
В сентябре 2023 года Microsoft запустила надстройку Python Editor для приложения Excel в Windows. Теперь она стала доступна участникам программы Microsoft 365 Insider на бета-канале.
Высокоуровневый язык программирования
В сентябре 2023 года Microsoft запустила надстройку Python Editor для приложения Excel в Windows. Теперь она стала доступна участникам программы Microsoft 365 Insider на бета-канале.
В начале июля 2024 года разработчик Richie Howell выпустил первую мажорную версию открытой утилиты CatLock для Windows. Проект предназначен для предотвращения случайного ввода с клавиатуры котом после блокировки с помощью нажатия Ctrl+L (не блокируется экран и мышь), разблокировка клавиатуры происходит с помощью кликания на определённый оверлей. Исходный код утилиты написан на Python и опубликован на GitHub под лицензией GNU General Public License v3.0.
Компания Check Point открыла исходный код инструмента View8, который позволяет проводить статический анализ байт-кода V8.
Разработчик Андреа Дебернарди (aka debba) представил скрипт, который создаёт анимированный GIF-файл в стиле Tetris на основе данных из статистики GitHub Contribution пользователя GitHub за определённый год.
В начале июля 2024 года энтузиаст и разработчик под ником Nolen (Nolen Royalty) пояснил, что перевёл проект своего сайта с миллионом чекбоксов (onemillioncheckboxes.com) на Go для улучшения производительности и противостояния ботам.
1 июля 2024 года состоялся релиз открытой библиотеки для быстрой обработки данных Python Polars 1.0. Исходный код проекта написан на Rust и Python и опубликован на GitHub.
Инженер из Нью-Йорка презентовал необычный проект DropofaHat.zone. Он применил ИИ, чтобы сбрасывать из окна своей квартиры панамы прямо на головы проходящих внизу пешеходов.
16 июня 2024 года состоялся релиз стабильной версии Python-библиотеки для научных вычислений NumPy 2.0.0. Это первый значительный релиз открытого проекта с 2006 года. Новая версия NumPy включает в себя новые возможности и оптимизации производительности, множество новых функций и изменений как в Python, так и в ABI, в API и в C-API, нарушающие обратную совместимость. Например, библиотека SciPy, собранная с NumPy 1.x, для работы с NumPy 2.0 потребует перекомпиляции. В отдельных случаях для использования NumPy 2.0 в приложениях может потребоваться внесение изменений в код.
Эксперты из исследовательской компании SlashData в рамках опроса по оценке востребованности языков программирования попытались оценить размеры сообществ разработчиков различных языков программирования.
30 мая финалисты хакатона X5 Tech AI Hack выступили с питчингами своих проектов на антиконференции X5 Future Night, где обсуждались искусственный интеллект, роботизация и успешные кейсы применения этих технологий в бизнесе.
На хакатоне участники решали задачи по обработке естественного языка – разрабатывали алгоритм для замены в тексте чувствительных данных и определения галлюцинаций у генеративной нейросети. Финалисты продемонстрировали превосходные умения работать с ИИ, Big Data и большими языковыми моделями. Делимся презентациями команд и записью защиты кейсов.
Киберпреступники начали использовать Stack Overflow для распространения вредоносного ПО. Они отвечают на вопросы пользователей, продвигая вредоносный пакет PyPi, который устанавливает в Windows инфостилер.
Разработчик опубликовал на GitHub код утилиты Repo2txt, которая помогает быстро сохранить любой репозиторий в виде текстового файла. Отмечается, что инструмент может пригодиться для интеллектуального анализа текстов или обучения больших языковых моделей.
Сервис «Яндекс Образование» разработал единые программы для будущих фронтенд и бэкенд‑разработчиков. С учебного года 2024/2025 программы будут запущены в 19 вузах по всей России. Модули будут встроены в университетские курсы и усилены прикладными дисциплинами и кейсами «Яндекса». Обучение пройдут 4 тысячи студентов из 12 регионов России.
Хакеры начали применять код Python-клона игры Minesweeper, чтобы скрыть в нём вредоносные скрипты и проводить атаки на финансовые организации Европы и США.
Разработчики представили релиз Pyodide v0.26.0, который включает Python версии 3.12, множество мелких улучшений в интерфейсе внешних функций и системе сборки, а также значительные — в переключении стека.
Ютубер mattbatwings создал нейросеть в Minecraft, которая способна отгадывать нарисованные числа и высчитывать точность ответа. Он выложил карту в открытый доступ и опубликовал видео, в котором показал весь процесс создания нейросети на редстоуне.
16 июня 2024 года выходит новая версия всеми любимой библиотеки. NumPy 2.0.0 — первый значительный релиз с 2006 года. Релиз включает множество новых функций и изменений как в Python, так и в C API.
В числе новых функций NumPy 2.0 новый динамический строковый тип данных и модуль numpy.strings
с высокопроизводительными функциями для строковых операций. Также добавлена поддержка float32
и longdouble
во всех функциях numpy.fft
, а в основном пространстве имен numpy
теперь поддерживается стандарт API массивов.
С 17 по 30 мая проводим хакатон X5 Tech AI Hack. Приглашаем экспертов по Data Science, ML-специалистов, разработчиков на Python и всех остальных, кто хочет прокачать свои знания о создании ИИ. У участников будут 10 дней, чтобы избавить нейросеть от галлюцинаций или научить её работать с конфиденциальными данными. Призовой фонд от X5 Tech – 2 000 000 рублей.
8 мая 2024 года вышла первая бета-версия языка программирования Python 3.13.0b1 (3.13.0 beta 1) для тестирования с экспериментальным JIT-компилятором и улучшенным интерактивным интерпретатором на основе PyPy.
Tiobe и PYPL выпустили майские рейтинги самых популярных языков программирования. На первой позиции в обоих оказался Python, а также отмечается рост использования языка Fortran с 67-летней историей.