Как стать автором
Обновить
61
0
David Klassen @f0rk

Программист

Отправить сообщение
это очень сомнительное преимущество, рефакторинг API время от времени необходим. В чем смысл поддерживать неудачные решения старых версий, достаточно просто выпускать security-фиксы для старых модулей.
А какие там проблемы с обратной совместимостью? В пределах мажорных версий апи не меняется, практически все разрабатываемые модули имеют отдельные ветки как минимум для 6-й и 7-й версии ядра. Или я вас неправильно понял? Что именно вы подразумеваете под обратной совместимостью в друпале?
Странно, я достаточно долго занимался разработкой на друпале, в том числе делал крупный проект, в котором было больше сотни сторонних модулей и такой проблемы не заметил.
В какой это вселенной дундуку, которому полгода на изучение ZF нужно, 100к платят??
ну, оценочные суждения людей могут сильно различаться, это нормально :)
Текст статьи не читали видимо.
*На самом деле «идеальный» рендеринг достигается только в сборке Firefox Nightly под Windows 7 (c рендерингом шрифтов через Direct2D и DirectWrite), в остальных — близкий к идеалу или не очень близкий, в зависимости от браузера и ОС.
mustache используется как шаблонизатор в ICanHaz.js а ICanHaz в свою очередь предоставляет удобный способ описания шаблонов. Хотя конечно, это дело вкуса, как рендерить страницу.
Никаких надстроек не надо. Для ajax запросов backbone использует jQuery. При вызове метода модели save() создается RESTfull запрос к серверу по адресу указанному в url модели. При желании можно реализовать свою логику переопределив Backbone.sync(). А метод validate() нужен чтобы отсеять модели с некорректными данными еще до отправки на сервер. Вообще, в документации все доступно расписано.
Думаю, такой подход скорее удобен для реализации различных сервисов, а не сайтов в привычном понимании. В таком случае индексация поисковиком не играет никакой роли.
ИМХО, винда вообще неудобная платформа для LAMP разработчика, гораздо легче убунту поставить, чем мучиться со сборками. Думаю что любую блондинку-верстальщицу можно обучить строчке apt-get install lamp и никаких проблем.
Слака… Детство мое! :)
Мне почему-то кажется, что у людей, действительно имеющих какой-то вес в социальной структуре общества, нет времени на подобные забавы. Разве что как «политика для школьников» сойдет.
покопался в файлах и нашел собственный сканер который еще в универе писал. govnokod.com/4398
табличка переходов конечно генерилась, правда не по регулярке, а забивалась в формочку руками, ну что с второкурсника возьмешь, глупый был :)
мне вот интересно, код на метках работает быстрее чем таблица переходов в массиве?
мальчик 22 года — набор с лобзиком. То что мне нужно! :)
Если бы еще лет 7 назад мне бы кто-нибудь сказал что люди будут меняться fps-ами в браузерах, я бы не поверил…
Ну не знаю… я всегда считал что «бизнес-логика» приложения — это код который описывает __процессы__ предметной области, каким бы этот код ни был. ИМХО вполне нормальное определение, по крайней мере лучше чем «всё, что вам хотелось хоть раз откомментировать».
Особенно понравилось MTB_IL.Emit(OpCodes.Stsfld,FDB_2);

Я даже врагу не пожелаю с такими именами дело иметь
Качество кода… ну это просто нечто!

Я думаю что дело как раз в том, что модераторы не телепаты, а презумпция невиновности в сети не очень популярна. Хотя на письма конечно могли бы и ответить.

Информация

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

Специализация

Backend Developer, Software Architect
Lead
От 12 000 $