0
Нормалек валидатор.
Подумалось: если тереть про ООП, валидатор можно реализовать как поведение модели или иного класса через паттерн Observer, т.е. прикреплять к проверяемому объекту один или несколько валидаторов и обращаться к ним при необходимости.
avatar

artoodetoo

  • 26 августа 2010, 22:10
0
Показалось Костыль сам с собой разговаривает :) Ники «подобные до смешения». Хоть аватары поставьте, господа.
avatar

artoodetoo

  • 26 августа 2010, 21:27
0
template > filter > out_text

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


$text = $smth->asText($templateName, $params);


Помоему есть смысл выделить это общее в базовый класс.
avatar

artoodetoo

  • 7 марта 2010, 07:03
+1
разные языки разметки. но можно выделить кое-что общее и создать класс-предок. вот такие думки
avatar

artoodetoo

  • 5 марта 2010, 07:17
0
mario, шаблоны страниц, шаблоны css (sass), есть думка про генератор текстов типа lorem ipsum по заданным правилам…
avatar

artoodetoo

  • 5 марта 2010, 06:59
0
Сраный livestreet. Почему не могу отредактировать/удалить свой комметарий?
Правильный вариант:
>> Совсем не сплошная. Главный класс статический — для доступности отовсюду это необходимо.
avatar

artoodetoo

  • 28 февраля 2010, 10:22
0
Совсем не сплошная. Для доступности отовсюду это необходимо. А вот компоненты приложения — объекты. Их добываем из реестра, поэтому они тоже становятся общедоступны.
avatar

artoodetoo

  • 28 февраля 2010, 10:20
0
Я всем уступаю. Не потому, что я «рыцарь», а просто сидеть вредно :) Есть такие болезни как геморрой и простатит.
avatar

artoodetoo

  • 27 февраля 2010, 08:55
0
наверное если зафрендил, то где-то есть френдлента с RSS. только я не блоггер нифига. особенно нифига не IT-блоггер.
avatar

artoodetoo

  • 26 января 2010, 10:20
0
Я встречал такую технику: классы «контроллеры» наследуют от класса «приложение».

class subclass extends superclass {}

На самом деле я пока не уверен, что хочу наследовать, просто слово красивое суперкласс ;)
avatar

artoodetoo

  • 26 января 2010, 06:31
0
live OS может не сработать, если админ сетки, куда ты приземляешся, озабочен запуском левых программ.
сейчас я пользуюсь запароленным архивом на флешке, а в будущем планирую переползать на генераторы паролей.
avatar

artoodetoo

  • 12 января 2010, 12:00
0
captcha вещь полезная. хотя есть и другие методы отсеивания роботов. я пользуюсь чекбоксом «я не робот» :) реально работает.
с другой стороны, если твой сервис мегапопулярен, его будут атаковать не боты, а «крестьяне» с фрилансерских бирж. тут ни каптча, ни другие алгоритмы н помогут.
avatar

artoodetoo

  • 12 января 2010, 11:56
0
не знаю насколько полезно, но молодец!
avatar

artoodetoo

  • 11 января 2010, 10:14
0
появится-появится. пауза позволяет переосмыслить некоторые вещи, привести в порядок.
про трассировку — это недостаток Expert Debugger, а не PHP или моего кода.
avatar

artoodetoo

  • 9 декабря 2009, 13:50
+1
>> Отвечать на письмо надо ВСЕМ его адресатам
AlexB, ты занимаешся документооборотом?
тема мне близка. бесполезно учить людей как они должны себя вести. надо чтобы система не оставляла им вариантов
avatar

artoodetoo

  • 7 ноября 2009, 13:37
0
картинки не грузятся почемуто
avatar

artoodetoo

  • 19 октября 2009, 07:55
0
так всегда было и будет. это всё гормональный шум при половом созревании + потребность писать анонимно то, что в жизни они постесняются сказать.
родина может спать спокойно :)
avatar

artoodetoo

  • 10 октября 2009, 06:46
0
как сажа бела. чем дальше влес тем ближе вылес

слегка некогда этим заниматься, надеюсь на неделе наверстать
avatar

artoodetoo

  • 29 сентября 2009, 11:33
0
ок, спасибо посмотрю.
кстати «99 франков» уже посмотрел. ярко. не скажу что идея там сильна, но сделано очень ярко.
avatar

artoodetoo

  • 20 сентября 2009, 20:11
+1
не все конечно. у американцев есть шедевральные кино, голливуд — сила!

avatar

artoodetoo

  • 20 сентября 2009, 18:09