
Python *
Высокоуровневый язык программирования
В репозитории PyPI внедрили опцию публикации пакетов без привязки к паролям и токенам API
В репозитории Python-пакетов PyPI появилась возможность публиковать пакеты без сохранения на внешних системах (например, в GitHub Actions) фиксированных паролей и токенов доступа к API. Новый метод аутентификации Trusted Publishers позволит решить проблему с публикацией вредоносных обновлений из-за компрометации внешних систем или при раскрытии паролей или токенов.
Разработчик представил программу, которая с помощью ИИ на лету исправляет баги в коде
Разработчик под никнеймом BioBootloader представил программу Wolverine, которая с помощью GPT-4 на лету исправляет баги в коде на Python. Проект опубликован на GitHub, а автор утверждает, что разработку можно адаптировать для других языков программирования.
Raspberry Pi выпустила онлайн-редактор кода для обучения детей
Raspberry Pi Foundation выпустила бета-версию онлайн-редактора кода для обучения детей. Сейчас редактор работает только с Python, но в будущем ожидается поддержка JavaScript, HTML и CSS.
Что нового в Python за март — обсуждаем в прямом эфире
Привет! В рамках Moscow Python Podcast поделимся интересными на наш взгляд новостями и апдейтами мира Python. Выпуск проведем 7 апреля в 14:00 по Москве. Обсудим LTS-релиз Django 4.2, релизы Pandas 2.0 и PyTorch 2.0 и другие новости последнего месяца. Больше под катом.
Вышел PyCharm 2023.1

Вышло первое в этом году крупное обновление PyCharm 2023.1 с поддержкой удалённых серверов ноутбуков Jupyter, усовершенствованным пользовательским интерфейсом и многим другим.
Twitter опубликовала на GitHub часть своего исходного кода, включая код рекомендательного алгоритма

31 марта 2023 года Twitter опубликовала на GitHub часть своего исходного кода, включая код рекомендательного алгоритма. Компания выложила в открытый доступ два репозитория: main repo и ml repo.
«Python-разработка для начинающих» — бесплатный курс с разработкой планировщика задач и Telegram-бота

Пока одни спорят, можно ли называть Python серьёзным языком программирования, другие — разрабатывают приложения и наслаждаются его красотой.
Изучить простой и хорошо читабельный язык программирования, который обгоняет по популярности даже Java и C, можно на бесплатном курсе «Python-разработка для начинающих».
OpenAI: история запросов и платёжные данные части пользователей ChatGPT попали в открытый доступ из-за redis-py

OpenAI признала, что сбой с публикацией историй запросов пользователей чат-бота ChatGPT произошёл из-за некорректного использования и ошибки в клиенте Redis открытой библиотеки redis-py. Разработчики выяснили, что из-за бага также произошло непреднамеренное отображение третьим лицам платёжной информации 1,2% подписчиков сервиса ChatGPT Plus.
А теперь нечто совсем иное! Митап «Типичный Python»

Привет, Хабр!
30 марта мы собираем митап «Типичный Python». Обсудим типизацию в Python, новинки в SQLAlchemy и релиз Mypy 1.0. Мы расскажем, как разрабатываем свои продукты, ответим на вопросы и с удовольствием послушаем про опыт гостей во время перерыва на свободное общение.
Moscow Python Meetup x YADRO: встречаемся 23 марта

Привет, Хабр! 23 марта сообщество Moscow Python совместно с YADRO проведут митап: можно прийти офлайн в Москве или присоединиться онлайн. В этом посте — короткие тезисы докладов, ссылки на регистрацию и трансляцию.
Как стать Python-разработчиком: сессия вопросов и ответов

15 марта в 19:00 (Мск) Яндекс Практикум проведёт вебинар «Как стать Python-разработчиком: сессия вопросов и ответов». Ответим на ваши вопросы о том, как стать разработчиком или разработчицей на Python. Разберём популярные мифы о профессии, поговорим про барьеры в обучении. Приходите и спрашивайте, например, о синтаксисе языка, карьере разработчика, зарплатах и вакансиях и о чём угодно ещё.
Пакет управления доступом на уровне объектов теперь работает под Django и 4й версии тоже
Привет всем, я уже писал про пакет управления доступом на уровне отдельных объектов Django Access. Рад сообщить, что он теперь поддерживает работу Django начиная с версии 1.10 и заканчивая 4.1. Версии 4.2 и dev пока не проверялись на совместимость.
Ближайшие события
Intel реализовала сортировку на AVX-512: ускорение в 10–17 раз

Мёртвый груз модулей AVX-512 (перечёркнуты) на кристалле Alder Lake-S. igor'sLAB
Компания Intel опубликовала библиотеку
x86-simd-sort
для высокопроизводительной сортировки на основе SIMD. Библиотеку уже используют: вчера проект NumPy добавил это решение. В бенчмарке у NumPy получился прирост скорости в 17 раз для 16-битных int
и в 10 раз для float64
.Свежие PEP, SQLAlchemy 2.0 и топ библиотек 2022 — обсуждаем в прямом эфире
Привет! В рамках Moscow Python Podcast поделимся интересными на наш взгляд новостями и апдейтами мира Python. Первый выпуск проведем 3 февраля в 14:00 по Москве.
VK открывает набор на бесплатные курсы по ручному тестированию и углублённому Python

VK Образование запускает набор на бесплатные образовательные программы для студентов старших курсов и выпускников российских вузов. Вы сможете освоить ручное тестирование и программирование на Python, усилить на практике необходимые для карьеры в IT навыки. Лучшие студенты смогут присоединиться к команде VK в качестве стажёров или сотрудников.
Итоги первого дня после инцидента с публикацией исходных кодов сервисов «Яндекса»

Хабр подвёл итоги первого дня после инцидента с публикацией исходных кодов сервисов «Яндекса». Специалисты по ИБ Лука Сафонов («Киберполигон», Bug Bounty Ru) и Ашот Оганесян (сервис поиска утечек и мониторинга даркнета DLBI) пояснили, чем это грозит компании и что именно произошло.
Эксперты оценили в первом приближении публикацию исходного кода из внутренних Git-репозиториев «Яндекса»

Эксперты оценили в первом приближении публикацию исходного кода из внутренних Git-репозиториев «Яндекса».
«Яндекс»: отсутствует угроза для данных пользователей или работоспособности платформы, утечка кодов была инсайдом

В «Яндексе» не увидели какой-либо угрозы для данных пользователей или работоспособности платформы после утечки исходного кода из внутреннего репозитория компании.
10-й поток бесплатных курсов фронтенда и бэкенда в школе Metaclass

Всем привет!
Школа Metaclass запускает 10-й поток бесплатных курсов. Курсов традиционно два: frontend и backend. Оба стартуют 6 февраля.
Курсы рассчитаны на тех, кто уже немножко разбирается. Формат соответствующий: дедлайны, домашние задания, выпускные проекты. Подробнее о занятиях рассказали наши студенты:
Что получите после обучения:
— как минимум поймете свои слабые места
— как максимум серьезно прокачаетесь
— всего за месяц изучите реальные технологии, которые применяются на практике и в индустрии в целом, и у нас в компании.
Записаться можно по ссылкам:
? Начинающий React-разработчик
? Начинающий Backend-разработчик на Python
Вклад авторов
kesn 2695.0DmitrySpb79 1664.0badcasedaily1 1303.4ru_vds 1279.6ph_piter 1158.6alizar 1054.4pushtaev 1058.0grigoryvp 1006.0Firemoon 985.0homm 969.0