DevBrain
Відкрити в Telegram
Новости, статьи, книги и видео из мира разработки софта Автор @adilkhash Веду блог https://khashtamov.com/
Показати більше3 419
Підписники
Немає даних24 години
Немає даних7 днів
Немає даних30 день
Архів дописів
3 419
Если вы используете redis, то утилитка iredis вполне может стать вашим другом в удивительный мир key-value хранилища на стероидах :) — https://iredis.io/
Прекрасная альтернатива redis-cli.
3 419
Поиск Яндекса научился предсказывать запросы пользователей
Поисковик давно умеет исправлять некорректно введенные запросы и использует саджесты – подсказки, которые помогают быстрее доформулировать вопрос в строке поиска, но недавно Яндекс обучил систему решать более оригинальную задачу.
Теперь поисковик может предлагать пользователю полезный запрос, о котором тот, возможно, еще не подумал. К примеру, тому, кто ищет экипировку сноубориста, система порекомендует «как выбрать шлем для сноуборда» или «как выбрать сноуборд по росту и весу».
Если при создании обычных подсказок система максимизирует вероятность следующего запроса, то в случае предиктивного поиска важна вероятность клика по запросу – это позволяет предложить пользователю максимально интересный и полезный вариант. Поисковик отбирает такие варианты с помощью kNN – алгоритма поиска ближайших соседей.
Подробности: https://habr.com/ru/company/yandex/blog/488428/
3 419
В левом углу ринга — Дима: Android-разработчик, учится на магистратуре в Иннополисе. Говорит, что победитель батла заранее известен. Его соперник Никита, старший iOS-разработчик в Movavi, уверен — не всё так очевидно.
Чтобы понаблюдать за борьбой платформ и выбрать сильнейшую, регистрируйтесь на бесплатный марафон «iOS vs Android». Всего за 2 дня вы узнаете, какую сферу разработки выбрать новичку и с чего начать обучение, чтобы стать профессионалом.
Let’s get ready to rrrumble ↓
http://netolo.gy/fiT
3 419
У Vas3k вышла очередная крутая статья, на этот раз про Дополненную реальность: http://bit.ly/2HCHjP6
3 419
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-скидкой прямо сейчас, пройдите вступительный тест!
3 419
21 февраля в 20:00 мск приглашаем на День открытых дверей курса «Web-разработчик на Python»: https://otus.pw/Uh14/
Старт курса уже скоро - успейте пройти вступительный тест и получить спецпредложение: https://otus.pw/Y7sV/
На бесплатном вебинаре:
- вы познакомитесь с преподавателем-практиком Леонидом Орловым, программистом с 8-летним опытом;
- сможете задать любые вопросы по web-разработке на Python;
- узнаете подробнее о хардкорной программе курса, формате обучения и выпускном проекте;
- расскажем о карьерных перспективах.
Вебинар рассчитан на разработчиков, знающих азы Python, JavaScript и html/css. Регистрируйтесь сейчас - напомним в день вебинара!
3 419
Гвидо Ван Россум подготовил небольшую заметку для тех, кто хочет начать контрибьютить в CPython: https://paper.dropbox.com/doc/Contributing-to-CPython-JlgnduI6kw9MJIaGPpN9G
3 419
Знаете, каким образом ваш голосовой помощник распознает речь, как банк защищает ваш аккаунт от мошенников и как интернет-магазин определяет товар для рекомендации?
Эти задачи решает Data Scientist. Не удивительно, что сегодня это прорывная профессия с ЗП от 130 000 руб./мес
Звучит интересно, но сложно? На специализации Data Science в школе-данных SkillFactory вы сможете онлайн освоить профессию за 12 месяцев. Будет непросто, да, но интересно и супер-перспективно.
На курсе вас ждут 20% теории и 80% практики на реальных данных: Python, машинное обучение, нейросети и deep learning, Big Data и Data engineering, математика и статистика для Data Sciencе + модуль менеджмента.
Уже к концу обучения вы сможете продемонстрировать работодателям Git-репозиторий с вашими готовыми кейсами!
Узнайте подробности: https://clc.to/iZsjqA
3 419
OTUS приглашает на бесплатные вебинары по Python:
— 13 февраля, 20:00 МСК: «Аннотируй это: а так ли нужна аннотация типов в Python».
Урок проведёт преподаватель-практик курса Сергей Нагаев. Регистрируйтесь и пройдите вступительный тест: https://otus.pw/oLGr/
— 14 февраля, 20:00 МСК: «Тестирование Flask приложений: генерация тестовых данных с Faker и Factory Boy» в рамках курса «Web-разработчик на Python».
Урок проводит преподаватель-практик курса Леонид Орлов. Регистрируйтесь сейчас — напомнят в день вебинара: https://otus.pw/bGP4/
3 419
Нашел сайт с коллекцией видео с различных конференций. По сути это большой тематический каталог с функцией подписки на интересующие вас темы и конференции.
Вот, например, список всех доступных видео с различных Python конф: https://tulu.la/events/?past=show&search=Python&videos=true
3 419
На образовательной платформе edX появился бесплатный курс по контейнерам в AWS: https://www.edx.org/course/building-containerized-applications-on-aws
3 419
Интересное в сети
Давненько я не делал постов из серии рекомендаций на интересных авторов в 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.
3 419
Гугл выпустил новый сервис по поиску датасетов, пока в бета, но что-то годное для работы уже можно найти: https://datasetsearch.research.google.com/
3 419
В официальном devguide CPython обновилась информация о работе сборщика мусора: https://devguide.python.org/garbage_collector/
Выделите 20-30 минут на чтение, чтобы лучше разобраться как работает очищение памяти в Python.
3 419
Всем привет!
На сайте 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.
3 419
Увидела свет первая версия 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
