среда, 7 ноября 2012 г.

IT-JUMP 2012


На прошлой неделе прошел финал конкурса IT-JUMP 2012 в Минске. Этот конкурс направлен на повышение привлекательности инновационного предпринимательства в области информационных технологий среди молодежи Беларуси. Участники соревновались в трёх категориях:
  • лучшее мобильное приложение для Android
  • мастерство в разработке ПО
  • лучший игровой проект
Хочется рассказать подробнее о первой категории. Были заявлены 11 проектов, однако в финал вышли следующие.
1. Крокодил Онлайн (многопользовательская онлайн-игра)
Приятная онлайн версия всем известной игра про угадывание слов для Андроид. Один пользователь рисует, а другие отгадывают. Думаю, нет необходимости много рассказывать про игру, всё о ней можно найти в созданной разработчиками Крокодила ветке форума на 4pda.
2. ReadAloudME (позволяет озвучить новостные ленты социальных сетей)
Сервис озвучивания текстов. Вам просто нужно выбрать нужный текст, а программа его произнесет вслух.
3. Smile Sokoban (логическая головоломка)
Красивая и веселая головоломка, правила которой известны многим. В отличие от других подобных игр в Google Play, Smile Sokoban обладает отличной графикой, удобным управлением без виртуального джойстика и возможностью отмены хода.
4. Edukted Math Helper (образовательное приложение для помощи в изучении математики)
Мечта любого студента технического или математического ВУЗа. Достаточно лишь выбрать тип математической задачи, ввести входные данные и приложение выдает не просто ответ, но и подробное решение.
5. Greeny Play (направлено на повышение мотивации к раздельному сбору мусора через развлекательно-игровые механики)
Приложение позволяет сфотографировать наклеенный QR-код на соответствующем контейнере в городе и штрих-код продукта, а потом выбросить упаковку. За это пользователи получают виртуальные сокровища, которые потом можно конвертировать в реальные призы.
Жюри распределило места следующим образом:
  1. Greeny Play
  2. Edukted Math Helper
  3. Крокодил Онлайн
Победители получили денежные призы и приятные подарки.

воскресенье, 7 октября 2012 г.

Выбор телефона 2012 года

Вероятно, весьма громкое название для записи, однако позволю себе такое сказать.

Введение
В начале этого года у меня появилась необходимость в смене моего старичка на что-то более адекватное. Конечно же, я предпочитаю Андроид. Можно много судить о том, плохая\хорошая эта система, плевать яблочной слюной и т.п. Однако на данный момент для меня эта идеальная система для портативных(и не только) устройств. Возможно это связано с тем, что я как разработчик, когда мне чего либо не хватает, просто запиливаю недостатки ОС. :)

До отпуска
Итак, весной 2012 года выявилась пара лидеров в ценовом сегменте ~ 500$:

  1. Galaxy Nexus
  2. Galaxy S II
Хочу сразу заметить, всё сугубо лично. Это мои предпочтения по функциональности и дизайну.
В то время эти две модели уровнялись по цене. Я не буду долго описывать сложный процесс определения между этими вариантами, и оно не интересно. Летом 2012 мне светил отпуск и я решил оставить решение о преобретении смартфона себе будущему[свежему]. 

После отпуска
Приехав в состоянии полной душевной свежести, я возобновил свои поиски. Насмотревшись в Италии на биллборды с Galaxy S III я стал присматриваться еще и к нему.  

Озарение
Озарение\осмысление пришло внезапно: мне не нужно тонуть в маркетинговых описаниях моделей, тонне спецификаций; достаточно просто выделить свои кейсы использования телефона и подобрать решение, удовлетворяющее их.
Из вариантов использования для себя я выделил:
1) Социальный поток (тви, Г+, вк, инстаграмчик, форсквер)
2) Просмотр видео
3) Прослушивание подкастов
4) Андроид 4
Отсутствие в списке желания играть в топовые игры, сделало все отобранные модели весьма избыточными. После недолгих поисков и рекомендации коллеги я увидел отлично мне подходящий LG Optimus L7.
Попользовавшись вот уже месяц скажу вам, не разу не прогадал.

Заключение
Всегда сначала определитесь со своими потребностями, а за тем планомерно действуйте и двигайтесь к достижению цели.

среда, 12 сентября 2012 г.

Роберт Мартин "Чистый код"

Прочитал очередную книгу по правильному программированию от Роберта Мартина "Чистый код". Если честно, то чуть добил. Потому что после Маконнелла с его "Совершенным кодом" и достаточного опыта в программировании, мне было тяжело открывать что-то новое для себя.
Свежесть была только в середине книги, когда была чистота кода применимая к многопоточности. Так как многопоточность пока не область, в которой я очень уверен, я читал внимательно. Советую читать перед "Совершенным кодом".