Blog


Управление статическими ресурсами в Grails

Как получить доступ к конфигурированию контейнера jetty в development режиме. →

Рубрики: О вебе/Groovy/Grails/Java
Опубликовано: 15.04.2009 15:32

Человекодельфин

Александр Дельфинов стал писать в блог. А до этого писал в жж. Ну, собственно, вот и весь смысл сообщения. →

Рубрики: О жизни
Опубликовано: 30.03.2009 07:00

Grails: revalidation in Command Objects

Command objects в Grails — очень полезные штуки. Но есть у них одно неприятное свойство. Это отсутствие способа повторной валидации. Можно сделать плагин, который вполне может решить эту проблему. Просто создадим соответствующий метод и назначим его всем Command Objects. Код, который занимается биндингом копипастим с небольшими изменениями из ControllerGrailsPlugin: →

Рубрики: О вебе/Groovy/Grails/Java
Опубликовано: 25.12.2008 17:53

Tomcat: gzip контента при выдаче

Чтобы Tomcat сжимал контент при выдаче достаточно просто внести соответствующие атрибуты в ноде connector →

Рубрики:
Опубликовано: 25.12.2008 07:56

Особенности Firefox 3 - несовместимость со второй версией в плане CSS

Обнаружил тут, что к списку браузеров, в которых надо проверять все добавился еще один — третий файрфокс. Он далеко не во всем совместим с двушкой. →

Рубрики: О вебе/Верстка
Опубликовано: 25.12.2008 07:35

Древовидные данные в Grails

В красивой коробке с Grails одако не находится таких полезных аксессуаров, как некое подобие NestedSet. В таких нечеловеческих условиях пытался сделать что-нибудь подобное. И вот к каким выводам пришел: Нестедсет в Grails на фиг не нужен. Вполне достаточно иметь Domain object со ссылками сам на себя (parent-child relations). А когда возникает вопрос выборок, не мучать мозг, а использовать вещи, изначально пригодные для выборки ancestors, descendants и прочего. Да, я в очередной раз рекламирую XML и XPath. →

Рубрики: О вебе/Groovy/Grails/Java
Опубликовано: 12.12.2008 08:41

Проблемы с кодировкой GET параметров в Tomcat

Столкнулся с тем, что GET-запросы в tomcat приходят в неверной кодировке. Оказалось, всего-то нужно добавить соответствующий параметр в ноду Connector в config.xml <Connector port="8080" protocol="HTTP/1.1" URIEncoding="UTF-8" connectionTimeout="20000" redirectPort="8443" /> →

Рубрики: О вебе/Groovy/Grails/Java
Опубликовано: 12.12.2008 08:32

Чтобы работал Outline в проекте Eclipse Grails

При создании нового приложения Grails (того, что командой grails create-app) создается готовая болванка Eclipse проекта, готового для импорта в IDE. Однако, при этом настройки сделаны так, что groovy файлы не компилируются автоматом, и, как оказалось, именно это является причиной того, что не работает панель outline. →

Рубрики: О вебе/Groovy/Grails/Java
Опубликовано: 28.11.2008 05:20

Техосмотр 2008

Проходил очередной техосмотр. Какие мысли родились? А вот, например, такая - пока мы будем покупать техталоны левым способом, те, кто их проходит честно, будут испытывать предвзятость и хамство со стороны проверяющих - им же надо как-то обеспечивать этот левый поток, с которого я убежден, они имеют прибыль. Замкнутая цепочка, разорвать которую реально только самим же автовладельцам →

Рубрики: О жизни
Опубликовано: 17.11.2008 06:44

iPhone: много маркетинга, мало телефона и крайне мало коммуникатора

Верчу в руках сей замечательный девайс уже наверное с полгода. Это первый айфон из тех самых серых ломаных и джейлбрейкнутых серий. Думаю, что попользовал его настолько, что имею уже право судить. Без оглядки на всю эту аналитику и прочую шелупонь. →

Рубрики: О жизни
Опубликовано: 14.10.2008 07:00

Учу дочь грызть сушки

Вот кто бы мог подумать, что я буду учить дочь грызть сушки! Настоящие сушеные сушки! Свою собственную, заметьте, дочь! →

Рубрики: О жизни
Опубликовано: 14.10.2008 06:53

Почему невозможен хороший дизайн в Екатеринбурге сегодня

Давно сделаный вывод, просто прибиваю его к электронной бумаге. Навеяно очередной беседой с тов. Арсением Ли из РевольверАрт. Для существования дизайна должна быть точка приложения - графическая культура города. Здесь она планомерно уничтожается на протяжении десятилетий →

Рубрики: О жизни
Опубликовано: 24.09.2008 06:34

***


mem: 1227 total: 18 module: 9 xsl: 6