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
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$
При обновлении, когда установка 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
При наведении на блок 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
Понадобилось импортировать список контактов из резервной копии 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. Импортируем список контактов..
Из 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