Как вы управляете своими pet-проектами?

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

more ...

Страсть к смене технологий: с Python на Lua

Браян Майер из distelli опубликовал любопытную статью Using Lua for Our Most Critical Production Code. В статье расхваливается переход с одной технологии на другую. И как это помогло решить кучу проблем. При этом совсем не упоминается с какими проблемами при этом столкнулись. И совсем нет анализа какие проблемы могут возникнуть в будущем.

more ...

В чем главная слабость Python, как языка программирования?

Я очень люблю Quora.com. В отличие от StackOverflow, здесь можно найти интересные обсуждения, не связанные с конкретными вопросами, а с общими ощущениями от технологий. Недавно наткнулся, к примеру, на такое обсуждение: What are the main weaknesses of Python as a programming language?

more ...

Приватных полей в питоне нет

Достаточно часто встречаю вопросы о приватных полях и методах в Python от людей, кто раньше программировал на Java (или С++). Вот только в питоне класс - это не совсем то же, что и в Java. В питоне класс - это просто контейнер, содержимое которого доступно всем.

"Приватные" поля - это всего лишь договоренность …

more ...

Я влюбился в Django. Снова. А вы что сделали за новогодние каникулы?

Еще 31 декабря прошлого года у меня были гигантские планы на каникулы. Как минимум я должен был закончить один из своих сайт проектов. К сожалению, работе удалось уделить всего 4 часа. Но за это время я успел снова влюбиться в Django.

Кажется я где-то уже об этом писал, Django - это …

more ...

c