Архив

Архив раздела ‘Mac’
10 марта 2020 Нет комментариев

shell скрипт для автоматического изменения кодировки таблиц и столбцов с utf8 на utf8mb4

#!/bin/bash
 
# mycollate.sh <database> [<charset> <collation>]
# changes MySQL/MariaDB charset and collation for one database - all tables and
# all columns in all tables
 
DB="$1"
CHARSET="$2"
COLL="$3"
 
AUTH="-uuser -ppass"
 
[ -n "$DB" ] || exit 1
[ -n "$CHARSET" ] || CHARSET="utf8mb4"
[ -n "$COLL" ] || COLL="utf8mb4_general_ci"
 
echo $DB
echo "ALTER DATABASE \`$DB\` CHARACTER SET $CHARSET COLLATE $COLL;" | mysql $AUTH
 
echo "USE \`$DB\`; SHOW TABLES;" | mysql -s $AUTH | (
	while read TABLE; do
		echo $DB.$TABLE
		echo "ALTER TABLE \`$TABLE\` CONVERT TO CHARACTER SET $CHARSET COLLATE $COLL;" | mysql $AUTH $DB
	done
)

https://dba.stackexchange.com/questions/8239/how-to-easily-convert-utf8-tables-to-utf8mb4-in-mysql-5-5

Categories: Mac, Unix Tags: ,
20 марта 2019 Нет комментариев

user — имя текущего пользователя

iMac:~ user$ cd ~/Library/Mobile\ Documents/com~apple~CloudDocs/
iMac:com~apple~CloudDocs user$ pwd
/Users/user/Library/Mobile Documents/com~apple~CloudDocs
iMac:com~apple~CloudDocs user$
Categories: Mac Tags:
7 декабря 2018 Нет комментариев
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install mc
Categories: Mac Tags:
1 октября 2018 1 комментарий

При обновлении, когда установка macOS должна продолжиться после перезагрузки, но происходит просто загрузка ОС.
Для продолжения установки после перезагрузки:
1. Зайти в VirtualBox EFI — клавиша F12 во время загрузки виртуальной машины, т.е. до начала загрузки macOS.
2. Выбрать Boot Manager, затем EFI Internall Shell
3. В командной строке выполнить:

Shell> fs1:
FS1:\> cd "macOS Install Data"
FS1:\macOS Install Data\> cd "Locked Files"
FS1:\macOS Install Data\Locked Files\> cd "Boot Files"
FS1:\macOS Install Data\Locked Files\Boot Files\> boot.efi
Categories: Mac Tags:
16 марта 2016 Нет комментариев

При наведении на блок c overflow:hidden; отображается не поместившееся содержимое — overflow:visible; при этом этому блоку добавляется position:absolute;z-index:200;
(при наведении на карточку товара показываем больше информации о нем)
Проблема в Safari в следующем: после того как убираем мышь — не поместившееся содержимое не исчезает.
Решаем с помощью jquery:

$(document).ready(function(){
	$('#content').css('height',$('#content').height());
	$('.catalog_item').on('mouseleave',function(){
		$(this).parents(".catalog_container").hide().show(0);
	});
});

Вначале устанавливаем родительскому блоку с контентом статическую высоту чтобы страница не дергалась при перерисовке .catalog_container
Затем перерисовываем родительский элемент.
На основе: http://stackoverflow.com/questions/31587890/safari-on-mac-not-updating-redrawing-after-hover-effect

Categories: Mac, Web Tags:
4 апреля 2013 Нет комментариев

Понадобилось импортировать список контактов из резервной копии iphone (сам iphone в нерабочем состоянии), в мобильный на android.

Что нужно сделать…

1. Экспортировать контакты из резервной копии в формат vcard (*.vcf)
Для этого используем ПО: iphone-backup-browser

Страница проекта: http://code.google.com/p/iphone-backup-browser/
Зеркало у себя: iphone-backup-browser.zip
Выбираем последний backup и «save contacts as vcard».

2. Полученным файл записываем на карту памяти телефона для импорта.

3. Импортируем список контактов..

Categories: Mac, Other Tags:
25 сентября 2012 Нет комментариев

Из dmg в iso:

hdiutil convert /path/imagefile.dmg -format UDTO -o /path/convertedimage.iso

Файл convertedimage.iso.cdr переименовать в convertedimage.iso
Из iso в dmg:

hdiutil convert /path/imagefile.iso -format UDRW -o /path/convertedimage.dmg

Пример в терминале:

iMac:~ saturnmac$ hdiutil convert /Users/saturnmac/Documents/ISO/Mac_OS_X_Retai_DVD_10.5.6.dmg -format UDTO -o /Users/saturnmac/Documents/ISO/Mac_OS_X_Retai_DVD_10.5.6.iso 
Reading whole disk (Apple_HFS : 0)...
...............................................................................
Elapsed Time:  6m 46.613s
Speed: 17.8Mbytes/sec
Savings: 0.0%
created: /Users/saturnmac/Documents/ISO/Mac_OS_X_Retai_DVD_10.5.6.iso.cdr
Categories: Mac Tags: