Как стать автором
Поиск
Написать публикацию
Обновить
546.26

Python *

Высокоуровневый язык программирования

Сначала показывать
Порог рейтинга

Релиз инструментария Autodafe 0.2 для замены Autotools на обычный Makefile

Время на прочтение2 мин
Количество просмотров761

17 апреля 2024 года разработчик Эрик Рэймонд (Eric S. Raymond, один из основателей организации Open Source Initiative, стоявший у истоков движения открытого ПО),
выпустил в релиз инструментарий Autodafe 0.2 для замены Autotools на обычный Makefile.

Читать далее

Релиз профайлера данных Desbordante 2.0.0

Время на прочтение2 мин
Количество просмотров943

16 апреля 2024 года состоялся второй мажорный релиз профайлера данных Desbordante (исп., безграничный), который позволяет проводить поиск различных примитивов в таблицах. Исходный код проекта опубликован на GitHub под лицензией GNU Affero General Public License v3.0. Первая стабильная версия Desbordante вышла в декабре 2023 года.

Читать далее

Разработчик добавил микротранзакции с QR-кодом в оригинальную версию Doom 1993 года выпуска

Время на прочтение1 мин
Количество просмотров4.6K

Разработчик Гай Дюпон добавил микротранзакции с QR-кодом в оригинальную версию Doom 1993 года выпуска, чтобы показать, как могла бы выглядеть эта условно-бесплатная игра в современных реалиях. Например, для получения игрового предмета нужно отсканировать QR-код и провести оплату.

Читать далее

Telegram исправил уязвимость нулевого дня для клиента Windows

Время на прочтение2 мин
Количество просмотров14K

В Telegram исправили уязвимость нулевого дня в настольном приложении для Windows, которую можно было использовать для обхода предупреждений безопасности и автоматического запуска скриптов Python.

Читать далее

В альфа выпуск языка программирования Python 3.13.0a6 встроен JIT-компилятор

Время на прочтение1 мин
Количество просмотров9K

Опубликован альфа выпуск языка программирования Python 3.13.0a6, в который включена экспериментальная реализация JIT-компилятора, позволяющая добиться существенного повышения производительности. Для активации JIT в CPython добавлена сборочная опция "--enable-experimental-jit". Для работы JIT требуется установка LLVM в качестве дополнительной зависимости.

Читать далее

На портале репозиториев PyPI заблокировали 174 учётные записи из‑за неавторизированного доступа к ним хакеров

Время на прочтение2 мин
Количество просмотров1.9K

Администраторы репозитория Python‑пакетов PyPI (Python Package Index) рассказали о неавторизированном доступе к 174 учётным записям пользователей сервиса. Представители PyPI предполагают, что доступ к записям пострадавших пользователей был получен из ранее скомпрометированных учётных данных в результате взломов или утечек баз пользователей других сервисов.

Читать далее

Форк Newspaper4k продолжает развитие библиотеки Newspaper3k

Время на прочтение3 мин
Количество просмотров2K
Библиотека Newspaper3k для Python 3 предназначена для скрейпинга и автоматического парсинга новостных статей. С 2018 года проект не обновляется. Разработчик Андрей Параскив представил проект-форк Newspaper4k, в рамках которого он планирует закрывать баги и продолжать улучшать работу библиотеки.
Читать дальше →

PyPI временно приостановил регистрацию пользователей

Время на прочтение2 мин
Количество просмотров3K

Репозиторий Python-пакетов (PyPI) временно приостановил регистрацию пользователей и создание новых проектов. Такие меры приняли для борьбы с продолжающейся кампанией распространения вредоносного ПО.

Читать далее

Присоединяйтесь к обсуждению фреймворков и архитектуры в Python

Время на прочтение1 мин
Количество просмотров3.1K

Привет, Хабр! 28 марта мы проведем Selectel Python Meetup для разработчиков, техлидов и тимлидов разработки. Соберем экспертов из Selectel, Банка Точка и Яндекс.Облака. Обсудим «еще один» быстрый фреймворк, плюсы и минусы чистой архитектуры, опыт перехода с Python на Go. Подробнее о программе и спикерах — под катом.

Читать далее

Что нового в AI за неделю?

Время на прочтение2 мин
Количество просмотров4K

Что произошло за эту неделю на рынке AI?

Маск объявил, что на этой неделе он выпустит открытый исходный код Grok

OpenAI представляет внутренний отладчик-трансформер

Cohere AI выпустила Command R для использования RAG в производственных масштабах

Читать далее

Палиндром, ты ли это? Простая задачка для программистов

Время на прочтение1 мин
Количество просмотров8.4K

Вы знаете, что такое Python. Вы знаете, что такое палиндром. Но знаете ли вы, как написать на Python функцию, которая докажет, что имя Алла — палиндром, а Степан — нет? Задача будет полезна программистам, которые только начинают изучать Python или хотят проверить свои знания.
Читать дальше →

Разработчик сделал из коммутатора Ubiquiti c Etherlighting дисплей 24x2 RGB LED с возможностью запускать разные игры

Время на прочтение1 мин
Количество просмотров10K

Разработчик Адам Ежек представил проект 24x2 RGB LED дисплея из коммутатора Ubiquity UniFi Pro Max 48 (с технологией Etherlighting) с возможностью запускать на сетевом устройстве (или даже двух коммутаторах сразу) различные простые игры на Python, включая «Змейку» и игру типа T-Rex Dinosaur (как в браузере Google Chrome). Исходный код проекта ubnt-etherlighting опубликован на GitHub.

Читать далее

Релиз Nuitka 2.0 — компилятора для языка Python

Время на прочтение2 мин
Количество просмотров9K

5 февраля 2024 года состоялся релиз Nuitka 2.0. Это проект компилятора для трансляции скриптов на языке Python в представление на языке C, которое затем можно скомпилировать в исполняемый файл, использующий libpython для обеспечения максимальной совместимости с CPython. В программном решении используются штатные средства CPython для управления объектами.

Читать далее

Ближайшие события

Разработчик выпустил Wren — минималистичный CLI-трекер задач с поддержкой Telegram-бота

Время на прочтение1 мин
Количество просмотров5.1K

Разработчик Йоав Моше (Yo'av Moshe) представил простой CLI-трекер задач Wren с поддержкой Telegram-бота. Списком задач можно управлять с помощью терминала на компьютере или бота на смартфоне.

Читать далее

Библиотеки Ollama Python Library и Ollama JavaScript Library стали доступны на GitHub

Время на прочтение1 мин
Количество просмотров7.1K

23 января 2024 года библиотеки Ollama Python Library и Ollama JavaScript Library стали доступны на GitHub.

Читать далее

Релиз Epicyon 1.5.0

Время на прочтение1 мин
Количество просмотров1.2K

22 января 2024 года состоялся релиз открытого сервера для платформ Fediverse (децентрализованной социальной сети) Epicyon 1.5.0 (под названием «Ограничивающий бассет»), подходящий для самостоятельного размещения небольшого количества учётных записей в системах с низким энергопотреблением. Epicyon использует протокол ActivityPub и написан на Python.

Читать далее

Х5 Backend Meetup #3

Время на прочтение2 мин
Количество просмотров1.6K

Колёса нашего технологического велосипеда снова готовы вращаться! Приглашаем вас 1 февраля в 19:00 на третий Backend Meetup от X5 Tech. На этот раз мы снова собираем наше бэкенд-сообщество, чтобы обсудить 4 доклада от специалистов по Python и Java. Ждём вcех в пространстве "Весна" и онлайн-трансляции на YouTube!

Читать далее

PyPI перешёл на обязательную двухфакторную аутентификацию (2FA) для всех пользователей

Время на прочтение2 мин
Количество просмотров7.4K

1 января 2024 года репозиторий Python-пакетов PyPI (Python Package Index) PyPI перешёл на обязательную двухфакторную аутентификацию (2FA) для всех пользователей проекта в рамках усиления информационной безопасности процесса разработки.

Читать далее

Python-проект Wall of Flippers обнаруживает и логирует спам-атаки по Bluetooth c Flipper Zero и смартфонов на Android

Время на прочтение3 мин
Количество просмотров4.9K

Исследователь в области информационной безопасности Kiyomi и разработчик Emilia опубликовали на GitHub проект на Python под названием Wall of Flippers, который позволяет обнаруживать и логировать спам-атаки по Bluetooth (используя протокол Bluetooth Low Energy), запускаемые с устройств Flipper Zero и смартфонов на Android. Цель проекта — собирать данные, чтобы была возможность обнаружить факт инцидента, отреагировать на нештатную ситуацию и попытаться привлечь к ответственности организаторов DoS-атак («отказ в обслуживании») с бесконечным числом оповещений по Bluetooth на пользователей iPhone, Android и Windows. Код проекта выложен в открытый доступ под лицензией MIT.

Читать далее

Вышла стабильная версия открытого проекта TornadoVM 1.0 для запуска Java на гетерогенном оборудовании: CPU, GPU и FPGA

Время на прочтение1 мин
Количество просмотров2.6K

В начале декабря 2023 года вышла стабильная версия открытого проекта TornadoVM 1.0 для запуска Java на гетерогенном оборудовании: CPU, GPU и FPGA. Исходный код проекта выложен на GitHub под лицензией MIT.

Читать далее

Вклад авторов