Вышел 4й выпуск моего дайджеста https://www.getrevue.co/profile/dataeng/issues/dataeng-digest-issue-4-ai-hierarchy-of-needs-distsys-theory-software-2-0-distributed-data-stores-118253.
Особенно хочу отметить статью про AI Hierarchy of Needs https://hackernoon.com/the-ai-hierarchy-of-needs-18f111fcc007?gi=1ce880faa37e
Особенно хочу отметить статью про AI Hierarchy of Needs https://hackernoon.com/the-ai-hierarchy-of-needs-18f111fcc007?gi=1ce880faa37e
www.getrevue.co
DataEng Digest - Issue #4: AI Hierarchy of Needs, DistSys Theory, Software 2.0, Distributed Data Stores
Wow, 4th issue is here. Take a look at the future of software engineering or Software 2.0. Moreover I highly recommend to get familiar with the idea of AI Hierarchy of Needs, where data engineering plays very important role.If you liked this issue, please…
28 июня старт профессии «RUBY ON RAILS РАЗРАБОТЧИК» в Нетологии!
Изучи новую специальность и получи диплом, не выходя из дома.
На этом курсе ты научишься:
— Создавать веб-приложения и прототипировать новые сервисы за несколько часов
— Автоматизировать тестирование создаваемых сайтов и выпускать надежные, стабильные веб-сервисы
— Работать с широким спектром инструментов от HTML и CSS до JavaScript, Ruby и Ruby on Rails
Тебя ждут преподаватели из Webzilla, Servers.com, «Яндекс», «РЖД», Qlean и других топовых компаний.
До 25 июня — специальная цена!
Успей зарегистрироваться и получить одну из самых востребованных профессий https://netolo.gy/ers
Изучи новую специальность и получи диплом, не выходя из дома.
На этом курсе ты научишься:
— Создавать веб-приложения и прототипировать новые сервисы за несколько часов
— Автоматизировать тестирование создаваемых сайтов и выпускать надежные, стабильные веб-сервисы
— Работать с широким спектром инструментов от HTML и CSS до JavaScript, Ruby и Ruby on Rails
Тебя ждут преподаватели из Webzilla, Servers.com, «Яндекс», «РЖД», Qlean и других топовых компаний.
До 25 июня — специальная цена!
Успей зарегистрироваться и получить одну из самых востребованных профессий https://netolo.gy/ers
netology.ru
Курсы программирования онлайн – обучение с нуля | Нетология
Программы обучения по программированию для начинающих и junior-разработчиков. Курсы онлайн, помощь при трудоустройстве. Освойте профессию разработчика с нуля или добавьте в портфолио необходимый язык программирования.
https://explained.ai сайт с объяснениями концепций машинного обучения.
explained.ai
Deep explanations of machine learning and related topics.
Актуальные решения важнее тех, что появились 10 лет назад. Технологии меняются и чтобы оставаться в топе, необходимо меняться самому, расширяя свою экспертизу. Тут появилась отличная возможность сделать это, да еще и сэкономить до 10 000 рублей, получив международный IT-сертификат Microsoft бесплатно.
Для этого достаточно пройти тестирование, зарегистрироваться и получить ваучер. Узнайте подробнее: https://clck.ru/DEjvL
Для этого достаточно пройти тестирование, зарегистрироваться и получить ваучер. Узнайте подробнее: https://clck.ru/DEjvL
Вышел долгожданный Python 3.7.0.
Из новинок:
- встроенная функция breakpoint
- Data Classes
- словари теперь хранят порядок при добавлении ключей (прощай, OrderedDict)
и т.д. Более подробный список изменений можно посмотреть по ссылке — https://www.python.org/downloads/release/python-370/
Из новинок:
- встроенная функция breakpoint
- Data Classes
- словари теперь хранят порядок при добавлении ключей (прощай, OrderedDict)
и т.д. Более подробный список изменений можно посмотреть по ссылке — https://www.python.org/downloads/release/python-370/
Python.org
Python Release Python 3.7.0
The official home of the Python Programming Language
Яндекс.Такси проводит соревнование для бэкенд-разработчиков. Главный приз — 300 тысяч рублей. В качестве заданий — реальные задачи разработчиков Яндекс.Такси. Писать можно на C++, Python или Java.
Регистрация открыта до 13 июля: https://taxi.yandex.ru/action/ytcf/coding_fest
Регистрация открыта до 13 июля: https://taxi.yandex.ru/action/ytcf/coding_fest
1 июля, в это воскресенье, стартует курс Blockchain Developer с нуля.
2-х месячный курс по созданию децентрализованных приложений и смарт-контрактов на Solidity в Ethereum с нуля. За время курса вы сделаете несколько смарт-контрактов и dApps (децентрализованных приложений):
- смарт-контракт для ICO с дэшбордом сборов
- криптомессенджер
- децентрализованная продажа билетов на мероприятия
- децентрализованное казино и ставки на события
- реализуете собственные проекты и идеи
Участникам курса предложат стажировки и вакансии в блокчейн-проектах.
За 8 недель вы:
– Поработаете в блокчейне: Ethereum, Bitcoin
– Разработаете несколько смарт-контрактов на языке Solidity
– Узнаете такие технологии как Web3, Lightning Networks, архитектуру децентрализованных приложений
– Получите полное и системное представление о блокчейн-технологиях
– Сможете реализовать свой проект от идеи до работающего прототипа
– Станете востребованным специалистом на новом, быстрорастущем рынке
– Пройдете стажировку в одном из блокчейн-проектов
– Оформите свое портфолио на github
Формат - онлайн. Из любой точки планеты. Еженедельные задания, вебинары и разбор проектов в закрытой группе.
Программа - 8 недель:
Неделя 1. Основы криптографии, блокчейна и алгоритмы консенсуса
Неделя 2. Механика Bitcoin и Ethereum
Неделя 3. Смарт-контракты, язык Solidity в Ethereum и аудит безопасности
Неделя 4. Web 3. Взаимодействие с Ethereum
Неделя 5. Децентрализованные приложения dApp
Неделя 6. Дополнительные темы. Новые технологии и тренды
Неделя 7. Работа над своими проектами. Создание портфолио на github
Неделя 8. Презентация проектов и стажировки в блокчейн-проектах
Количество мест ограничено.
Подробности по ссылке https://goo.gl/Zo93hh
(оплата участия возможна в BTC и ETH)
2-х месячный курс по созданию децентрализованных приложений и смарт-контрактов на Solidity в Ethereum с нуля. За время курса вы сделаете несколько смарт-контрактов и dApps (децентрализованных приложений):
- смарт-контракт для ICO с дэшбордом сборов
- криптомессенджер
- децентрализованная продажа билетов на мероприятия
- децентрализованное казино и ставки на события
- реализуете собственные проекты и идеи
Участникам курса предложат стажировки и вакансии в блокчейн-проектах.
За 8 недель вы:
– Поработаете в блокчейне: Ethereum, Bitcoin
– Разработаете несколько смарт-контрактов на языке Solidity
– Узнаете такие технологии как Web3, Lightning Networks, архитектуру децентрализованных приложений
– Получите полное и системное представление о блокчейн-технологиях
– Сможете реализовать свой проект от идеи до работающего прототипа
– Станете востребованным специалистом на новом, быстрорастущем рынке
– Пройдете стажировку в одном из блокчейн-проектов
– Оформите свое портфолио на github
Формат - онлайн. Из любой точки планеты. Еженедельные задания, вебинары и разбор проектов в закрытой группе.
Программа - 8 недель:
Неделя 1. Основы криптографии, блокчейна и алгоритмы консенсуса
Неделя 2. Механика Bitcoin и Ethereum
Неделя 3. Смарт-контракты, язык Solidity в Ethereum и аудит безопасности
Неделя 4. Web 3. Взаимодействие с Ethereum
Неделя 5. Децентрализованные приложения dApp
Неделя 6. Дополнительные темы. Новые технологии и тренды
Неделя 7. Работа над своими проектами. Создание портфолио на github
Неделя 8. Презентация проектов и стажировки в блокчейн-проектах
Количество мест ограничено.
Подробности по ссылке https://goo.gl/Zo93hh
(оплата участия возможна в BTC и ETH)
blockchainfounder.ru
Blockchain Founder + программа в МГУ. 20 октября - 15 декабря 2018
2-х месячная программа для основателей и руководителей блокчейн-проектов
25 июля стартует новая группа курса «Web-разработчик на Python» образовательного проекта OTUS.
Посмотрите подробности программы обучения, и не забудьте пройти вступительное тестирование, оцените свои знания в веб-разработке и готовность к курсу: https://otus.pw/UypO/
Навыки Frontend’а на курсе преподаёт Юрий Дворжецкий, ведущий разработчик в Luxoft.
А про Backend-разработку будет рассказывать Илья Лебедев, старший разработчик в Itcanfy и Ngenix.
До начала курса пройдут в онлайне открытые мастер-классы преподавателей.
3 июля Илья Лебедев проведет вебинар «Пишем свою библиотеку для работы с xlsx файлами»: https://otus.pw/M0qm/
Вы посмотрите, как устроен формат xlsx, как с ним работать без специализированных библиотек, вроде openpyxl и напишете свою аналогичную библиотеку с набором нужных на практике функций.
Вебинар можно просто смотреть, а можно писать код всем вместе, для этого потребуется третий Python, пустое виртуальное окружение и ваша любимая IDE.
12 июля Юрий Дворжецкий расскажет про «Cоздание приложения на Webpack + React + Express»: https://otus.pw/lSO5/
Вы сможете во время вебинара:
- создавать простые React-приложения, что понадобится в начале изучения frontend;
- понимать синтаксис JSX и писать простые компоненты React для дальнейшего изучения react;
- настраивать React-приложения с Webpack, что понадобится в разработке UI приложений и не только на React;
- писать backend-ом на Express, что часто незаменимо для эффективной разработки UI.
Подключайтесь - будет интересно и профессионально. До встречи на занятиях!
Посмотрите подробности программы обучения, и не забудьте пройти вступительное тестирование, оцените свои знания в веб-разработке и готовность к курсу: https://otus.pw/UypO/
Навыки Frontend’а на курсе преподаёт Юрий Дворжецкий, ведущий разработчик в Luxoft.
А про Backend-разработку будет рассказывать Илья Лебедев, старший разработчик в Itcanfy и Ngenix.
До начала курса пройдут в онлайне открытые мастер-классы преподавателей.
3 июля Илья Лебедев проведет вебинар «Пишем свою библиотеку для работы с xlsx файлами»: https://otus.pw/M0qm/
Вы посмотрите, как устроен формат xlsx, как с ним работать без специализированных библиотек, вроде openpyxl и напишете свою аналогичную библиотеку с набором нужных на практике функций.
Вебинар можно просто смотреть, а можно писать код всем вместе, для этого потребуется третий Python, пустое виртуальное окружение и ваша любимая IDE.
12 июля Юрий Дворжецкий расскажет про «Cоздание приложения на Webpack + React + Express»: https://otus.pw/lSO5/
Вы сможете во время вебинара:
- создавать простые React-приложения, что понадобится в начале изучения frontend;
- понимать синтаксис JSX и писать простые компоненты React для дальнейшего изучения react;
- настраивать React-приложения с Webpack, что понадобится в разработке UI приложений и не только на React;
- писать backend-ом на Express, что часто незаменимо для эффективной разработки UI.
Подключайтесь - будет интересно и профессионально. До встречи на занятиях!
С развитием высоких технологий и интернета в частости наша жизнь стала другой. Ежедневно нас атакует колосальный поток информации, совладать с которым за 24 часа стало невозможно, необходимо умело фильтровать входные данные.
Только за последний десяток лет появилось огромное количество профессий о которых никто не мог бы и подумать: Data scientist, контент-менеджер, SMM-специалист, UX-эксперты, Agile-консультаты, Big Data Engineer и многие другие. А что будет дальше?
Ребята из Skillbox запускают серию бесплатных мастер-классов «Профессии Будущего». Со 2-го по 31-е июля вас ждёт плавное погружение в области дизайна, управления, маркетинга и разработки. Ведущие эксперты расскажут о тонкостях своей работы и подводных камнях для тех, кто только начинает осваивать новые для себя знания.
Получить билет можно по ссылке: https://bit.ly/2lGsCQ7
Только за последний десяток лет появилось огромное количество профессий о которых никто не мог бы и подумать: Data scientist, контент-менеджер, SMM-специалист, UX-эксперты, Agile-консультаты, Big Data Engineer и многие другие. А что будет дальше?
Ребята из Skillbox запускают серию бесплатных мастер-классов «Профессии Будущего». Со 2-го по 31-е июля вас ждёт плавное погружение в области дизайна, управления, маркетинга и разработки. Ведущие эксперты расскажут о тонкостях своей работы и подводных камнях для тех, кто только начинает осваивать новые для себя знания.
Получить билет можно по ссылке: https://bit.ly/2lGsCQ7
live.skillbox.ru
Онлайн-конференция «Профессии в Digital»
undefined
Вышла 3-я часть (заключительная) из серии статей про введение в Data engineering от практикующего инженера из Airbnb https://bit.ly/2z6nw9y
Medium
A Beginner’s Guide to Data Engineering — The Series Finale
From ETL Pipelines To Data Engineering Frameworks
Образовательный проект OTUS открывает новый набор на курс “Руководитель разработки“, который посвящен управлению командой разработчиков, учитывая всю специфику IT сферы: https://otus.pw/FlbW/
Курс будет полезен всем IT-специалистам, желающим прокачать свои навыки в управлении командой. Говорить будут о том, как мотивировать, повышать работоспособность, выявлять слабые и сильные стороны сотрудников, растить сильную команду и строить качественные продукты.
Никакого кода - только best practice управления командой от Станислава Михальского (директора по разработке в компании Biglion, практикующего разработчика с более чем 10-летним стажем управленческой деятельности, который умеет организовывать эффективную командную работу групп от 3 до 50+ человек).
Проходите вступительное тестирование и присоединяйтесь к группе!
Курс будет полезен всем IT-специалистам, желающим прокачать свои навыки в управлении командой. Говорить будут о том, как мотивировать, повышать работоспособность, выявлять слабые и сильные стороны сотрудников, растить сильную команду и строить качественные продукты.
Никакого кода - только best practice управления командой от Станислава Михальского (директора по разработке в компании Biglion, практикующего разработчика с более чем 10-летним стажем управленческой деятельности, который умеет организовывать эффективную командную работу групп от 3 до 50+ человек).
Проходите вступительное тестирование и присоединяйтесь к группе!
Серия статей про внутреннее устройство .pyc файлов. Цель автора создать язык программирования, совместимый с интерпретатором Python. https://blog.braulio.me/2018/06/28/internal-structure-pyc-files.html
Type-Level Memes
Targeting The Python Virtual Machine I: The Internal Structure of .pyc Files
When the cpython python interpreter imports a module, it has to compile your code into an internal representation called bytecode. That bytecode is then executed by the cpython virtual machine. In order to avoid performing that compilation step every time…
Сервис несовсем для программистов, но будет полезен тем, у кого есть свои проекты в сети.
Генератор фавиконок - https://favicon.io/.
Фавиконка это способ выделить свой сайт среди множества вкладок в браузере.
Генератор фавиконок - https://favicon.io/.
Фавиконка это способ выделить свой сайт среди множества вкладок в браузере.
favicon.io
Favicon.io - The Ultimate Favicon Generator (Free)
With Favicon.io you can quickly generate a favicon for your website for free!
Хотите прокачаться в области Data Science за лето?
Skillfactory проводит набор на курс “Практический Machine learning” → https://bit.ly/2KXsV7u
Сейчас можно получить скидку при оплате за этот курс + второй курс бесплатно в подарок!
На курсе вы научитесь:
1️⃣ Уверенно использовать Python и Pandas для прохождения курса и боевых задач
2️⃣ Применять различные алгоритмы машинного обучения: классификация, регрессии, работа с данными, текстами и другими моделями. Подбирать и настраивать модели под конкретную задачу на Python
3️⃣ Тонкостям применения машинного обучения в реальном бизнесе. Создадите http api-модель, освоите автоматическое переобучения модели и мониторинг результатов
4️⃣ Генерировать гипотезы, работать в команде и в условиях жестких дедлайнов. Создадите MVP реальной модели, которую можно запускать в продакшн
Получите полную программу курса и узнайте подробности акции по ссылке → https://bit.ly/2KXsV7u
Skillfactory проводит набор на курс “Практический Machine learning” → https://bit.ly/2KXsV7u
Сейчас можно получить скидку при оплате за этот курс + второй курс бесплатно в подарок!
На курсе вы научитесь:
1️⃣ Уверенно использовать Python и Pandas для прохождения курса и боевых задач
2️⃣ Применять различные алгоритмы машинного обучения: классификация, регрессии, работа с данными, текстами и другими моделями. Подбирать и настраивать модели под конкретную задачу на Python
3️⃣ Тонкостям применения машинного обучения в реальном бизнесе. Создадите http api-модель, освоите автоматическое переобучения модели и мониторинг результатов
4️⃣ Генерировать гипотезы, работать в команде и в условиях жестких дедлайнов. Создадите MVP реальной модели, которую можно запускать в продакшн
Получите полную программу курса и узнайте подробности акции по ссылке → https://bit.ly/2KXsV7u
Гвидо ван Россум покидает пост диктатора языка Python. В его электронном письме чувствуется усталость, масло в огонь подлил процесс принятия PEP 572 (оператор := ). Вот оригинал сообщения https://mail.python.org/pipermail/python-committers/2018-July/005664.html
Стали доступны доклады с прошедшего SciPy 2018 в Техасе. Плейлист доступен по ссылке. Особенно хочу отметить доклад про Apache Arrow от автора pandas.
Apache Arrow это новый универсальный колоночный формат для хранения и манипуляции данными в памяти. Данные в этом формате хранятся колонками за счёт чего обеспечивается лучшее сжатие и быстрая выборка. Arrow создан, чтобы исключить over-head при работе с данными в разных форматах (Parquet, pandas.DataFrame, Spark RDF и тд), его задача - реализовать общий интерфейс незавимисо от языка программирования. Более подробно о работе с Arrow в Python можно узнать тут.
Apache Arrow это новый универсальный колоночный формат для хранения и манипуляции данными в памяти. Данные в этом формате хранятся колонками за счёт чего обеспечивается лучшее сжатие и быстрая выборка. Arrow создан, чтобы исключить over-head при работе с данными в разных форматах (Parquet, pandas.DataFrame, Spark RDF и тд), его задача - реализовать общий интерфейс незавимисо от языка программирования. Более подробно о работе с Arrow в Python можно узнать тут.
YouTube
Introduction to Python and Programming | SciPy 2018 Tutorial | Matt Davis, Alyssa Whitwell
This tutorial is a gentle introduction to Python for folks who are completely new to it and may not have much experience programming. We’ll work in a Jupyter Notebook, one of the most popular tools in scientific Python. You’ll learn how to write beautiful…
Бесплатый курс про машинное обучение от Bloomberg: https://bit.ly/2zOQiM7
Курс изначально создавался для внутреннего обучения сотрудников в рамках инициативы Machine Learning EDU, цель которой дать глубокое понимание концепций машинного обучения и математического аппарата, который стоит за ним. Целевая аудитория курса: разработчики, инженеры, аналитики и все неравнодушные к теме. Программа состоит из 30 видео-лекций с заданиями, в курсе активно используется Python как основной язык программирования.
Курс изначально создавался для внутреннего обучения сотрудников в рамках инициативы Machine Learning EDU, цель которой дать глубокое понимание концепций машинного обучения и математического аппарата, который стоит за ним. Целевая аудитория курса: разработчики, инженеры, аналитики и все неравнодушные к теме. Программа состоит из 30 видео-лекций с заданиями, в курсе активно используется Python как основной язык программирования.
Чем же занимаются специалисты по машинному обучению на работе?
Узнать можно в статье https://bit.ly/2O3j8LY
Узнать можно в статье https://bit.ly/2O3j8LY
Курс мобильной разработки
Что
Практический онлайн-курс, в рамках которого вы научитесь программировать под Android и iOS, создадите свое первое приложение (и не одно), составите портфолио и попадете на стажировку.
Почему стоит попробовать
Потому что мобильная разработка — одно из самых высокооплачиваемых направлений программирования, а система обучения в Skillbox (известной платформе онлайн-образования) — одна из самых удобных. Проходить лекции можно в любое время, каждая лекция сопровождается практическим заданием, каждое задание проверяется индивидуально вашим наставником. После первого модуля (из трех) предусмотрено стажировка в одной из компаний-партнеров.
Где почитать подробнее
Вот тут: https://goo.gl/qRwnB7. Не ждите долго, места со скидкой разлетаются за пару дней с момента анонса курса.
Что
Практический онлайн-курс, в рамках которого вы научитесь программировать под Android и iOS, создадите свое первое приложение (и не одно), составите портфолио и попадете на стажировку.
Почему стоит попробовать
Потому что мобильная разработка — одно из самых высокооплачиваемых направлений программирования, а система обучения в Skillbox (известной платформе онлайн-образования) — одна из самых удобных. Проходить лекции можно в любое время, каждая лекция сопровождается практическим заданием, каждое задание проверяется индивидуально вашим наставником. После первого модуля (из трех) предусмотрено стажировка в одной из компаний-партнеров.
Где почитать подробнее
Вот тут: https://goo.gl/qRwnB7. Не ждите долго, места со скидкой разлетаются за пару дней с момента анонса курса.
skillbox.ru
Мобильный разработчик с нуля
Мы обучаем востребованным интернет-профессиям в сфере дизайна, программирования, маркетинга и управления проектами.