Обновить
594.12

Python *

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

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

Асинхронное программирование на Python для джуниор-разработчиков, 4-й поток

Время на прочтение2 мин
Охват и читатели2.4K

Привет!

3 октября начинается 3-й поток нашего флагманского курса — «Асинхронное программирование на Python».

АП используется для высоко­нагруженных проектов и микросервисов. Его спрашивают на собеседованиях в технологически развитых компаниях, и оно открывает дорогу к работе в интересных проектах.

В Python асинхронный подход реализуется через Asyncio, который мы рассматриваем в этом курсе. Каждый модуль — это полноценный проект, куда вы дописываете нужную функциональность. Дальше тесты автоматически проверяют взаимодействие всех компонентов проекта. Если ваше решение работает, вы успешно прошли модуль. 

Подключайтесь к ТГ-боту Слёрмику, и он поделится полезными материалами по теме. А ещё будет сообщать о наших бесплатных вебинарах. Там же вы в любой момент сможете купить курс.
Подключиться

Кстати о вебинарах: уже в этот четверг мы проведём первый из 2 вебинаров для погружения в тему, «Пишем Websocket-сервер для геолокации на asyncio»Зарегистрироваться

Что будет на курсе и кому подходит

Некоторые пакеты в реестре PyPI оказались скомпрометированы из-за фишинга

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

Некоторые пакеты PyPI оказались скомпрометированы из-за того, что разработчики попались на фишинговые письма. Фишинговая кампания была нацелена на тех, кто занимается поддержкой пакетов Python, опубликованных в реестре PyPI.

Читать далее

Python, SQL, С и Java стали самыми популярными языками программирования в ежегодном рейтинге IEEE Spectrum

Время на прочтение2 мин
Охват и читатели4.9K

Американский журнал IEEE Spectrum опубликовал ежегодный рейтинг языков программирования. Для оценки относительной популярности разных языков рейтинг учитывает несколько показателей из разных источников, таких как GitHub, Google, Stack Overflow, Twitter и IEEE Xplore. Всего было составлено три рейтинга с упором на различные ключевые факторы. Самыми популярными языками в этих рейтингах стали Python, SQL, С и Java.

Читать далее

Юный программист разместил шифровальщика в репозитории  PyPI «шутки ради»

Время на прочтение2 мин
Охват и читатели20K

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

Читать далее

Исследователи из команды uCode опубликовали исходные коды для дешифровки микрокода некоторых процессоров Intel

Время на прочтение2 мин
Охват и читатели3.1K
image

Исследователи из команды uCode опубликовали на GitHub в образовательных и научных целях исходные коды на Python инструментов для дешифровки микрокода некоторых процессоров Intel семейств Apolo Lake (Goldmont), Gemini Lake (Goldmont Plus) и процессоров Atom C3000 (Denverton).
Читать дальше →

9-й поток бесплатных курсов фронтенда и бэкенда в школе Metaclass

Время на прочтение1 мин
Охват и читатели2.2K

Всем привет!

Школа Metaclass запускает 9-й поток бесплатных курсов. Курсов традиционно два: frontend и backend. Оба стартуют 8-го августа, а записаться можно по ссылкам: 

? Начинающий React-разработчик
? Начинающий Backend-разработчик на Python

Курсы рассчитаны на тех, кто уже немножко разбирается. Формат соответствующий: дедлайны, домашние задания, выпускные проекты. Подробнее о занятиях рассказали наши студенты на Хабре:

? Выпускник фронтенд-курса Кирилл Гаджиев
? Выпускник бэкенд-курса Сергей Ордин

Что получите после обучения: 
 — как минимум поймете свои слабые места
 — как максимум серьезно прокачаетесь
 — всего за месяц изучите реальные технологии, которые применяются на практике и в индустрии в целом, и у нас в компании.

Приходите сами и друзей зовите ?
Ждем всех!

Читать далее

PyPI вводит обязательную 2FA для критически важных проектов

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


Площадка-репозиторий PyPI, который находится в ведении Python Software Foundation и содержит более 350 000 проектов, сообщил о новой политике для проектов, которые помечены как «критически важные».

Для управления такими проектами их администраторам принудительно включат двухфакторную аутентификацию, по прохождении которой можно будет публиковать, изменять или обновлять проект. В общей сложности в списке «критических» состоит около 3500 репозиториев экосистемы Python.
Читать дальше →

Разработчики Django исправили уязвимость, которая может привести к подстановке стороннего SQL-кода

Время на прочтение1 мин
Охват и читатели3.9K

Разработчики опубликовали корректирующие выпуски фреймворка Django 4.0.6 и 3.2.14, в которых устранили уязвимость CVE-2022-34265. Она потенциально позволяла выполнить подстановку своего SQL-кода. 

Читать далее

В стороннем официальном репозитории Python были обнаружены вредоносные пакеты

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

В официальном стороннем репозитории Python были обнаружены вредоносные пакеты. Данные зловреды крадут ключи доступа к облакам Amazon Web Services и отправляют их на общедоступный ресурс. 

Читать далее

Яндекс Практикум открыл набор на курс «Английский для разработчиков»

Время на прочтение3 мин
Охват и читатели5.5K
Сервис онлайн-образования Яндекс Практикум запустил курс «Английский для разработчиков». Он рассчитан на действующих IT-специалистов, которые хотят работать с международными проектами и командами.


Читать дальше →

МТС Digital будет участвовать в конференции HighLoad++, которая пройдет 13-14 мая 2022 года в московском «Крокус Экспо»

Время на прочтение1 мин
Охват и читатели1.3K


На HighLoad++ мы будем общаться, играть и раздавать призы. За общение отвечают инженеры МТС Digital, которые подготовили 20 докладов. Рассказывать будут о платформе BigData, DevOps-процессах, JSON:API на Python, синхронизации с Figma, PaaS, MLOps, Server-Driven UI и том, как мы в МТС Digital создавали гильдии инженеров.
Читать дальше →

Давай после праздников: чему научиться в мае

Время на прочтение1 мин
Охват и читатели4.4K

Нетология подготовила несколько бесплатных курсов, которые помогут погрузиться в самые разные IT-специальности. Все они стартуют в середине мая, чтобы будущие студенты смогли накопить силы на обучение. 

Читать далее

TechnoMeetsPython. Онлайн митап о Python-разработке

Время на прочтение2 мин
Охват и читатели1.4K

27 апреля в 18:00 собираем питонистов на YouTube-канале «Технократии». Будем обсуждать Redis, FastAPI, SQLAlchemy и asynсio. Среди гостей Павель Мальцев из сервиса Speechki, а также Никита Архипов из Технократии. Также организуем круглый стол, за которым поговорим на тему «FastAPI vs Django. Останется только один?».

Подробнее

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

Онлайн-митап от руководителя практики Python Usetech

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

В конце марта Мстислав Казаков, руководитель практики Python ГК Юзтех, провёл внешний Usetech Meetup на тему «Как писать Gitlab CI файлы которые легко понимать, расширять и поддерживать».  

С ростом проекта и увеличением количества автоматизированных операций содержимое Gitlab CI файла превращается в спагетти-код. 

На примере демо проекта Мстислав поделился подходами, которые помогли ему решить эти проблемы. Спойлер: проблема решалась при помощи include, reference, rules и манипуляций с Docker.

Демо проект (или эталонный проект) – это монорепозиторий (представлен на изображении ниже). Он содержит 10 сервисов, монолит с беком и фронтом и несколько внутренних библиотек. Если говорить о тестовых средах, обновлениях, релизных циклах, и т. д., то их 3. В первой среде находится актуальная develop версия проекта, во второй среде тестируется release candidate, а третья среда предназначена для end-to-end тестов.

Читать далее

Открытый livecode-вебинар по асинхронному программированию: «Сервер для геолокации»

Время на прочтение1 мин
Охват и читатели872

Привет!

В эту субботу, 2 апреля, в онлайн-режиме напишем websocket-сервер на asyncio, который получает геолокацию и транслирует ее всем подключенным клиентам. На вебинаре мы познакомимся с asyncio и научимся работать с протоколом websocket.

Ведущие — бэкенд-разработчик и преподаватель школы Metaclass Артём Бакулев и руководитель бэкенд-разработки KTS Александр Опрышко.

Этот вебинар — ознакомительное мероприятие перед началом 3-го потока курса «Асинхронное программирование на Python». 

Приходите, будем ждать!

? зарегистрироваться на вебинар

Читать далее

МТС расширяет набор сотрудников во всех бизнес-направлениях

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


В том числе мы открываем порядка 500 дополнительных вакансий для ИТ-экспертов.


В ИТ-направлении дополнительный набор сосредоточен в области разработки разного стека технологий (Java, .net, JS, Python, Golang, мобильная разработка), также востребованы DevOps-инженеры, аналитики, специалисты по Data Science, руководители ИТ-направлений. Вакансии открыты в командах, развивающих цифровые сервисы на основе Big Data, AI, облачной инфраструктуры и в других продуктовых подразделениях. МТС также готова принять на работу новых сотрудников в сферах маркетинга и PR, финансов, HR и других.
Читать дальше →

Акция на билеты на Pycon Weekend 2022

Время на прочтение1 мин
Охват и читатели414

До Pycon Weekend осталось меньше двух недель! Ждем вас на душевной объединяющей конференции по python в горах.

Давайте вместе отвлечемся от всего, что происходит вокруг. Вас ждут 12 крутых докладов, нетворкинг, свежий воздух и красивые пейзажи.

Мы хотим вас поддержать и увидеться, поэтому ПРИХОДИТЕ ВТРОЕМ, А ПЛАТИТЕ ЗА ДВОИХ! Билеты можно купить тут. Для участия в акции просто оплатите два билета или запросите счет на участие двух сотрудников.

P.S. Самолеты в Сочи летают, гостиницы и курорт работают, qr-коды нигде не нужны.

Читать далее

Курс по асинхронному программированию для начинающих, 3-й поток

Время на прочтение1 мин
Охват и читатели2.9K

Привет!

11 апреля, через месяц, начинается 3-й поток нашего флагманского курса — «Асинхронное программирование на Python».

Что ждет вас на курсе:

— познакомитесь с теорией асинхронности
— узнаете, чем она отличается от параллельного выполнения потоков и процессов
— научитесь использовать асинхронный веб-фреймворк в Python
— начнете работать с БД через асинхронные коннекторы
— напишите чат-бота
— и даже разберетесь, как написать собственный event loop

Читать далее

Вышел мартовский релиз расширения Python для Visual Studio Code

Время на прочтение2 мин
Охват и читатели4.7K

Вышел выпуск расширения Python для Visual Studio Code за март 2022 года. Это короткий выпуск, но он включает некоторые новые функции, такие как поддержка предварительных версий и изменения в выборе интерпретатора в строке состояния.

Читать далее

Аналитика в металлургии: онлайн-хакатон от «Северстали» и McKinsey

Время на прочтение5 мин
Охват и читатели3.2K

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

Но нет предела совершенству! И поэтому мы в ПАО «Северсталь» совместно с McKinsey и при поддержке Russian Hackers решили провести онлайн-хакатон для аналитиков и разработчиков в сфере поиска и анализа данных. Может быть, это как раз вы или ваши друзья?

Конечно, мы!

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