Скриптинг на AppleScript
AppleScript на поверку оказался довольно милым скриптовым движком, очень желавшим быть похожим на обычный человеческий язык.
Типовой скрипт выглядит как
tell application «TaskPaper»
tell front document
get name of selected entry
end tell
end tell
данная конструкция покажет строку, на которой сейчас стоит курсор в приложении. И все бы классно, да вот, за такой простотой иногда скрывается неудобство. Например, в моей довольно простой задаче была потребность получить дату у текущего проекта, прибавить один день и перескочить на следующий проект. Так вот, в AppleScript работа с датой довольно нетривиальная. Сейчас покажу две функции, и вы поймете почему.
Штуки, про которые хотелось бы написать прямо сейчас
Особо хочется написать обзоры следующих штук, владельцем которых я стал недавно:
Из софта:
- Hazel
- Kayboard Maestro
- Task Paper (OS X, iOS) -> мой основной GTD инструмент
- MacVim + Janus
- TheBrain
- Apple FinalCut X
- iBank
Из гаджетов:
- USB2DVI конвертер DisplayLink для подключения дополнительного дисплея ($36)
- о пользе двух и более мониторов на рабочем месте
- X-Mini KAI bluetooth speaker ($51)
Из книг:
- Getting Results Agile Way -> my-life-changing-thing
- The Flinch
- Алексей Каптерев «Мастерство презентации»
Я бы написал пару слов о каждом из инструментов, и, возможно, однажды это сделаю.
Ссылка дня для увлекающихся ITIL: Free ITIL Training
Не смотря на то, что все курсы на английском, достаточно много материала, включая ментальные карты здесь
Впечатления от посещения семинара по ITIL от Мук и HP
Cходил сегодня на ITIL семинар, очень понравилось!
How to fix ICQ HTML tags in iMessage
This post is not actual any more, so here is another solution:
Go to ~/Library/Preferences/
Open com.apple.iChat.AIM.plist
Change ForceICQPlainText to true
Save, put read-only attribute on file
Logoff/logon. Enjoy.
Хозяйке на заметку: как добавить в iTunes плейлист «последние добавленные»
С одним из обновлений ушел удобный смарт-плейлист «последние добавленные», но, к счастью, восстановить его задача несложная.
Добавляем смарт-альбом как на скриншоте ниже и вуаля!
Хозяйке на заметку: как определить поддержку процессором технологий виртуализации в FreeBSD и Linux
Когда мы покупаем б/у сервер для виртуализации необходимо проверить Intel процессоры на предмет поддержки VTi
Для FreeBSD:
grep —color VMX /var/run/dmesg.boot
Для Linux
grep —color vmx /proc/cpuinfo
Просматривая резюме, ловим прекрасное
Так как у нас на http://it-premium.com.ua снова открылась вакансия, разместили мы ее на work.ua и начали ловить кайф резюме.
Честно, я не совсем понимаю логику поциента, который пишет следующее, напоминаю, на вакансию рукастого системного администратора.
Додаткові відомості
Робота з ПЗ: MS Windows 98-7, MS Office, 1C, Internet Explorer, АБС В2, Far, Kerio WinRoute;
Ну вы себе представляете, насколько системному администратору необходимо владеть навыками работы с Windows 98, и, OMG, Internet Explorer наравне с 1C?
Цвета в терминале Mac OS X Lion
Лично для меня крайне удобным решением для терминала является iTerm2. Однажды, очень захотелось сделать его цветастым. Для получения расцветки необходимо добавить в ~/.bash_profile строку
export CLICOLOR=1
По наводке @snupt была найдена и установлена тема Solarized Dark, из-за которой, однако была практически отключена полупрозрачность из-за которой текст читался значительно хуже.
Также Solarized Dark можно (и нужно) использовать с редакторами Textmate и Sublime Text 2.
Как сменить пароль пользователя в терминале Windows?
Оказывается, что Alt+Ctrl+End
