Администраторы репозитория Python-пакетов PyPI рассказали об инциденте безопасности, когда злоумышленник смог захватить управление над проектами arrapi, tmdbapis, nagerapi и pmmutils. Хакера удалось оперативно заблокировать, и он не смог внести изменения в пакеты.

Python *
Высокоуровневый язык программирования
Вышел Django 5.0

4 декабря 2023 года состоялся релиз Django 5.0. Новая версия фреймворка для веб-разработки на Python вышла спустя два года после выпуска Django 4.0.
В Bing Chat AI появится интерпретатор кода по образцу ChatGPT

Microsoft выпустит обновление для Bing Chat AI, которое включает новую функцию под названием «Чтение вслух». Кроме того, в Copilot появится интерпретатор кода, как в ChatGPT.
Как создавать и использовать ботов в Telegram? Собрали в бесплатный курс 9 инструкций разной сложности

В Академии Selectel появился новый курс «Как создавать Telegram-ботов». Внутри — разбор настоящих задач, которые можно решить при помощи мессенджера: от проверки состояния дисков и управления ChatGPT до генерации паролей. На изучение всех материалов понадобится 1,5 часа.

Исследование: ChatGPT работает лучше на Julia, чем на Python и R
Исследователь из Массачусетского технологического института Кристофер Ракаукас выяснил, что ChatGPT лучше справляется с задачами генерации кода на языке Julia, чем на Python и R.
Alchemer совместно с JetBrains и Python Software Foundation запустила «Опрос Python-разработчиков 2023»

Alchemer совместно с JetBrains и Python Software Foundation запустила «Опрос Python-разработчиков 2023».
Команда Spotify Engineering представила Voyager — библиотеку для поиска ближайших соседей

Разработчики Spotify представили библиотеку Voyager, предназначенную для решения задачи поиска ближайших соседей. Новое решение постепенно будет внедряться в сервисы компании. Кроме этого, Voyager придёт на смену Annoy — прошлому решению от Spotify.
Автор курсов по Python и Pandas жалуется на вечный бан за рекламу торговли экзотическими животными

DALL-E 3
Преподаватель языка Python Ревер Лернер рассказал в личном блоге, как получил бан в рекламной сети Facebook². Лернер попытался разместить рекламу курсов Python и Pandas, но система сочла подобное рекламой продажи экзотических животных и заблокировала его аккаунт рекламодателя. Из-за того, как организована работа с данными в Meta¹, не помогло вернуть аккаунт даже вмешательство человека.
Язык программирования Mojo теперь доступен на macOS

Разработчики языка программирования Mojo представили версию SDK для macOS. В блоге проекта отметили, что последние несколько месяцев сообщество просило добавить возможность для программирования на Mac.
Фонд NEC объявил номинантов премии C&C 2023 года
Фонд NEC объявил, что премию C&C 2023 года присудили двум группам исследователей за вклад в создание сверхпроводящего кубита и разработку квантовых информационных технологий, а также за разработку языка программирования Python и продвижение его использования в качестве программного обеспечения с открытым исходным кодом.
Три уровня погружения в Python. Запись докладов с Python Meetup и полезные материалы

Привет, Хабр! В сентябре мы провели Selectel Python Meetup на тему «Три уровня погружения: процессы под капотом, архитектура кода, развитие языка». Разработчики из Selectel и Райффайзенбанка рассказали о сборе метрик и мониторинге, проектировании микросервисной архитектуры, изменениях в Python и о том, что ждет язык в будущем. Записи докладов и материалы с предыдущего митапа — под катом.
Разработчик представил игру Flappy Dird — это Flappy Bird внутри штатного приложения macOS Finder

Разработчик Нолен Роялти (Nolen Royalty) представил открытый проект игры под названием Flappy Dird, написанной на Python и AppleScript. Это аналог Flappy Bird, в который можно играть внутри штатного приложения macOS Finder.
JetBrains и Python Software Foundation рассказали, как разработчики использовали Python в 2022 году

JetBrain совместно с Python Software Foundation опубликовали результаты большого исследования, помогающего понять, как разработчики использовали Python в 2022 году. Исследование строит на базе опроса разработчиков. В 2022 году в нём приняло участие более 23 тыс. человек из почти 200 регионов.
Ближайшие события
Есть ли будущее у Python? Обсудим в этот четверг

28 сентября мы проведем Selectel Python Meetup на тему «Три уровня погружения: процессы под капотом, архитектура кода, развитие языка». Разработчики из Selectel и Райффайзенбанка расскажут о сборе метрик и мониторинге, проектировании микросервисной архитектуры, изменениях в Python и о том, что ждет язык в будущем. Приходите лично или подключайтесь к трансляции. Подробнее — под катом.
Приглашаем на Backend meetup #2

5 октября в 19:00 приглашаем вас на второй митап про бекенд-разработку от X5 Tech. Вас ждут выступления от специалистов по Python. Поговорим про бизнес-логику проекта и прагматичный подход к трансформации данных.
Microsoft представила дополнение Python Editor от команды Excel Labs

Microsoft представила дополнение Python Editor от команды Excel Labs для расширенной и экспериментальной работы с языком программирования Python в Excel. Дополнение Python Editor позволяет вводить более длинный и сложный код в электронные таблицы и ячейки Excel.
Разработчик ОС «Альт» растит новое поколение российских программистов
Ведущий разработчик ОС «Альт» и преподаватель факультета вычислительной математики и кибернетики (ВМК) МГУ Георгий Курячий проводит спецкурсы по программированию на языке Python для студентов ВМК. Все лекции транслируются на YouTube-канале, присоединиться к ним может любой желающий.
«Курсы ориентированы не только на формирование теоретической базы, но и, в первую очередь, на отработку навыков программирования на практике, что позволяет освоить язык Python на профессиональном уровне, — поделился Георгий Курячий. — Я продолжаю относиться к Python не как к инструменту machine learning, а как к очень остроумному средству разработки, которое хорошо иллюстрирует современные тенденции развития языков программирования».
Занятия проводятся для студентов 3 курса бакалавриата и старше, в связи с чем программа предназначена для начинающих разработчиков, уже знакомых с основами программирования. Лекции проходят в смешанном формате — трансляция очных занятий ведется на YouTube-канале, а семинары можно посетить только в университете. Записаться на курсы могут студенты МГУ и любых других вузов — все слушатели смогут получить зачет независимо от основного места обучения.
Присоединиться к лекциям можно и без регистрации: трансляции и записи занятий доступны для всех. Все интересующие вопросы о Python можно задать в telegram-чате — на них ответит преподаватель или активные студенты.
Для инженеров, учёных, аналитиков, которые не связаны с программированием профессионально, «Базальт СПО» при содействии московского издательства «МАКС Пресс» выпустили учебник «Программирование для «нормальных» с нуля на языке Python» М. В. Сысоевой и И. В. Сысоева под рецензией Георгия Курячего.
Разработчики открыли доступ к инструментарию Mojo SDK

Разработчики языка программирования Mojo открыли доступ к инструментарию Mojo SDK, позволяющему компилировать ИИ-проекты на локальной системе. Ранее для тестирования Modular предлагала только online-интерфейс для работы с Mojo Toolbox.
Конкурс красоты кода от Сбера

Понятие «красивый код» известно каждому программисту. Имеется в виду не «эстетически красивый» («Ой, какое смешное слово — кубернетис!»), хотя изредка бывает и такое. Скажем, некрасивым называют код громоздкий, запутанный, иногда ещё и работающий медленнее, чем мог бы. А красивый код немногословен, как суровый ковбой из вестернов. И точно так же ему чужды излишества, а свою задачу он решает быстро.
Но главное — красивый код логичен, упорядочен и удобочитаем даже для новичка. Наверное, это его главное и самое явное свойство. Что может быть невыносимее, чем разбираться в чужом плохом коде? Наверное, только работать над проектом вместе с теми, кто такой код пишет. Хаос, энтропия, бардак — верные спутники кода некрасивого. Лучше оберегать от них неокрепшие умы начинающих программистов и стараться писать так, чтобы не краснеть перед коллегами.
«Яндекс Практикум» запускает интерактивный учебник по актуальным IT‑навыкам для студентов‑медиков
«Яндекс Практикум» запустил первый цифровой учебник по программированию для медицинских вузов. Учебник должен помочь студентам‑медикам освоить актуальные IT‑навыки для применения в работе и в научных исследованиях. Пилотный проект стартует совместно с Первым Московским государственным медицинским университетом (Первый МГМУ) им. И. М. Сеченова осенью 2023 года, в дальнейшем учебник будет доступен и другим медицинским вузам.
Вклад авторов
kesn 2695.0DmitrySpb79 1664.0ru_vds 1279.6badcasedaily1 1232.4ph_piter 1119.2pushtaev 1058.0alizar 1024.4grigoryvp 1006.0Firemoon 985.0homm 969.0