понедельник, 16 сентября 2013 г.

Переход на python 3

Хочу не много затронуть тему о которой по прежнему ведутся споры. Стоит ли переходить на python 3 или нет? На самом деле сейчас ответ мне видится уже очевидным. Если у вас нет большого пласта кода на python 2, который тяжело портировать, или нет библиотек необходимых вам (и вы не можете их портировтаь сами), то только в этом случаи вам стоит оставаться на python 2.

Пора уже смириться с тем, что python 3 должен заменить вторую ветку. Я сам долго оттягивал переход, однако с переходом django на python 3 у меня не осталось аргументов.

Чтож спустя пару месяцев работы на 3 питоне могу сказать, что он вполне готов для работы (я по крайней мере не нашёл, того что могу сделать на 2, но не могу на 3). Плюс появилось много интересных плюшек, которые могут помочь в работе. В любом случаи стоит начинать переход, хотя бы на маленьких проектах, если боитесь сразу использовать на чём-то серьёзном.

четверг, 12 сентября 2013 г.

запуск virtualen на ubuntu для python 3

В самой задаче нет никаких сложностей, однако при переходе с винды бывают проблемы. Делается это в два шага:
  • создаём virtualenv:
virtualenv -p /usr/bin/python3 myenv
  • запускаем:
source myenv/bin/activate
Всё. Пользуемся)

четверг, 6 июня 2013 г.

бесплатная программа для работы с СУБД

Недавно наткнулся на бесплатную программу для работы с различными СУБД, что ещё более важно она запуститься на windows, linux и mac. Название этой программы valentina studio. Не буду утомлять вас подробностями, кому нужно попробует. Обзор программы можно посмотреть на хабре.

среда, 29 мая 2013 г.

kinect и unity

На днях на работе начал свой первый проект на kinect + unity. Учитывая, что я разрабатываю server-side на python и android приложения на java, то задачка не совсем по моей части (c# я знаю довольно не плохо). Однако новый опыт никогда не бывает лишним.
Что могу сказать тем, кто не решается учить unity, но хочет этого. Собственно порог вхождения в unity довольно низкий, огромное количество уроков ( к сожалению видео, терпеть их не могу. Но конечно без видео создание уроков было бы очень трудозатратным), если, что-то не можете сделать сами есть куча плагинов. Конечно как и везде нужен опыт и набивка рук, но что-то простое можно сделать уже за 1 день. Тонкостей хватает и вообще unity довольно капризен, но в пределах нормы.
С kinect всё тоже не плохо, есть много библиотек, которые берут основные задачи на себя, главная проблема, что у них не всегда хорошая документация. Но как только поймёте принцип работы, задачи покажутся довольно простыми (конечно те, что решены в рамках библиотек)) ).
Советую начинающим пару плагинов NGUI (для интерфейсов) и zigfu (для работы с kinect).
p.s.
В своё время, когда только начинал программировать хотели с одногрупниками сделать свою игру, но не нашли хорошего простого движка (времени много тратить не могли на это, работа и все дела...). Теперь есть unity и все желающие могут попробовать создать игру своей мечты) Удачи!

понедельник, 20 мая 2013 г.

angelhack moscow

Вчера закончился angelhack moscow. Феерическое мероприятие, которое принесло много позитива и опыта. Оказывается можно кодить 24 часов подряд, правда лучше так не делать))) Проектов было представлено аж 54 штуки и были даже иностранные гости. Организация приятно порадовала, была и еда и место, и даже интернет был вполне приличный. Вообщем организаторы просто красавцы.

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

В целом великолепное мероприятие, побольше бы таких в нашей стране! Надеюсь не последнее мероприятие с такой хорошей организацией. И побольше программистов в жюри)

среда, 15 мая 2013 г.

xcom enemy unknown

Данная игра попала ко мне случайно, ну или почти, это был подарок. Даже после этого я не устанавливал её несколько месяцев, просто мне никогда не нравились игры подобного жанра. На майских праздниках захотелось чего-то нового и xcom был установлен.

Нет смысла описывать сюжет графику и прочие нюансы. Скажу только, что на мой взгляд всё очень круто. Игра очень интересна и достаточно сложна, особенно если играть в первый раз. Конечно некоторые мелочи раздражают по ходу игры, но они не мешают получению удовольствия. Игру описывать слишком долго, да и смысла нет есть куча обзоров.
Оценка 9 из 10, всем советую.