Обновить
209
0
Григорий Жижилкин@StopDesign

Chief technology officer

Отправить сообщение
вполне юзабельный
ну… На три балла потянет. Главный плюс django.admin — ничего не нужно делать, чтобы она заработала. И, теоретически, можно доработать до нормального состояния. Хотя, я не пробовал и не видел хороших чужих реализаций. Если видели — буду благодарен за ссылку или скриншот.
К сожалению, как и 95% дизайнерских идей, работает только в фотошопе:
— дорожное покрытие достаточно тёмное. Я попробовал лазерной указкой посветить на ковровое покрытие похожего цвета — видно слабое пятнышко. А в данной идее нужно не пятнышко, а здоровенные линии.
— объект, привлекающий внимание, виден в радиусе нескольких метров от велосипедиста. Водитель автомобиля не заметит эти узоры с большого расстояния.

Мигающий сзади фонарик — гораздо более эффективное решение.
Когда выбираете пароль — помните про Punto. Часто достаточно одной хорошей опечатки, чтобы он не переключался.
На европейском безлимитном хостинге успешно качаю по 100GB в месяц уже года два. Никто не против.
Когда я выбирал хостинг, было одно важное требование: хороший доступ до него из Москвы (поскольку аудитория моих сайтов на 80% отсюда). Для многих зарубежных хостингов замечал некоторые проблемы с этим. В итоге завел VDS в Германии — для экспериментов и виртуальный хостинг в Москве — для сайтов.
Ping statistics for www.mochahost.com:
    Packets: Sent = 68, Received = 53, Lost = 15 (22% loss),
Approximate round trip times in milli-seconds:
    Minimum = 161ms, Maximum = 164ms, Average = 162ms
А здесь красиво. Так пусто…
генератор: www.artlebedev.ru/tools/matrix/
тыловая булка (nskjdfz,ekrf)
ромбовидная дырка (hjv,jdblyfzlshrf)
еловая рвота (tkjdfzhdjnf)
и так далее…
А предыдущий резкий скачек — 8 ноября — видимо, связан с выборами в США..?
Продолжение — Jinja

C большим трудом настроил в итоге совместную работу Django и Jinja (оказалось, что в текущий релиз забыли включить директорию contrib со всеми файлами).

Работает очень быстро, выглядит вполне приятно. Особенно нравятся такие конструкции:
{% for type in types if type.parent_id == parent_id -%}
    что-то там
{% endfor -%}
Наследование поддерживается без всяких приключений с компиляцией.

Но не могу сделать две вещи: закешировать часть шаблона и присвоить переменной значение. Если я что-то не дочитал в документации и эти возможности в Jinja есть — подскажите, как они работают?
Отличная статья, спасибо! Пожалуй, нужно попробовать и jinja.

...pain in the ass if you want to profile Django
Тут я согласен. Посмотрел графики и ужаснулся :-)

Я обращаю внимание на производительность потому, что разрабатываю проект, в котором скорость работы шаблонизатора будет очень критична. Для большинства задач хватит и стандартных шаблонов Django.

А насчет настроены/не настроены — за пару дней перепробовал 5 шаблонизаторов и XSLT. Ни с одним проблем не возникло. Подключаются в три строчки.
Тру XML очень уж медленно работает. В восемь раз медленнее Cheetah.

В других:
{# Django, Jinja #}
Html{% if condition %} condition text{% endif %}


# PSP-style
Html<%= if condition %> condition text<%= endif %>


# Cheetah (mod)
Html^if $condition& condition text^end if&


## Mako
Html
% if condition:
condition text
% endif


# Parser
Html^if(condition){ condition text}
Опять же, всё дело в привычке и правильной подсветке. Из всех вариантов мне наиболее приятен Parser.
Вот несколько примеров:
{# Django, Jinja #}
{% for item in item_list %}
    <li>{{ item }}</li>
{% endfor %}


# PSP-style
<%= for item in item_list %>
    <li><% item %></li>
<%= endfor %>


# Cheetah (mod)
^for $item in $item_list
    <li>$item</li>
^end for


## Mako
% for item in item_list:
    <li>${item}</li>
% endfor


# Parser
^for[item](0;10){
    <li>$item</li>
}
Мне кажется, все они одинаково ужасны. Спасти могут только правильная среда разработки и подсветка синтаксиса. Или XSLT.
А у кого лучше?
Готов тратить деньги на музыку, но не столько, сколько она стоит сейчас. Если пересчитать мою музыкальную коллекцию в диски и сложить их стоимость, то получится 5000 евро (очень примерно). Цивилизованно я готов потратить на эти треки в 10..20 раз меньше.
Вижу, спасибо. Попробую как-нибудь…
Пробежался по документации — не могу найти, поддерживается ли наследование шаблонов? Это очень важно.
Если к сверхпроводникам придумают сверхтеплоизоляторы, то нормально.
еще один популярный вариант:
ping ya.ru
Тогда автор должен нормально отнестись к результатам, где хотя бы 3% опрошенных ответят «Да».

Ответил «Нет», хотя мне не интересна вообще эта тема, а не конкретная статья.
Лучше — админов, а потом и ПО.

Информация

В рейтинге
Не участвует
Откуда
Индонезия, Индонезия
Дата рождения
Зарегистрирован
Активность