Последние новости / mac /

habrahabr.ru Недавно мне принесли кучу фотографий для размещения на сайте. Проблема была в том, что все фотографии были разных размеров, а на сайте необходимо, чтобы изображения были вписаны в квадратный блок с размером 300 пикселей. Конечно, существует множество решений, для подгонки фотографий к одному размеру, но я хотел бы поделиться еще одним решением. Для этого нам потребуется: Компьютер с установленной системой Mac OS X Программа …
habrahabr.ru Мы обновили «переключалку клавиатуры» Punto Switcher для Mac OS X — теперь программа поддерживает не только раскладки Windows и Mac, но и другие популярные раскладки — например, Бирмана или Дворака. После установки Пунто самостоятельно определит используемые раскладки. Если вы заходите их изменить, это можно сделать через настройки программы: Для тех, кто привык переключать раскладку клавиатуры через Ctrl+Shift или другим …
habrahabr.ru Пару дней назад встала задача для автоматизации действий добавить поддержку Applescript в приложение. На основе полученного опыта была написана небольшая статья на эту тему. У меня стояла задача сделать поддержку вызова простейших комманд из Applescript в своем приложении. text to translate — устанавливает указанный текст в окне. show window — показывает главное окно приложения. translate — переводит введенный текст. Так …
habrahabr.ru Все менеджеры пакетов в Unix имеют определенные недостатки и большинство Linux-дистрибутивов пытаются по-разному эти недостатки обойти. В этом посте я расскажу про Homebrew — новый менеджер пакетов, нацеленный на простоту использования. До Homebrew было несколько различных попыток создать эффективные пакетные менеджеры для OS X. Две наиболее популярные вылились в итоге в Fink и Macports, но у каждой из них все равно есть свои …
habrahabr.ru Пока все Интернет сообщество со всех сторон продолжает обсуждать, как же можно приспособить iPad для работы, я бы хотел все же вернуться к iPhone. По профессии я программист и люблю новые технологии. И очень мне уж хотелось сделать приложение для своего телефона, но вот как-то душа к Objective C не лежит пока что, да и макбука с лицензией разработчика тоже пока нет. И мне стало интересно, могу ли используя знания html и js написать …
habrahabr.ru Цель моей статьи — дать начальное представление читателю о том, как работать с памятью в Objective C, рассказать о работе с KeyChain и показать новую версию своего приложения для монтирования SSHFS, которая была написана всего за несколько дней (в сумме), но уже вполне может составлять конкуренцию громоздкому Macfusion.app, и которая работает без напильника и не пишет ваши пароли в открытом виде в системный лог. Читать дальше …
habrahabr.ru

Являясь разработчиком под iPhone, волей-неволей пришлось пересесть за Макинтош и сделать его своей основной системой. И вот, наконец, решил придать и «сцягу» белорусской раскладки более эстетичный — на мой взгляд — облик.
habrahabr.ru Моё приложение является обычной «мордой» к консольному приложению sshfs и доступно для скачивания по адресу code.google.com/p/sshfs-gui/. Оно было написано мной для обучения программированию под Cocoa и является моим первым графическим приложением под Mac OS X. В новой версии добавлено много нового, например нормальная поддержка проверки RSA/DSA ключей (это не реализовано даже в таком «монстре», как Macfusion.app), поддержка MacFUSE …
habrahabr.ru Подарив своей Любимой Nokia 5800 XM и зная, что она очень любит слушать музыку осознал одну неприятную особенность – большая часть песен не имеет не то что обложки альбома, но и просто названия песни.

Скажи хабрачеловек, часто ли тебе приходилось наблюдать нечто бесформенное в своем play-листе?



Согласитесь, зрелище не из приятных.
И у каждого возникала необходимостью исправить это безобразие.
habrahabr.ru В Mac OS X 10.5, CoreData фреймворк перешел от использования метода valueForKey:, как рекомендованного способа доступа к атрибутам CoreData, к методу с автоматически генерируемыми методами доступа. Этот новый подход хорош для быстрого получения значений переменных, но проигрывает NSKeyValueCoding с его возможностью объединения значений, извлеченных из каждого объекта со связями «to-many», путем вызова одного метода. В этой статье …
1 2 3 4 5 6 7 8 9 10 ... 15 16  →