All streams
Search
Write a publication
Pull to refresh
42
0
Алекс @hardtop

User

Send message
Вот так выглядит лаконичный файл с роутингом для модуля новости:

from django.conf.urls.defaults import *
urlpatterns = patterns('news.views',
    url(r'^$', 'news_index'),
    url(r'^(?P<section>[\w-]+)/$', 'news_section'),
    url(r'^(?P<year>\d{4})/(?P<month>\d{2})/(?P<day>\d{2})/(?P<slug>[\w-]+)/$', 'news_one'),
)
Хороший стиль изложения, да и по-делу говорите. Продолжайте, пожалуйста!
В 2009 году, когда писалась статья, csrf еще не было. А так да — надо поставить для корректной работы формы.
Хорошие доклады. Жаль, не смог приехать. Спасибо организаторам и ребятам из Future Colors!
А как с базу много товаров добавляете? С помощью Экселя->Текстовый файл->Загрузка в админку?
Хорошо написано. Но если надо кешировать сайт при малых мощностях или большой нагрузке — есть отличный StaticGenerator Pro, написанный Alrond-ом. При первом обращении к странице генерится html-файл прямо в папку — откуда потом nginx берет напрямую, минуя джангу.
Уговорили, буду покупать. Захожу на Союз, выбираю альбом Мадонны. Формат — CD. WAT? Какой нахрен CD? Уже никаких CD-плееров не осталось. Куда я должен диск засунуть? Русский iTunes Store не работает, потому что SonyMusic и иже с ними не хотят продавать официально MP3 в России. Идиотизм, честное слово!

Огромное Вам спасибо!
50 штук — ого. Все уже с 1.4 работают? А можно список, если не сложно — ну, чтобы видеть что используют и что действительно работает. Хотя, конечно, это тема отдельной статьи: «Текущие reusable-app»
Михаил, я согласен, что django-registration не идеален. Версия 0.8 мне тоже не понравилась — старую немного под себя допилил. Но нельзя же из-за одного хромого приложения вообще не использовать чужие наработки.
Прекрасная статья. И с дзеном дружит, и пользу приносит. Вот прям сейчас и опробую в деле… А то надоело писать модельки с одной записью.
То есть вы не используете:
— django-registration
— sorl.thumbnail
— pyutils
… тут дальше можно много продолжать.

Ведь смысл джанги именно в большом количестве reusable-app. Почему вы отказываетесь от этого?
Вполне хрестоматийный пример. А это описание «тренировки на кошках», или действительно вы делали новый дизайн для cplaza?
Я понимаю, что роботам все равно, но как то недосказанно и двузначно читается «Такая женщина, которая способна придать су… Подробнее...»
Да сам испытывал подобное. Но и Вы и я были изначально увлечены и заинтересованы. А вот как заинтересовать целый класс учеников — это проблема. Конечно, всегда будут те, кому лень и неинтересно. Однако, продуманная программа обучения и хороший учитель способны увлечь — это я точно знаю.

И если хороших учителей (как и любых других профессий) не хватает, то вот программу образования можно сделать интереснее. Я ровно про это.
Я видел, как некоторые ученики входи в ступор при объяснении указателей. Си хорош, для того, чтобы объяснить всё на низком уровне. Но чрезмерная сложность отпугнёт и отобьёт желание учиться. Поэтому для начала надо что-то попроще.

Вообще, проблема обучить программированию связана не только с языком. Задачи — они не интересные для мальчишек и девчонок. Ну кому охота перебирать массивы пузырьком в свои 10-12 лет? Где-то на Ted.com видел отличное видео, где учитель рассказывал, что учил управлять роботом (такой, вроде пылесоса). Робот получал команды от компа по Buletooth. Там было 2 функции:
1. move(speed_left, speed_right) — скорость левого и правого моторов
2. stop() — остановка

И ученики сразу видели — они написали простую вещь — и она работает, и наглядно! А уж потом стали разбирать, как писать свои функции, для чего нужны переменные и пр. В итоге: многие ученики сказали, что хотели бы, чтобы и остальные уроки им преподавали так же. Жалко — видео не могу найти.
Честно говоря, за более чем 10-летниий опыт общения с различными заказчиками вынес несколько простых истин:
1. Да, часть всех этих полезный советов действительно толковая. Неспроста их пишут.
2. Но применить их могут далеко не все люди. Рождённый ползать летает с трудом даже после прочтения многих книг.
3. Ничто не сможет на 100% защитить вас от всех рисков. Всё равно можно нарваться на удивительно-талантливого мудака, и он уж попьет вашей кровушки. Это, причем, работает в обе стороны.

Ну, дело же не в трепете. Модели, логика геймплея у вас уже есть. Программирование можно отдать на аутсорс.
Игра отлично выглядит. Если её чуть отполировать — то вообще блеск будет. Не думали сделать клоны для андройда и ios?
Если заказчик к вам лоялен — то неважно, женщина это или мужчина.

Information

Rating
4,790-th
Location
Россия
Date of birth
Registered
Activity