IT-новости про Python, которые стоит знать

Собрали в одном месте самые важные ссылки
консультируем про IT, Python

     06.12.2024       Выпуск 573 (02.12.2024 - 08.12.2024)       Релизы

coverage - 7.6.9

Утилита позволяющая измерить процент покрытия тестами. Скачать можно по ссылке: https://pypi.python.org/pypi/coverage/

     04.12.2024       Выпуск 573 (02.12.2024 - 08.12.2024)       Статьи

SpyderIDE: Твоя новая «восьмилапая» подруга для Python-разработки

Spyder (не путать с вашим дружелюбным соседом Человеком-Пауком) — это Scientific Python Development Environment, специальная IDE для научных исследований, машинного обучения и анализа данных. Ее интерфейс чем-то напоминает смесь Excel, MATLAB и RStudio, но с уникальным шармом Python.

     04.12.2024       Выпуск 573 (02.12.2024 - 08.12.2024)       Статьи

Когда «тихая» ДНК громче гена: как избыточная ДНК регулирует экспрессию, ничего не делая

Сегодня мы с вами разберёмся, как эта загадочная некодирующая ДНК умудряется контролировать экспрессию генов, ничего при этом не кодируя. А чтобы вы не заскучали, добавим капельку Python, ведь кода много не бывает!

     03.12.2024       Выпуск 573 (02.12.2024 - 08.12.2024)       Статьи

Самая наглядная и простая модель естественного отбора: птицы со всего одним геном. Важность разнообразия у потомков

Давайте рассмотрим наипростейшую модель естественного отбора. В сети встречал модель с двумя параметрами-генами, а у нас будет всего один, при сохранении наглядности. Модель настолько элементарна, что её можно обсудить даже со своим ребёнком (проверил со своей шестилетней дочкой).

     04.12.2024       Выпуск 573 (02.12.2024 - 08.12.2024)       Статьи

Книга: «Изучаем Python: программирование игр, визуализация данных, веб-приложения. 3е изд. дополненное и переработанное»

Если вы хотели ворваться в программирование и освоить Python, то «Изучаем Python» может стать отличным стартом на этом увлекательном пути!

     03.12.2024       Выпуск 573 (02.12.2024 - 08.12.2024)       Статьи

Кейс создания RTO-модели для производства этилена и пропилена

Это был вызов по масштабу и срокам, но мы справились и за три месяца создали решение, которое не только заменило прежнюю систему, но и улучшило её эффективность.

     03.12.2024       Выпуск 573 (02.12.2024 - 08.12.2024)       Статьи

Создание блога на FastAPI с нуля: JWT, Markdown и современный веб-дизайн

В этой статье мы создадим полноценный мини-блог на FastAPI с нуля, используя современные технологии веб-разработки. Вы узнаете, как реализовать JWT-аутентификацию, работать с Markdown и создать привлекательный пользовательский интерфейс.

     02.12.2024       Выпуск 573 (02.12.2024 - 08.12.2024)       Статьи

Создаём генератор аудиокниг с персональным переводом


Изучая четвёртый язык, я в очередной раз решил попробовать обучить свою биологическую нейросеть на книгах с параллельным переводом, но после пары вечеров в такой же очередной раз их оставил. Подобный подход, когда переводом сопровождается каждое предложение, кажется несколько избыточным и мешающим погружению, и если в текстовом варианте можно хотя бы перескочить взглядом через перевод, то для прочих форматов, например, для любимых мною аудиокниг, этот подход не сработает в принципе.

     02.12.2024       Выпуск 573 (02.12.2024 - 08.12.2024)       Статьи

Участвуем в онлайн розыгрышах. Уровень: программист

Нет, вы не подумайте, я не делаю ставки на спорт, не мучаю однорукого бандита и не пытаюсь испытать удачу в рулетке, но я очень люблю конкурсы и розыгрыши в Интернете, в которых надо играть в какую-нибудь веб-игру и выигрывать призы.

     02.12.2024       Выпуск 573 (02.12.2024 - 08.12.2024)       Статьи

Ломаем капчу 4Chan

Этот проект начинался как обучающий: я хотел углубить свои знания в машинном обучении, и в частности в TensorFlow. В конечном итоге мне хотелось получить работающую в браузере модель машинного обучения, которая смогла бы надёжным образом (с точностью не менее 80%, а предпочтительно >90%) решала капчу 4Chan. Я достиг этих целей и расскажу в статье, каким образом мне это удалось!

     02.12.2024       Выпуск 573 (02.12.2024 - 08.12.2024)       Статьи

Миф о чистых данных: почему ваш аналитик похож на сапёра

Миф о чистых данных: почему ваш аналитик похож на сапёра.Как бороться с самым частым убеждением при работе с данными.

     01.12.2024       Выпуск 572 (25.11.2024 - 01.12.2024)       Статьи

Сводка от pythonz 24.11.2024 — 01.12.2024

А теперь о том, что происходило в последнее время на других ресурсах.

     01.12.2024       Выпуск 572 (25.11.2024 - 01.12.2024)       Статьи

AJAX-запросы в Django на примере простейшего приложения сбора и показа сообщений

В этой статье я собираюсь подробно показать взаимодействие фронтенда с AJAX и бекенда с Django, ограничившись минимумом кода. Статья больше рассчитана на новичков и станет отличной базой для дальнейшего развития в теме.

     28.11.2024       Выпуск 572 (25.11.2024 - 01.12.2024)       Статьи

Перевод CLI-приложения на Python: локализация click и typer с GNU gettext

Для регистрации ПО в реестре Минцифры России нужно соблюсти несколько условий, одно из них — наличие русского языка на сайте и в документах. И хотя требований к языку в самом программном обеспечении я не нашёл (может быть, пока), но задача по русификации интерфейса появилась.

     28.11.2024       Выпуск 572 (25.11.2024 - 01.12.2024)       Статьи

Мне 34, я был в 65 странах, и у меня есть для вас лайфхак

Вы же попались на этот кликбейт? В статье расскажу, как я написал Telegram-бота, чтобы больше не скроллить каналы с дешёвыми авиабилетами, но сразу узнавать о вкусных предложениях по странам, где я ещё не был

     28.11.2024       Выпуск 572 (25.11.2024 - 01.12.2024)       Статьи

Большой гайд по миграциям в Django: готовимся к миграциям и избегаем конфликтов

Я расскажу, что такое миграции, зачем они нужны, как подготовиться к работе с ними и провести базовую работу на Django; отдельно подсвечу тему конфликтов и схлопываний, покажу, как содержать в чистоте историю миграций. Всё это с примерами на практике и иллюстрациями.

     28.11.2024       Выпуск 572 (25.11.2024 - 01.12.2024)       Статьи

Как работает bytearray в Python? Смотрим реализацию на C

Cегодня я хочу рассказать, как bytearray устроен внутри.Под катом будет про: интересные оптимизации, разные аллокаторы в CPython, C pointer math, детали устройства данной структуры данных.

     27.11.2024       Выпуск 572 (25.11.2024 - 01.12.2024)       Статьи

Введение в ERP: Что такое ERP-системы и почему они важны для производства?

До сих пор остаются открытыми вопросы: какие преимущества получает компания от внедрения такой системы, как выбрать, спроектировать, внедрить и настроить систему, оптимальную для бизнеса компании.

     27.11.2024       Выпуск 572 (25.11.2024 - 01.12.2024)       Статьи

Дашбординг: Dash или Shiny

Разбираемся в устройстве Dash и Shiny и почему оба фреймворка отлично подходят для решения единственной задачи - создать функциональный и красивый дашборд

     26.11.2024       Выпуск 572 (25.11.2024 - 01.12.2024)       Статьи

Доверяй, но проверяй: Как парсинг помогает выявить фейки в НСИ

Меня побудило написать статью желание прежде всего поделиться файлом Excel, содержащим информацию о состоянии всех ГОСТов на текущий момент.