DevBrain
前往频道在 Telegram
Новости, статьи, книги и видео из мира разработки софта Автор @adilkhash Веду блог https://khashtamov.com/
显示更多3 419
订阅者
无数据24 小时
无数据7 天
无数据30 天
帖子存档
3 419
Онлайн-курс “Data Engineer”: https://otus.pw/BH5Z/
Онлайн-курс “Экосистема Hadoop, Spark, Hive”: https://otus.pw/pe1q/
Пройдите вступительный тест и успейте присоединиться к группе по спец.цене!
3 419
В сети появился внутренний доклад Яндекс.Практикума про redis cluster: https://youtu.be/VevV9Mr9oEA
3 419
Как научиться проектировать сети? Начните осваивать навыки с демо-занятия «Overlay. Что это такое и зачем необходимо». На вебинаре 18 ноября вы вместе с Алексеем Кулиничевым разберетесь, зачем необходимы overlay технологии и в чем их преимущества.
Демо-урок входит в программу онлайн-курса «Архитектор сетей», разработанную специально для сетевых инженеров и администраторов. Пройдите вступительный тест для регистрации на занятие https://otus.pw/hkCn/
3 419
Отличным дополнением к моему посту выше будет видео от психотерапевта Евгении Стрелецкой про эмоциональное выгорание: https://www.youtube.com/watch?v=IHZEqujLtFU
Рекомендую подписаться на её канал, там много интересного и полезного контента!
3 419
Прочитал, что в компании Buffer среди сотрудников практикуется саббатикал: https://buffer.com/resources/sabbaticals/
Саббатикал это длительный отпуск главная цель которого сохранить ментальное здоровье человека, перезагрузиться и отдохнуть. Конкретно в Buffer сотрудник может получить оплачиваемый отпуск сроком на 6 недель после 5 лет работы в компании (помимо тех, что предусмотрены ТК).
Не так давно в канале я проводил опрос про выгорание, и 81% подписчиков (из 497 голосовавших) сказали, что хотя бы раз в жизни испытывали эмоциональное истощение. У меня также был опыт выгорания на работе, который закончился моим уходом. Последующие 3 месяца я отдыхал, путешествовал (поездка на PyCon US 2016) и бездельничал. Это возможно помогло мне не скатиться в более глубокую фазу и не сгореть окончательно. Всю эту ситуацию я рассматриваю как защитный механизм нашего организма, и если систематически игнорировать ранние симптомы эмоционального выгорания, то это может обернуться серьёзными проблемами со здоровьем. Эмпирическим путём для себя я вывел следующие симптомы:
- пониженная энергия (нет ни желания ни сил что-то делать), на этом этапе задачи, решение которых обычно занимает неделю, могут длиться месяц или больше. Достигается прокрастинация 80 уровня.
- раздражительность
- апатия, пояляется безразличие к работе, на поздних стадиях ко всему, что нас окружает
- тяга к вредной еде (особенно к сладкому)
Как ни странно, но в последние 3-4 месяца у меня стали проявляться всё те же симптомы (после 4-х лет работы в компании). Чтобы окончательно не выгореть, я взял для себя небольшой перерыв (от месяца до двух), т.н. саббатикал целью которого ставлю восстановление своего эмоционального и физического состояния. Буду каждый день заниматься спортом, больше читать и писать, проводить время с семьёй. Для меня отличными способами восстановления энергии являются длительные прогулки и/или пробежки.
Поделитесь, пожалуйста, своим опытом борьбы с выгоранием в обсуждениях, очень интересно узнать что работает для вас 💪
3 419
В сети стали появляться доклады с PyTexas Austin 2020, вот один из самых интересных: https://www.youtube.com/watch?v=2PDftKo-dKY
3 419
В чем секрет успешного управления группой из десятков, сотен, а то и тысяч серверов? Освойте ключевые инструменты мониторинга и логирования: Zabbix, Prometheus, ELK и Grafana на онлайн-курсе от OTUS.
Вас ждет 4 месяца практики, где вы построите собственную систему мониторинга и логирования, настроите оповещения о критически важных событиях инфраструктуры. Must have практики для администраторов и DevOps-ов, которые хотят быстро определять причины инцидентов. Проходите вступительный тест и занимайте место, пока действует скидка https://otus.pw/q2GE/
3 419
Что начинающий Python-разработчик может сделать за 5 месяцев? Пополнить портфолио сложными web-проектами с API, бэкендом на Django и фронтендом на React и с этим опытом претендовать на позиции Middle-уровня.
Как и когда? 28 октября стартует онлайн-курс «Python Web-Developer». Ловите момент и занимайте место в группе по спец.цене https://otus.pw/XzGn/
3 419
В блоге Lyft вышла заключительная статья про использование gevent в их инфраструктуре: https://eng.lyft.com/applying-gevent-learnings-to-deliver-value-to-users-part-4-of-4-36ad932deea8
Gevent они используют как тип воркера для веб-сервера gunicorn, который обслуживает Flask микросервис для отдачи оферов с ценами на поездки.
Их сервис стал периодически выдавать высокий latency, ребята копнули глубже и поняли, что гринлеты, выполняющие CPU bound задачи, блокировали I/O bound гринлеты.
Решение: запускать их на отдельных gunicorn процессах 🥳
История странная, удивительно что они до сих пор живут на такой связке.
3 419
У каждого IT-специалиста найдется свой список технологий и навыков, которые надо освоить. Расставить приоритеты и найти на всё ресурсы бывает непросто, согласны?
В OTUS знают, что такое, когда хочется всё и сразу, а ещё попробовать смежные области и новые направления.
Подписка на 3 онлайн-курса в месяц по цене одного — формат для тех, кто готов к интенсивному росту:
● Выберите срок подписки — полгода или год
● Проходите параллельно до 3-х курсов в месяц
● Меняйте курсы по желанию каждый месяц
Настройте индивидуальную траекторию обучения и приготовьтесь сделать карьерный скачок: У каждого IT-специалиста найдется свой список технологий и навыков, которые надо освоить. Расставить приоритеты и найти на всё ресурсы бывает непросто, согласны?
В OTUS знают, что такое, когда хочется всё и сразу, а ещё попробовать смежные области и новые направления.
Подписка на 3 онлайн-курса в месяц по цене одного — формат для тех, кто готов к интенсивному росту:
● Выберите срок подписки — полгода или год
● Проходите параллельно до 3-х курсов в месяц
● Меняйте курсы по желанию каждый месяц
Настройте индивидуальную траекторию обучения и приготовьтесь сделать карьерный скачок: https://otus.pw/9sDV/
3 419
Работаете с базами данных? Начните профессионально использовать PostgreSQL уже 26 октября на демо-занятии «Секционирование таблиц PostgreSQL». Вместе с Владимиром Крокодиловым вы рассмотрите партиционирование в общем, изучите решения, которые используются в PostgreSQL и примените их на практике.
Демо-занятие является частью онлайн-курса «PostgreSQL» для разработчиков и администраторов. Чтобы записаться на занятие и попробовать курс, пройдите вступительный тест https://otus.pw/7I3t/
3 419
Хочешь выгодно продать свое приложение или игру?
Ребята запустили первую в РУ сегменте платформу для продажи и покупки приложений и исходников IOS/Android.
Все сделки абсолютно безопасны, доступны удобные выплаты.
Широкий охват аудитории. Более 4500 человек в нашей тусовке.
Постоянное развитие и техническая поддержка новичков.
Закрытые чаты для партнеров с актуальной информацией по заработку.
Линк на проект - appsell.mobi
Чат проекта - https://t.me/AjaxChat
Канал - https://t.me/AppSellMobi
Любые вопросы можно задать @AppSellAnton
3 419
Весьма неплохой гайд про React и Django: https://www.saaspegasus.com/guides/modern-javascript-for-django-developers/integrating-django-react/
3 419
👨💻Разработчикам, администраторам и каждому, кто работает с базами данных полезно разбираться в устройстве разных СУБД.
📆13 октября посетите демо-урок «NDB cluster MySQL». Евгений Аристов расскажет об особенностях архитектуры и компонентах MySQL, и понаблюдаете за работой на стенде с этой популярнейшей СУБД.
Демо-урок входит в программу онлайн-курса «Управление базами данных». Используйте эту возможность получить ценные знания бесплатно, познакомиться с Евгением — профи с 20-летним опытом разработки, и оценить качество материала.
👉🏻Для регистрации на занятие пройдите вступительный тест: https://otus.pw/5gey/
3 419
Начните осваивать PostgreSQL уже 15 октября с демо-урока «Параллельный кластер CockroachDB». Вместе с Евгением Аристовым вы рассмотрите архитектуру и возможности, развернете кластер в Kubernetes и на виртуальных машинах.
Демо-урок является частью онлайн-курса «PostgreSQL», предназначенного для разработчиков и администраторов, кто в работе сталкивается с базами данных. Используйте эту возможность попробовать курс, познакомиться с преподавателем и получить ценные знания. Для регистрации пройдите вступительный тест: https://otus.pw/XluQ/
3 419
Недавно обнаружил, что вышла 5-я версия популярного task queue Celery: https://docs.celeryproject.org/en/stable/whatsnew-5.0.html
В прошлом этот инструмент был моим главным оружием для обработки множества фоновых задач. В пике нагрузок у меня получалось обрабатывать до 400 тасок в секунду.
В начале 2016 я написал небольшое руководство по лучшим практикам в работе с Celery, до сих пор около 30-40 человек в день заходят на эту статью: https://khashtamov.com/ru/celery-best-practices/
А вы используете Celery?
3 419
На DigitalOcean появилась платформа а-ля Heroku.
Интересно и дешево.
Более подробно по ссылке: https://www.digitalocean.com/docs/app-platform/how-to/
3 419
Состоялся релиз Python 3.9.
Кратко о том что в нём есть интересного я писал в мае: Обзор Python 3.9
3 419
Вошел в IT, но нет уверенности при работе с GIT?
📌Освой его на уровне за 5 дней на Супер-практикуме по использованию и настройке GIT:
— Изучишь устройство GIT
— Изучишь слияние и перебазирование веток
— Получишь навык разрешения конфликтов при слиянии веток
— Сможешь использовать графические инструменты для работы с GIT
— Поймешь, как организовать процесс работы с GIT в команде
🦾Все знания закрепишь на практике и сможешь свободно использовать и настраивать GIT в любом проекте.
👉Оставь заявку, чтобы успеть занять место по спец. цене: https://otus.pw/pg3y/
Отус онлайн-образование - присоединяйся к профессионалам.
