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

Собрали в одном месте самые важные ссылки
читайте нас в Twitter

     11.01.2023       Выпуск 473 (09.01.2023 - 15.01.2023)       Статьи

Две культуры программирования

Уже несколько лет я замечаю, что программисты и программистские инструменты делятся на две разные культуры: Изначально я человек первой культуры и очень долгое время считал вторую несерьёзной. Пару-тройку лет назад я окончательно понял, что ошибался. Многие «старички» ошибаются в ту же сторону, а в последние годы ещё большее число людей ошибаются в обратную. Знакомство с соседней культурой и понимание, почему дела в ней делаются так, как там принято, превратит вас в лучшего разработчика.

     11.01.2023       Выпуск 473 (09.01.2023 - 15.01.2023)       Статьи
     10.01.2023       Выпуск 473 (09.01.2023 - 15.01.2023)       Статьи

Как я использовал ChatGPT для создания игры

Кратко о моем опыте работы с ChatGPT, о том, как я генерирую сюжет, всю историю, снаряжение и механику для своей

     09.01.2023       Выпуск 473 (09.01.2023 - 15.01.2023)       Статьи

Как включить в модель знания предметной области

Представьте, что вам дали размеченный набор данных, и ваша задача — предсказать новый. Что вы будете делать? Вероятно, сперва вы попробуете обучить модель машинного обучения поиску правил для разметки новых данных. А что дальше?

     09.01.2023       Выпуск 473 (09.01.2023 - 15.01.2023)       Статьи

NoNa: Алгоритм заполнения отсутствующих данных

В реальных наборах данных пропущенные значения создают проблему для дальнейшей обработки. Большую ценность имеет подстановка или заполнение отсутствующих значений. К сожалению, стандартные «ленивые» методы, такие как простое использование медианы столбца или среднего значения, не всегда работают должным образом.

 

     09.01.2023       Выпуск 473 (09.01.2023 - 15.01.2023)       Статьи

Приколы с ChatGPT: обмануть или быть обманутым

ChatGPT— это чат-бот с искусственным интеллектом, разработанный компанией OpenAI, который был выпущен 30-го ноября. Возможности ChatGPT оказались очень впечатляющими. Немного о том, что я заметил, пообщавшись с ним пару дней: о программировании, о дизайне и об исторических фактах,  — читайте в этой статье.

     09.01.2023       Выпуск 473 (09.01.2023 - 15.01.2023)       Статьи
     09.01.2023       Выпуск 473 (09.01.2023 - 15.01.2023)       Статьи

Эксперименты со Schedulers в Stable Diffusion

В этой статье разберём, что есть scheduler в диффузионных моделях и как можно подменять их, пользуясь возможностями библиотеки diffusers.

     09.01.2023       Выпуск 473 (09.01.2023 - 15.01.2023)       Статьи

Быстрый приём платежей QIWI в проекте Python

Необходимость добавить возможность оплаты чего-либо в своём проекте всплывает достаточно часто, при этом возня с ИП, банковскими договорами и прочей бюрократией мало кого привлекает, особенно если масштабы проекта сопоставимы с небольшим telegram-ботом или чем-то подобным. На помощь приходят такие сервисы как QIWI, ЮMoney и другие (не рекламирую, просто нахожу удобным для себя).

     09.01.2023       Выпуск 473 (09.01.2023 - 15.01.2023)       Статьи

Советы по архитектуре кода для начинающих

Вы уже написали свои первые 1000 строк кода и сейчас хотите сделать их понятнее, потому что внесение изменений занимает столько-же времени, сколько написать заново, но советы из ООП, SOLID, clean architecture и т.д. непонятны вам.

     09.01.2023       Выпуск 473 (09.01.2023 - 15.01.2023)       Статьи

Полное руководство по модулю asyncio в Python. Часть 5

Публикуем пятую часть перевода руководства по модулю asyncio в Python. Здесь представлены разделы оригинала с №10 по №13.

     09.01.2023       Выпуск 473 (09.01.2023 - 15.01.2023)       Статьи

Всё, что нужно знать о непроизвольных боргах в Python

В Python, в общем-то, реализована передача аргументов по ссылке. Что это значит, и почему нам это важно знать?

     08.01.2023       Выпуск 472 (02.01.2023 - 08.01.2023)       Статьи

Как правильно писать API авто тесты на Python

Как правильно писать API авто тесты на Python используя Pytest, Pydantic, Httpx, Allure.

     08.01.2023       Выпуск 472 (02.01.2023 - 08.01.2023)       Статьи

Сводка новостей от pythonz.net 01.01.2023 — 08.01.2023

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

     07.01.2023       Выпуск 472 (02.01.2023 - 08.01.2023)       Статьи

Desktop приложения на Electron & Django

Как написать desktop приложение с Django

     07.01.2023       Выпуск 472 (02.01.2023 - 08.01.2023)       Статьи

Как хостить телеграм-бота (и другие скрипты на Python) на Repl.it бесплатно 24/7

Очень часто возникающий вопрос: где можно разместить скрипты на Python, Flask-приложение, телеграм или дискорд ботов?Один из вариантов — на своем компьютере при наличии внешнего IP-адреса и опыта в настройке проброса портов на роутере. Цель этот статьи - подробная инструкция, как сделать хостинг Python-скриптов бесплатно и доступным 24/7 на примере телеграм-бота

     06.01.2023       Выпуск 472 (02.01.2023 - 08.01.2023)       Статьи

Генерация музыки из изображений с помощью Python

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

     06.01.2023       Выпуск 472 (02.01.2023 - 08.01.2023)       Статьи

6 Python декораторов, которые значительно упростят ваш код

Лучшая функция Python, которая применяет эту философию из "дзен Python", - это декоратор.Декораторы могут помочь вам писать меньше кода для реализации сложной логики и повторно использовать его повсюду.Более того, существует множество замечательных встроенных декораторов Python, которые значительно облегчают нам жизнь, поскольку мы можем просто использовать одну строчку кода для добавления сложных функций к существующим функциям или классам.

     06.01.2023       Выпуск 472 (02.01.2023 - 08.01.2023)       Статьи

Торговые роботы на Python

В этой статье рассказываем про Tinkoff Invest API, объясняем, как написать робота на Python, и разбираем плюсы этого языка в сравнении с другими. А вместо заключения ловите гайд по созданию робота на примере работы победителя нашего конкурса Tinkoff Invest Robot Contest.

     05.01.2023       Выпуск 472 (02.01.2023 - 08.01.2023)       Статьи