uk
Feedback
DevBrain

DevBrain

Відкрити в Telegram

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

Показати більше
3 419
Підписники
Немає даних24 години
Немає даних7 днів
Немає даних30 день
Архів дописів
Гайд по Kubernetes для Full-Stack разработчиков от DigitalOcean: https://do.co/3a4xiq7

Если вы используете redis, то утилитка iredis вполне может стать вашим другом в удивительный мир key-value хранилища на стероидах :) — https://iredis.io/ Прекрасная альтернатива redis-cli.

Поиск Яндекса научился предсказывать запросы пользователей Поисковик давно умеет исправлять некорректно введенные запросы и использует саджесты – подсказки, которые помогают быстрее доформулировать вопрос в строке поиска, но недавно Яндекс обучил систему решать более оригинальную задачу. Теперь поисковик может предлагать пользователю полезный запрос, о котором тот, возможно, еще не подумал. К примеру, тому, кто ищет экипировку сноубориста, система порекомендует «как выбрать шлем для сноуборда» или «как выбрать сноуборд по росту и весу». Если при создании обычных подсказок система максимизирует вероятность следующего запроса, то в случае предиктивного поиска важна вероятность клика по запросу – это позволяет предложить пользователю максимально интересный и полезный вариант. Поисковик отбирает такие варианты с помощью kNN – алгоритма поиска ближайших соседей. Подробности: https://habr.com/ru/company/yandex/blog/488428/

​​В левом углу ринга — Дима: Android-разработчик, учится на магистратуре в Иннополисе. Говорит, что победитель батла заранее известен. Его соперник Никита, старший iOS-разработчик в Movavi, уверен — не всё так очевидно. Чтобы понаблюдать за борьбой платформ и выбрать сильнейшую, регистрируйтесь на бесплатный марафон «iOS vs Android». Всего за 2 дня вы узнаете, какую сферу разработки выбрать новичку и с чего начать обучение, чтобы стать профессионалом. Let’s get ready to rrrumble ↓ http://netolo.gy/fiT

У Vas3k вышла очередная крутая статья, на этот раз про Дополненную реальность: http://bit.ly/2HCHjP6

​​OTUS приглашает на Дни открытых дверей для разработчиков, администраторов, тестировщиков и IT-управленцев! 📌18.02 - вебинар онлайн-курса «Разработчик Golang»: https://otus.pw/Ix8A/ 📌18.02 - вебинар онлайн-курса «DevOps практики и инструменты»: https://otus.pw/dXuU/ 📌20.02 - вебинар онлайн-курса «Team Lead 2.0»: https://otus.pw/iYY0/ Ответят на все вопросы, расскажут о хардкорной программе курсов, выпускном проекте и карьерных перспективах преподаватели-практики Антон Телышев (ведущий Golang-разработчик), Александр Титов (управляющий партнёр Express42) и Вячеслав Лапин (Lead Software Developer) . Старт групп уже скоро - чтобы попасть на курс с welcome-скидкой прямо сейчас, пройдите вступительный тест!

​​21 февраля в 20:00 мск приглашаем на День открытых дверей курса «Web-разработчик на Python»: https://otus.pw/Uh14/ Старт курса уже скоро - успейте пройти вступительный тест и получить спецпредложение: https://otus.pw/Y7sV/ На бесплатном вебинаре: - вы познакомитесь с преподавателем-практиком Леонидом Орловым, программистом с 8-летним опытом; - сможете задать любые вопросы по web-разработке на Python; - узнаете подробнее о хардкорной программе курса, формате обучения и выпускном проекте; - расскажем о карьерных перспективах. Вебинар рассчитан на разработчиков, знающих азы Python, JavaScript и html/css. Регистрируйтесь сейчас - напомним в день вебинара!

​​Накатал статейку про введение в Apache Airflow: http://bit.ly/37o3tiD

Гвидо Ван Россум подготовил небольшую заметку для тех, кто хочет начать контрибьютить в CPython: https://paper.dropbox.com/doc/Contributing-to-CPython-JlgnduI6kw9MJIaGPpN9G

​​Знаете, каким образом ваш голосовой помощник распознает речь, как банк защищает ваш аккаунт от мошенников и как интернет-магазин определяет товар для рекомендации? Эти задачи решает Data Scientist. Не удивительно, что сегодня это прорывная профессия с ЗП от 130 000 руб./мес Звучит интересно, но сложно? На специализации Data Science в школе-данных SkillFactory вы сможете онлайн освоить профессию за 12 месяцев. Будет непросто, да, но интересно и супер-перспективно. На курсе вас ждут 20% теории и 80% практики на реальных данных: Python, машинное обучение, нейросети и deep learning, Big Data и Data engineering, математика и статистика для Data Sciencе + модуль менеджмента. Уже к концу обучения вы сможете продемонстрировать работодателям Git-репозиторий с вашими готовыми кейсами! Узнайте подробности: https://clc.to/iZsjqA

​​OTUS приглашает на бесплатные вебинары по Python: — 13 февраля, 20:00 МСК: «Аннотируй это: а так ли нужна аннотация типов в Python». Урок проведёт преподаватель-практик курса Сергей Нагаев. Регистрируйтесь и пройдите вступительный тест: https://otus.pw/oLGr/ — 14 февраля, 20:00 МСК: «Тестирование Flask приложений: генерация тестовых данных с Faker и Factory Boy» в рамках курса «Web-разработчик на Python». Урок проводит преподаватель-практик курса Леонид Орлов. Регистрируйтесь сейчас — напомнят в день вебинара: https://otus.pw/bGP4/

Нашел сайт с коллекцией видео с различных конференций. По сути это большой тематический каталог с функцией подписки на интересующие вас темы и конференции. Вот, например, список всех доступных видео с различных Python конф: https://tulu.la/events/?past=show&search=Python&videos=true

Какой формат курсов вам нравится?
Anonymous voting

Если вы также как и я активно используете PyCharm для создания приложений на Python, то ребята из JetBrains совсем недавно проводили очень крутой вебинар по продвинутой отладке в PyCharm: смотреть

На образовательной платформе edX появился бесплатный курс по контейнерам в AWS: https://www.edx.org/course/building-containerized-applications-on-aws

Интересное в сети Давненько я не делал постов из серии рекомендаций на интересных авторов в IT. Рекомендую вам отличный блог девушки по имени Chelsea Troy. Она пишет регулярно (в отличии от меня). Сейчас она в процессе написания цикла статей про реализацию алгоритма Raft на Python по мотивам мастер-класса от Дэвида Бизли: https://chelseatroy.com/2019/12/20/the-raft-algorithm-what-why-and-how/ Все слышали про знаменитый курс SICP от MIT и одноименную книгу? Челси прошла мастер-класс от того же Бизли и забабахала серию статей. Начало SICP, Introduction: On Learning the Abstract. Другой не менее интересный автор Ruslan Spivak. Руслан в 2015 году начал серию постов о том как создать свой интерпретируемый язык программирования на Python :) Ссылка на первый пост: Let’s Build A Simple Interpreter. Part 1.. Статья написана в июне 2015 года, а последний пост вышел в августе 2019. Недавно в твиттере Руслана появилась информация, что совсем скоро будет ещё один Отдельных аплодисментов заслуживает Eli Bendersky, который регулярно ведёт блог с 2003 года. Не буду выделять какие-то конкретные его работы. Весь блог это сплошной must read.

Гугл выпустил новый сервис по поиску датасетов, пока в бета, но что-то годное для работы уже можно найти: https://datasetsearch.research.google.com/

В официальном devguide CPython обновилась информация о работе сборщика мусора: https://devguide.python.org/garbage_collector/ Выделите 20-30 минут на чтение, чтобы лучше разобраться как работает очищение памяти в Python.

Всем привет! На сайте Dice вышла статья о том, что 2020 год должен стать годом Data Engineer: 2020: The Year of the Citizen Data Engineer В заметке есть интересная ссылка на исследование от LinkedIn: 2020 Emerging Jobs Report, где дата инженер занимает почетное 8 месте с годовым приростом спроса аж на 38%. Отчёт актуален для рынка США. Из наиболее популярных навыков для дата инженера упоминаются: - Apache Spark - Hadoop - Python - SQL - ETL - Amazon Web Services Самое время углубиться в эту интересную и важную профессию цифрового века. А узнать как стать дата инженером поможет моя прошлогодняя статья: Как стать Data Engineer.

Увидела свет первая версия pandas: pandas 1.0.0rc0. К этому знаменательному событию ребята также обновили сайт с документацией: https://pandas.pydata.org/pandas-docs/version/1.0.0/. Теперь он выглядит приятно и не вызывает рвотного рефлекса :) Это не финальная версия релиза, а первый релиз-кандидат, поэтому библиотека может вести себя нестабильно. Из прикольного, в версии 1.0 появился метод .to_markdown у объекта DataFrame. Чтобы поиграться: pip install pandas==1.0.0rc0