ru
Feedback
DevBrain

DevBrain

Открыть в Telegram

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

Больше
3 419
Подписчики
Нет данных24 часа
Нет данных7 дней
Нет данных30 день
Архив постов
Совсем скоро начинаются занятия на профессиональном онлайн-курсе «Data Engineer». Если слова Hadoop, MapReduce, Spark для вас не пустой звук – это ваш курс: https://otus.pw/2Opm/ Хотите больше подробностей? Подключайтесь 27 мая, в 20.00 (мск) к открытому вебинару, на котором один из преподавателей курса, Артемий Козырь, расскажет о программе, особенностях онлайн-формата, навыках, компетенциях и перспективах (и компаниях!), которые ждут выпускников после обучения. И конечно, ответит на ваши вопросы. Поэтому готовьте вопросы, запишитесь на онлайн-трансляцию и задайте их в прямом эфире! https://otus.pw/tQKk/ Курс не для новичков и будет полезен как администраторам СУБД, так и разработчикам. Делиться с вами своей экспертизой будут Егор Матешук (Senior Data Engineer, MaximaTelecom) и Артемий Козырь (Data Engineer, СИБУР). Сдавайте вступительное тестирование и приходите учиться на боевых задачах у настоящих профессионалов https://otus.pw/2Opm/

Для тех, кто частенько обновляет версии Python. Будьте бдительны, планируется зачистка стандартной библиотеки в 3.9 и 3.10: http://www.opennet.ru/opennews/art.shtml?num=50726

На DevGamm! в Москве был доклад от Jonathan Blow про деградацию в области программного обеспечения и что нам с этим делать. Рекомендую к просмотру Preventing the Collapse of Civilization

​​Отличная возможность узнать подробности о профессиональном онлайн-курсе «Нейронные сети на Python». 22 мая, в 20:00 (мск) подключайтесь к онлайн-трансляции Дня открытых дверей. А чтобы не пропустить – запишитесь для получения напоминания https://otus.pw/g3vh/ Обновленная программа курса предназначена для тех, кто хочет углубить свои знания по нейронным сетям, глубоком машинном обучении и задачах, которые решает Deep Learning инженер. Выпускников этого курса снова ждут именитые компании страны – партнеры курса. Оцените свои знания и готовность к обучению на курсе настоящим вступительным тестированием: https://otus.pw/fl5A/ Остались вопросы? Задайте их во время вебинара автору программы и преподавателю Артуру Кадурину – эксперту по машинному и глубокому обучению, автору работ и соавтору книги по машинному обучению, который не нуждается в излишних представлениях. Приходите за подробностями и присоединяйтесь к новой группе.

Как то незаметно стали доступны доклады с прошедшей в ноябре 2018 конференции HighLoad++. Вот наиболее интересный, имхо, список докладов: - Как мы качаем 60 миллионов страниц в день из Веба - AWS Cost Reduction - Experiences and Strategies - Кластер Kubernetes в твоём ноутбуке. Знакомство с minikube - Hadoop at scale: мы построили большой кластер, как его теперь сохранить? - Делаем бэкенд нового поколения на FoundationDB Остальные доклады можно посмотреть в плейлисте

​​Только за последнюю неделю на HeadHunter открылось более 1500 вакансий аналитика, при этом владение инструментами аналитики нужны и для многих других позиций. Грамотный анализ информации нужен вне зависимости от индустрии. В SkillFactory запустили специализацию «Аналитик данных», которая включает сквозной курс и тренажёры по инструментам для анализа данных. В сквозном курсе 3 полноценных проекта разной длительности и 48 бизнес-задач. Ознакомьтесь с программой обучения → http://bit.ly/2Hl3M3T Тренажёры, где суммарно более 1500 упражнений, помогут освоить SQL, Python, продвинутый Excel, различные BI-системы и познакомиться с основами математической статистики. Вы не просто изучите алгоритмы, а научитесь использовать их в решении реальных бизнес-задач. Успейте забронировать место на курсе со скидкой 20%.

​​Всех, кто хочет продвинуться на непростом пути машинного обучения, ждут 15 мая, в 20:00 на вебинаре «Учим нейронную сеть копировать почерк». Запишитесь, чтобы получить напоминание https://otus.pw/VrQF/ На открытом уроке мы обсудим, что такое нейронная сеть и как от предсказания конкретных свойств объекта перейти к порождению новых объектов с заданными свойствами. В качестве примера разберем один из финальных проектов предыдущего набора курса: задачу порождения рукописного текста с заданным почерком. Вебинар пройдет в рамках набора на профильный онлайн-курс «Нейронные сети на Python». Это курс для тех, кто хочет углубить свои знания по нейронным сетям, глубоком машинном обучении и задачах, которые решает Deep Learning Инженер. Оцените свои знания и готовность к курсу, сдайте вступительный тест https://otus.pw/gYjO/ Проведет вебинар Артур Кадурин, преподаватель курса и признанный эксперт в области нейронных сетей и machine learning. Приходите, будет интересно и профессионально!

Наверное многие из вас уже слышали, что Github запустил бета-версию сервиса Github Packages. Сервис доступен по инвайтам, изъявить желание можно прямо в своём аккаунте. Сервис представляет из себя реестр пакетов, где каждый разработчик может размещать как публичные пакеты так и приватные. Если вы работаете в приватной команде и у вас есть пакеты, отныне не нужно ставить системы вроде Nexus Repository. Сейчас гитхаб поддерживает: - npm - rubygems - docker - nuget - maven PyPi среди поддерживаемых систем нет, но скорее всего появится в ближайшее время. Более подробно с демо можно посмотреть в докладе Introducing GitHub Package Registry

Продолжая тему докладов с прошедшего ивента Google IO. Хороший обзорный доклад про новые фичи в языке JavaScript. - появился flatMap (по аналогии со Scala) - крутое API для интернационализации - нововведения в API для работы с датами и временем и многое другое. Более подробно можно ознакомиться в докладе What’s new in JavaScript

O'Reilly выпустили 2-е издание книги Hands‑On Machine Learning with Scikit‑Learn and TensorFlow бесплатно и без смс 😎 Качайте, и изучайте машинное обучение.

На прошедшем Google IO не обошлось без упоминания PWA (Progressive Web Apps). На этот раз ребята рассказали в вводной презентации про новшества "прогрессивных приложений" и как они в скором времени улучшат UX при работе с веб-сайтами. В Chrome 76 появятся подсказки, что сайт можно установить в виде приложения. В презентации есть парочка классных кейсов таких приложений. Смотрим https://youtu.be/2KhRmFHLuhE Далее. Если у вас уже есть PWA и вы не знаете как его продвинуть в аппсторах, то на помощь вам спешит TWA (Trusted Web Activities), это новомодная штука в браузере Chrome и ОС андроид, позволяющая шарить состояние между приложением и веб-сайтом. Некий WebView на стероидах. Более подробно можно узнать в презентации https://youtu.be/6lHBw3F4cWs

Также стала доступна часть докладов с Saint HighLoad++ 2019. Вот, на мой взгляд, самые интересные: - Postgres 12 в этюдах. Здесь Олег Бартунов рассказывает что нас ждёт в 12й версии "слоника". Из крутого: API для storage engine (привет, Column oriented storages), json path, улучшенные индексы. - njs - javascript для nginx - unboxing Firecracker от Amazon. На базе Firecracker работают все верхнеуровневые сервисы Amazon вроде AWS Lambda.

Организаторы MoscowPython 2019 начали понемногу выкладывать видео с прошедшей конференции: - Что делать, если ваш код на Python тормозит, доклад от Бобука из Яндекса - Укрощая зверя: legacy-код, тесты и вы, Кирилл Борисов (Booking.com) - Убивай мутантов, спаси свой код, Никита Соболев (wemake.services) - Micropython для квестов в реальности и аркадных игр, Никита Левонович (КВЕСТОДЕЛЫ) - А что, если без Python? Julia для машинного обучения и вообще, Глеб Ивашкевич

Майкрософт объявили о релизе новой подсистемы Linux с полноценным ядром. Это значит, что теперь любые линуксовые аппы можно запускать внутри WSL, включая Docker. Более подробно тут https://devblogs.microsoft.com/commandline/announcing-wsl-2/

В США сейчас проходит PyCon US 2019. На Ютубе уже появился канал с первыми видео (туториалы): https://www.youtube.com/channel/UCxs2IIVXaEHHA4BtTiWZ2mQ

KolesaConf_ ETL на Python.pdf1.24 MB

Появилось видео моей презентации на Kolesa Conf в Алматы, которая проходила 12 апреля. Тема моей презентации: ETL на Python. Видео

Начинаются занятия в новой группе онлайн-курса «Web-разработчик на Python». Присоединяйтесь, пока не начались самые интересные и сложные темы https://otus.pw/ee7A/ Вести вебинары будут топовые разработчики рынка - Владимир Филонов, один из организаторов сообщества Moscow Python (более 15 лет опыта разработки), и Юрий Дворжецкий, ведущий разработчик и тренер в Luxoft Training Center. Обучение продлится пять месяцев, каждую неделю будет домашнее задание и два вебинара по полтора часа с разбором новых тем и задач. В рамках курса будет сделан большой проект, который объединит в себе все знания, которые вы получите на курсе. На курсе ждут тех, у кого уже есть опыт разработки или большой опыт участия в проектах с открытым исходным кодом: слушатели должны быть знакомы с Python, понимать основы веб-разработки и знать самые самые азы JavaScript и html/css. А после курса лучших выпускников уже ожидают на собеседованиях известные компании, партнеры курса, среди которых МТС, Luxoft, EPAM и другие. Приходите!

В SkillFactory стартует курс, разработанный при поддержке NVIDIA Corporation, "Нейронные сети и deep learning", где за 12 недель вы научитесь применять алгоритмы машинного обучения. Проекты, над которыми вы будете работать, включают: ● создание нейронной сети для распознавания рукописных цифр; ● обучение рекурентной сети задачам прогнозирования временных рядов; ● разработку нейросетевого чат-бота; ● создание модели для идентификации лиц и генерации лиц на основе архитектуры GAN; ● разработку агента для игры на основе DQN алгоритма. Для учебы на курсе требуются: 1). Умение программировать на Python. 2). Базовые знания машинного обучения. Ознакомьтесь с программой → http://clc.to/jvAtpg До 12 мая скидка на обучение 20%!

Нашел интересный гайд под названием Open Microservices Guide. Суть его в том, чтобы выработать некий стандарт описания микросервисов в вашем проекте (не без помощи Docker). К этому гайду также прилагается тулза omg-cli, которая умеет валидировать, билдить и запускать микросервисы (по описаниям файла microservice.yml). В любом случае любопытно :) Опа, у этих ребят даже есть шаблон микросервиса на python