Forwarded from Zen of Python
Пора перестать использовать Python 3.8
По состоянию на сентябрь 2024, около 14% пакетов, загруженных из PyPI, были для Python 3.8. А это примерно 250 миллионов пакетов в день.
И всё бы ничего, но с октября прекращается поддержка этой версии языка и новых исправлений безопасности больше не будет. Если для вас это всё ещё не аргумент, то прочитайте эту статью, чтобы понять зачем вам нужно обновиться:
https://pythonspeed.com/articles/stop-using-python-3.8/
По состоянию на сентябрь 2024, около 14% пакетов, загруженных из PyPI, были для Python 3.8. А это примерно 250 миллионов пакетов в день.
И всё бы ничего, но с октября прекращается поддержка этой версии языка и новых исправлений безопасности больше не будет. Если для вас это всё ещё не аргумент, то прочитайте эту статью, чтобы понять зачем вам нужно обновиться:
https://pythonspeed.com/articles/stop-using-python-3.8/
💡 Python 3.13 выходит 1 октября 2024! Когда обновляться?
🔥 Не стоит спешить сразу после релиза! Вот ключевые моменты:
Совместимость библиотек: Многие пакеты могут быть не готовы к новой версии, особенно поддерживаемые волонтёрами.
Отсутствие бинарных пакетов: Не все библиотеки сразу выпустят готовые версии (wheels) для Python 3.13.
Баги: Версия 3.13.1 с важными исправлениями выйдет только в декабре 2024.
📅 Совет: Начать обновление с конца 2024 года, когда появятся все патчи и обновления зависимостей. А пока лучше переходить на Python 3.12, если ещё не сделали этого
🔥 Не стоит спешить сразу после релиза! Вот ключевые моменты:
Совместимость библиотек: Многие пакеты могут быть не готовы к новой версии, особенно поддерживаемые волонтёрами.
Отсутствие бинарных пакетов: Не все библиотеки сразу выпустят готовые версии (wheels) для Python 3.13.
Баги: Версия 3.13.1 с важными исправлениями выйдет только в декабре 2024.
📅 Совет: Начать обновление с конца 2024 года, когда появятся все патчи и обновления зависимостей. А пока лучше переходить на Python 3.12, если ещё не сделали этого
Forwarded from DataEng
В блоге базы данных ClickHouse вышел интересный пост, направленный на PostgreSQL юзеров, в нём показаны ключевые различия между моделированием данных в ClickHouse и PostgreSQL: https://clickhouse.com/blog/postgres-to-clickhouse-data-modeling-tips
ClickHouse
Postgres to ClickHouse: Data Modeling Tips
Learn data modeling tips while transitioning from Postgres to ClickHouse. Discover how to leverage ClickHouse’s ReplacingMergeTree engine, handle duplicates, and optimize performance using the right Ordering Key and PRIMARY KEY strategies. This guide offe
Forwarded from DataEng
Релиз PostgreSQL 17
Уже и доклад есть на Ютубе о новшествах: https://www.youtube.com/watch?v=peLXtGorl8A
Уже и доклад есть на Ютубе о новшествах: https://www.youtube.com/watch?v=peLXtGorl8A
YouTube
Обзор PostgreSQL 17 — Павел Лузанов, PGConf.Russia 2024
На конференции по PostgreSQL в Москве руководитель отдела образовательных программ Postgres Professional представил детальный обзор фич новой 17-версии открытой СУБД PostgreSQL. На PGConf.Russia 2024 Павел рассказал про часть фич системы, о которых было известно…
DevHub
ИИ не повышает продуктивность программистов, но добавляет ошибок Исследование с участием 800 разработчиков показало, что использование ИИ-инструментов для написания кода не помогло повысить их производительность труда, но привело к росту числа ошибок. 1️⃣ …
Интересное и неожиданное исследование
😁1
Forwarded from Golang Books
📚 Заметки о веб-разработке на Go от Julia Evans — отличный ресурс для тех, кто хочет углубить свои знания в этой области. Эти заметки основаны на реальном опыте автора, что делает их особенно ценными.
Если ваша работа связана с веб-разработкой и языком программирования Go, то эти заметки могут стать полезным дополнением к вашим текущим знаниям.
💼 Читать
Если ваша работа связана с веб-разработкой и языком программирования Go, то эти заметки могут стать полезным дополнением к вашим текущим знаниям.
💼 Читать
Forwarded from Артём Шумейко
Запись собеседования на Senior Python
Кто ждал реальных собеседований? Ловите сразу собес на зарплату 330 тыс. руб. в крупный российский бигтех.
Внутри live coding на Python и SQL. Круто, да? 🔥
❤️ YouTube
💙 VK видео (скоро)
🤍 Rutube (скоро)
Обратите внимание, как я отвечаю, какие вопросы задаю и насколько активно веду беседу — все это только благодаря опыту и десяткам пройденных собесов. Хейтеры, сможете так же?
Если вы не смогли ответить больше, чем на 50% вопросов — точно нужно прокачаться в разработке. Освоить Backend (БД, паттерны, Docker, CI/CD) лучше всего на моем авторском курсе: https://clck.ru/3DvuJB
Топ вопросов на собеседованиях по Python лежит тут: https://clck.ru/3DvwKm — забирайте и не откладывайте подготовку к собесу на дальнюю полку
Желаю всем сочных офферов🚀 😎
Кто ждал реальных собеседований? Ловите сразу собес на зарплату 330 тыс. руб. в крупный российский бигтех.
Внутри live coding на Python и SQL. Круто, да? 🔥
Обратите внимание, как я отвечаю, какие вопросы задаю и насколько активно веду беседу — все это только благодаря опыту и десяткам пройденных собесов. Хейтеры, сможете так же?
Если вы не смогли ответить больше, чем на 50% вопросов — точно нужно прокачаться в разработке. Освоить Backend (БД, паттерны, Docker, CI/CD) лучше всего на моем авторском курсе: https://clck.ru/3DvuJB
Топ вопросов на собеседованиях по Python лежит тут: https://clck.ru/3DvwKm — забирайте и не откладывайте подготовку к собесу на дальнюю полку
Желаю всем сочных офферов
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Книги для программистов
Вы когда-нибудь задумывались, какие книги помогут вам глубже разобраться в PostgreSQL? В подборке описаны лучшие руководства для разного уровня подготовки, начиная от новичков до опытных пользователей. Здесь вы найдете ценные советы по оптимизации запросов, безопасности и работе с облачными базами данных. Независимо от вашего опыта, эти книги помогут решить как повседневные, так и сложные задачи. Подробнее читайте в статье
Please open Telegram to view this post
VIEW IN TELEGRAM
Какие из этих книг вы бы прочитали в первую очередь ? #топ3
4 года тут книг по Python было больше и они были лучшего качества . А сейчас из того , что вижу только эти. Видать все раскупили или потеряли актуальность в связи появлением chatgpt , Claude и других решений искусственного интеллекта . Как вы думаете ?
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🔥 Как подготовиться к собеседованию по проектированию систем? Пошаговое руководство от Владимира Балуна, ex-Team Lead в Яндекс
📌 Что внутри:
1️⃣ Зачем нужно отдельное собеседование по System Design
2️⃣ Кому предлагают пройти это собеседование
3️⃣ Как пройти собеседование: этапы и советы
4️⃣ 16 типичных ошибок при прохождении
5️⃣ Типы задач, которые встречаются чаще всего
6️⃣ Советы по подготовке к собеседованию по System Design
👉 Читать
📌 Что внутри:
1️⃣ Зачем нужно отдельное собеседование по System Design
2️⃣ Кому предлагают пройти это собеседование
3️⃣ Как пройти собеседование: этапы и советы
4️⃣ 16 типичных ошибок при прохождении
5️⃣ Типы задач, которые встречаются чаще всего
6️⃣ Советы по подготовке к собеседованию по System Design
👉 Читать
Forwarded from Библиотека Python разработчика | Книги по питону
Python 3.13, что не попало в заголовки
Python 3.13 — отличный релиз, полный различных фич и улучшений, но уже есть тонна статей, которые подробно разбирают release notes. Если вам нужна хорошая выжимка — у RealPython есть хорошая статья, но я не вижу смысла проходиться по ним еще раз в этой статье.
Так что мы не будем говорить про новый REPL, no‑GIL сборку, экспериментальный JIT‑компилятор, устаревшие штуки, новые плюшки системы типов или улучшенные сообщения об ошибках (как всегда, мое любимое).
Вместо этого я прочитал коротенькую книжку, которую они называют ченджлогом и мы посмотрим на то, о чем многие не говорили, но заинтересовало лично меня.
https://habr.com/ru/companies/beget/articles/856288/
original https://www.bitecode.dev/p/python-313-what-didnt-make-the-headlines
👉@BookPython
Python 3.13 — отличный релиз, полный различных фич и улучшений, но уже есть тонна статей, которые подробно разбирают release notes. Если вам нужна хорошая выжимка — у RealPython есть хорошая статья, но я не вижу смысла проходиться по ним еще раз в этой статье.
Так что мы не будем говорить про новый REPL, no‑GIL сборку, экспериментальный JIT‑компилятор, устаревшие штуки, новые плюшки системы типов или улучшенные сообщения об ошибках (как всегда, мое любимое).
Вместо этого я прочитал коротенькую книжку, которую они называют ченджлогом и мы посмотрим на то, о чем многие не говорили, но заинтересовало лично меня.
https://habr.com/ru/companies/beget/articles/856288/
original https://www.bitecode.dev/p/python-313-what-didnt-make-the-headlines
👉@BookPython
Forwarded from Артём Шумейко
Тренды рынка труда Python Backend за последние полгода
Последний год я слежу за трендами рынка труда Backend разработки на Python. В мае 2024 я выкладывал пост с трендом, и тогда FastAPI все еще уступал Django по количеству вакансий.
Пришла пора обновить цифры, ведь прошел ровно год с первого измерения (ноября 2023).
FastAPI наконец-то перегнал Django по количеству вакансий, и сейчас занимает 1ое место по востребованности на рынке труда.
Новые проекты все чаще разрабатываются на FastAPI, а старые проекты на Django и Flask иногда переписывают на более шустрый асинхронный FastAPI.
Количество вакансий по Django просело на 20%📉
Количество вакансий по FastAPI увеличилось на 25%📈
Flask постепенно тоже теряет свою актуальность. В сравнении с FastAPI он почти не имеет преимуществ.
🔥 В который раз убеждаюсь, что обучаю своих учеников самому актуальному стеку. Если хотите быть более востребованным и быстрее находить работу, приходите на мой Практический курс по Backend разработке.
В курсе мы изучаем FastAPI и строим приложение с полного нуля до выхода в production — с кэшированием, тестированием, Docker'ом, деплоем, CI/CD и прочими плюшками
👉 Залетай, пока цены не выросли : перейти на сайт курса
Последний год я слежу за трендами рынка труда Backend разработки на Python. В мае 2024 я выкладывал пост с трендом, и тогда FastAPI все еще уступал Django по количеству вакансий.
Пришла пора обновить цифры, ведь прошел ровно год с первого измерения (ноября 2023).
Что изменилось за полгода?
FastAPI наконец-то перегнал Django по количеству вакансий, и сейчас занимает 1ое место по востребованности на рынке труда.
Новые проекты все чаще разрабатываются на FastAPI, а старые проекты на Django и Flask иногда переписывают на более шустрый асинхронный FastAPI.
Что изменилось за год?
Количество вакансий по Django просело на 20%
Количество вакансий по FastAPI увеличилось на 25%
Flask постепенно тоже теряет свою актуальность. В сравнении с FastAPI он почти не имеет преимуществ.
🔥 В который раз убеждаюсь, что обучаю своих учеников самому актуальному стеку. Если хотите быть более востребованным и быстрее находить работу, приходите на мой Практический курс по Backend разработке.
В курсе мы изучаем FastAPI и строим приложение с полного нуля до выхода в production — с кэшированием, тестированием, Docker'ом, деплоем, CI/CD и прочими плюшками
Please open Telegram to view this post
VIEW IN TELEGRAM