• Интернет и полезные цитаты

      Позвольте представить к вашему вниманию проект «Полезные цитаты»
      По сути это обычный каталог. С одним только отличием — сайты предоставлены той информацией, которые они содержат. Эта информация оформлена в виде цитат, и для каждой цитаты указан источник.
      Цель этого проекта – внести свою лепту в систематизацию сайтов в интернете.
      Использование сайта рекомендуется в качестве краткого справочника, где предоставлены лучшие выдержки из различных сайтов.
      Читать дальше →
    • Полноценная валидация данных

        Проблема валидации данных не раз поднималась на Хабре. Обсуждались серверная валидация и валидация на стороне клиента. Описывалось применение для этой цели различных фреймворков таких как Yii, CodeIgniter, Vanadium, .NET и плагинов JQuery.
        Но не было комплексного взгляда на эти проблемы, как на логически единую задачу как для сервера, так и для клиента.
        Валидация данных должна быть прозрачной не зависимо от того, где она проходит — на клиенте или на сервере, не нужно разбивать ее на две отдельных части и делать отдельную реализацию для каждой из задач. После нескольких проектов и выполнения одной и той же работы приходит понимание, что как было бы хорошо объединить эти части вместе и не тратить свое драгоценное время на фактическое дублирование кода.
        Итак, вопрос ставится как создание прозрачной системы валидации данных без логического разделения на клиента и сервера. Валидация на стороне сервера должна автоматически обеспечивать валидацию на стороне клиента без дополнительных усилий со стороны программиста.
        Читать дальше →