Во время работы потребовалось определять координаты объектов(широту и долготу). Поскольку Google Maps просто так не хотел их отдавать(или я не нашел как это просто сделать), то быстро написал небольшое Cocoa приложение, которое по введенному адресу получает от Google Maps координаты объекта и отображает его на карте.
Игорь
@hellraiser09
User
Слизывание дизайна и дизайнерские находки
1 min
704уважаемые, хабраюзер HDg попросил меня опубликовать эту статью, т.к. сам не может из-за недостатка кармы
Чуть больше недели назад прочитал (вернее просмотрел) топик про очень похожие логотипы и знаки. В тот же момент вспомнил, что видел что-то похожее про дизайн мобильных телефонов. Сегодня таки откопал их и решил поделиться с вами. Хочу добавить, что кроме очень похожих телефонов также отмечу несколько телефонов с оригинальным дизайном, дизайнерскими находками
Gay Test v.2
1 min
4Kесли первое, что вы увидели — MacBook Pro, то у меня для вас есть плохие новости
Программистам Microsoft запрещают читать open source код?
1 min
829Во время поиска решения проблемы, в списках рассылки разработчиков Apple наткнулся на интересное письмо:
полноценный интернет на компьютере через iPhone
1 min
31Kкак уже наверное все знают, официальным способом iPhone нельзя использовать в качестве модема для компьютера. Никто конкретно не говорит почему этого нельзя делать, но скорей всего такая мера принята из-за того, что обычно в контрактах для iPhone идет безлимитный интернет, а операторы связи не хотят за дешево давать полноценный безлимитный интернет.
Ранее проблема частично решалась использованием iPhone в качестве прокси-сервера для компьютера. Как показала практика, это далеко не самый лучший способ, т.к. много программ не умеют работать через прокси-сервер.
Но теперь есть хорошая альтернатива — PdaNet. Программа абсолютно бесплатная и она превращает iPhone в WiFi роутер для компьютера.
Ранее проблема частично решалась использованием iPhone в качестве прокси-сервера для компьютера. Как показала практика, это далеко не самый лучший способ, т.к. много программ не умеют работать через прокси-сервер.
Но теперь есть хорошая альтернатива — PdaNet. Программа абсолютно бесплатная и она превращает iPhone в WiFi роутер для компьютера.
Shell-script для конвертации базы MySql в Sqlite
1 min
1.4KВозникла задача конвертации базы MySql в базу sqlite. В разделе Converter Tools wiki sqlite'a есть shell script для быстрой конвертации, но попробовав использовать его, я получил много ошибок. Поэтому пришлось его немного подправить.
Возняку 58
1 min
49011 августа 1950 года родился инженер и изобретатель Стив «Woz» Возняк.
Автор Bluebox, компьютеров Apple и Apple II, спонсор многих благотворительных акций и школ. Если бы не он, то современная IT индустрия была бы совсем другой.
Пожелаем ему долгой жизни и больших успехов
Автор Bluebox, компьютеров Apple и Apple II, спонсор многих благотворительных акций и школ. Если бы не он, то современная IT индустрия была бы совсем другой.
Пожелаем ему долгой жизни и больших успехов
«Единая Россия» планирует открыть свой факультет в МГУ
2 min
541Партия «Единая Россия» планирует открыть в Московском государственном университете (МГУ) факультет политологии, один из руководящих постов в котором займет председатель высшего совета партии власти Борис Грызлов, пишет газета «Коммерсант» в понедельник. Вопрос о создании такого факультета будет рассмотрен на заседании ученого совета МГУ, запланированном на 29 августа.
Как уточняет газета, факультет не создается с нуля, а будет сформирован в результате разделения существующего факультета философии на философский факультет и на Школу политологии, которая и будет заниматься подготовкой кадров для российской политической системы.
Как уточняет газета, факультет не создается с нуля, а будет сформирован в результате разделения существующего факультета философии на философский факультет и на Школу политологии, которая и будет заниматься подготовкой кадров для российской политической системы.
Leopard: делаем элементы управления в стиле Tiger
1 min
788Не знаю как вам, но мне очень нравились как выглядят кнопочки и т.п. в Mac OS Tiger. Но в Леопарде почему-то решили убрать всю эту красоту и заменить на равномерную серость.
Но выход все-же есть.
Но выход все-же есть.
усложняем приложение для iPhone
4 min
3.5Kусложним немного наше приложение, которое отображало логотип хабра.
Я буду использовать iPhone SDK beta 4, проект от beta 2 подошел и откомпилировался. Если будут проблемы с компиляцией проекта — пишите в каментах.
Я буду использовать iPhone SDK beta 4, проект от beta 2 подошел и откомпилировался. Если будут проблемы с компиляцией проекта — пишите в каментах.
Deep in Cocoa
6 min
3.9Kв этой статье я попытаюсь рассказать немного больше о Cocoa и его основных принципов. Скажу сразу, что материал не будет всеобъемлющим, поэтому матчасть учим здесь.
Откройте XCode и создайте новое Cocoa Application, назовите его DotView. Что будет делать наша программа? Она будет рисовать на компоненте NSView точку. Что такое NSView? Это базовый класс для графических виджетов Cocoa, поэтому если вы хотите создать свой собственный виджет, то скорее всего это будет наследник NSView.
Откройте XCode и создайте новое Cocoa Application, назовите его DotView. Что будет делать наша программа? Она будет рисовать на компоненте NSView точку. Что такое NSView? Это базовый класс для графических виджетов Cocoa, поэтому если вы хотите создать свой собственный виджет, то скорее всего это будет наследник NSView.
HelloHabr
1 min
1.2Kвашему вниманию представляю новый блог «Разработка под Mac OS X», прошу всех не стесняться и писать сюда все, что связано с созданием приложений для Mac OS X.
В этот блог я буду писать свои статьи и уже перенес предыдущие: про Objective-C, про основные средства разработки, про Apple Script и про создание приложений для iPhone и iPod Touch
В этот блог я буду писать свои статьи и уже перенес предыдущие: про Objective-C, про основные средства разработки, про Apple Script и про создание приложений для iPhone и iPod Touch
Программирование в Mac OS X: пишем для iPhone
3 min
11Kв этом топике я покажу как написать простенькое приложение для iPhone с использованием официального SDK. Заполучить его просто, нужны:
1. Intel-based Mac(хотя и на PowerPC тоже работает, но после некоторых телодвижений)
2. iPhone SDK. Я буду писать на beta 2. Последнюю версию можно получить, зарегистрировавшись на developer.apple.com. Beta 2 можно найти в торрентах
1. Intel-based Mac(хотя и на PowerPC тоже работает, но после некоторых телодвижений)
2. iPhone SDK. Я буду писать на beta 2. Последнюю версию можно получить, зарегистрировавшись на developer.apple.com. Beta 2 можно найти в торрентах
чем меньше карма — тем реже можно комментировать
1 min
885чтобы долго не разглагольствовать перейду сразу к делу.
Сколько бы не говорили, что система кармы на хабре далека от идеала, но она позволяет избавиться от плохих и неинтересных топиков. Но, к сожалению, она не решает проблемы троллей(все помнят Онотелея?).
Как происходит на данный момент: когда карма ниже нуля, то нельзя писать комментарии чаще чем раз в пять минут. Причем хоть карма -0.01, хоть -90 разницы нету.
Что я предлагаю: если карма отрицательна, то чем ее показатель меньше, тем реже он сможет писать комментарии. Конечно, это не панацея от флудеров, но, по крайней мере, улучшит ситуацию с троллями аля Onotoley & Co.
Сколько бы не говорили, что система кармы на хабре далека от идеала, но она позволяет избавиться от плохих и неинтересных топиков. Но, к сожалению, она не решает проблемы троллей(все помнят Онотелея?).
Как происходит на данный момент: когда карма ниже нуля, то нельзя писать комментарии чаще чем раз в пять минут. Причем хоть карма -0.01, хоть -90 разницы нету.
Что я предлагаю: если карма отрицательна, то чем ее показатель меньше, тем реже он сможет писать комментарии. Конечно, это не панацея от флудеров, но, по крайней мере, улучшит ситуацию с троллями аля Onotoley & Co.
Хабр глючит под Сафари с завидной периодичностью
1 min
465вобще эта темя уже мне прилично надоела. Примерно раз в месяц с хабром что-то происходит и в Сафари он глючит. Летит форматирование информативной таблички после поста(там где голосовать можно и т.п.), невозможно написать в блог, поднять оценку блогу или плюсануть комментарий. Написать в блог тоже не получается. Что самое интересное, такое уже было пару раз и прошло самой собой. У меня одного такая фигня?
Прилагаю скрин
Прилагаю скрин
Создание программ для Mac OS X. Часть 3: Apple Script
4 min
33KВ этой части я расскажу про еще одно интересное средство разработки приложений для Mac OS X — скриптового языка Apple Script.
Apple Script разрабатывался чтобы применяться конечными пользователями, а не программистами, и позволить им контролировать приложения и документы, с которыми они работают. Например, с помощью Apple Script можно открыть фотографию в редакторе изображений, обрезать до нужного размера, записать ссылку на фото в текстовый файл и т.п.
Apple Script разрабатывался чтобы применяться конечными пользователями, а не программистами, и позволить им контролировать приложения и документы, с которыми они работают. Например, с помощью Apple Script можно открыть фотографию в редакторе изображений, обрезать до нужного размера, записать ссылку на фото в текстовый файл и т.п.
Создание программ для Mac OS X. Часть 2: средства разработки и создание простого приложения
5 min
25KВ этой части я расскажу вам о средствах разработки приложений под Mac OS X Leopard. Скажу сразу, что буду рассматривать только те, которые предоставляются самой Apple. Другие IDE существуют, но они обычно кроссплатформенные (например Code::Blocks), так что рассказывать о них лучше не в этой статье.
Так вот, на диске с Лео идет инструментарий разработчика Mac OS X — набор необходимых программ и фреймворков для создания приложений. Устанавливается все это дело(приложения, документация, куча примеров, разные полезные утилиты, etc.) в папку /Developer.
После установки имеет 4 основных приложения для разработки:
1. XCode — основная IDE
2. Interface Builder — программа для создания интерфейсов прораммы, хотя ее возможности куда шире
3. Instruments — средство для слежения за программой
4. Dashcode — программа для создания виджетов для Dashboard
Так вот, на диске с Лео идет инструментарий разработчика Mac OS X — набор необходимых программ и фреймворков для создания приложений. Устанавливается все это дело(приложения, документация, куча примеров, разные полезные утилиты, etc.) в папку /Developer.
После установки имеет 4 основных приложения для разработки:
1. XCode — основная IDE
2. Interface Builder — программа для создания интерфейсов прораммы, хотя ее возможности куда шире
3. Instruments — средство для слежения за программой
4. Dashcode — программа для создания виджетов для Dashboard
Создание программ для Mac OS X. Часть 1: вступление и Objective-C
10 min
72KВступление
Я думаю все слышали про Mac OS X как операционную систему для дизайнеров и домохозяек. Но хочется рассказать про средства разработки для OS X, а то хорошие программы пишут, а на чем — никто не знает.
Сразу скажу, что не буду рассказывать про кроссплатформенные фреймворки и тулкиты(такие как Qt) или про создание консольных приложений, я расскажу про то, что в плане создания приложений отличает Mac OS X от других операционных систем, а именно — фреймворк Cocoa. Оговорюсь сразу, что буду стараться избегать сравнений с другими фреймворками, я хочу просто рассказать про Cocoa.
Information
- Rating
- Does not participate
- Location
- Днепропетровская обл., Украина
- Date of birth
- Registered
- Activity