Программирование

Запуск нового проекта на Django

Пишу скорее для себя, что бы всегда это было под рукой. Создание нового проекта на Django:
Скопируем с Django каталога на диск файл django-admin.py и создадим новый проект: django-admin.py startproject [название проекта].
В результате появилась папка [название проекта] с проектом и она содержит файлы:

  • manage.py, нужен для управление проектом (работа с БД, запуск сервера и т.д.)
  • settings.py, в нем хранятся все основные настройки

On-line инструменты программирования Python

Недавно пришел к другу и решил ему показать работу и красоту языка Python. При себе не было флешки с Python'ом и самого Питона скачивать не хотелось... И я озаботился поиском on-line средств разработки небольших скриптов на Python и я их нашел! :-)
Оказалось, что такое можно легко сделать с помощью Google App Engine! Пока я правда этого делать не буду... Хотя уже появились определенные мысли по этому поводу... И наверное смысла нет это делать для одного языка программирования.

Знакомство с Zend Framework'ом

Уже несколько месяцев знакомлюсь с PHP framework'ами: CakePHP, CodeIgniter. И один заказчик посоветовал еще изучить Zend Framework. После первого знакомства показался конечно монструозным и непонятным... Обилие функций и возможностей просто поражало воображение. Но собрав всю волю в кулак я наконец стал его серьезно изучать и даже кое-где применять. Возможно сделаю несколько сайтов на его основе. Думал что весь код, который я когда-то писал на чистом PHP, придется вставлять в новый проект, но в Зенд фреймворке все уже было написано и отлажено... Просто великолепно!

Знакомство с Google App Engine

Google как всегда всемогущ! Я недавно начал применять в своей работе Python и хотел найти примеры реальных web-разработок на нем. И вот мои поиски увенчались успехом! Нашел я примеры, FAQ на сайте Google.com.
По этой ссылке Вы можете посмотреть как разработать и развернуть простой проект Python с помощью Google App Engine. Там же есть пример проекта, гостевая книга, которая показывает, как использовать среду выполнения Python и некоторые службы App Engine, в том числе хранилище данных и службу пользователей Google.

Полезные ссылки для начинающих программировать на Питоне

Недавно начал собирать ссылки на статьи и электронные книги для начинающих программировать на Python. Теперь собрал достаточно, что бы и самому читать и что бы мои читатели тоже были в курсе.
Я уже начинаю писать сетевые программы, осваиваю фреймворк Django, и пишу шаблонизаторы, и парсеры на Питоне... Вроде бы уже получается хорошо (Работает!!! :-)

А теперь ссылки на доки по Python (Питону):

http://habrahabr.ru/blogs/python/61905/ - Python на Хабрхабре (ссылки на книги и статьи)
www.ru.diveintopython.org/toc.html
www.pydev.ru/links/
www.python.su/
www.pydev.ru/community/

Заметки для начинающих программировать на Python

Заметки программиста для начинающего программиста на Python:
# - однострочный комментарий на Питоне
""" - 3 (три) кавычки для многострочного комментария в начале и в конце комментария
= - присвоение
== - равенство
+= - увеличение (конкатенация строк) с присвоением
-= - уменьшение с присвоением, пример:

x=0
x += 1
print x

a,b = b,a - пример замены данных в переменных
a, b = 0, 1 - пример присвоение на Питоне

Циклы на Python'e:

x=0
while x<=10:
print x
x += 1

x = "Python"
for char in x:
print char

Начинаем изучать Python. Основы Питона

Начал изучать Python, так как он стал нужен для одного интернет проекта... И я очень доволен этим языком программирования. Он достаточно прост, но тем не менее очень мощный. Возможно теперь буду публиковать в свой блог о "SEO в Пензе" небольшие уроки по основам и секретам программирования на Питоне.
А вот нужна ли история создания Python в блоге это пока вопрос... :-) Если что, пишите комментарии... Постараюсь ответить быстро и по делу.

Основы парсинга сайтов на PHP

Недавно передо мной встала задача перенести материал с одного сайта на другой... И вот я уже сидел перед монитором и смотрел на страницы сайта заказчика, в котором оказалось более 500 страниц.

RSS-материал