DevBrain
Kanalga Telegram’da o‘tish
Новости, статьи, книги и видео из мира разработки софта Автор @adilkhash Веду блог https://khashtamov.com/
Ko'proq ko'rsatish3 419
Obunachilar
Ma'lumot yo'q24 soatlar
Ma'lumot yo'q7 kunlar
Ma'lumot yo'q30 kunlar
Postlar arxiv
3 419
Интересуешься программированием? Тебя ждет ряд мастер-классов от разработчиков из топовых компаний.
БЕСПЛАТНАЯ регистрация по ссылке: 👉 https://goo.gl/ajRcJT
Смотри перечень тем и выбирай только нужные мастер-классы!
Ты узнаешь:
✔️ Какой язык программирования выбрать для успешной карьеры.
✔️ Как начать программировать.
✔️ Какие преимущества и подводные камни в карьере каждого разработчика.
Не упусти свой шанс и получи профессию будущего: https://goo.gl/ajRcJT
3 419
Стали доступны доклады с конференции PyGotham 2018.
Из интересного:
- Clean Architecture in Python
- How to Do Core Reviews Like a Human
- Database Testing with pytest
- Memory Management in Python
- A Crash Course on Serverless Applications in Python
3 419
Хотите освоить машинное обучение и стать востребованным специалистом?
Сегодня лучшее время для старта карьеры в области Data Science. С 2012 по 2018 годы количество вакансий специалистов по машинному обучению выросло в 18 раз.
Прямо сейчас специалистов по машинному обучению ищут Яндекс, Mail.ru, Сбербанк, МТС, PwC, М-Видео, Северсталь и другие.
Skillfactory открывают набор на онлайн-курс Введение в Machine Learning.
Основной упор идёт на практическое понимание тем с плавным переходом к теории.
Для старта не нужны глубокие знания математики. Достаточно школьной программы. Обучение предполагает нулевой уровень подготовки.
Узнайте о курсе и получите полную программу по ссылке → https://vk.cc/8DMPcX
3 419
Часто ли вам приходится работать с числами в Python? Мне очень часто. В основном работа связана с хранением финансовых показателей, где число типа float далеко не лучший выбор =)
Возникает много вопросов: как хранить числа, как их правильно округлять, какие существуют методы округления и т.д.
Например, когда мы переходили с PostgreSQL на Redshift, то я на собственной шкуре прочувствовал перелесть округления путём отброса (truncating в статье). Redshift без указания опции roundec отбрасывал часть после precision при загрузке через COPY.
К чему это я? Нашел, пожалуй, лучшую статью про округление в Python (но полезна будет не только для питона) — http://bit.ly/2CKWfcK
Очень советую, сэкономит вам время и нервы, гарантирую.
3 419
Нашел на просторах сети интересную python-библиотеку firefly, которая превращает ваши функции в легковесные remote call procedure - https://github.com/rorodata/firefly
3 419
Друзья! Хочу вам рассказать про YouTube канал о карьере в IT в США. Его автор, тех. рекрутер из Кремниевой долины, снимает интервью с русскоязычными разработчиками из именитых ИТ-компаний и молодых стартапов
https://www.youtube.com/c/progblog
За новыми видео можно также следить в telegram канале
https://t.me/progblogtv
3 419
Задумывались ли вы о том как работает шифрованию по публичному ключу? Если нет, но интересно узнать, то нашел в сети неплохой вводный гайд без занудства и сложной математики от Twilio.
Must read для разработчиков всех уровней → What is Public Key Cryptography
3 419
Нашел солидный вводный курс в экосистему Amazon Web Services на русском языке.
Сейчас без опыта работы хотя бы с одной из облачных систем (AWS, Google Cloud, MS Azure) сложно разрабатывать масштабируемые приложения.
Советую к просмотру, автор проделал титанический труд → http://bit.ly/2yWCJGD
3 419
Если вы ещё не начали писать тесты на Python, то рекомендую отличную вводную статью на эту тему: Getting Started With Testing in Python — http://bit.ly/2PPj42y
3 419
А вы уже видели Code of Conduct от SQLite ? :) Если нет, то бегом читать — https://www.sqlite.org/codeofconduct.html. Разработчики SQLite известны своим категоричным отношением к изменениям и патчам со стороны Open Source сообщества, а если быть точным, то они не принимают их вообще.
3 419
Bruce Eckel (автор книги Философия Java) вместе со Светланой Исаковой начали писать книгу Atomic Kotlin.
Изучать можно прямо сейчас. Доступны уже несколько глав книги на платформе stepik.org (там же доступен и курс по Kotlin) - https://www.atomickotlin.com
3 419
Всем доброго дня!
На днях запустил новый канал @dataeng, где буду делиться материалом на тему распределённых систем и data engineering.
В последнее время нового материала по этим темам в сети всё больше, поэтому подписывайтесь, если вам также как и мне нравится это направление. Постараюсь постить только самое интересное.
Канал @dataeng
3 419
Обновил свою статью про работу с Celery. Давно хотел дополнить её информацией почему Celery не самый лучший инструмент для работы с long-running tasks, а также советами, если другого выхода нет ¯\_(ツ)_/¯.
Читать тут http://bit.ly/2pWMD75
3 419
Сегодня рекомендую курс по продвинутому программированию на Python.
27–28 октября пройдет двухдневный интенсив Advanced Python в @binarydistrict_ru на площадке Digital October в Москве.
Для кого курс: для разработчиков, техлидов, тимлидов и менеджеров проектов.
О чем курс: метриках качества и оптимизации кода, основных паттернах и принципах проектирования, метапрограммировании и дескрипторах.
Вы научитесь: писать быстрый, поддерживаемый и хорошо читаемый код и применять распространённые шаблоны проектирования, профилировать код и исследовать проблемы производительности, выбирать правильные структуры данных для задач и проводить рефакторинг.
Спикеры: специалисты из Techops, которые ранее работали в «Яндексе», «Лаборатории Касперского», МТС, Rambler&Co, «Билайне» и «Мегафоне».
Подробнее о курсе: https://goo.gl/vh8W44
Скидка: 10% по промокоду DevBrain
3 419
Забыл написать, что в сети появились доклады с прошедшей в конце сентября в Барселоне конференции по Data Engineering - DataEngConf BCN 2018.
Из интересного стоит посмотреть доклад про формирование культуры Data Engineering в компании.
Плейлист с докладами http://bit.ly/2pUsMpj
3 419
Автор библиотеки requests зарелизил HTTP Framework под названием Responder. Вдохновили на это его Falsk и Falcon: https://github.com/kennethreitz/responder
3 419
Где учиться криптографии?
Рекомендую вам курс от @binarydistrict, который начнется 13 ноября. Это офлайн-курс, он будет проходить в Москве на площадке Digital October.
Программа будет полезна тем, кто хочет освоить современные методы защиты информации и находить решения прикладных задач при разработке сервисов и услуг в финансовом секторе, страховом, юридическом, электронной коммерции и телекоммуникациях.
Курс курирует Research Institute — международный научно-исследовательский центр с R&D лабораториями в Москве, Лондоне, Праге и Амстердаме.
Смотрите программу и регистрируйтесь, как наберут места — регистрацию закроют: https://goo.gl/gQyjfW
Для подписчиков канала действует скидка 10% по промокоду Devbrain.
3 419
Думали ли вы об автоматизации работы программистов? Я - да. Особенно после доклада Андрея Карпатого из Tesla про Software 2.0, где по словам техдира они автоматизировали создание ПО, используя нейронную сеть.
И ведь действительно. Очень много кода уже написано. Большая часть нашего трудового времени уходит на построение ПО из кирпичиков в виде библиотек, мы стоим на плечах гигантов. Ребята из гитхаб перешли от слов к делу и запустили в качестве эксперимента поисковик готового кода https://experiments.github.com/semantic-code-search.
Он еще тупой, но вектор развития четко виден.
3 419
Классный доклад от профессора Стэнфордского университета John Ousterhout про философию проектирования ПО. У него, кстати, есть одноимённая книга, которую я недавно купил, но пока ещё не прочитал. Видел только положительные отзывы о ней, как прочитаю сразу поделюсь мнением.
А доклад смотрите по ссылке: https://www.youtube.com/watch?v=bmSAYlu0NcY
3 419
Хотите узнать, как не нужно писать на Python?
Про это расскажут 3 октября в 20:0 (мск) на открытом уроке онлайн-курса для программистов «Разработчик Python»: https://otus.pw/9jXG/ Присоединяйтесь − будет интересно и профессионально! Участие свободное для всех.
Будут рассмотрены антипаттерны программирования, bad practice и прочее зло, о котором стоит знать и не стоит допускать.
Встречу проведет преподаватель курса Станислав Ступников − программист рекламной системы в MailruGroup, имеющий 6 лет опыта промышленной разработки, в том числе для крупных госзаказчиков, создания и поддержания веб-приложений, инфраструктурных решений, высоконагруженных систем, data pipeline'ов и аналитических систем.
А про best practice Станислав будет рассказывать на курсе «Разработчик Python» − читайте программу, сдавайте вступительный тест и присоединяйтесь к группе https://otus.pw/eU8g/
