Категория [Python]

Категория [Python]


Стиль удава: компиляция на лету

Щетинин Сергей
Опубликовано 23.07.2008 в Python, Разработка, Статьи

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

Python: Веб-разработка без фреймворков (часть 6)

Щетинин Сергей
Опубликовано 2.07.2008 в Python, Разработка, Статьи

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

Python: Веб-разработка без фреймворков (часть 5)

Щетинин Сергей
Опубликовано 17.06.2008 в Python, Разработка, Статьи

Мы успели рассмотреть значительную часть инструментария, который нам понадобится для написания веб-приложений. Начиная с этой статьи я постараюсь показать как это всё выглядит на практике – как структурируется код, как совмещаются компоненты и т. п. Это не столько инструкция к действию, сколько демонстрация того, что нет необходимости в поддержке со стороны фреймворка.

Python: Веб-разработка без фреймворков (ответ на критику)

Щетинин Сергей
Опубликовано 29.05.2008 в Python, Разработка, Статьи

Почти месяц назад в сети появился отзыв на эту серию статей, причем отзыв строго негативный. Я не придал этому значения, так как критика, на мой взгляд, оказалась направлена не на статьи, а на то, что автор в них увидел. Так что, я думаю, нужно всё-таки ответить.

Python: Веб-разработка без фреймворков (часть 4)

Щетинин Сергей
Опубликовано 20.05.2008 в Python, Разработка, Статьи

В предыдущих статьях мы разобрались, как можно создавать веб-приложения на Python используя лишь необходимые средства. Следующим этапом будет развертывание приложения на сервере и связанная с этим задача конфигурации его компонент (deployment).

Python: Веб-разработка без фреймворков (часть 3)

Щетинин Сергей
Опубликовано 14.04.2008 в Python, Разработка, Статьи

Прочитав предыдущие статьи читатель, надеюсь, убедился, что средств PythonPaste и WebOb более чем достаточно для разбора запроса, композиции приложений и выполнения множества стандартных задач. Далее мы будем рассматривать вопросы генерации ответов, развертывания на сервере и выбора различных вспомогательных библиотек и инструментов.

Python: Веб-разработка без фреймворков (часть 2)

Щетинин Сергей
Опубликовано 10.04.2008 в Python, Разработка, Статьи

В прошлой части я постарался рассказать о том, что чистый WSGI код писать не так уж сложно и что преимущества такого подхода налицо, но есть ли у этого обратная сторона? Единственным, пожалуй, недостатком я могу назвать некоторые неудобства по работе с данными в запросе. К счастью многие задачи здорово помогает решить WebOb.

Google App Engine — хостинг для python-приложений

Макс Ищенко
Опубликовано 8.04.2008 в Python, Инструменты, Разработка

Корпорация Google запустила новый сервис Google App Engine, который позволяет размещать и исполнять Python-приложения на серверах компании.

Python: Веб-разработка без фреймворков (часть 1)

Щетинин Сергей
Опубликовано 8.04.2008 в Python, Разработка, Статьи

Мой опыт говорит о том, что время на изучение фреймворков и подстройка под их ограничения почти никогда не окупается, а пользуясь минимальным инструментарием, с которым я хочу вас ознакомить, можно добиться гораздо лучших результатов.

Exception #06 с Иваном Сагалаевым

mkdir
Опубликовано 25.09.2007 в Python, Web, Новости, События

29 сентября 2007 состоится очередной семинар по языку Python — Exception #06.

Архив

Developers.org.ua предложение работы

Вакансии rss icon

Все вакансии

Комментарии

Категории