Хорошие новости подвезли бесплатный Data Science курс
freeCodeCamp выпустили мощный бесплатный курс по работе с Pandas, NumPy и построением графиков
Много практики, понятные объяснения и никакой скучной теории — perfect для тех, кто хочет уверенно работать с данными в Python.
Если давно хотел прокачаться в анализе данных — залетай🌪
☝️ Ссылка источник
✈ Python Ninja
freeCodeCamp выпустили мощный бесплатный курс по работе с Pandas, NumPy и построением графиков
Много практики, понятные объяснения и никакой скучной теории — perfect для тех, кто хочет уверенно работать с данными в Python.
Если давно хотел прокачаться в анализе данных — залетай
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Нашёл невероятную штуку для программистов «Python Tutor»
Это как рентген для кода: он показывает всё, что происходит во время выполнения — переменные, стеки вызовов, объекты, шаг за шагом! Поддерживает Python, Java, C/C++, JavaScript. И да, там есть AI-репетитор, который разжёвывает логику программы
Просто must-have для изучения и разбора чужого кода🤣
☝️ Ссылка источник
✈ Python Ninja
Это как рентген для кода: он показывает всё, что происходит во время выполнения — переменные, стеки вызовов, объекты, шаг за шагом! Поддерживает Python, Java, C/C++, JavaScript. И да, там есть AI-репетитор, который разжёвывает логику программы
Просто must-have для изучения и разбора чужого кода
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8❤2
Ловите годноту «CodeChef» платформа для практики и соревнований
Здесь вы найдёте кучу задач от лёгких до «мозг взрывает». Писать можно на чем угодно: C, C++, Java, Python и ещё десятках языков
И да — каждый месяц тут проходят крутые контесты, где можно посоревноваться с ребятами со всего света💪
☝️ Ссылка источник
✈ Python Ninja
Здесь вы найдёте кучу задач от лёгких до «мозг взрывает». Писать можно на чем угодно: C, C++, Java, Python и ещё десятках языков
И да — каждый месяц тут проходят крутые контесты, где можно посоревноваться с ребятами со всего света
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6
OpenAI выкатили свежий гайд по промптингу для ChatGPT-5.1
Разобрали что обновилось, поделились лайфхаками, примерами хороших запросов и расписали как теперь правильно общаться с моделью
Если хотите прокачать навыки — вот ссылка, там всё по полочкам🤪
☝️ Ссылка источник
✈ Python Ninja
Разобрали что обновилось, поделились лайфхаками, примерами хороших запросов и расписали как теперь правильно общаться с моделью
Если хотите прокачать навыки — вот ссылка, там всё по полочкам
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Инструмент для построения изометрических диаграмм«FossFLOW»
Это как конструктор LEGO для IT-инфраструктуры. Берёте готовые блоки, расставляете их в изометрическом виде, и вот у вас уже готова наглядная схема вашего проекта. Поддерживает офлайн-режим, автоматическое сохранение и экспорт/импорт диаграмм в формате JSON
Забираем в коллекцию пригодится🎁
☝️ Ссылка источник
✈ Python Ninja
Это как конструктор LEGO для IT-инфраструктуры. Берёте готовые блоки, расставляете их в изометрическом виде, и вот у вас уже готова наглядная схема вашего проекта. Поддерживает офлайн-режим, автоматическое сохранение и экспорт/импорт диаграмм в формате JSON
Забираем в коллекцию пригодится
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6
Structural Pattern Matching: топ кейс разбора ANSI последовательностей
На примере выше хорошо видно, насколько выразительным становится код при использовании структурного сопоставления
Такой приём делает обработку ANSI-кодов заметно проще, понятнее и устойчивее к расширениям🤚
✈ Python Ninja
На примере выше хорошо видно, насколько выразительным становится код при использовании структурного сопоставления
match/case. Для разбора ANSI escape последовательностей этот подход особенно удобен: сложные и громоздкие условные конструкции превращаются в компактную, чистую и легко читаемую логикуmatch позволяет естественно описывать разные варианты структур данных, а код становится ближе к декларативному стилю без лишнего шума и вложенных проверокТакой приём делает обработку ANSI-кодов заметно проще, понятнее и устойчивее к расширениям
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1
Google запустили новую бесплатную платформу для изучения ИИ
Внутри — почти три тысячи курсов, практикумов и лабораторных работ. Хочешь понять азы машинного обучения? Прокачаться до сеньора? Или внедрять ИИ в свой бизнес?
Всё уже там и полностью бесплатно📖
☝️ Ссылка источник
✈ Python Ninja
Внутри — почти три тысячи курсов, практикумов и лабораторных работ. Хочешь понять азы машинного обучения? Прокачаться до сеньора? Или внедрять ИИ в свой бизнес?
Всё уже там и полностью бесплатно
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Принес полезное "Domain Digger" набор инструментов для анализа доменов
Удобный сервис для продвинутого анализа доменов, предоставляющий информацию о DNS записях, IP адресах, WHOIS данных и истории SSL сертификатов, просто вводишь домен и получаешь данные🕵️♂️
☝️ Ссылка источник
✈ Python Ninja
Удобный сервис для продвинутого анализа доменов, предоставляющий информацию о DNS записях, IP адресах, WHOIS данных и истории SSL сертификатов, просто вводишь домен и получаешь данные
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2🔥1
Наткнулся на хороший гайд: как ускорить Python до 150× с помощью C
Эта статья отличный учебный пример, как постепенно интегрировать C-код в Python. Автор показывает три подхода:
На примере алгоритма Левенштейна продемонстрированы реальные бенчмарки — и выигрыш в скорости может быть вплоть до 150×
Если вы изучаете оптимизацию кода, системную разработку или просто хотите лучше понимать, как языки взаимодействуют — этот материал будет очень полезен💯
☝️ Ссылка источник
✈️ Python Ninja
Эта статья отличный учебный пример, как постепенно интегрировать C-код в Python. Автор показывает три подхода:
🔄 запуск с помощью subprocess🔄 использование ctypes🔄 интеграция C-кода через CPython API
На примере алгоритма Левенштейна продемонстрированы реальные бенчмарки — и выигрыш в скорости может быть вплоть до 150×
Если вы изучаете оптимизацию кода, системную разработку или просто хотите лучше понимать, как языки взаимодействуют — этот материал будет очень полезен
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
This media is not supported in your browser
VIEW IN TELEGRAM
Нашли годную тулзу для прокачки вашей клавиатуры «Daktilo»
Если тебе скучно писать код в тишине — ставь Daktilo. Клавиатура будет щёлкать, крякать, барабанить и вообще жить полной жизнью
Проверено на всех ОС работает, коты пугаются🔔
☝ Ссылка источник
✈️ Python Ninja
Если тебе скучно писать код в тишине — ставь Daktilo. Клавиатура будет щёлкать, крякать, барабанить и вообще жить полной жизнью
Проверено на всех ОС работает, коты пугаются
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Команда Datalab выпустила «Chandra» OCR нового поколения
Система оптического распознавания символов, разработанная Datalab. Поддерживает более сорока языков, работает с текстом, таблицами, формулами и рукописями. В независимых тестах превзошла прежние лидирующие модели, включая dots-ocr
Забирай пригодится🔧
☝️ Ссылка источник
✈️ Python Ninja
Система оптического распознавания символов, разработанная Datalab. Поддерживает более сорока языков, работает с текстом, таблицами, формулами и рукописями. В независимых тестах превзошла прежние лидирующие модели, включая dots-ocr
Забирай пригодится
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍3
Хабр-торт откопал годную статью по настройке рабочего окружения для Linux
Подробный гайд по созданию удобного и продуктивного рабочего окружения для Python-разработки на Linux. Автор делится полезными инструментами и подходами: от выбора дистрибутива и настроек среды до плагинов и приёмов отладки😍
☝️ Ссылка источник
✈️ Python Ninja
Подробный гайд по созданию удобного и продуктивного рабочего окружения для Python-разработки на Linux. Автор делится полезными инструментами и подходами: от выбора дистрибутива и настроек среды до плагинов и приёмов отладки
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Google снова делает добро: выкатили бесплатный курс по Python
Внутри текстовые материалы, видео уроки и практические задания всё на основе внутреннего корпоративного обучения Google
Курс охватывает базовые и средние возможности языка и подойдёт тем, кто стремится углубить знания по Python
Бесплатно без регистрации📝
☝️ Ссылка источник
✈️ Python Ninja
Внутри текстовые материалы, видео уроки и практические задания всё на основе внутреннего корпоративного обучения Google
Курс охватывает базовые и средние возможности языка и подойдёт тем, кто стремится углубить знания по Python
Бесплатно без регистрации
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤2🔥2👀2
Новости на сегодня Rust могут сделать обязательным для сборки Python
В сообществе разработчиков Python активно обсуждается идея сделать Rust обязательной зависимостью для CPython
Однако такое решение может привести к тому, что современные версии Python перестанут работать на некоторых платформах, не поддерживающих Rust😱
☝️ Ссылка источник
✈️ Python Ninja
В сообществе разработчиков Python активно обсуждается идея сделать Rust обязательной зависимостью для CPython
Однако такое решение может привести к тому, что современные версии Python перестанут работать на некоторых платформах, не поддерживающих Rust
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
Please open Telegram to view this post
VIEW IN TELEGRAM
❤19🗿2
CPython 3.15 ускоряет распаковку: до +30% скорости
В новом CPython 3.15 распаковка данных стала заметно быстрее — zstd разгоняется до 30%, а zlib получает приятные 10–15% ускорения. Всё благодаря переработанному механизму вывода: вместо громоздкого сборщика блоков теперь используется современный PyBytesWriter из PEP 782
Результат? Меньше накладных расходов, меньше копирований — и ощутимый прирост скорости в реальных задачах вроде установки пакетов или работы с большими архивами😮
☝️ Ссылка источник
✈️ Python Ninja
В новом CPython 3.15 распаковка данных стала заметно быстрее — zstd разгоняется до 30%, а zlib получает приятные 10–15% ускорения. Всё благодаря переработанному механизму вывода: вместо громоздкого сборщика блоков теперь используется современный PyBytesWriter из PEP 782
Результат? Меньше накладных расходов, меньше копирований — и ощутимый прирост скорости в реальных задачах вроде установки пакетов или работы с большими архивами
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3