uk
Feedback
DevBrain

DevBrain

Відкрити в Telegram

Новости, статьи, книги и видео из мира разработки софта Автор @adilkhash Веду блог https://khashtamov.com/

Показати більше
3 419
Підписники
Немає даних24 години
Немає даних7 днів
Немає даних30 день
Архів дописів
Написал вчера небольшой обзор чего нам ждать от релиза python 3.9

​​OTUS приглашает на бесплатные пробные уроки онлайн-курсов Математика для Data Science. Для регистрации пройдите вступительный тест: 📌13.05 Случайные величины и их применение: https://otus.pw/qfvQ/ Узнайте больше о главном объекте, вокруг которого строится теория вероятностей и математическая статистика - о случайных величинах. Вебинар Базового курса. 📌22.05 Техники интегрирования и их возможное применение: https://otus.pw/8sMm/ Узнайте об истории развития интегральных вычислений; выучите, что из его учений Римана можно применить в Data Science. Вебинар Продвинутого курса. Поделятся своей экспертизой преподаватели-практики Александр Горяинов (МАИ) и Пётр Лукьянченко (ВШЭ, Team Lead Analytics).

К вопросу про целесообразность построение проекта на основе микросервисной архитектуры. Почитайте полезный пост от Twitter о том как они у себя удаляют данные в своём распределённом улье: https://blog.twitter.com/engineering/en_us/topics/infrastructure/2020/deleting-data-distributed-throughout-your-microservices-architecture.html Весьма актуально в эпоху GDPR

​​11 мая в 20:00 (мск). приглашаем на бесплатный вебинар: Расширение возможностей Django Пройдите вступительный тест из 25 вопросов на одном из самых популярных языков программирования в мире - Python. Если сможете сдать — пройдёте на продвинутый курс для разработчиков: https://otus.pw/Oj8H/

Монументальный труд про построение бэкэнда на Python от Яндекса: https://habr.com/ru/company/yandex/blog/499534/

Все знают Postman, а я недавно наткнулся на новую тулзу Insomnia для работы с API: https://insomnia.rest/
Все знают Postman, а я недавно наткнулся на новую тулзу Insomnia для работы с API: https://insomnia.rest/

Нашел в сети курс от MIT про распределённые системы: MIT 6.824: Distributed Systems, ведёт курс легендарный Роберт Морис: https://www.youtube.com/channel/UC_7WrbZTCODu1o_kfUMq88g/videos

​​Пройдите вступительный тест из 25 вопросов на одном из самых популярных языков программирования в мире - Python. Если сможете сдать — пройдёте на продвинутый курс для разработчиков: https://otus.pw/GXKk/

Школа бэкэнд-разработки на Python от Яндекса. Материалы доступны на хабре: https://habr.com/ru/company/yandex/blog/498856/#1

За время отсутствия новых постов появилась тонна нового и интересного материала в сети (огонь) Во-первых, PyCon US впервые проходит дома. Дабы не пропадать добру, докладчики записали все свои доклады сидя дома, а организаторы любезно стали их выкладывать. Следите за новыми докладами на канале PyCon 2020. Из интересного: - Static Typing in Python - The Hidden Power of the Python Runtime - Hands-On Web App Test Automation Во-вторых, появились все доклады с HighLoad 2019, прошедшей в ноябре 2019. Из интересного: - Переезжаем на ClickHouse: 3 года спустя - Десятки ветвистых ETL-пайплайнов из сотен источников, Luigi рулит!) - Клиентоориентированный Data Lake в игровой компании Остальное можно посмотреть на канале HighLoad Channel В-третьих, ребята из EdgeDB запустили серию уроков по asyncio, пока вышло 2: - import asyncio: Learn Python's AsyncIO #1 - The Async Ecosystem - import asyncio: Learn Python's AsyncIO #2 - The Event Loop

​​OTUS приглашает на бесплатный онлайн-урок «Разворот приложений и непрерывный деплой “без боли” с помощью Forge/Envoyer». Для регистрации пройдите вступительный тест: https://otus.pw/8Oow/ На уроке рассмотрим – как разворачивать приложения с помощью Forge, на примере облачных серверов Linode, а также настроим непрерывный деплой с помощью Envoyer. Присоединяйтесь к группе пока действует скидка 20%: https://otus.pw/bzEj/ Кстати, если пройдете тест, получите доп. скидку, только тссс 🤐

Ура! Я наконец завершил создание курса по построению дата-пайплайнов в Python, используя фреймворк Luigi: Введение в Data Engineering: дата-пайплайны Идея создания курса пришла давно, в июле 2019 я начал готовить материал и выбирал платформу на которой он будет размещаться. Выбор пал в сторону Stepik по ряду причин: удобные инструменты, хорошее сообщество и условия по продаже курса. Первые уроки стали доступны в начале ноября 2019 года, тогда же стартовали продажи. К сожалению, на протяжении длительного периода не появлялся новый материал. Я прошу прощения у всех, кто купил курс и ждал материал так долго. В тот период был некоторый завал на работе, квартирный ремонт и череда болезней. Как итог, получил парочку негативных отзывов о курсе, вполне справедливо. К счастью, мне удалось решить все проблемы и продолжить наполнение новым и интересным контентом. Честно говоря я не ожидал, что простой казалось бы с виду курс отнимет столько времени и сил. Я не надеюсь, что затраченные усилия окупятся в денежном плане, но я безумно рад, что получил интересный, а главное суперполезный опыт. И считаю, что курс получился уникальным. Почему? Я постарался сделать его максимально практическим, но в то же время не забыл про теорию и мотивацию. В курсе разобраны 5 практических задач от банального Hello World пайплайна до кастомных нотификаций об ошибках при выполнении в Telegram. Затронул не менее важную тему деплоя пайплайнов на продакшен, используя Docker. В конце курса подробно описал один из вариантов деплоя на serverless технологиях Amazon Web Services, используя Fargate, ECS,ECR, Cloud Map, Route 53. Такого материала вы нигде не найдёте. Курс получился миксом из текста и видео уроков. Если вам интересна тема data engineering и построения дата пайплайнов на Python, то милости прошу по ссылке: https://bit.ly/34Ezq6J Стоимость курса не изменилась, всего $10 Курс хостится на платформе Stepik, поэтому для его прохождения необходимо зарегистрироваться.

​​Научи нейросеть узнавать объекты с первого раза. Приходи на открытый урок по Нейросетям на Python https://otus.pw/wkac/ 14 апреля в 20:00 Михаил Степанов, эксперт по машинному обучению из Jet Infosystems, проведет занятие по Triplet loss. Что будем делать: Научимся работать с tensorflow datasets Рассмотрим проблему one-shot learning, metric learning Разберемся, что такое siamese networks и triplet loss Обучим нейросеть, способную с первого раза узнавать объекты Проходи вступительный тест и записывайся в группу, пока действуют самые большие скидки!

Бесплатная книга по системному программированию на Си: http://cs241.cs.illinois.edu/coursebook/index.html

Кстати, возможно не все знают, но у меня есть старый проект по удаленным вакансиям remotelist. Я давно его не развивал, сейчас планирую возобновить над ним работу. Если вы ввиду последних событий задумались о поиске работы, велком 🤗 Телеграм канал: @remotelist Сайт: remotelist.ru Бот: @RemoteListBot

​​7 апреля в 20:00 мск приглашаем на бесплатный пробный вебинар «Секреты динамического программирования» в рамках онлайн-курса «Алгоритмы для разработчиков»: https://otus.pw/gYSY/ Пройдите вступительный тест и поступите в группу с максимальной скидкой: https://otus.pw/8aPM/ На этом вебинаре будут рассмотрены основные идеи Динамического программирования и их применение для решения олимпиадной задачи.

​​Хочешь освоить интересную и современную профессию? Попробуй себя в геймдизайне! Научись разрабатывать концепты своих идей и эффектно их презентовать! Как это сделать, поговорим на бесплатном онлайн-интенсиве. Регистрируйся по ссылке: ▶️ https://clc.to/q-mRCA. Тебя ждёт: 🚀 ключевые составляющие геймдизайна; 🚀 живые примеры из игровой индустрии; 🚀 разработка игрового концепта в прямом эфире; 🚀 создание собственного сценария. Лучших участников ждут подарки: книга Джейсона Шрейера «Кровь, пот и пиксели» и доступ к игре «Мор» от компании Ice-Pick Lodge.

И снова поговорим про ETL На PyCon RU я сравнивал 2 ETL-инструмента в экосистема Python: - Luigi - Apache Airflow И в конце упоминал ещё несколько батареек на которые стоит обратить внимание. Среди них был Prefect. Это относительно новый инструмент, который появился в результате коллаборации разработчиков из Apache Airflow и Dask. Мотивацию о создании нового инструмента они описали в посте Why not Airflow?. Но сейчас не об этом. Вчера состоялся новый релиз Prefect, где наконец появился UI дэшборд. Я до этого времени особо не обращал на него пристального внимания, т.к. именно UI фишечки и не хватало. Кстати, небольшой пример пайплайна на Prefect я писал в рамках подготовки к PyCon RU 19. Материалы: - NYC Yellow Taxi Data Pipeline на Prefect - Примеры пайплайнов на Airflow, Luigi, Prefect для выступления на PyCon RU 19 - Доклад на PyCon RU 19: ETL инструменты в экосистеме Python - Сайт Prefect

​​На просторах сети нашел бесплатный курс от Стэнфордского Университета про веб-безопасность — CS 253 Web Security. Ведёт его небезызвестный Feross Aboukhadijeh. Он в своё время прославился сервисом YouTube Instant, который в реальном времени выводил подсказки при поисковых запросах. После чего получил приглашение на работу в YouTube 😎 Курс определенно стоит вашего внимания!

Ребята из JetBrains провели очередной крутой вебинар. На этот раз он был посвящен PyCharm и Django. На вебинаре рассмотрели такие штуки как: - Django specific автокомплит - Dependency диаграммы - Отладка Django шаблонов - Генерирование type hints И многое другое. Если вы создаёте веб-приложения на Django, а также используете PyCharm, то этот вебинар — must-watch: https://bit.ly/39rrUNh