Highload++ 2015

Опубликовано 11 November 2015 в Разное • Помечено highload

На прошлой неделе прошла конференция Highload++ 2015. Конференция большая. Доклады шли в 5 потоков. Казалось бы выбор большой, но если отбросить секцию менеджмента и секцию фронтовой разработки, то останется PostgreSQL на каждом втором докладе. Один из моих коллег так высказался о конференции: "Highload++ 2015 - 40% PostgreSQL, 40% очереди, 20% приправы".


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

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 не так часто встречается в коде на питоне. Есть большая вероятность, что если потребовался синглтон, то в проекте есть проблемы с архитектурой. В первую очередь это касается небольших и средних проектов. Да и в больших проектах синглтон в чистом виде встретишь не часто.


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