Category Archive 'Разные мелкие утилитки':
« Previous Posts |
September 21, 2008
Кэш Для Вики. Часть 2
Никто не будет спорить с тем, что mediawiki хоть и мощная система, однако и очень прожорливая. До недавнего момента этот факт меня совершенно не интересовал (посещаемость моего сайта в среднем не превосходит 150 человек в сутки, а время генерации страницы плавало около 1.5-2 секунд). Однако вот пришло ко мне письмо, где интересовались способами "разгона" mediawiki. Что же, задача актуальная и необходимая. К тому же я надеюсь, что посещаемость моего ресурса будет расти, и рано или поздно (а это всегда случается на виртуальных хостингах) мне должно будет придти письмо от провайдера, где попросят умерить аппетиты. Учитывая что дело было в субботу утром, и почти целый день был свободен, то я решил "стряхнуть пыль" с php и "слепить" что-нибудь такое этакое. Read more...
May 1, 2008
Tiles2 и Sping: Перезагрузка
Я продолжаю выкладывать некоторые из своих наработок. Сегодня на очереди (так же как и в прошлый раз) несколько способов улучшить и облегчить жизнь java программистов использующих spring. Я расскажу об перезагрузке контекста spring и определений tiles2. Read more...
April 28, 2008
Как в spring написать валидатор, использующий коды сообщений, и не забыть кого-то из них
Сегодня я расскажу об инструменте, который наверняка пригодится всем тем кто пользуется spring. Назначение этой утилиты - проверить чтобы все коды ошибок которые я использую внутри кода класса-валидатора (например), были не забыты и перечислены внутри файлов ResourceBundle. Read more...
April 15, 2008
Regexp-ы для java точь в точь как для php
Сегодня я столкнулся с необходимость написать несколько регулярных выражений для java. Надо сказать, что последнее время я часто переключаюсь между java и php, так что держать в голове два стиля использования regexp-ов становится все труднее: допускаю мелкие ошибки и опечатки. Отличия в regexp-ах не в самом синтаксисе (он обычный, те же самый \w, \d, классы символов и их модификаторы). Отличия в мелочах и эти мелочи мне не нравятся. Сегодня я расскажу о том как я написал небольшой java-класс позволяющий обращаться с regexp-ами в стиле php Read more...
April 14, 2008
Java аннотации. Пример 1
Это java-библиотека позволяющая с помощью аннотаций метить поля классов так чтобы автоматизировать поддержку этим классом методов equals, compareTo, hashCode и toString Read more...
April 7, 2008
Velocity Фильтр
Готовясь написать серию заметок про Velocity, решил я пока выложить один из своих ранних проектов. Сервлет-фильтр, выполняющий прозрачную генерацию html-документов с помощью Velocity. Если вы не знаете что такое Velocity, то это универсальный движок шаблонификации (для java). Velocity может быть использован для генерации документа на основании шаблона и "что-там-нужно-вставить-в-шаблоне-в-нужные-места". Read more...
March 8, 2008
Обучающая машина mysql (обновления от 08.03.2008)
Немного изменений в интерфейсе. Надеюсь пользоваться станет еще удобнее. Read more...
March 7, 2008
Обучающая машина mysql (обновления от 07.03.2008)
Изменения внешнего вида и функциональности обучающей машины (добавлена функция обратной связи) Read more...
March 4, 2008
Обучающая машина mysql (обновления от 04.03.2008)
Добавлена поддержка в "обучающей машине mysql" входа пользователей с помощью openid Read more...
February 12, 2008
Внесены правки в парсинг загруженных файлов - теперь внешний вид html-документов еще лучше. Read more...
Узнай больше об проекте wiki2chm
Добавлены функции работы с пространствами имен в mediawiki. Теперь вы можете точно настроить проект для выкачивания, указать то, какие пространства имен будут обработаны (какие разрешены, какие запрещены, и то как поступать с корневым пространством имен).Внесены правки в парсинг загруженных файлов - теперь внешний вид html-документов еще лучше. Read more...
« Previous Posts |