Category: Python

16
Окт
2019

Вышел Python 3.8

У него появился новый оператор присваивания, новый признак для задания аргументов функции, новые вызовы в Runtime Audit Hooks.
— Читать дальше «Вышел Python 3.8»

15
Окт
2019

Недоработка в Python-коде поставила под сомнение результаты 100 исследований по химии

Из-за неё результаты вычислений менялись в зависимости от операционной системы.
— Читать дальше «Недоработка в Python-коде поставила под сомнение результаты 100 исследований по химии»

26
Сен
2019

Установка и настройка IDE Geany для Python

Программирование на языке Python очень популярно и это не удивительно: он легкий для изучения (на нем учат программировать даже в школе), Python портирован и работает почти на всех известных платформах, применим как для WEB разработки, так и для анализ…

26
Сен
2019

6 октября, Москва: Moscow Programming Contest 2019

Международные соревнования по программированию для студентов, владеющих любым из следующих языков: C#, C++, Java, Python или Kotlin. Пройдут в 2 тура: квалификация и финал.
— Читать дальше «Moscow Programming Contest 2019»

21
Сен
2019

Сколько стоят операции над list, set и dict в Python? Разбираемся с временной сложностью

Временная сложность алгоритма часто обозначается нотацией «О» большое. Разбираемся, что это и какова сложность операций над коллекциями в Python.
— Читать дальше «Сколько стоят операции над list, set и dict в Python? Разбираемся с временной сложностью»…

09
Сен
2019

Онлайн-курс «CS50’s Web Programming with Python and JavaScript»

Научитесь полному циклу веб-разработки на Python и JavaScript. В программе изучение современных инструментов и много самостоятельной работы.
— Читать дальше «Курс «CS50’s Web Programming with Python and JavaScript»»

09
Сен
2019

13 сентября, Санкт-Петербург: олимпиада Proggy-Buggy

Международная олимпиада для тех, кто владеет любым из следующих языков программирования: C++, Free Pascal, Java, C#, Python, Ruby, PHP, JavaScript.
— Читать дальше «Олимпиада по программированию Proggy-Buggy»

09
Сен
2019

Онлайн-курс «Web-технологии»

Научитесь разработке на Python и Django, изучите HTML, погрузитесь в тематику web-разработки и сможете выбрать технологии для дальнейшего изучения.
— Читать дальше «Курс «Web-технологии»»

03
Сен
2019

Специализация Full Stack Web Developer

Изучите серверное программирование на Python, инструменты современной веб-разработки и администрирования Unix-систем под руководством специалистов.
— Читать дальше «Специализация Full Stack Web Developer»

29
Авг
2019

Луковое ПО: используем TOR для анонимного парсинга

Луковое ПО: используем TOR для анонимного парсингаПришло время для анонимного парсинга веб-страниц. В этом тебе поможет мощная команда: TOR, Privoxy, Python, Linux и наша статья. Где можно использовать? В случаях, когда нужно изменить свой IP-адрес при выполнении нескольких запросов за единицу времени без блокировки соединения. Настройка Для успешной разработки парсинг-агента на прокси-сервере нужно установить Linux с такими инструментами: TOR: распределенная, анонимная […]

Запись Луковое ПО: используем TOR для анонимного парсинга впервые появилась Библиотека программиста.

25
Авг
2019

13 проектов для Python-разработчиков среднего уровня

Изучив основы Python, вам наверняка захочется закрепить знания и поработать над каким-нибудь проектом. Однако не всегда сразу приходит в голову, что можно сделать, а проекты в интернете часто или слишком простые, или слишком сложные. Поэтому в этой статье будут собраны идеи, подходящие для разработчиков среднего уровня.

16
Авг
2019

9 сентября – 27 октября, Санкт-Петербург: курс «Python: основы программирования»

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

16
Авг
2019

Пишем оператор Kubernetes на Python без фреймворков и SDK

Пишем опрератор Kubernetes на Python без фреймворков и SDKНужен оператор Kubernetes, но нет времени учить Go? В этой статье мы покажем, как создать надёжный оператор, используя Python. На сегодня Go – фактический монополист в реализации Kubernetes-операторов. Вот почему так сложилось: Operator SDK – это мощный фреймворк, который создан специально для реализации операторов на Go. Docker и Kubernetes реализованы на Go, и это меняет […]

Запись Пишем оператор Kubernetes на Python без фреймворков и SDK впервые появилась Библиотека программиста.

30
Июл
2019

Встречайте: версия 4.0 графической библиотеки plotly для Python

Встречайте: версия 4.0 графической библиотеки plotly для PythonВышла четвертая версия библиотеки plotly для построения графиков и диаграмм средствами Python. Подробно обо всех нововведениях. В сравнении с предыдущей версией команда разработчиков сделала ряд существенных дополнений и изменений. Более ясно разделили режимы офлайн и онлайн. Внедрен и оптимизирован Plotly Express. Реализован новый фреймворк рендеринга. Последний теперь совместим не только с блокнотами Jupyter, но и […]

Запись Встречайте: версия 4.0 графической библиотеки plotly для Python впервые появилась Библиотека программиста.

29
Июл
2019

Известная задача с потерянным билетом: реализация на Python

Пора браться за код! Разбираем решение популярной задачи на Python. Как бонус, сравнение скорости реализации с алгоритмом на R.

100 человек садятся на самолёт. Каждому из них предназначается единственное место, согласно билету. Первый пассажир потерял билет, поэтому не знает положенного номера.

25
Июл
2019

Спасательный круг для собеседования на Python-разработчика

Шпаргалка в форме вопрос-ответ с примерами и ссылками на источники в помощь для собеседования на Python. Составлена по реальным интервью.

Всё ли вы знаете для собеседования на Python? Ниже мы собрали популярные вопросы для разработчика Python и ответы на них. Там, где кратким пояснением не обойтись, приведены ссылки на подходящие источники.

19
Июл
2019

Вышла бета-версия TabNine, «умного» инструмента автозаполнения для редакторов кода

Он натренирован на 2 миллионах файлов с GitHub и умеет работать с несколькими языками: Python, Java, C++ и Haskell.
— Читать дальше «Вышла бета-версия TabNine, «умного» инструмента автозаполнения для редакторов кода»

26
Июн
2019

Как работают импорты в Python

Порой бывает трудно правильно реализовать import с первого раза, особенно если мы хотим добиться правильной работы на плохо совместимых между собой версиях Python 2 и Python 3. Попытаемся разобраться, что из себя представляют импорты в Python и как написать решение, которое подойдёт под обе версии языка.

22
Июн
2019

Исчерпывающее руководство по Юникоду и кодировке символов в Python

Как работает кодировка символов, что такое Юникод и UTF-8. Рассмотрим способы кодирования и декодирования в Python и как избежать связанных с этим ошибок.
— Читать дальше «Исчерпывающее руководство по Юникоду и кодировке символов в Python»

17
Июн
2019

Факультет «Искусственный интеллект» онлайн-университета GeekUniversity

За полтора года научитесь всему, что должен знать специалист по Data Science. В программе изучение Python, математики и нейронных сетей.
— Читать дальше «Факультет «Искусственный интеллект» онлайн-университета GeekUniversity»