DevBrain
3.03K subscribers
28 photos
2 videos
9 files
712 links
Автор @adilkhash

Веду блог https://khashtamov.com/
Download Telegram
Краткая история GraphQL от его создателя: https://www.youtube.com/watch?v=F-OizdRJh1U
В подкасте Test & Code вышел эпизод с легендарным Энди Хантом, автором книги Pragmatic Programmer, которая оказала сильное влияние на профессиональное развитие. Послушать эпизод можно по ссылке: https://bit.ly/2HMW17o
Вышла новая версия Django 2.2. На этот раз релиз является LTS (Long-Term Support). В нём появилось много новых фишек. Хотите пост про новшества в новой версии?
Так получилось, что 12 апреля в г. Алматы выступаю на конференции Kolesa Conf. Буду рассказывать про ETL, Luigi, Airflow в контексте Питона. Те, кто из Алматы - приходите. Конференция бесплатная, вход по регистрации. Подробную инфу ищите на сайте https://kolesa-conf.kz/
Всем любителям фреймворка Django рекомендую к прослушиванию подкаст Django Chat.

В последнем выпуске ведущие обсуждают релиз версии 2.2 и грядущий мажорный релиз Django 3.0
​​18 апреля в 20:00 мск - бесплатный пробный вебинар «Heap, Heapsort и Heapqueue» в рамках курса «Алгоритмы для разработчиков»: https://otus.pw/Fkph/
Испытайте себя - пройдите вступительный тест на курс: https://otus.pw/Zt6M/

На вебинаре мы:
- рассмотрим структуру данных Heap (иначе говоря, «пирамида» или «куча»);
- разберем алгоритм Heapsort и сравним его с другими алгоритмами сортировки сравнениями;
- узнаем интересные варианты применения Heap: для создания очереди с приоритетами и для внешней сортировки.

Встречу проводит преподаватель курса Михаил Степанов - гигант машинного обучения компании Jet Infosystems. Михаил занимается проектами по аггрегации отзывов, анализу и оптимизации производства крупных промышленных компаний.

Приглашаются как действующие, так и начинающие разработчики С++/Python/Java.
Регистрируйтесь сейчас - напомним в день вебинара!
Интересное интервью с Линусом Торвальдсом и Робертом Янгом (основатель Red Hat) на LinuxJournal 25 лет спустя: https://www.linuxjournal.com/content/25-years-later-interview-linus-torvalds
На PyCon Belarus 2019 нашел доклад про эволюцию инструментов работы с зависимостями в Python: Evolution of dependency management. Там упоминается инструмент poetry про который я писал в конце прошлого года. Рекомендую к просмотру.

Если вам интересно посмотреть другие доклады, то идите сюда.
​​Завтра в 20:00 по Москве стартуют 2 бесплатных курса от Redis University:

- Introduction to Redis Data Structures
- Redis Streams

Первый курс я проходил в начале этого года, собираюсь взять в этот раз второй курс про стримы. В 5-й версии redis появились Stream, подумаю где бы они могли пригодиться в работе.

С меня после прохождения пост в блоге.
Forwarded from DataEng
В блоге AirBnB вышла полезная статья про идемпотентный фреймворк для построения распределенных систем.

В самой статье идёт речь про кейс реализации системы предотвращающей двойное списание денег у клиентов сервиса.

Читаем: https://medium.com/airbnb-engineering/avoiding-double-payments-in-a-distributed-payments-system-2981f6b070bb
В блоге Twilio вышла статья про заголовки HTTP - HTTP headers for the responsible developer. Статья написана по мотивам доклада. В статье собран необходимым минимум для любого веб-разработчика.
Нашел интересный гайд под названием Open Microservices Guide. Суть его в том, чтобы выработать некий стандарт описания микросервисов в вашем проекте (не без помощи Docker).

К этому гайду также прилагается тулза omg-cli, которая умеет валидировать, билдить и запускать микросервисы (по описаниям файла microservice.yml). В любом случае любопытно :)

Опа, у этих ребят даже есть шаблон микросервиса на python
Появилось видео моей презентации на Kolesa Conf в Алматы, которая проходила 12 апреля. Тема моей презентации: ETL на Python. Видео
В США сейчас проходит PyCon US 2019. На Ютубе уже появился канал с первыми видео (туториалы): https://www.youtube.com/channel/UCxs2IIVXaEHHA4BtTiWZ2mQ