Из архива раздела:

Mac OS X

Mac OS X Snow Leopard — исправляем переход на зимнее время

Написал(а): ZeroChaos| Когда: 30 октября, 2011 г.

По какой-то причине, в Apple решили обделить пользователей Snow Leopard и не предоставили обновление часовых поясов, поэтому, мы можем наблюдать перевод на зимнее время, которого теперь быть не должно. К слову, в OS X Lion и iOS 5 с этим проблем нет.

Исправим эту неприятность. Открываем консоль и последовательно выполняем:

1
2
3
4
5
6
7
8
9
10
11
12
13
mkdir temp-tz
cd temp-tz
curl -O http://www.iana.org/time-zones/repository/releases/tzdata2011m.tar.gz
tar zxvf tzdata2011m.tar.gz
sudo zic europe
curl -O http://www.opensource.apple.com/tarballs/ICU/ICU-400.42.tar.gz
tar zxvf ICU-400.42.tar.gz
cp tzdata2011m.tar.gz ICU-400.42/icuSources/tools/tzcode/
cd ICU-400.42/icuSources
./runConfigureICU MacOSX --with-data-packaging=archive
gnumake
sudo install -o root -g wheel -m 0644 -Sp data/out/icudt40l.dat /usr/share/icu/icudt40l.dat
cd ../../../ && rm -rf temp-tz

Перезагружаемся.

P.S. Для компиляции у вас должен быть установлен GCC (входит в пакет Xcode).

{ Комментариев - 4 }

fb2toepub for Mac OS X – Drag&Drop converter

Написал(а): ZeroChaos| Когда: 14 марта, 2011 г.

fb2toepub

Графический интерфейс для экстремально быстрого консольного конвертера fb2toepub от Алексея Бобкова.

fb2lrf-dmg

Работает пакетное конвертирование, паразитные расширения отсекаются. Достаточно в окно конвертера перетянуть файл(ы) или папк(у,и) и получить в том же каталоге результат. Если перед началом конвертации электронную книгу подключить к компьютеру, то сконвертированные файлы будут сохранены на устройстве и расфасованы по тем папкам, в которых они находились при подаче на конвертер. Поддерживается любая степень вложенности, файлы будут сохранены по каталогам, без сохранения оной.

История изменений:

21.08.2011
- Поддержка OS X Lion

Настройки по умолчанию:

1
2
3
4
5
# begin of [Configurable settings]
Volume="READER"
BooksPATH="database/media/books"
LOGFILE="$HOMEDIR/Library/Logs/fb2toepub.log"
# end of [Configurable settings]

Настраивается в файле ‘fb2toepub.app/Contents/Resources/script’.

Настройку файла стилей нужно производить в папке ‘fb2toepub.app/Contents/Resources/css’, в эту же папку кладутся шрифты для встраивания в конечный ePub (примеры смотреть в архиве с исходниками консольной версии). По умолчанию включен ‘style.css’, настроенный для Sony Reader.

При необходимости, правим параметр ‘Volume’. Это метка тома вашей электронной книги, подключенной к компьютеру.
BooksPATH — путь, куда будут сохранены книги.
LOGFILE — файл, в который будут сохраняться сообщения об ошибках конвертации. При начале новой сессии конвертации, log-файл очищается.

Скачать (обновлено: 21.08.2011, ver. 1.0_4)

{ Комментариев - 41 }

Russian voice for Mac OS X — синтезатор речи (TTS)

Написал(а): ZeroChaos| Когда: 4 марта, 2011 г.

russian-voice

Как многим уже известно, в недавно выпущенном Mac OS X Lion 10.7 (Developer Preview) включена поддержка русского синтезатора речи (Text-to-Speech). Перенести ее на более раннюю ОС, в моем случае Snow Leopard, оказалось довольно просто.

Все что для этого нужно, переместить папки ‘Synthesizers’ и ‘Voices’ из собранного мной dmg-образа в папку ‘/Library/Speech/’. Проще всего перетянуть на псевдоним папки ‘Speech’ в dmg-образе, на скриншоте выше это хорошо видно. Откройте ‘Системные настройки’, настройки ‘Речь’ и выберите в листбоксе ‘Голос системы’ TTS ‘Milena Compact’. Также советую повесить горячую клавишу на чтение выделенного текста, для себя я выбрал Shift+Ctrl+S.

Под катом видеодемонстрация.

» Читать полностью »

{ Комментариев - 7 }

MacBook Pro — прокачаем?

Написал(а): ZeroChaos| Когда: 3 марта, 2011 г.

8GB

Чего не занимать у Mac OS X, так это прожорливости оперативной памяти. Менять рабочую лошадку MacBook Pro MB990 пока еще рановато, а вот разогнать ее — самое время.

Первым делом встала задача убрать узкое звено — жесткий магнитный диск со скоростью вращения шпинделя 5400 об/мин. Проведя небольшой анализ рынка, выбор пал на Hitachi Travelstar 2.5 Inch 500GB (7200 RPM SATA II 16 MB Cache Internal Hard Drive 0S02858). С выбором я не ошибся, HDD заказан на Amazon, успешно доставлен и установлен в макбук. Наконец-то пропали фризы в Safari при большом количестве открытых вкладок, да и вообще, система стала поотзывчивее. Отлично!

Тем не менее, 2GB оперативной памяти явно маловато, работать со второй операционной системой в виртуальной машине было практически невозможно, сразу же задействовался Swap и HDD тут явно помочь был не в состоянии, разве только SSD, но о нем чуть позже. С любым ресурсоемким приложением работать было некомфортно. Самое простое решение — нарастить оперативную память по максимому. Зачем мелочиться? Независимые тесты в сети показали превосходство 8GB vs 4GB в маках, решено — брать будем 8GB. Выбор сделать было довольно просто — Crucial CT2KIT51264BC1067 8GB (204-PIN PC3-8500 SODIMM DDR3 (4GBx2)). И снова Amazon радует своими ценами, заказываем. В этот раз ждать приходится чуть дольше, но в конце концов посылка удачно доходит до меня. Простая замена и можно начинать тестировать. Превосходная память, вот уже двое суток не могу нарадоваться, все просто летает.

С таким количеством оперативки, со спокойной душой можно отключить Swap. Делается это просто, выполняем в терминале:

1
2
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist
sudo rm /private/var/vm/swapfile*

Чтобы снова включить Swap:

1
sudo launchctl load -wF /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist

К вопросу о SSD, да, заманчиво. Возможно следующий апгрейд будет именно таким: SSD на 80GB на место оптического привода. SSD пустить под раздел с операционной системой, HDD под данные. Недорого и эффективно. Но пока я полностью доволен тем, что есть. Вот чего не поменяешь, так это процессор, а так хочется новенький Core i5 или i7 на новой микроархитектуре Sandy Bridge.

Вывод? Нужно было сразу брать HDD и Laptop Memory, не тянуть с этим, разбивая апгрейд на два этапа.

{ Комментариев - 7 }

fb2lrf for Mac OS X – Drag&Drop converter

Написал(а): ZeroChaos| Когда: 19 января, 2011 г.

fb2lrf

Я всерьез думал, что с основным форматом для чтения на электронных книжках наконец-то определился — PDF. Но время показало, как я был не прав. С покупкой пятидюймовой читалки Sony Reader PRS-350, отсутствие масштабирования стало критичным фактором, что и заставило меня вспомнить о родном формате Sony — LRF. Проблема заключается в том, что под Mac OS X нет вменяемого конвертера в этот формат. Calibre — монструозен и качеством выходного материала не блещет.

Все пользователи Windows прекрасно знакомы с однокнопочным конвертером от Михаила Шаронова, а так же его производной — консольным конвертером. И я подумал, почему бы не прикрутить к нему нативный для Mac OS X GUI, а под капотом пусть работает себе консольный конвертер через Wine.

Задача стояла следующая:

1. Должен получиться автономный bundle, без необходимости устанавливать весь пакет Wine, весящий без малого около 200 МБайт. Т.е. конечное приложение ничем не должно отличаться от родного для Mac OS X.
2. Собрать и урезать Wine настолько, насколько это возможно, оставив только необходимые для работы конвертера библиотеки.

Немного подумав, реализовал задуманное.

fb2lrf-dmg

В результате получился пакет размером всего лишь чуть более 5 МБайт. Работает пакетное конвертирование, паразитные расширения отсекаются. Достаточно в окно конвертера перетянуть файл(ы) или папк(у,и) и получить в том же каталоге результат. По-моему, очень удобно получилось.

Требования: Intel-based Mac, X11

Скачать (обновлено: 14.02.2011)

Первый запуск будет немного продолжительнее последующих, при первом запуске для Wine автоматически будут применены необходимые настройки. Файл стилей ‘default_styles.sini’ вы можете найти и отредактировать внутри bundle — ‘fb2lrf.app/Contents/Resources/lib’.

Особенности редактирования ‘default_styles.sini’: к путям необходимо вначале добавлять: ‘Z:’. Привожу пример того, как встроить пользовательский шрифт в конечный LRF файл:

1
2
3
4
5
6
7
...
FontName=Georgia
...
IsExternalFont=0
...
ExternalFontFile=Z:/Library/Fonts/Georgia.ttf|Georgia|Georgia
...

История изменений:

14.02.2011
- Добавлен вывод информации о том, какая книга в данный момент конвертируется

24.01.2011
- Нет привязки к каталогу ‘Applications’
- Добавлено: если перед началом конвертации Sony Reader подключить к компьютеру, то сконвертированные файлы будут сохранены на устройстве и расфасованы по тем папкам, в которых они находились при подаче на конвертер. Поддерживается любая степень вложенности, файлы будут сохранены по каталогам, без сохранения оной.

Настройки по умолчанию:

1
2
3
4
# begin of [Configurable settings]
Volume="READER"
BooksPATH="database/media/books"
# end of [Configurable settings]

Настраивается в файле ‘fb2lrf.app/Contents/Resources/script’.

Не уверен, что на всех моделях Sony Reader метка тома ‘READER’, поэтому, при необходимости, правим параметр ‘Volume’.
BooksPATH — путь, куда будут сохранены книги. Если у Вас установлен PRS+, то путь может отличаться от того, что стоит по умолчанию. Правим, при необходимости.

{ Комментариев - 16 }

fb2pdf for Mac OS X — Drag&Drop converter

Написал(а): ZeroChaos| Когда: 21 августа, 2010 г.


В ожидании доставки своего Kindle DX Graphite, решил прикрутить GUI к замечательной консольной утилите fb2pdf от viktorz.

Все это собрано в один bundle под операционную систему Mac OS X, работает по принципу Drag&Drop. Профиль заточен под Sony PRS 500, 505, 600, 650, 700, кто хочет его поменять, найдет stylesheet.json в ресурсах bundle.

Перетягиваем файл или папку в окно программы и получаем результат:

Профиль легко можно переделать под любую электронную книжку. Результат останется только закинуть на устройство и читать, читать, читать…

Скачать (обновлено: 20.04.2011, ver. 20110306)

Стили отдельно, Modified Default Style и для Kindle DX:

Стили

Пользуйтесь на здоровье.

{ Комментариев - 59 }

Новый Mac mini

Написал(а): ZeroChaos| Когда: 15 июня, 2010 г.

Apple не перестает нас удивлять! Обновилась линейка самых маленьких компьютеров — Mac mini. Устройству придали еще более элегантный вид, немного уплощив его и заключив в алюминий. Не обделили при этом и техническими новшествами, процессор хоть и остался из линейки Core 2 Duo, но графическая подсистема вкупе с HDMI выходом подняло устройство в глазах многих. Уж не отказывается ли тем самым компания от своего не очень-то завоевавшего сердца пользователей продукта Apple TV? Возможно.

Высота устройства теперь всего 3.6 см, ширина и глубина 19.7 см. Весит при этом 1.37 кг. Так и хочется восторженно сказать — чудо! Но и это еще не все, блок питания теперь встроен в Mac mini!

» Читать полностью »

{ Комментариев - 16 }

MacBook Pro MB990 — время пришло

Написал(а): ZeroChaos| Когда: 8 декабря, 2009 г.

macbookpro0

Вот и пришло время стать настоящим маководом. Прошло чуть более одного года с момента, как я стал постоянным пользователем операционной системы Mac OS X. Тема хакинтоша была мною изучена вдоль и поперек, система под мое железо была отточена до идеала. За год многое изменилось в хакинтошестроении, хак-сборки ушли в небытие, все большей популярностью стала пользоваться установка из оригинального Retail образа операционной системы Mac OS X.

За это время мною было прочитано тонны материала, изучена аппаратная часть настоящих макинтошей, изучены многие моменты ACPI спецификации и прочее, прочее, прочее. Все это позволило завести систему с помощью всего одного единственного стороннего кекста fakesmc.kext от Гуру Netkas. Все остальное было заведено с помощью правки DSDT таблицы, стрингов и Legacy кекстов. Все работало стабильно и работало все это в режиме нон-стоп. Для меня тема себя наконец исчерпала, а в голове все зрела и зрела мысль — пора, пора обзавестись настоящим макинтошем.

Пусть кто-то говорит, что в макинтошах хороша только операционная система, пусть среди этих мнений есть и мнения гуру хакинтоша. Я не могу согласиться с этим, Apple славится не только своей ОС, но и аппаратной частью, что ни говори. Когда берешь в руки макинтош и начинаешь на нем работать, то кажется что для тебя инженеры из Apple предусмотрели если не все, то очень многое. Просто невероятное сочетание простоты и в то же время функциональности и удобства. Кажется, что учтена любая мелочь и, после нескольких дней работы на маке, в это верится все больше и больше.

Почему мною была выбрана младшая тринадцатидюймовая модель? Вот так получилось, похоже меня бросает из крайности в крайность, до этого мои ноутбуки были только семнадцатидюймовыми, здоровенные коробки, иначе не назвать. Но предназначались они для замены стационарного компьютера дома, с чем прекрасно справлялись. Для мобильности в итоге был взят нетбук, но, что ни говори, машинка явно слабовата и для длительной работы на ней — малопригодна. Было принято решение, что 13,3″ действительно для меня станет золотой серединой.

» Читать полностью »

{ Комментариев - 5 }

Mac OS X 10.6 Snow Leopard — близка к завершению

Написал(а): ZeroChaos| Когда: 10 июня, 2009 г.

snow-leopard

На выставке  WWDC ’09 была представлена новая операционная система от компании Apple. Как Вы уже могли догадаться из заголовка — это долгожданный многими Mac OS X 10.6 Snow Leopard.

По заявлениям Apple Снежный барс станет эволюцией так полюбившегося многим Леопарда. При этом было проделано немало работы, производительность по сравнению с предыдущей версией увеличилась в среднем вдвое.

snow-leopard2

Сотни приложений были переведены на 64-битную архитектуру, включая и само ядро. Причем это «честные» 64 бита. Это и дает бешеный прирост в производительности, а так же с переходом на 64 бита решается проблема с оперативной памятью, тогда как компьютеры фирмы Apple позволяют использовать не один десяток гигабайт памяти, то операционная система способна лишь отдавать под один процесс не более 4 Гб.

Технология GCD (Grand Central Dispatch) позволяет распределить вычисления оптимально на несколько процессоров (процессорных ядер). Grand Central Dispatch интегрирован в ядро OS X, поэтому работает для всех приложений на вашем Mac, тем самым значительно упрощая работу девелоперам при создании многопоточных приложений.

Apple заявляет, что благодаря Grand Central нагрузка будет распределяться наиболее оптимально для многоядерных систем, неважно где запущено приложение — на двухъядерном Mac Mini или 8-ядерном Mac Pro.

» Читать полностью »

{ Нет комментариев }

Идеальный RSS агрегатор? Times

Написал(а): ZeroChaos| Когда: 25 мая, 2009 г.

times01

Немного предыстории. Я очень долгое время не пользовался сборщиком RSS новостей. Понятия не имею почему, но изо дня в день я добавлял в закладки браузера все новые и новые новостные сайты, интересные блоги, касающиеся тематики IT, да и просто интересные проекты, которые в будущем планировал регулярно просматривать. Закладки разбухли настолько, что ориентироваться с каждым днем становилось все сложнее и сложнее. Наиболее фаворитные сайты я добавлял в Fast Dial, чтобы получать наиболее быстрый доступ к ним, но и он не резиновый и не способен был поместить все. И вот пришло время что-то менять, как-то нужно было упростить себе жизнь. И сделать это оказалось очень просто, под Mac OS X как всегда нашелся софт непревзойденного качества и главное юзабилити его оказалось на высоте.

» Читать полностью »

{ Нет комментариев }