Собрали в одном месте самые важные ссылки
консультируем про IT, Python
(13.04.2015 - 19.04.2015)
Кому-то статья может показаться верхом очевидности и цитирования документации, а кому-то спасет много времени. Надеюсь это второй отзовется в комментариях.
Как развернуть список, как красиво распечатать словарь, оператор деления из будущего и http сервер одной строчкой и т. п.
Язык Python сам по себе считается кросс-платформенным, но до тех пор, пока дело не доходит до взаимодействия python-скрипта и внешних платформозависимых компонентов. Например, механизм подключения сетевой папки в Windows и Linux кардинально отличается. Один из возможных подходов к решению этой проблемы рассматривается в этой статье.
Стандартно в Django для модели создаются три роли: «добавить», «редактировать», «удалять». Но как же быть, если мы хотим дать роль пользователю только на просмотр и при этом использовать django.admin? Есть множество способов, но элегантных, которые позволили бы создать роль «Can view model» практически нет.
Небольшая статья о том как лучше организовать код, строящий фреймы в wxPython
Ни для кого не секрет, что современные социальные сети представляют собой огромные БД, содержащие много интересной информации о частной жизни своих пользователей. Через веб-морду особо много данных не вытянешь, но ведь у каждой сети есть свой API… Так давай же посмотрим, как этим можно воспользоваться для поиска пользователей и сбора информации о них.
Статьи достаточно общего плана и призваны довести до широкого круга разработчиков проблемы и планы в разработке языка программирования Python
Программы таких больших конференций как PyCon бывают слишком обширными, чтобы в них быстро ориентироваться. Статьи, похожие на данную, весьма в этом помогают.
Страничка на сервисе поиска информации из первых рук ZEEF, которая пользуется большой популярностью и содержит ссылки на действительно полезные ресурсы, проекты и статьи
Потому что быстрее, консистентнее и дает меньший оверхед по хранению данных
Статья о построении графиков для веб-приложений с применением популярного модуля pygal
Хорошая статья об исследовании и улучшении начального дорого решения проблемы поиска анаграм в заданном списке слов
tries это что-то среднее между tree и try - структура ускоряющая поиск по элементам за счет замедления вставки
Мир меняется невероятно стремительно, теперь некогда учить новый язык ради еще одной фишечки, пока корпоративщики страдают под фабриками фабрик Java, пока хардкорные системщики осиливают Страуструпа, хипстеры в узких штанишках захватывают рынок реализуя все подряд на Python. И это ОФИГЕННО!
Статья о том как сгенерировать данные похожие на результат замеров гармонических колебаний
Предпосылками для полноценного функционального программирования в Python являются: функции высших порядков, развитые средства обработки списков, рекурсия, возможность организации ленивых вычислений. Сегодня познакомимся с простыми элементами, а сложные конструкции будут в других уроках.
Немного черной магии с внутренними переменными и все получается
Для этой интересной задачи предлагается применять Docker Compose и Docker Machine
Наверняка вы сталкивались с ситуацией когда ваша программа на python отказывалась завершиться с помощью Ctrl+C и вам очень хотелось узнать причину этой проблемы. Рецепт как это сделать показан в данной статье.
Tox - система тестирования вашего кода в разных виртуальных окружениях
К своему стыду мы пропустили информацию о прошедшей на прошлой недели микроконференции с двумя интересными докладами о именовании переменных и об удобствах применения применении pundle вместо pip и virtualenv
CSS скин для интерфейсов админки. Возможно станет дефолтным в Django 1.9: обсуждение здесь
Программа для удобного выполнения скриптов в заданном виртуальном окружении без предварительной его активации
Модуль предоставляющий одинаковый синтаксис для импорта настроек в разных форматах JSON/YAML/INI/XML синтаксис соответствует импорту из .py файла
Результат десятилетней, активной разработки модуля для абстрагирования от баз данных и ORM. Не обошлось, впрочем, и без немедленного выпуска 1.0.1
Brython: Python в вашем браузере (ч.3)
FastAPI и Vue.js 3: телеграм-бот с MiniApp для записи и автоматических уведомлений. Пишем бэкенд
Я, робот или как использовать генеративный ИИ для своего первого пет-проекта
Brython: Python в вашем браузере (ч.2)
HTML and CSS for Python Developers
Python's urllib.request for HTTP Requests
Brython: Python в вашем браузере
Test and Code: pytest plugins - a full season
Creating Open Graph Images in Django for Improved Social Media Sharing