<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3912205049904074632</id><updated>2011-11-28T01:41:48.466+02:00</updated><category term='cocos2d'/><category term='iPhone SDK'/><category term='scale'/><category term='дизайн'/><category term='видео'/><category term='будильник'/><category term='Xcode'/><category term='DharmaClock beta'/><category term='apple'/><category term='CCSprite'/><category term='айфон'/><category term='box2d'/><category term='лицензия'/><category term='rotate'/><category term='iDharmaClock'/><category term='совет'/><category term='picker'/><category term='ipa'/><category term='iPhone'/><category term='iTunes'/><category term='NSTimer'/><category term='iPhone Dev Center'/><category term='chipmunk'/><category term='popover'/><category term='Я'/><category term='developer'/><category term='image'/><category term='iPad'/><category term='первая программа'/><category term='программирование'/><category term='AppStore'/><category term='UIInterfaceOrientation'/><title type='text'>Блог бездомного iPhone-разработчика</title><subtitle type='html'>Путь юного джедая в iPhone-разработчики</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://homeless-developer.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://homeless-developer.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Дважды Будда</name><uri>http://www.blogger.com/profile/05219789660105325635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_xdU4y6GG608/S6AY0zU-xCI/AAAAAAAACgo/-HNF0x5_DVE/S220/%D0%A4%D0%BE%D1%82%D0%BE_6.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>21</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3912205049904074632.post-4545419358297416777</id><published>2011-10-21T14:36:00.001+03:00</published><updated>2011-10-21T14:36:11.462+03:00</updated><title type='text'>Опять привет</title><summary type='text'>Привет! Скоро исполнится год, как я пошнл работать в крупную кампанию. Именно с высокой нагрузкой связано мое достаточно длительное отсутсвие. Но я постараюсь исправится и продолжить вести блог.

Но в силу того, что в данный момент я пишу софт под Mac OS - я буду писать сюда примеры именно из этой области. Как быть с названием блога я даже не знаю, пока останется таким как есть.</summary><link rel='replies' type='application/atom+xml' href='http://homeless-developer.blogspot.com/feeds/4545419358297416777/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://homeless-developer.blogspot.com/2011/10/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/4545419358297416777'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/4545419358297416777'/><link rel='alternate' type='text/html' href='http://homeless-developer.blogspot.com/2011/10/blog-post.html' title='Опять привет'/><author><name>Дважды Будда</name><uri>http://www.blogger.com/profile/05219789660105325635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_xdU4y6GG608/S6AY0zU-xCI/AAAAAAAACgo/-HNF0x5_DVE/S220/%D0%A4%D0%BE%D1%82%D0%BE_6.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3912205049904074632.post-8102957746520736225</id><published>2010-12-02T21:04:00.002+02:00</published><updated>2010-12-02T22:04:03.636+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cocos2d'/><category scheme='http://www.blogger.com/atom/ns#' term='image'/><category scheme='http://www.blogger.com/atom/ns#' term='CCSprite'/><category scheme='http://www.blogger.com/atom/ns#' term='iPad'/><category scheme='http://www.blogger.com/atom/ns#' term='rotate'/><category scheme='http://www.blogger.com/atom/ns#' term='scale'/><title type='text'>Вращение, перемещение и изменение размера спрайта</title><summary type='text'>Продолжаю предыдущий пост.

Мне нужно было реализовать манипулирование загруженной фотографией так как это сделано в галерее фотографий. То есть, нам нужно изменять размер спрайта, поворот и передвижение.



Итак, в переменной imageFromPicker у нас лелжит спрайт который нужно подогнать под нужный размер и повернуть на нужный угол. Для этого нам нужно в код добавить следующее:


//тут магия
static</summary><link rel='replies' type='application/atom+xml' href='http://homeless-developer.blogspot.com/feeds/8102957746520736225/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://homeless-developer.blogspot.com/2010/12/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/8102957746520736225'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/8102957746520736225'/><link rel='alternate' type='text/html' href='http://homeless-developer.blogspot.com/2010/12/blog-post.html' title='Вращение, перемещение и изменение размера спрайта'/><author><name>Дважды Будда</name><uri>http://www.blogger.com/profile/05219789660105325635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_xdU4y6GG608/S6AY0zU-xCI/AAAAAAAACgo/-HNF0x5_DVE/S220/%D0%A4%D0%BE%D1%82%D0%BE_6.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3912205049904074632.post-1792229204074981276</id><published>2010-12-02T20:37:00.001+02:00</published><updated>2010-12-02T22:05:30.975+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cocos2d'/><category scheme='http://www.blogger.com/atom/ns#' term='iPad'/><category scheme='http://www.blogger.com/atom/ns#' term='picker'/><category scheme='http://www.blogger.com/atom/ns#' term='popover'/><title type='text'>Выбор фотографии из галереи на iPad</title><summary type='text'>Мда, как-то глупо выглядит мой предидущий пост Возвращение джедая, написан еще 14 сентября. Почти 2 месяца я возвращался. Но я постараюсь все таки заставить себя писать.

Возможно меня будет сложно читать, кому-то мои посты покажутся не связанными, так оно и будет. Но я буду описывать проблемы которые возникают у меня во время разработки приложений и их решения.

Еще меня обвинили в обмане. Мол я</summary><link rel='replies' type='application/atom+xml' href='http://homeless-developer.blogspot.com/feeds/1792229204074981276/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://homeless-developer.blogspot.com/2010/12/ipad.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/1792229204074981276'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/1792229204074981276'/><link rel='alternate' type='text/html' href='http://homeless-developer.blogspot.com/2010/12/ipad.html' title='Выбор фотографии из галереи на iPad'/><author><name>Дважды Будда</name><uri>http://www.blogger.com/profile/05219789660105325635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_xdU4y6GG608/S6AY0zU-xCI/AAAAAAAACgo/-HNF0x5_DVE/S220/%D0%A4%D0%BE%D1%82%D0%BE_6.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3912205049904074632.post-234844547356825028</id><published>2010-09-14T02:31:00.000+03:00</published><updated>2010-09-14T02:31:00.978+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cocos2d'/><category scheme='http://www.blogger.com/atom/ns#' term='box2d'/><category scheme='http://www.blogger.com/atom/ns#' term='iPad'/><category scheme='http://www.blogger.com/atom/ns#' term='chipmunk'/><title type='text'>Возвращение джедая</title><summary type='text'>Больше двух месяцев я не писал ничего в блог. Если честно, то я думал никому он кроме меня не нужен. И я приятно удивлен, когда ко мне обращаются люди за советом, читавшие этот блог. Ну раз кто-то читает, я буду писать :)

В жизни моей случились некоторые перемены: сдал первый проект на заказ, я женился, съездил на море отдохнуть, переехал в съемную квартиру с женой и взял еще один проект на </summary><link rel='replies' type='application/atom+xml' href='http://homeless-developer.blogspot.com/feeds/234844547356825028/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://homeless-developer.blogspot.com/2010/09/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/234844547356825028'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/234844547356825028'/><link rel='alternate' type='text/html' href='http://homeless-developer.blogspot.com/2010/09/blog-post.html' title='Возвращение джедая'/><author><name>Дважды Будда</name><uri>http://www.blogger.com/profile/05219789660105325635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_xdU4y6GG608/S6AY0zU-xCI/AAAAAAAACgo/-HNF0x5_DVE/S220/%D0%A4%D0%BE%D1%82%D0%BE_6.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3912205049904074632.post-5973258808841024347</id><published>2010-07-04T23:04:00.001+03:00</published><updated>2010-08-18T09:48:54.029+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='первая программа'/><category scheme='http://www.blogger.com/atom/ns#' term='iDharmaClock'/><title type='text'>Первый блин комом</title><summary type='text'>Программы, как и люди, имеют свой жизненный цикл. Они "рождаются" из первых прототипов, концептов. Потом ростут в нечто большее, обростая функционалом и графическими интерфейсами. Уходят в продакшн, словно выросшие дети уходят из дому во взрослую жизнь. И наконец, о программах забывают, что равносильно смерти.

Кажеться, только вчера я начал изучать Objective-C и переписывать первые примеры Хелоу</summary><link rel='replies' type='application/atom+xml' href='http://homeless-developer.blogspot.com/feeds/5973258808841024347/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://homeless-developer.blogspot.com/2010/07/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/5973258808841024347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/5973258808841024347'/><link rel='alternate' type='text/html' href='http://homeless-developer.blogspot.com/2010/07/blog-post.html' title='Первый блин комом'/><author><name>Дважды Будда</name><uri>http://www.blogger.com/profile/05219789660105325635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_xdU4y6GG608/S6AY0zU-xCI/AAAAAAAACgo/-HNF0x5_DVE/S220/%D0%A4%D0%BE%D1%82%D0%BE_6.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3912205049904074632.post-7291054578796084113</id><published>2010-06-11T22:23:00.001+03:00</published><updated>2010-06-11T22:27:00.425+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='NSTimer'/><category scheme='http://www.blogger.com/atom/ns#' term='первая программа'/><category scheme='http://www.blogger.com/atom/ns#' term='iDharmaClock'/><title type='text'>Пишем себе часики для iPhone Часть 1. Основа всех часов</title><summary type='text'>Основой всех часов является повторение определенного действия через заданное время. Итак, какой главный принцип работы наших часов? Правильно, это метод NSTimer который запускает таймер.


NSTimer *myTicker = [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(showActivity) userInfo:nil repeats:YES];
Функция showActivity запускает проверку времени. У меня в часах есть </summary><link rel='replies' type='application/atom+xml' href='http://homeless-developer.blogspot.com/feeds/7291054578796084113/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://homeless-developer.blogspot.com/2010/06/iphone-1.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/7291054578796084113'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/7291054578796084113'/><link rel='alternate' type='text/html' href='http://homeless-developer.blogspot.com/2010/06/iphone-1.html' title='Пишем себе часики для iPhone Часть 1. Основа всех часов'/><author><name>Дважды Будда</name><uri>http://www.blogger.com/profile/05219789660105325635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_xdU4y6GG608/S6AY0zU-xCI/AAAAAAAACgo/-HNF0x5_DVE/S220/%D0%A4%D0%BE%D1%82%D0%BE_6.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3912205049904074632.post-2009232220949992326</id><published>2010-06-11T21:30:00.000+03:00</published><updated>2010-06-11T21:30:38.985+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='первая программа'/><category scheme='http://www.blogger.com/atom/ns#' term='DharmaClock beta'/><category scheme='http://www.blogger.com/atom/ns#' term='iDharmaClock'/><title type='text'>Пишем себе часики. Часть 0</title><summary type='text'>Раз я вам обещал, значит сделаю :) Ну что же, будем писать себе часики? 
Я не буду здесь писать весь код программы, его получилось немного дофига :) Выложу просто архив с проектом. Каждый желающий может его скачать и скомпилировать для себя. Буду постепенно описывать основные принципы и алгоритмы работы. Если у кого-то возникнут вопросы, задавайте их в комментариях или же мне в твиттер/джаббер/</summary><link rel='replies' type='application/atom+xml' href='http://homeless-developer.blogspot.com/feeds/2009232220949992326/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://homeless-developer.blogspot.com/2010/06/0.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/2009232220949992326'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/2009232220949992326'/><link rel='alternate' type='text/html' href='http://homeless-developer.blogspot.com/2010/06/0.html' title='Пишем себе часики. Часть 0'/><author><name>Дважды Будда</name><uri>http://www.blogger.com/profile/05219789660105325635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_xdU4y6GG608/S6AY0zU-xCI/AAAAAAAACgo/-HNF0x5_DVE/S220/%D0%A4%D0%BE%D1%82%D0%BE_6.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3912205049904074632.post-7617215061049393808</id><published>2010-05-21T23:08:00.000+03:00</published><updated>2010-05-21T23:08:05.729+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone SDK'/><category scheme='http://www.blogger.com/atom/ns#' term='совет'/><title type='text'>Задаем стандартный фон</title><summary type='text'>Не знаю как вы, но я долго искал как поставить у приложения фон как у сгруппированного списка. Вот такой: 

У меня даже была идея вырезать кусок скрина и склеить полноценную картинку для фона. Но решить эту задачку очень просто. Пишем во ViewController'е такую строку:

self.view.backgroundColor = [UIColor groupTableViewBackgroundColor];

</summary><link rel='replies' type='application/atom+xml' href='http://homeless-developer.blogspot.com/feeds/7617215061049393808/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://homeless-developer.blogspot.com/2010/05/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/7617215061049393808'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/7617215061049393808'/><link rel='alternate' type='text/html' href='http://homeless-developer.blogspot.com/2010/05/blog-post.html' title='Задаем стандартный фон'/><author><name>Дважды Будда</name><uri>http://www.blogger.com/profile/05219789660105325635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_xdU4y6GG608/S6AY0zU-xCI/AAAAAAAACgo/-HNF0x5_DVE/S220/%D0%A4%D0%BE%D1%82%D0%BE_6.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3912205049904074632.post-2305279213806089289</id><published>2010-05-07T13:19:00.000+03:00</published><updated>2010-05-07T13:19:58.706+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='видео'/><category scheme='http://www.blogger.com/atom/ns#' term='первая программа'/><category scheme='http://www.blogger.com/atom/ns#' term='DharmaClock beta'/><title type='text'>iDharmaClock видео на конкурс</title><summary type='text'>Вот тут смонтировал видео для конкурса iAppContest
http://www.youtube.com/watch?v=Ghui7rWWNik
Видео, конечно, не показывает всех возможностей приложения, но зато показывает саму суть, доносит мэседж :)</summary><link rel='replies' type='application/atom+xml' href='http://homeless-developer.blogspot.com/feeds/2305279213806089289/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://homeless-developer.blogspot.com/2010/05/idharmaclock.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/2305279213806089289'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/2305279213806089289'/><link rel='alternate' type='text/html' href='http://homeless-developer.blogspot.com/2010/05/idharmaclock.html' title='iDharmaClock видео на конкурс'/><author><name>Дважды Будда</name><uri>http://www.blogger.com/profile/05219789660105325635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_xdU4y6GG608/S6AY0zU-xCI/AAAAAAAACgo/-HNF0x5_DVE/S220/%D0%A4%D0%BE%D1%82%D0%BE_6.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3912205049904074632.post-6515130408463390360</id><published>2010-04-22T16:48:00.000+03:00</published><updated>2010-04-22T16:48:28.666+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='первая программа'/><category scheme='http://www.blogger.com/atom/ns#' term='DharmaClock beta'/><title type='text'>Обновление бета версии DharmaClock</title><summary type='text'>Немного доработал часики:

словил ранне не обнаруженные утечки памяти
исправил некоторые глюки с переворотом цифр после возвращения со страницы будильника
посте включения сирены будильника цифры сменяются иероглифами
для того, чтобы выключить будильник, теперь нужно выбрать правильную последовательность чисел
немного изменил нижний фон пластинок циферок
Вот немного новых скриншотов:


Кому </summary><link rel='replies' type='application/atom+xml' href='http://homeless-developer.blogspot.com/feeds/6515130408463390360/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://homeless-developer.blogspot.com/2010/04/dharmaclock.html#comment-form' title='Комментарии: 5'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/6515130408463390360'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/6515130408463390360'/><link rel='alternate' type='text/html' href='http://homeless-developer.blogspot.com/2010/04/dharmaclock.html' title='Обновление бета версии DharmaClock'/><author><name>Дважды Будда</name><uri>http://www.blogger.com/profile/05219789660105325635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_xdU4y6GG608/S6AY0zU-xCI/AAAAAAAACgo/-HNF0x5_DVE/S220/%D0%A4%D0%BE%D1%82%D0%BE_6.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3912205049904074632.post-1287618420847871884</id><published>2010-04-13T14:35:00.000+03:00</published><updated>2010-04-13T14:35:21.912+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='видео'/><category scheme='http://www.blogger.com/atom/ns#' term='DharmaClock beta'/><title type='text'>DharmaClock beta - полное видео работы</title><summary type='text'>Записал полное видео работы будильника. Немного длинное, но зато со звуком :)

http://www.youtube.com/watch?v=EChfRj4Hv38

Особенно мне нравится звук, прямо как в сериале :) просыпаюсь под этот будильник без проблем. Была идея включать на будильник песню, та что играла с пластинки, под которую просыпался Дезмонд, но думаю, что возникла бы проблема с правообладателями лицензии на песню. Но у себя </summary><link rel='replies' type='application/atom+xml' href='http://homeless-developer.blogspot.com/feeds/1287618420847871884/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://homeless-developer.blogspot.com/2010/04/dharmaclock-beta_13.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/1287618420847871884'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/1287618420847871884'/><link rel='alternate' type='text/html' href='http://homeless-developer.blogspot.com/2010/04/dharmaclock-beta_13.html' title='DharmaClock beta - полное видео работы'/><author><name>Дважды Будда</name><uri>http://www.blogger.com/profile/05219789660105325635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_xdU4y6GG608/S6AY0zU-xCI/AAAAAAAACgo/-HNF0x5_DVE/S220/%D0%A4%D0%BE%D1%82%D0%BE_6.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3912205049904074632.post-2471690508662111918</id><published>2010-04-12T23:58:00.001+03:00</published><updated>2010-04-12T23:59:44.716+03:00</updated><title type='text'>Видео - DharmaClock beta</title><summary type='text'>Записал коротенькое видео часиков DharmaClock beta. Хотя вживую выглядит лучше и приятнее :)

http://www.youtube.com/watch?v=GLEHF94qFUk</summary><link rel='replies' type='application/atom+xml' href='http://homeless-developer.blogspot.com/feeds/2471690508662111918/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://homeless-developer.blogspot.com/2010/04/dharmaclock-beta_12.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/2471690508662111918'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/2471690508662111918'/><link rel='alternate' type='text/html' href='http://homeless-developer.blogspot.com/2010/04/dharmaclock-beta_12.html' title='Видео - DharmaClock beta'/><author><name>Дважды Будда</name><uri>http://www.blogger.com/profile/05219789660105325635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_xdU4y6GG608/S6AY0zU-xCI/AAAAAAAACgo/-HNF0x5_DVE/S220/%D0%A4%D0%BE%D1%82%D0%BE_6.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3912205049904074632.post-4185604983116236476</id><published>2010-04-12T15:20:00.001+03:00</published><updated>2010-04-12T15:28:41.873+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='первая программа'/><category scheme='http://www.blogger.com/atom/ns#' term='DharmaClock beta'/><title type='text'>DharmaClock beta - первая публичная бета</title><summary type='text'>Вот решил выложить публичную бэту DharmaClock.
Изначально, анимация переворачивания цифр была реализована сменой картинок. Но это привело к большому размеру приложения около 5 мегабайт, что для часов - очень много. Было решено переделать механизм переворота, сделать переворот с одной картинкой и уменьшение ее размера программно. Тут на помощь пришли люди хорошие из сообщества iPhoneDevCamp </summary><link rel='replies' type='application/atom+xml' href='http://homeless-developer.blogspot.com/feeds/4185604983116236476/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://homeless-developer.blogspot.com/2010/04/dharmaclock-beta.html#comment-form' title='Комментарии: 3'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/4185604983116236476'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/4185604983116236476'/><link rel='alternate' type='text/html' href='http://homeless-developer.blogspot.com/2010/04/dharmaclock-beta.html' title='DharmaClock beta - первая публичная бета'/><author><name>Дважды Будда</name><uri>http://www.blogger.com/profile/05219789660105325635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_xdU4y6GG608/S6AY0zU-xCI/AAAAAAAACgo/-HNF0x5_DVE/S220/%D0%A4%D0%BE%D1%82%D0%BE_6.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3912205049904074632.post-590694049616563915</id><published>2010-04-01T13:16:00.000+03:00</published><updated>2010-04-01T13:16:25.407+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='программирование'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone SDK'/><category scheme='http://www.blogger.com/atom/ns#' term='первая программа'/><title type='text'>Пишем свою первую программу для iPhone</title><summary type='text'>Решил я написать урок для самых-самых начинающих iPhone-программистов. Простейший Hello World! уже банально да и маловато. Мы же хотим все и сразу. Вот и создадим мы программу в которой уже научимся создавать события выполняемые по нажатию на кнопку.
В далеком 2004 году, когда я начал изучать Delphi то мне казалось, что умел бы я по нажатию на кнопку изменять где-то текст - то я мог бы уже игру </summary><link rel='replies' type='application/atom+xml' href='http://homeless-developer.blogspot.com/feeds/590694049616563915/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://homeless-developer.blogspot.com/2010/04/iphone.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/590694049616563915'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/590694049616563915'/><link rel='alternate' type='text/html' href='http://homeless-developer.blogspot.com/2010/04/iphone.html' title='Пишем свою первую программу для iPhone'/><author><name>Дважды Будда</name><uri>http://www.blogger.com/profile/05219789660105325635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_xdU4y6GG608/S6AY0zU-xCI/AAAAAAAACgo/-HNF0x5_DVE/S220/%D0%A4%D0%BE%D1%82%D0%BE_6.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3912205049904074632.post-7866246125079729397</id><published>2010-03-31T02:10:00.001+03:00</published><updated>2010-03-31T02:11:30.325+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone SDK'/><category scheme='http://www.blogger.com/atom/ns#' term='UIInterfaceOrientation'/><title type='text'>Задаем альбомный режим для нашего приложения</title><summary type='text'>Часто возникает необходимость задать для нашей программы альбомный режим отображения. Вот например как у мене в часах:



И так, как же нам добиться такого отображения? Очень просто:
найдите в вашем контроллере (файле с расширением .m) функцию shouldAutorotateToInterfaceOrientation (по умолчанию она закоментирована). Раскомментируйте ее и добавте строку: 
return (interfaceOrientation == </summary><link rel='replies' type='application/atom+xml' href='http://homeless-developer.blogspot.com/feeds/7866246125079729397/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://homeless-developer.blogspot.com/2010/03/blog-post_31.html#comment-form' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/7866246125079729397'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/7866246125079729397'/><link rel='alternate' type='text/html' href='http://homeless-developer.blogspot.com/2010/03/blog-post_31.html' title='Задаем альбомный режим для нашего приложения'/><author><name>Дважды Будда</name><uri>http://www.blogger.com/profile/05219789660105325635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_xdU4y6GG608/S6AY0zU-xCI/AAAAAAAACgo/-HNF0x5_DVE/S220/%D0%A4%D0%BE%D1%82%D0%BE_6.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_xdU4y6GG608/S7Jhy-ltZbI/AAAAAAAACjg/bh6N1mjtKRg/s72-c/dharma2.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3912205049904074632.post-4488753099018723877</id><published>2010-03-27T02:35:00.000+02:00</published><updated>2010-03-27T02:35:12.893+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='первая программа'/><category scheme='http://www.blogger.com/atom/ns#' term='будильник'/><category scheme='http://www.blogger.com/atom/ns#' term='дизайн'/><title type='text'>Dharma Clock - готовность 70%</title><summary type='text'>Как же я рад, наконец разобрался с проблемой запуска звукового сигнала для будильника. Кстати, когда звук стал включаться нормально - то так же перестал нормально выключаться :) Но я нашел причину. Искал я ошибку целых 2 дня и никак не мог ее увидеть. Вроди код написан проще некуда, вроди все как дважды два, но на выходе все равно получается пять.

Чуть позже опишу весь процесс разработки (если </summary><link rel='replies' type='application/atom+xml' href='http://homeless-developer.blogspot.com/feeds/4488753099018723877/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://homeless-developer.blogspot.com/2010/03/dharma-clock-70.html#comment-form' title='Комментарии: 5'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/4488753099018723877'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/4488753099018723877'/><link rel='alternate' type='text/html' href='http://homeless-developer.blogspot.com/2010/03/dharma-clock-70.html' title='Dharma Clock - готовность 70%'/><author><name>Дважды Будда</name><uri>http://www.blogger.com/profile/05219789660105325635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_xdU4y6GG608/S6AY0zU-xCI/AAAAAAAACgo/-HNF0x5_DVE/S220/%D0%A4%D0%BE%D1%82%D0%BE_6.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3912205049904074632.post-5314097377263545365</id><published>2010-03-17T02:50:00.001+02:00</published><updated>2010-03-17T02:50:47.421+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iTunes'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='ipa'/><title type='text'>Как запихнуть свою программку в файл .ipa</title><summary type='text'>Наигравшись своей программкой хочется ею поделиться с другими. Есть несколько способов сделать это и оба они подразумевают, что iPhone на который вы хотите установит приложение уже взломан и имеет возможность устанавливать программы в обход AppStore. Если нет, то вот тут я описывал раньше как это сделать http://mac.rv.ua/?p=69

Итак имеем два способа:



Записать само приложение через ssh прямо </summary><link rel='replies' type='application/atom+xml' href='http://homeless-developer.blogspot.com/feeds/5314097377263545365/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://homeless-developer.blogspot.com/2010/03/ipa.html#comment-form' title='Комментарии: 5'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/5314097377263545365'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/5314097377263545365'/><link rel='alternate' type='text/html' href='http://homeless-developer.blogspot.com/2010/03/ipa.html' title='Как запихнуть свою программку в файл .ipa'/><author><name>Дважды Будда</name><uri>http://www.blogger.com/profile/05219789660105325635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_xdU4y6GG608/S6AY0zU-xCI/AAAAAAAACgo/-HNF0x5_DVE/S220/%D0%A4%D0%BE%D1%82%D0%BE_6.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_xdU4y6GG608/S6AnEhKDh_I/AAAAAAAAChw/1zbSdcGmcY8/s72-c/cracked-ipa.jpg' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3912205049904074632.post-1492372202114139818</id><published>2010-03-17T01:34:00.005+02:00</published><updated>2010-03-28T23:08:34.922+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone SDK'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='Xcode'/><category scheme='http://www.blogger.com/atom/ns#' term='айфон'/><title type='text'>Тестирование своего приложения на реальном iPhone</title><summary type='text'>Рано или поздно вам надоест смотреть на вашу первую программку в симуляторе айфона и захочется похвастаться друзьям показав ее на вашем айфоне. Так как мы бедные и нам пока жалко $99 на лицензию разработчика, то мы вынуждены хачить. Вобще-то это не очень хорошо, но что же делать?

Что же нужно для того, чтоб установить свою свеженаписанную программку на реальный девайт?

Во-первых нужно создать </summary><link rel='replies' type='application/atom+xml' href='http://homeless-developer.blogspot.com/feeds/1492372202114139818/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://homeless-developer.blogspot.com/2010/03/iphone.html#comment-form' title='Комментарии: 22'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/1492372202114139818'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/1492372202114139818'/><link rel='alternate' type='text/html' href='http://homeless-developer.blogspot.com/2010/03/iphone.html' title='Тестирование своего приложения на реальном iPhone'/><author><name>Дважды Будда</name><uri>http://www.blogger.com/profile/05219789660105325635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_xdU4y6GG608/S6AY0zU-xCI/AAAAAAAACgo/-HNF0x5_DVE/S220/%D0%A4%D0%BE%D1%82%D0%BE_6.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm5.static.flickr.com/4014/4438788069_8979361e82_t.jpg' height='72' width='72'/><thr:total>22</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3912205049904074632.post-6072096725375038970</id><published>2010-03-14T09:31:00.000+02:00</published><updated>2010-03-14T09:31:44.674+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='лицензия'/><category scheme='http://www.blogger.com/atom/ns#' term='AppStore'/><category scheme='http://www.blogger.com/atom/ns#' term='developer'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone SDK'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone Dev Center'/><category scheme='http://www.blogger.com/atom/ns#' term='Xcode'/><category scheme='http://www.blogger.com/atom/ns#' term='айфон'/><title type='text'>И такс, начнем!</title><summary type='text'>И так, что же нужно для начала нашего сложного и длинного пути разработчика? Конечно же - это среда разработки. Идем на сайт developer.apple.com переходим в раздел iPhone Dev Center. Чуть ниже нажимаем на ссылку iPhone SDK и нас просят ввести свой apple id. Если вы ранее не регистрировались, то пройдите регистрацию, она не сложная и на данном этапе бесплатная (далее расскажу точнее). После </summary><link rel='replies' type='application/atom+xml' href='http://homeless-developer.blogspot.com/feeds/6072096725375038970/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://homeless-developer.blogspot.com/2010/03/blog-post_14.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/6072096725375038970'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/6072096725375038970'/><link rel='alternate' type='text/html' href='http://homeless-developer.blogspot.com/2010/03/blog-post_14.html' title='И такс, начнем!'/><author><name>Дважды Будда</name><uri>http://www.blogger.com/profile/05219789660105325635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_xdU4y6GG608/S6AY0zU-xCI/AAAAAAAACgo/-HNF0x5_DVE/S220/%D0%A4%D0%BE%D1%82%D0%BE_6.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3912205049904074632.post-4953597380263259856</id><published>2010-03-13T18:48:00.000+02:00</published><updated>2010-03-13T18:48:45.169+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='программирование'/><category scheme='http://www.blogger.com/atom/ns#' term='первая программа'/><category scheme='http://www.blogger.com/atom/ns#' term='будильник'/><category scheme='http://www.blogger.com/atom/ns#' term='дизайн'/><title type='text'>Идея первой программы</title><summary type='text'>Первым, что бы мне хотелось написать - это будильник. Да я знаю, что будильников - пруд пруди, но такого как я хочу не встречал. Опишу, что именно я хочу:

1) во первых дизайн хочу сделать в стиле часов с металическими пластинами как в сериале LOST. Точнее хочу сделать 2 варианта. Один вариант "Ночной" это в таком стиле:

А "Дневной" вариант хочу сделать в стиле часов из темы для HTC Diamond: 
2)</summary><link rel='replies' type='application/atom+xml' href='http://homeless-developer.blogspot.com/feeds/4953597380263259856/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://homeless-developer.blogspot.com/2010/03/blog-post_13.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/4953597380263259856'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/4953597380263259856'/><link rel='alternate' type='text/html' href='http://homeless-developer.blogspot.com/2010/03/blog-post_13.html' title='Идея первой программы'/><author><name>Дважды Будда</name><uri>http://www.blogger.com/profile/05219789660105325635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_xdU4y6GG608/S6AY0zU-xCI/AAAAAAAACgo/-HNF0x5_DVE/S220/%D0%A4%D0%BE%D1%82%D0%BE_6.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3912205049904074632.post-949560077000346611</id><published>2010-03-12T23:14:00.000+02:00</published><updated>2010-03-12T23:14:48.142+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='программирование'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='Я'/><category scheme='http://www.blogger.com/atom/ns#' term='айфон'/><category scheme='http://www.blogger.com/atom/ns#' term='apple'/><title type='text'>Знакомство</title><summary type='text'>Привет! Мне всю жизнь было интересно программировать. Начал я с бейсика. Написал несколько уроков по книжке, передвигающийся автомобиль. Потом кто-то сказал, что нужно учить C++ ибо бейсик - вчерашний день (это было лет 10 назад). Книжек у меня тогда небыло, про интернет я и не знал вобще. Учил сишку по справке :) понятно, что англоязычной. Пошел учиться на факультет кибернетики, получил магистра</summary><link rel='replies' type='application/atom+xml' href='http://homeless-developer.blogspot.com/feeds/949560077000346611/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://homeless-developer.blogspot.com/2010/03/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/949560077000346611'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3912205049904074632/posts/default/949560077000346611'/><link rel='alternate' type='text/html' href='http://homeless-developer.blogspot.com/2010/03/blog-post.html' title='Знакомство'/><author><name>Дважды Будда</name><uri>http://www.blogger.com/profile/05219789660105325635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_xdU4y6GG608/S6AY0zU-xCI/AAAAAAAACgo/-HNF0x5_DVE/S220/%D0%A4%D0%BE%D1%82%D0%BE_6.jpg'/></author><thr:total>0</thr:total></entry></feed>
