В чем разница между итератором и генератором?

Опубликовано 29 February 2016 в Python • Помечено python, iterators, generators

Как ни странно, вопрос о разнице между генераторами и итераторами в Python - довольно частый вопрос. В общем-то эти сущности сильно связаны (любой генератор - это итератор), их довольно часто путают, что иногда приводит к недопониманиям.


Продолжить чтение

Сохраняем JSON в LibGDX

Опубликовано 24 February 2016 в Java • Помечено kotlin, json, libgdx

Предыдущую неделю просидел дома. Из-за высокой температуры особо на рабочих задачах сконцентрироваться шансов не было. Но вот сторонними проектами удалось позаниматься. В очередной раз порадовался связке LibGDX и Kotlin.


Продолжить чтение

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

Опубликовано 16 February 2016 в Разное

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


Продолжить чтение

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

Опубликовано 08 February 2016 в Разное • Помечено Python, Lua

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


Продолжить чтение

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

Опубликовано 25 January 2016 в Python • Помечено Python

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


Продолжить чтение