Pavel Karateev Work hard - die Pythonic

Завершен курс "Python основы и применение"

Завершил курс “Python: основы и применение” от Stepic.org. Несмотря на название курс оказался весьма интересным и не таким уж и базовым - полные новички в Python могут столкнуться с проблемами. Мне очень понравилось, что были разобраны некоторые традиционно пропускаемые вопросы (пресловутый Method Resolution Order), которые как раз очень любят спрашивать на собеседованиях. Чуть подробнее о плюсах и минусах, а также краткое содержание внутри.

Read more...

Перевод книги "Intermediate Python"

Не так давно я закончил перевод небольшой книги от разработчика из Пакистана - Yasoob Khalid - “Intermediate Python”. Не уверен как лучше перевести Intermediate в данном контексте, но смысл в том что книга для уже освоивших базовый Python программистов. Её основная идея дать читателю краткий обзор нюансов языка, которые остаются за кадром базовых курсов/книг/руководств, ведь в Python при всей его интуитивности и простоте есть немало сложных, специфических, да и просто традиционных решений, как впрочем и в любом другом языке.

Read more...

First FreeCodeCamp project is complete

Not long ago I have started my FreeCodeCamp path thanks to smartprogress.do to gain a better knowledge of frontend technology stack. I was somewhat sceptical that time about my capabilities in the area (“I am not a designer - I’m an engineer”) and I did no like front end altogether. All that billions of JS-related technologies and HTML with CSS on top of the cake, gosh! Time has passed and I have catch myself today enjoining of frontend development. So, what is happened to me? Not much in reality.

Read more...

OSS University Path

Sadly I have no solid background in CS. There were few CS-related courses in the University (C++, Optimisation, math and so on), but the major part of my expertise comes from the experience. My field knowledge is pretty broad, but it is shallow in some places (in a lot of places) and has big holes here and there. That is why I really hope Open Source Society University initiative will help me build vast and complete CS “base”.

Read more...

Taskbuster Tutorial

From time to time I check out my ToRead folder (believe me it is infinite), and guess what I found there a week ago - BEST DJANGO TUTORIAL I EVER READ! Just go ahead and look at this beauty: Taskbuster Django Tutorial by Marina Mele. Table of content is available inside the Read more…. So why am I so excited about it? Because Marina used a rare way to approach tutorial creation. She did not start with no one used in real world practises like many authors do, but goes straight to the best Django development patterns. She even wrote about environment variables!

Read more...