CPython Internals Walk-Through

Опубликовано 02 November 2015 в Python • Помечено видео, python, cpython

Ресурсов по тому как работает стандартная реализация питона, CPython, внутри мало. Пробиваться самому сквозь не самый очевидный код на C - задача для питониста очень сложная. Чтение кода на C требует определенной практики. Серия лекций, прочитанная Филипом Гио, хорошая отправная точка.


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

Самые слабые стороны программистов-самоучек

Опубликовано 26 October 2015 в Разное • Помечено образование

Меня огорчает реакция людей, когда на вопрос "как мне стать хорошим программистом?" советуешь прочитать книгу по алгоритмам. Хорошо если каждый десятый спрашивает какую я посоветую. Остальные девять говорят, что им это не нужно. А ведь алгоритмы - это лишь одна из многих проблем у программистов самоучек.


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

Kotlin мой следующий JVM-язык

Опубликовано 19 October 2015 в Java • Помечено android, kotlin, jvm

Утром, в дополнение к физическим упражнениям, я примерно час программирую. Для этого отлично подходят не очень сложные проекты, которые делаются в кайф. Для меня, это маленькие игры и приложения для Android. Первый подобный проект я написал на Java. Второй стартовал так же на Java. Но я решил его портировать на Kotlin.


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

Паттерн Singleton

Опубликовано 12 October 2015 в Python • Помечено python, паттерны

Singleton не так часто встречается в коде на питоне. Есть большая вероятность, что если потребовался синглтон, то в проекте есть проблемы с архитектурой. В первую очередь это касается небольших и средних проектов. Да и в больших проектах синглтон в чистом виде встретишь не часто.


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

Тренажер иностранных слов

Опубликовано 05 October 2015 в Java • Помечено проекты, android

Наконец могу поделиться с вами ссылкой на мое приложение в Google Play: Тренажер иностранных слов. И домашний проект выросший из недоумения по поводу отсутствия в LinguaLeo языков кроме английского.


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