Цель заброшена
Автор не отписывался в цели 8 лет 7 месяцев 9 дней
Дневник цели

Надо добавить немного драмы - теперь я безработный =D
По собственному желанию - мне предложили отличную вакансию в Питере, оффер получен, вчера был последний рабочий день на старом месте, в понедельник-вторник начинается первая часть переезда с поиском квартиры.
Уж не знаю как я домосед-интроверт решился на такую аферу с переездом на 1к км из зоны комфорта. Пожелайте мне удачи, а то я волнуюсь очень ^___^

Дмитрий Бо, привет, работаю, все хорошо. Планирую к НГ написать развернутый пост о прошедших переменах = )

Закончил читать The Clean Coder - Robert C. Martin (переведена на русский и назвается "Идеальный программист").
Известная книга известного автора (Clean Code и Agile Software Development его же). Относительно кроткая ~250 страниц, читается быстро, представляет из себя изложение взглядов автора на программистов как профессоналов своего дела, что отличает профессионального разработчика и т.д. В основном посвящена soft skills (в моем понимании) - общению с командой/работодателем, отношению к своей работе. В конце немного сказано про инструменты, но я не думаю что кого-то в 21 веке можно шокировать рекомендацией использовать git, писать тесты и использовать среду разработки (vi и emacs упоминаются).
В целом времени не пожалел, пойдет по категории "инвестиции в себя", особенно ценным мне представляется рассуждение об отношении к своему труду, а также профессиональной этике. Вполне может не понравиться, если вам не очень интересна эта тематика.

Я отслеживаю свою читательскую активность на goodreads (не только программирование), если там кто-нибудь тоже присутствует, то не стесняйтесь добавляться в друзья - https://www.goodreads.com/user/show/26476619-pavel-karateev Там очень приятная социальная интеграция - видно что читают/собираются читать твои друзья.

Добил Python Parallel Programming Cookbook от Giancarlo Zaccone.
Не слишком понравилось содержание - может быть тема такая, может быть автор попытался втиснуть в маленький объем слишком много информации, но после прочтения у меня в голове совершенно не сложилась картинка как подступиться к написанию "реального" parallel/concurrent кода. В конечном итоге больше пользы принесла комбинация stackoverflow + google.
Тем не менее, у книги просто нет конкурентов. Если вы интересуетесь темой параллельного программирования в Python, то любая информация будет очень полезна.

Дочитал книгу Effective Python от инженера Google - Brett Slatkin.
Книжка представляет из себя 59 независимых мини-глав. Каждая разбирает какой-нибудь нюанс или лучшие практики языка. Сложность повествования разница, но в целом она не особенно высокая, некоторые главы откровенно общеизвестны (virtualenv, unittest) и обрываются на совсем базовой информации (вскользь упомянуты тестовые фреймворки, дана лишь совсем базовая информация по виртуальным окружениям). В остальном же попадаются любопытные моменты, где-то половина мне показалась действительно интересной, а это уже круто. Книга не для полных новичков, учить язык по ней не выйдет.

Начали выкладывать записи докладов с Pycon Russia 2016: https://www.youtube.com/user/videoitpeople/videos

Slack-чат для разработчиков со smartprogress https://smartprogressdev.herokuapp.com/. Спасибо Виталию.

Курс Python: основы и применение завершен. Курс отличный, но полным новичкам в Python он не подойдет, хотя если вы неплохо знаете другой язык программирования и готовы немного погуглить, то все будет по силам, это все же не C++. Рассказывают углубленные вещи про язык, разобраны многие вопросы, которые встречаются на собеседованиях (!), вдобавок дан краткий обзор стандартной библиотеки с примерами и задачками. Из минусов могу отметить малую продолжительность, еще бы модуля 3, а так все быстро кончилось.


На Stepic стартовал интересный новый курс - Введение в базы данных

спасибо, вписался не уверен что буду все домашки делать, но видео посмотреть думаю бужет полезно.

Пришел сертификат курса Анализ безопасности веб проектов
Курс в целом довольно интересный, гуру в безопасности после него не станешь конечно, но он здорово расширяет кругозор и я узнал немало нового в итоге. Для успешного прохождения желательно знание основ работы с bash и linux в целом.
