В данном посте привожу список используемых мной инструментов, которые повышают производительность разработки.
Список литературы и пр. материала
Меня частенько просят посоветовать какую-нибудь литературу по программированию и разработке в целом. Т.к. в данный момент моя сфера деятельности - мобильные технологии и сервисы, то ниже привожу список на данную тематику.
IDEA 12 и Play 2
Недавно JetBrains сделала хороший подарок всем любетелям их продуктов - скидку 75% в течение суток. Я, конечно же, сразу по такому случаю купил себе IDEA 12 ($50) + AppCode ($25). Причиной покупки первой послужил интерес к языку Scala, а так же платформе Android (сейчас я разрабатываю под iOS, пишу бэкенд на Ruby). После беглого обзора языка решил попробовать Play в качестве альтернативы Rails. В этом небольшой туториале опишу несколько действий, которые еще больше упростят жизнь разработчика.
Scala
Около года назад я впервые узнал о Scala. Практически применять так и не решился, особого желания после Ruby не возникало. Под конец этого года все же стал читать туториалы, смотреть скринкасты, в будущем 2013 году планирую реализовать хотя бы один проект на этом языке.
Dropbox и Git-репозиторий
Есть довольно простой способ создания git-репозитория и синхронизации его между несколькими девайсами – Dropbox.
Для начала переходим в каталог с проектами и инициализируем пустую (bare) репу:
1 2 3 4 | |
Далее необходимо добавить remote для существующего проекта:
1 2 3 | |
Готово, теперь ваш репозиторий будет доступен на всех устройствах. Остается только вопрос: как его склонировать?
1 2 | |
Objective-C: литералы
Немного примеров использования обновленных литералов в Objective-C.
Числа (NSNumber)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | |
NSDateFormatter: таблица форматов даты
Заметка для себя и вас, уважаемые посетители моего блога. Чтобы не тратить время на поиск данной информации в интернете решил создать запись в блоге.
Как искать людей на GitHub
Пара примеров поисковых запросов для тех, кто ищет разработчиков:
1 2 3 4 | |
9 Things Every Ruby Newbie Should Know
Presentation by Brandon Keepers.
Интересные презентации
Для себя нашел еще один способ почерпнуть что-то новое из мира разработки. И способ этот - презентации. Не все они хороши и понятны без слов автора, но иногда в них встречаются тезисы, на которые стоит обратить внимание. Понравившееся мне презентации я планирую постить в блог.