Собрали в одном месте самые важные ссылкии сделали Тренажер IT-инцидентов для DevOps/SRE
Мощный web-фреймворк. Скачать можно по ссылке: https://pypi.python.org/pypi/Django/
(25.04.2016 - 01.05.2016)
Поддержите проект рублем или руками
Три года компания IT-People проводилf PyCon Russia в Екатеринбурге, а в этом году готовы начать путешествие по городам России.
PyCon-2016 пройдет в отеле «Cronwell Яхонты Таруса» в 95 км. от Москвы. До места проведения и обратно будет организован трансфер.
Формат конференции остается прежним — двухдневная конференция на природе с иностранными докладчиками (например, свой доклад уже готовит Raymond Hettinger), Lightning Talks и афтепати.
Всем привет! После долгого перерыва блудный Python Meetup снова с нами. На долгожданной мартовской встрече сообщества любителей и профессионалов языка программирования Python обсуждались животрепещущие темы: противостояние Python и Erlang, а также дополнительные возможности PostgreSQL. Видеозаписи выступлений под катом. Приятного просмотра!
В этой статье я расскажу как я решил проблему настройки окружения для разработки на Django под Windows. Используется следующая связка: 1) Docker-machine 2) PyCharm В Docker-machine: 1) PostgreSQL 2) Data container для PostgreSQL 3) Redis 4) И собственно само приложение на Django.
Автор статьи указывает на вред мертвого кода, а также подсказывает практики, которые помогут убрать мертвый код.
Возможно, вы знаете что в Python есть functools.singledispatch, который позволяет запускать разные функции исходя и типа первого аргумента.
А по ссылке, размышления для реализации multiple dispatch
В минувшие выходные прошла третья конференция питонистов в Питере — Piter Py #3 (http://it-sobytie.ru/events/5862). Конференция длилась три дня, была наполовину англоязычной, все эти дни слова "Docker", "Mongo", "Ansible" произносились даже чаще, чем "Python". И здесь я впервые услышал о существовании YAML-программистов. Делюсь собственными впечатлениями и, полагаю, выражаю мнение большинства других посетителей.
Статья - пример работы с scipy и numpy. В очень коротком примерее будет создан зеленый шум.
Автор, как data scientist, часто работает в команде для проведения мозговых штурмов. Это часто включает в себя поиск тенденций и аномалий в исторических данных. В этой статье мы сосредоточимся на инструменте, который часто упускается из виду: интерактивные моделирования
Если верить обещаниям Microsoft, в скором времени Windows обзаведется возможностью запускать Linux приложения без каких-либо доработок напильником и сторонних сред окружения вроде Cygwin; одни восприняли эти обещания скептически, дескать, с поддержкой «андроид»-приложений ведь все сошло на нет, другие стали ерничать, мол, ожидайте в недалеком будущем Lindows, ну а третьи… Впрочем, найдутся и четвертые и пятые, — обещания — в будущем, а мы с вами живем здесь и сейчас, решаем задачи также здесь и сейчас, а следовательно какой резон толочь воду в ступе? Приятно, конечно, когда в системе уже предусмотрено нечто в разы упрощающее администрирование, но если этого нет, всегда найдется альтернативный вариант.
На днях решил попробовать собрать своего свежеиспечённого бота для Телеграм в исполняемый файл. Существуют различные решения: py2exe, pyInstaller, cx_Freeze. Я использую Ubuntu 14.04 и на моём компьютере, и на сервере, поэтому выбор пал наcx_Freeze, ввиду его кросс-платформенности и поддержки Python 3. (На момент написания статьи я ещё не успел распробоватьpyInstaller, который обладает этими же свойствами. Если будет что-то интересное, расскажу об этом в другой статье).
Это перевод доклада с голландского TED Talks, прочитанного Гвидо Ван Россумом, "великодушным пожизненным диктатором" языка программирования Python. Много автобиографии и немного про значение языков программирования и основную идею Python.
Позвольте представиться — я нерд, гик. И я постоянно медлю. Я закончил университет в 26, мне было 45, когда я женился, сейчас мне 60, и у меня четырнадцатилетний сын. Может, мне просто трудно даются решения: я прожил в США больше 20 лет, но всё ещё имею вид на жительство.
Python предоставляет отличный модуль для создания собственных итераторов. Я имею ввиду модуль itertools. Этот модуль хорошо работает с памятью, да и весьма быстрый. Вы можете использовать этот модуль для построения своих собственных итераторов, которые эффективно реализуют циклы. В статье приведен пример реализации своего итератора
MJML - язык, который позволяет сделать гибкие шаблоны для email. Примеры шаблонов на MJML пожно достать здесь
Модуль позволяет кодить workflow в удобном программном интерфейсе.
По ссылке вы найдете мощную систему тестирования, которая позволяет тестировать свойства вашего кода, а не конкретные захардкоженые use-case
from django_jabber import send_message recipients = ['user1', 'user2', ] # without @domain.com part send_message(u'Hello there', recipients) # You can also pass this job to your Celery instance send_message.delay(u'Async message', recipients)
Простая библиотека для создания HTTP запросов. Изменения описаны по ссылке https://allmychanges.com/p/python/requests/#2.10.0. Скачать можно по ссылке: http://pypi.python.org/pypi/requests/
Набор пользовательских расширений для Django-проектов. Изменения описаны по ссылке https://allmychanges.com/p/python/django-extensions/#1.6.2. Скачать можно по ссылке: https://pypi.python.org/pypi/django-extensions
Библиотека и утилита для генерации .pex (Python EXecutable) файлов. Изменения описаны по ссылке https://allmychanges.com/p/python/pex/#1.1.6. Скачать можно по ссылке: https://pypi.python.org/pypi/pex
Django - 6.0.9
Django - 5.2.18
amqp - 5.4.1
aiohttp - 3.14.4
Django - 6.1.2
pyflakes - 4.0.2
Typing в Python 3.11–3.14: что изменилось и как это использовать уже сейчас
pylint - 4.1.2
virtualenv - 21.14.4
SQLAlchemy - 2.1.3
django-filter - 26.2
Tel-Agent - AI phone assistant
fugleramme - Bird frame for Raspberry Pi
Static Analysis vs. Taint Analysis: Which One Secures Your Python Code?
Django: serve apple-app-site-association and assetlinks.json