На TowardsDataScience вышла крутая статья про статистику и визуализацию данных на Python. В статье используется библиотека plotly.
Если вдруг после прочтения статьи у вас появилось дикое желание погрузиться в статистику, то вот вам список бесплатных курсов:
- Основы статистики
- Основы статистики. Часть 2
- Основы статистики. Часть 3
- Введение в Data Science и машинное обучение
Если вдруг после прочтения статьи у вас появилось дикое желание погрузиться в статистику, то вот вам список бесплатных курсов:
- Основы статистики
- Основы статистики. Часть 2
- Основы статистики. Часть 3
- Введение в Data Science и машинное обучение
Medium
Practical Statistics & Visualization With Python & Plotly
How to use Python and Plotly for statistical visualization, inference, and modeling
New.HR выпустили дайджесты с лучшими вакансиями для IT специалистов.
Вакансии собраны вручную, в том числе и из закрытых источников, с прямыми контактами работодателей.
Команда New.HR ведет одновременно 23 канала для разных профессий, где каждый день выкладывает вакансии без спама и смс.
Вакансии для:
C#, .Net
C/C++
DevOps
Mobile App Development
Front-End + Node.js
Go & Rust
JVM Jobs
PHP
Python
QA
Ruby & Elixir
Team Lead, CTO
Вакансии собраны вручную, в том числе и из закрытых источников, с прямыми контактами работодателей.
Команда New.HR ведет одновременно 23 канала для разных профессий, где каждый день выкладывает вакансии без спама и смс.
Вакансии для:
C#, .Net
C/C++
DevOps
Mobile App Development
Front-End + Node.js
Go & Rust
JVM Jobs
PHP
Python
QA
Ruby & Elixir
Team Lead, CTO
Наткнулся на интересную статью про общие подходы Code Review, а именно чем отличается хороший код-ревью от отличного код-ревью: Good Code Reviews, Better Code Reviews
The Pragmatic Engineer
Good Code Reviews, Better Code Reviews
I've published an updated and re-edited version of this article on the Stack
Overflow blog - check it out
[https://stackoverflow.blog/2019/09/30/how-to-make-good-code-reviews-better/]!
I have been doing day to day code reviews for over a decade now. The…
Overflow blog - check it out
[https://stackoverflow.blog/2019/09/30/how-to-make-good-code-reviews-better/]!
I have been doing day to day code reviews for over a decade now. The…
Интересный тред про asyncio в Python: https://twitter.com/dmfigol/status/1134900238114852864
Twitter
Dmitry Figol
#python asyncio thread Writing a new app at work, decided to do it using asyncio. Mostly rest calls with aiohttp, mix of serial and concurrent tasks. After initial challenges, it has become pretty straightforward. Sharing some observations and thoughts. Let's…
24-25 июня выступаю на PyCon Russia 2019. Если кто-то принимает участие - приходите знакомиться :) Программу докладов можно посмотреть по ссылке
Если у вас есть проблемы с пониманием рекурсии, то нашел отличный доклад от Эла Свайгерта: https://www.youtube.com/watch?v=fhDsjfLSmVk
YouTube
Al Sweigart - Beginner's Guide to Recursion, SF Python Meetup Jan 2019
Beginner's Guide to Recursion, Al Sweigart - January 2019 SF Python Meetup
Recursion has an intimidating reputation for being the advanced skill of coding sorcerers. But in this tutorial we look behind the curtain of this formidable technique to discover…
Recursion has an intimidating reputation for being the advanced skill of coding sorcerers. But in this tutorial we look behind the curtain of this formidable technique to discover…
Написал небольшой пост про фишки, которые появятся в грядущем релизе python 3.8, который будет доступен в октябре 2019 года. О чем написал?
- скандальный оператор :=
- f-string debug
- декоратор final
- общая память для межпроцессорного взаимодействия
- TypedDict
- Positional-only arguments
Более подробно читаем в посте.
- скандальный оператор :=
- f-string debug
- декоратор final
- общая память для межпроцессорного взаимодействия
- TypedDict
- Positional-only arguments
Более подробно читаем в посте.
Khashtamov
Обзор Python 3.8
Релиз Python 3.8 намечен на октябрь 2019 года, но уже сейчас у каждого есть возможность пощупать набор новых фишек языка. Пока пишу этот пост, на официальном сайте доступна версия python 3.8b2.Итак…
Forwarded from DataEng
нашел интересную python-балалайку для построение ML и ETL пайплайнов: https://github.com/dagster-io/dagster. Один из авторов Nick Schrock, автор GraphQL. Более подробно что это за штука можно почитать в его блоге: https://medium.com/@schrockn/introducing-dagster-dbd28442b2b7. Выглядит интересно.
GitHub
GitHub - dagster-io/dagster: An orchestration platform for the development, production, and observation of data assets.
An orchestration platform for the development, production, and observation of data assets. - dagster-io/dagster
Без pandas сейчас никуда, если дело касается анализа данных. Несколько лет назад я писал вводную заметку про pandas и анализ данных на Python для тех, кто только начинает свой путь и немного запутан. Ежедневно её читает около 300 человек.
После этого у меня были попытки написать более продвинутый туториал, но руки никак не доходили. А буквально вчера я наткнулся на чумовое видео про 25 трюков на pandas от Kevin Markham, основателя DataSchool.
Видео можно посмотреть вот тут.
Исходник jupyter notebook можно скачать здесь
После этого у меня были попытки написать более продвинутый туториал, но руки никак не доходили. А буквально вчера я наткнулся на чумовое видео про 25 трюков на pandas от Kevin Markham, основателя DataSchool.
Видео можно посмотреть вот тут.
Исходник jupyter notebook можно скачать здесь
Khashtamov
Введение в pandas: анализ данных на Python
pandas это высокоуровневая Python библиотека для анализа данных. Почему я её называю высокоуровневой, потому что построена она поверх более низкоуровневой библиотеки NumPy (написана на Си), что явл…
воу-воу! не могу не поделиться плейлистом с очень крутой конференции, организованной самой технологической компанией на данный момент — Uber.
эти ребята каждый день обрабатывают сотни миллионов долларов, а для таких систем стабильность и отказоустойчивость непустые слова. недолго думая, убер организовал fintech конференцию MoneyCon. несложно догадаться о чём там говорят.
вот список интересных докладов с конфы:
- Reliable Processing in a Streaming Payment System
- Evolution of Revenue Optimization at Dropbox
- Controlling Our Own Destiny: Payments as a Service at Airbnb
Ссылка на плейлист: https://www.youtube.com/playlist?list=PLLEUtp5eGr7Dz3fWGUpiSiG3d_WgJe-KJ
эти ребята каждый день обрабатывают сотни миллионов долларов, а для таких систем стабильность и отказоустойчивость непустые слова. недолго думая, убер организовал fintech конференцию MoneyCon. несложно догадаться о чём там говорят.
вот список интересных докладов с конфы:
- Reliable Processing in a Streaming Payment System
- Evolution of Revenue Optimization at Dropbox
- Controlling Our Own Destiny: Payments as a Service at Airbnb
Ссылка на плейлист: https://www.youtube.com/playlist?list=PLLEUtp5eGr7Dz3fWGUpiSiG3d_WgJe-KJ
YouTube
[MoneyCon 2019] Reliable Processing in a Streaming Payment System
The domain of Payments, Finance, and more generally FinTech, is a fast-growing industry that reached record global investment of $111.8B in 2018. The underlying technology that powers this incredible growth is also evolving rapidly. Hosted by Uber, MoneyCon…
В сети стали доступны доклады с PyCon RU 2019.
Ссылка на плейлист: https://www.youtube.com/watch?v=IHfwyGjMBDs&list=PLRdS-n5seLRrFxA3PDP0JRz7wRLGJ-xu0
Ссылка на плейлист: https://www.youtube.com/watch?v=IHfwyGjMBDs&list=PLRdS-n5seLRrFxA3PDP0JRz7wRLGJ-xu0
YouTube
Василий Литвинов, Intel «Profiling Python and C for fun and profit, or Pandas, go fast!»
Конференция PYCON RUSSIA 2019
https://pycon.ru
https://pycon.ru
Экосистема Google Cloud развивается, появляются новые интересные сервисы. Чтобы во всём этом зоопарке технологий не заблудиться, хорошие ребята из Гугла подготовили cheatsheet по GCP: https://github.com/gregsramblings/google-cloud-4-words
Каждый сервис они описывают 4 словами. Советую!
Каждый сервис они описывают 4 словами. Советую!
GitHub
GitHub - priyankavergadia/google-cloud-4-words: The Google Cloud Developer's Cheat Sheet
The Google Cloud Developer's Cheat Sheet. Contribute to priyankavergadia/google-cloud-4-words development by creating an account on GitHub.
«Симпсоны» — это феномен поп-культуры. Сериалу уже больше 30 лет, а он все еще входит в топы рейтингов и привлекает тысячи фанатов.
Дата-инженер и преданный фанат мультсериала Адам Ривесман решил представить «Симпсонов» в виде схем и графиков, обнажив факты, о которых не догадывалось большинство любителей сериала. Что из этого получилось, читайте в переводе статьи в блоге ребят из SkillFactory.
Дата-инженер и преданный фанат мультсериала Адам Ривесман решил представить «Симпсонов» в виде схем и графиков, обнажив факты, о которых не догадывалось большинство любителей сериала. Что из этого получилось, читайте в переводе статьи в блоге ребят из SkillFactory.
Блог SkillFactory
О Симпсонах при помощи Data Science
Визуализация данных по героям мультсериала «Симпсоны» при помощи kaggle и навыков Dita Science.
Тред в Твиттере от Юрия Селиванова про метаклассы в питоне: https://twitter.com/1st1/status/1160956397216866305
Twitter
Yury Selivanov
Let's talk about Python metaclasses. 🎩✨ Many think they are magical things that mere mortals should never use. That's not quite true, although in many cases metaclasses can needlessly complicate things. Beware. Read the thread! 👇👇👇
Новость по-своему печальная, но решение рациональное. Bitbucket убирает поддержку системы контроля версий Mercurial.
Известие печальное для меня в первую очередь потому что именно с Hg я начинал свой путь в распределенную работу с кодом. И до сих считаю, что меркурий дружелюбен к новичкам и концептуально проще и понятнее git.
Поддержка будет прекращена 1 июня 2020 года. Если вы ещё пользуетесь им, то сейчас подходящее время, чтобы переходить на git.
Известие печальное для меня в первую очередь потому что именно с Hg я начинал свой путь в распределенную работу с кодом. И до сих считаю, что меркурий дружелюбен к новичкам и концептуально проще и понятнее git.
Поддержка будет прекращена 1 июня 2020 года. Если вы ещё пользуетесь им, то сейчас подходящее время, чтобы переходить на git.
Work Life by Atlassian
Sunsetting Mercurial support in Bitbucket
[Update Aug 26, 2020] All hg repos have now been disabled and cannot be accessed. [Update July 1, 2020] Today,...
На портале RealPython появился монументальный труд про внутреннее устройство CPython — введение в исходный код CPython. Автор Anthony Shaw, активный участник Open Source сообщества.
Для тех кому этого будет мало, рекомендую посмотреть десятичасовой скринкаст — CPython internals: A ten-hour codewalk through the Python interpreter source code
Для тех кому этого будет мало, рекомендую посмотреть десятичасовой скринкаст — CPython internals: A ten-hour codewalk through the Python interpreter source code
Realpython
Your Guide to the CPython Source Code – Real Python
In this detailed Python tutorial, you'll explore the CPython source code. By following this step-by-step walkthrough, you'll take a deep dive into how the CPython compiler works and how your Python code gets executed.
Любите комиксы? Последнее время в сети стал популярен формат обучения через комиксы. Это те случаи, когда автор иллюстрациями в развлекательной форме объясняет сложные на первый взгляд концепции. Нашел сайт, объясняющий в таком формате как работает DNS: https://howdns.works/
Попробуйте, вдруг залетит 😉
Попробуйте, вдруг залетит 😉
howdns.works
How DNS works. What is DNS? Learn how step by step.
seo.home.description
Всем нам рано или поздно приходится работать с регулярными выражениями, как бы нам этого не хотелось, а некоторым даже на регулярной основе. Дабы жизнь была проще, добавляйте к себе в закладки лучший, имхо, сайт по регуляркам: https://regexr.com
RegExr
RegExr: Learn, Build, & Test RegEx
RegExr is an online tool to learn, build, & test Regular Expressions (RegEx / RegExp).
У Алекса Фридмана вышло классное интервью с создателем курсов про глубокое обучение fast.ai. О них я когда-то писал в канале. К сожалению, я так и не добрался до изучения этой темы, но планирую начать хотя бы в этом году. Само же интервью можно посмотреть на ютубе: https://www.youtube.com/watch?v=J6XcP4JOHmk
YouTube
Jeremy Howard: fast.ai Deep Learning Courses and Research | Lex Fridman Podcast #35
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
Стартанул новый поток курса Database Systems от Carnegie Mellon University. Легендарный курс от легендарного преподавателя Andy Pavlo. На этот раз Энди вещает прямо из ванной 😁
Курс в первую очередь будет интересен тем, кто хочет разобраться как работают БД изнутри.
Страница курса: https://15445.courses.cs.cmu.edu/fall2019/
Плейлист на Ютубе: https://www.youtube.com/playlist?list=PLSE8ODhjZXjbohkNBWQs_otTrBTrjyohi
Курс в первую очередь будет интересен тем, кто хочет разобраться как работают БД изнутри.
Страница курса: https://15445.courses.cs.cmu.edu/fall2019/
Плейлист на Ютубе: https://www.youtube.com/playlist?list=PLSE8ODhjZXjbohkNBWQs_otTrBTrjyohi
CMU 15-445/645
CMU 15-445/645 :: Intro to Database Systems (Fall 2019)
This course is on the design and implementation of database management systems. Topics include data models (relational, document, key/value), storage models (n-ary, decomposition), query languages (SQL, stored procedures), storage architectures (heaps, log…
В сети появился документ с набором правил и подходов, которые практикуются в компании Google по code review: https://google.github.io/eng-practices/review/reviewer/
А вы практикуете code review в своей команде? Комментарий можно оставить к этому посту, нажав на кнопку Add a comment
А вы практикуете code review в своей команде? Комментарий можно оставить к этому посту, нажав на кнопку Add a comment
eng-practices
How to do a code review
Google’s Engineering Practices documentation