Обновить
512K+

Python *

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

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

Иконкисайта — сервис для создания иконок сайта (favicon)

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

В дополнение к переводу статьи о том, как и сколько иконок использовать для создания современного сайта, сегодня я публикую микросервис - генератор иконок.

Работает он максимально просто - нужно положить в него svg файл вашего логотипа и он сгенерирует вам 5 необходимых для сайта иконок.

Читать далее

Positive Technologies открыла доступ по запросу к сервису обнаружения вредоносных Python-пакетов PT PyAnalysis

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


Разработчик решений для информационной безопасности компания Positive Technologies открыла доступ по запросу к сервису обнаружения вредоносных Python-пакетов в открытом ПО под названием PT PyAnalysis.
Читать дальше →

Подкаст Данные Люди

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

Привет, Хабра Пипл!

Наши тимлиды из команды BigData в новом выпуске подкаста "Данные люди" встретились с Александром Гусевым, к.т.н., директором по развитию бизнеса Webiomed, ст. научным сотрудником ЦНИИОИЗ Минздрава РФ.

Получился очень интересный и актуальный выпуск в сезон простуд.

Обменялись опытом, поговорили про применение DS в медицине, современные девайсы и этику работы с большими данными.

 Приятного прослушивания!

Подробнее

Открытый семинар «VITON-HD: виртуальная примерка одежды с высоким разрешением»

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

 VITON-HD - статья про виртуальную примерку одежды (CVPR 2021). В статье предложена нормализация, помогающая скрыть недостатки деформации примеряемой одежды, увеличено разрешение генерируемого изображения с 256х128 до 1024х768 пикселей. В четверг 8 декабря в 16:30 по Москве Даниил Осокин разберёт предложенный в статье подход, расскажет о качестве генерируемых изображений и практическом применении. Зарегистрироваться на открытый семинар можно по ссылке. Этот и другие семинары доступны в записи на нашем Youtube канале.

Читать далее

Mathics — бесплатная альтернатива Mathematica

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


Многие студенты, школьники, инженеры и учёные пользуются великолепными вычислительными инструментами Wolfram|Alpha (онлайн), и Wolfram Mathematica от Стивена Вольфрама. К сожалению, Wolfram Mathematica — очень дорогой пакет даже для личного и любительского использования.

Однако мало кто знает, что существует совершенно бесплатная альтернатива под названием Mathics (на КДПВ). Даже на Хабре ни одной публикации о ней, что довольно странно.

Мы не публикуем обзор этой системы, просто хотим упомянуть о ней на Хабре, раз уж этого никто не сделал.
Читать дальше →

MicroPython официально становится частью экосистемы Arduino

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

В блоге Arduino рассказали, что теперь одноимённая аппаратная платформа в тестовом режиме поддерживает работу с MicroPython. Вместе с этим компания выпустила кроссплатформенную IDE  для работы с MicroPython.

Читать далее

В каталоге PyPI выявлены вредоносные пакеты, нацеленные на кражу криптовалюты

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

В каталоге PyPI исследователи обнаружили более 20 вредоносных пакетов, нацеленных на кражу криптовалюты. Пакеты маскировались под популярные библиотеки.

Читать далее

Показываем полезное с Python meetup от Evrone

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

Митап завершился, а значит пора поделиться его докладами. В этот раз спикеры из Раффайзенбанка, VK и Nordcurrent рассказали о будущем Python, тестировании неизвестного науке API и Deep Learning на примере игровых данных. Добавляйте видео в закладки, и пишите комментарии.

Читать далее

Вышел Python 3.11

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

Разработчики опубликовали выпуск языка программирования Python 3.11. Новая ветка будет поддерживаться в течение полутора лет и три с половиной года для неё будут формироваться исправления с устранением уязвимостей.

Читать далее

В Python повторно нашли не закрытую 15 лет назад уязвимость

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

В Python так и не закрыли уязвимость, найденную ещё в 2007 году, утверждает портал Bleeping Computer. Под ударом сейчас находится более 350 тысяч проектов с открытым исходным кодом. 

Существование уязвимости не было тайной, она была найдена в конце августа 2007 года, но её не закрыли и не присвоили ей степень опасности, только индекс — CVE-2007-4559. Сама брешь находится в пакете tarfile Python, там, где используются непроверенные функции tarfile.extract() или tarfile.extractall(). Ею можно воспользоваться для потенциальной перезаписи или захвата файлов на компьютере жертвы при открытии уязвимым приложением вредоносного tar-архив через tarfile.

Читать далее

Асинхронное программирование на 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.6K
Сервис онлайн-образования Яндекс Практикум запустил курс «Английский для разработчиков». Он рассчитан на действующих IT-специалистов, которые хотят работать с международными проектами и командами.


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