Как стать автором
Поиск
Написать публикацию
Обновить
536.4

Python *

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

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

Оффер за 2 дня в X5: для Data Analyst/Data Scientist

Время на прочтение2 мин
Количество просмотров4.2K

Если ваш конёк — работа с большими данными, приглашаем на Weekend Offer в X5 Group. 

Мы сокращаем дистанцию до двух дней: 6-го июня интервью, 7-го июня оффер.

Откликнуться можно тут https://your.gms.tech/v/v6xoYc1w?tg=apply&s=tg

Читать далее

Митап «Программирование для админа», 26 мая

Время на прочтение2 мин
Количество просмотров1K


Собираемся на онлайн-митап, будем обсуждать с Денисом Наумовым, спикером курса Слёрм «Python для инженеров», и приглашенными экспертами за Bash, Python, Go и грамотное программирование админами.

Холивара на тему «Какой язык лучше» не планируется. Это не принесёт пользы для участников. Своей задаче – своя технология, нужно подумать «Почему именно этот язык», и выбор не всегда однозначный. А когда выбираешь, не брать, потому что «на хайпе» или «чувак из соседнего подъезда пишет на крестах». Поэтому эксперты на разных кейсах посмотрят с чем приходится сталкиваться, используя Python или другие языки.

Обcудим:

  • Зачем Ops'ам нужен Python?
  • Является ли знание Python must have для Ops'a?
  • Чем Python может быть полезен именно вам?

Вопросы приветствуются!

Дата и время: завершен 26 мая
Смотреть запись: youtu.be/XSyB59Kgzw8

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

Разработчик натренировал модели OpenAI на интерпретацию человеческого языка в команды терминала

Время на прочтение1 мин
Количество просмотров2.5K

Разработчик представил базовую оболочку на Python, которая позволяет языковой модели OpenAI интерпретировать команды оболочки Linux bash и запускать задачи. Однако проверять запуск команд перед запуском нужно вручную.

Читать далее

Исследователь показал, что Twitter не меняет картинки, что допускает возможность скрывать внутри файлы

Время на прочтение2 мин
Количество просмотров9.2K

Для примера разработчик опубликовал png-картинку, внутри которой размещен исходный код его проекта tweetable-polyglot-png на GitHub.

Исследователь Давид Бучанан (Dаvіd Bucһаnаn) обнаружил, что в одной прикрепленной картинке в Twitter можно разместить около 3 МБ заархивированных данных. Сервис частично удаляет ненужные данные из загружаемых пользовательских PNG, но не проверяет добавленные данные в конце потока DEFLATE (части файла, в котором хранятся сжатые данные пикселей) внутри блока IDAT, при условии, что общий файл изображения соответствует всем необходимым требованиям и его не нужно повторно пережимать. Поэтому туда можно добавлять дополнительные данные.

PyCon Weekend (спин-офф PyCon Russia) состоится 19-20 марта 2021 г

Время на прочтение3 мин
Количество просмотров932
Привет, Хабр! Сезон живых душевных конференций объявляем открытым!

Первая в 2021 году конференция для python-разработчиков PyCon Weekend пройдет 19-20 марта.

12 докладов, Lightning Talks, мастер-классы и традиционное афтепати – все это ждет нас в Горной Олимпийской Деревне, в самом сердце курорта Роза-Хутор, на высоте 1170 м над уровнем моря.

Днем мы будем ловить инсайты, а в свободное время — общаться в уютном шале, где проживают спикеры, и раскатывать склоны Кавказских гор.

Среди наших докладчиков:





Денис Катаев
Teamlead в команде голосового помощника Tinkoff.ru


Тема доклада: почему вам не важен асинхронный ORM
«Каждый день мы пишем много асинхронного кода и выбираем для каждой задачи подходящую aio-библиотеку в зависимости от того, с чем нам приходится работать: с HTTP или с файлами. А ещё нам приходится работать с базами данных, но, увы, aio-database нет.

Раньше отсутствие асинхронной ORM вызывало много вопросов у разработчиков, зато теперь у нас есть сразу несколько асинхронных библиотек. Впрочем, их использование даёт прирост к производительности не всех типов задач, а только некоторых.

На PyCon Weekend я расскажу, в каких типах задач всё будет ок, а когда не стоит ждать чудес от асинхронности. Также разберёмся, почему так сложно написать асинхронное ORM и как в новой SQLAlchemy добавить асинхронность без переписывания кода при помощи greenlet»


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

Дайджест митапов и практикумов: Frontend, Web, QA и не только

Время на прочтение2 мин
Количество просмотров3.4K

Для всех, кто хочет пообщаться на митапах о разработке или пройти наши практикумы, мы подготовили короткий дайджест всех ближайших событий. В феврале и марте приглашаем – онлайн и офлайн – на митапы и практикумы по Web-, Frontend-, Backend-разработке и тестированию, а также на онлайн-конференцию по управлению проектами. За самые интересные вопросы к спикерам митапов мы подарим полезные призы.

Читать далее

Новый Numpy 1.20.0 — что туда завезли и стоит ли обновлять?

Время на прочтение3 мин
Количество просмотров5.3K

Друзья, только недавно вышел новый релиз Numpy 1.20.0 и самое время обсудить, что туда завезли интересного.

Само собой, обсуждать будем не все - иначе мы просто с головой погрязнем в изучении доки. Публикуем только самое интересное (на наш скромный и неправильный взгляд). Если Вы для себя выделяете еще что-то важное, о чем мы не упомянули - поделитесь в комментариях!

Итак, приступим.

Читать далее

Открываем четыре Школы: разработки интерфейсов, бэкенда, мобильной разработки и дизайна

Время на прочтение6 мин
Количество просмотров15K
В 2012 году трое руководителей разработки, включая меня, решились на авантюру по созданию собственного образовательного проекта. Так появилась Школа разработки интерфейсов. Спустя девять лет и одну пандемию проект живёт, и сегодня я с радостью приглашаю вас в ШРИ 2021. Но тут же должен оговориться: на Хабре я выступаю рупором для ещё нескольких моих коллег, которые курируют школы по своим направлениям. В Школе мобильной разработки будем обучать специалистов по iOS и Android — за это направление отвечает Илья Богин bryunyon, руководитель разработки приложения Яндекс и мобильного Браузера. Школа бэкенда ориентирована в основном на Python, ей заведует Александр Кошелев daevaorn (в Яндексе Саша руководит созданием сервисов для организаций). За Школу дизайна отвечают сразу трое тимлидов — Денис Мосин, Илья Александров и Дима Быков comajumper.


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

Отключение pip search

Время на прочтение1 мин
Количество просмотров12K

Вчера, при попытке найти интересующий меня пакет через pip я получил довольно объёмное сообщение об ошибке xmlrpc.client.Fault.

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

Создатель Python Гвидо ван Россум выходит на работу в Microsoft

Время на прочтение2 мин
Количество просмотров19K
image

Создатель языка программирования Python Гвидо ван Россум решил выйти с пенсии обратно на работу. Его новым местом станет компания Microsoft.

«Я решил, что уход на пенсию — это скучно, и присоединился к отделу разработчиков в Microsoft», — написал ван Россум в Twitter.
Читать дальше →

Астрономам порекомендовали меньше использовать суперкомпьютеры и Python из-за вреда экологии

Время на прочтение2 мин
Количество просмотров14K
image

Астрономы из Лейденской обсерватории опубликовали материал, посвященный работе своих коллег. Они подсчитали, что в ходе онлайн-конференции Европейского астрономического общества в атмосферу поступило в три тысячи раз меньше углекислого газа, чем во время очной конференции годом ранее. Их коллеги утверждают, что язык программирования Python, который часто используется в их работе, требует очень много электроэнергии.
Читать дальше →

IEEE опубликовал новый рейтинг языков программирования

Время на прочтение2 мин
Количество просмотров40K
image

Институт инженеров электротехники и электроники (IEEE) разместил на своем сайте рейтинг языков программирования за 2020 год. Тройка лидеров не изменилась: это Python, Java и C.
Читать дальше →

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

Публикация кода CaptureManager SDK под MIT лицензией

Время на прочтение1 мин
Количество просмотров1.2K
Данная новость связана с изменением моего текущего проекта CaptureManager SDK — этот проект является простым набором функционала (SDK) для включения поддержки широкого набора видео и аудио источников в разрабатываемое приложение на операционных системах Windows 7/8/8.1/10.


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

Яндекс.Практикум запустил онлайн-курсы для Junior-разработчиков

Время на прочтение2 мин
Количество просмотров10K
image

Сервис онлайн-образования Яндекс.Практикум объявил о старте программ для фронтенд- и Python-разработчиков начального уровня, которые позволят им вырасти до среднего уровня. Кроме того, появился новый курс «Разработчик C++».
Читать дальше →

Вышла версия 0.0.2 snakeware — дистрибутива Linux, в котором всё работает через Python

Время на прочтение2 мин
Количество просмотров12K


31 мая 2020 года разработчик Джош Мур (Josh Moore) из американского города Сиракузы опубликовал на GitHub новую версию своего необычного дистрибутива Linux — snakeware v0.0.2. В этом дистрибутиве все работает с помощью языка программирования Python, включая пространство пользователя, оболочку и графический интерфейс.

Фактически, Мур решил создать собственную Python OS, где оконный менеджер snakeware основан на pygame/pygame_gui, а вместо графического стека X11 для отображение графики напрямую используется фреймбуфер (/dev/fb0). Разработчик просит присоединиться к его проекту всех желающих.

Цель проекта, согласно словам Мура, создать «пригодный для использования набор пользовательских приложений и утилит, полностью написанных на Python, и потому что Python — это весело».
Читать дальше →

Выпущено еще одно дополнение управления доступом на уровне строк для Django REST Framework

Время на прочтение1 мин
Количество просмотров5K

Вышел пакет Django-REST-Access для подключения пакета Django-Access в качестве бакенда динамического управления доступом на уровне объектов (строк) и фильтрации видимых объектов в Django REST Framework.


Django REST Framework — популярный расширяемый пакет конструирования HTTP API на основе проектов Django.


Django-Access — гибкий пакет динамического управления правами на уровне объектов (строк).

Вышел Python 2.7.18, последний релиз ветки Python 2.x

Время на прочтение1 мин
Количество просмотров12K

20 апреля 2020 года, спустя почти десять лет после выхода Python 2.7, выпущен «на волю» Python версии 2.7.18. Это последний релиз ветки Python 2.x, поддерживаемый параллельно с веткой 3.x.
Читать дальше →

X5 Backend Meetup #1

Время на прочтение1 мин
Количество просмотров2.3K
12 марта приходите на митап для разработчиков JAVA и Python в #ITX5. В этот раз наша встреча пройдет в БЦ «Оазис» (Коровий вал, 5). Послушаем классные доклады и обсудим последние тренды:


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

В начале этого года Python сместил Java и стал вторым по популярности языком программирования среди разработчиков

Время на прочтение2 мин
Количество просмотров29K
Согласно отчету RedMonk за январь 2020 года, Python стал вторым по популярности языком программирования после Java Script. Ранее эту позицию на протяжении длительного времени уверенно удерживал Java, однако в начале года этот ЯП сместился на третью строчку рейтинга, который формируется на базе информации репозиториев GitHub. Если быть точными, то пара Java Script и Java удерживали топ-2 популярности языков программирования с момента начала формирования указанного рейтинга, то есть с 2012 года.



Популярность JS и Java и их топовые позиции в рейтинге ожидаемы. Java Script — основной язык веб-разработки уже долгие годы, когда как Java — стандарт в разработке под Android и в сфере корпоративных приложений.
Читать дальше →

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