сегодня в 09:28
Теперь статей и проектов стало больше — включены новости с pycoders, pythonplanet и по-прежнему мониторятся новые пакеты и релизы уже популярных проектов на PyPI и github.Увы, все также мало материалов на русском языке. Присылайте мне пожалуйста ссылки если находите достойные и актуальны статьи.
Огромное спасибо гитхабо-пользователю и земляку axcel, благодаря которому на
нашем инструменте для сбора новостей появились rss лента и optimistic locks при сохранении объектов.
Статьи и интервью
Параллельное выполнение тестов на множестве устройств
10 фактов ставящих в тупик новичков в SQLAlchemy
Разобраны тонкие места замечательной ORM, в которых обязательно стоит разобраться получше перед тем как начать использовать эту библиотеку.
Легковесные приложения на стеке Flask, Twitter Bootstrap и Heroku
Как создать HelloWorld во Flask и задеплоить в Heroku
Основы объктно ориентированного программирования
Четвертая часть из серии статей об абстрагировании задач бизнес логики с помощью классов и объектов. Предыдущие части также доступны по ссылкам: первая, вторая, третья, четвертая, пятая- PEP 8 — руководство по написанию кода на Python
Обзор pep8 на русском на замечательном ресурсе о python 3 для начинающих
Настройки основного окна в WxPython
Примеры кода о том как добавить/изменить/убрать элементы основного окна wx.Frame, такие как надпись, иконка, кнопки «закрыть», «свернуть/развернуть» и т. д.
Управляем Raspberry Pi из Flask
Достаточно серьезная статья с примерами кода и схемами описывающая процедуру подключения вашего Rasberry Pi девайса к приложению на популярном web-фреймворке Flask. Возможно вы захотите научиться выключать кофемашинку http запросом :-)- Основы анализа данных на python с использованием pandas+sklearn
- Пример использования WxPython для создания нодового интерфейса. Часть 1: Учимся рисовать
Автор намечает цикл статей о построении пользовательского интерфейса с использованием биндингов к широко известной, кроссплатформенной GUI-библиотеки wxWidgets
Часть 2: Обработка событий мыши
Часть 3: Продолжаем добавлять фичи + обработка клавиатуры
Часть 4: Реализуем Drag&Drop
Часть 5: Соединяем ноды
Интересный проект описывающий TDD на примере разработки Flask-приложения
Ретроспектива python 2 --> python 3
Презентация Гвидо ван Россума с рассказом об изменениях в языке программирования со сменой мажорной версии. Почему reduce мастдай, почему несмотря на ненависть разработчиков к обратно несовместимым изменениям эти изменния все же делаются и какие, а также много другое (22 слайда).
Малоизвестные возможности TurboGears 2.3 — врапперы приложения
Вторая из серии статей об одном из старейших web-фреймворков написанных на Python. Предыдущая статья была о существенных улучшениях структуры и производительности Response- Профилирование и отладка Python
Многообещающее начало серии статей от mail.ru group о видах и методах профилирования приложений
Разбираем CSV с помощью playhouse
Playhouse — это набор расширений для ORM peewee. Приводится пример того как в пару строк получить данные из csv в реляционую БД и строить по ним запросы.
Гвидо ван Россум о True, False и None
Создатель языка пишет об истории возникновения этих элементов. Чем отличаются ключевые слова от литералов. Каковы тонкости применения операторов и выражений с этими лементами в разных версиях языка.
Зрелищные диаграмы о соблюдении конвенций по оформлению кода на github
Можно добавить и свои диаграмы, так как исходники проекта доступны на github. Правда он на node.js
Пишем многопользовательскую игру
Тринадцатилетний парень пишет инструкции и код игры на два игрока с собственными правилами на PyGame. Все немного Mac-центрично, но вполне стоит вашего внимания. Во второй части есть уже есть клиент-серверный прототип.
Интересные проекты, инструменты, библиотеки
Релизы
По-прежнему жду замечаний по оформлению, помощи в поиске статей, в доработке проекта по сбору материалов. А может кто-то возьмется рисовать красивую картинку для выпуска? Мои художественные таланты не позволяют это делать.
Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.
This entry passed through the Full-Text RSS service — if this is your content and you're reading it on someone else's site, please read the FAQ at fivefilters.org/content-only/faq.php#publishers.
Комментариев нет:
Отправить комментарий