PostgreSQL
coub
express.js
freeware
git
jquery
laravel
links
linux
macos
mysql
node.js
php
powershell
python
ubuntu
vim
virtualbox
анекдот
блог
игры
интересно
стихи
цитаты
Как создать загрузочную флешку с linux под macos
March 22, 2014
В общем это практически так же как и в linux
1. Втыкаем флешку и смотрим из консоли diskutil list
Вот так это выглядит у меня на машине
После этого флешка будет видна в через diskutil list но в файндере отключится.
3. Записываем образ на флешку sudo dd if=my-linux-distr.iso of=/dev/disk1 (понятно что вместо образа можно пихать путь к файлу на диске)
4. Ждем завершения записи
diskutil eject /dev/disk1
5. Profit!
1. Втыкаем флешку и смотрим из консоли diskutil list
Вот так это выглядит у меня на машине
$ diskutil list /dev/disk0 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *500.1 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_HFS Macintosh HD 499.2 GB disk0s2 3: Apple_Boot Recovery HD 650.0 MB disk0s3 /dev/disk1 #: TYPE NAME SIZE IDENTIFIER 0: CDROM *4.0 GB disk12. Размонтируем флешку diskutil unmountDisk /dev/disk1
После этого флешка будет видна в через diskutil list но в файндере отключится.
3. Записываем образ на флешку sudo dd if=my-linux-distr.iso of=/dev/disk1 (понятно что вместо образа можно пихать путь к файлу на диске)
4. Ждем завершения записи
$ sudo dd if=archlinux-2014.03.01-dual.iso of=/dev/disk1 Password: 1079296+0 records in 1079296+0 records out 552599552 bytes transferred in 472.350022 secs (1169894 bytes/sec)Теперь если macos не предложила извлечь флешку автоматически - делаем это вручную
diskutil eject /dev/disk1
5. Profit!
Как ассоциировать файлы с macvim?
October 16, 2013
В случае если macvim установлен через brew например, то нельзя просто взять и в файндере обычным способом ассоциировать с ним файлы. Его просто нет в папке /Applications потому что он ставится куда-то в дебри /usr/local/Cellar/macvim
Если кто-то ещё не догадался то нужно просто сделать ссылку на него в приложениях
После этой процедуры macvim будет виден как обычное приложение.
REM: в современной секвойе, достаточно вот такого
Если кто-то ещё не догадался то нужно просто сделать ссылку на него в приложениях
ln /usr/local/Cellar/macvim/7.4-70/MacVim.app /Applications/MacVim.appСсылку мы делаем жесткую в этом случае, любознательные граждане могут полистать man ln
После этой процедуры macvim будет виден как обычное приложение.
REM: в современной секвойе, достаточно вот такого
ln -s /opt/homebrew/Cellar/macvim/9.1.1128/MacVim.app ~/Applications/MacVim.app
mac os x: как удалить иконку из ланчпада
July 14, 2013
Меня удивило что такую простую операцию нужно так замороченно делать. Некоторые иконки из ланчпада просто невозможно удалить стандартным способом (просто держим левый клик и ждем появления контролов удаления) почему-то. В моем случае это были иконки стима не прибранные стандартным механизмом удаления. Cуть: надо удалить иконку из launchpad.
- Открываем launchpad, берем нужную иконку и тянем её в док
- В доке кликаем правой кнопкой грызуна на эту иконку и в параметрах ищем пункт меню "Показать в Finder"
- Удаляем иконку в файндере
- Удаляем иконку в доке
- Profit!
mac os x lion: скриншот выбранного окна
April 24, 2013
Вот такая вот мощнейшая комбинация, потом нужно будет выбрать окно которое будет снято
Cmd + Shift + 4 + пробел
Как в mac os переназначить клавиши End и Home
March 21, 2013
Наверное яростные адепты macos забросают меня камнями, но я так и не понял в чем кайф вот такого пользования Home\End (дефолтное назначение в macos) и решил вернуться к PC-шному варианту.
Создаем файл ~/Library/KeyBindings/DefaultKeyBinding.dict с содержимым приведенным ниже
Создаем файл ~/Library/KeyBindings/DefaultKeyBinding.dict с содержимым приведенным ниже
{ /* home */ "\UF729" = "moveToBeginningOfLine:"; "$\UF729" = "moveToBeginningOfLineAndModifySelection:"; /* end */ "\UF72B" = "moveToEndOfLine:"; "$\UF72B" = "moveToEndOfLineAndModifySelection:"; }Для того чтобы новые бинды заработали мне пришлось завершить сеанс и зайти снова. Перезагрузка не потребовалась. Найдено гуглением, тестировано на 10.8.3