RSS
 

Утренняя прогулка

09 Окт

«Марьино-Люблинка-Волгоградка-Садовое кольцо-Патрики-Ленинградский пр-т».

Дальше: «Тверская-Набережная от Кремля до Таганской-Волгоградка-Печатники». Заехал к брату. Он показал свою новую рабочую машину.

Дальше: «Печатники-Люблинка-Марьино», и хоум-хоум.

Превосходные дороги Мск в воскресенье утром: через центр туда и обратно за пару часов.

Читать полностью »

 

Хабр

27 Сен

Случайно зарегался на Хабре.

 

Groovy GSP charset problem resolving

27 Сен

В какой-то момент проявилась одна заметная проблема, мешающая мне осуществить абсолютно 100% замену PHP на Groovy для веба без использования относительно тяжеловесного MVC-фреймворка Grails.

Это касается *.gsp страниц (Groovy Server Pages), представляющих собой html-страницы со вставками вида <% .. %> с произвольным кодом на Groovy или Java, или на языке оригинала: «GSP means GroovyServer Pages, which is similar to JSP (JavaServer Pages).»

Точно такая же функциональность в PHP реализуется вставками <? .. ?> (причем для PHP наличие такого блока является обязательным, даже если он реализует классы или бизнес-логику; если после такого блока будет находиться обычно невидимый пробел или перенос строки, то он попадёт в вывод, что может привести к проблемам).

На сайте груви написано: «GSP are not maintained as a standalone module. But it has been forked and reintegrated in Grails.» Но, тем не менее, как и груви-сервлеты, gsp-страницы работают без Grails, достаточно просто подключить груви к приложению.

Проблема заключалась в том, что в этих gsp-страницах русский текст превращался в «кракозябры». В груви-сервлетах, как в «настоящих», так и скриптового вида, такого не наблюдалось.

Методом научного тыка выяснилось, что если исходник gsp перевести в кодировку по-умолчанию на системе (например, cp1251 для Windows), то проблема решается (при этом вывод страницы идет уже в кодировке UTF-8).

А это чистой воды подсказка: идем в исходники сервлета groovy.servlet.TemplateServlet.java, который отвечает за разбор таких страниц, и находим там строку:

Читать полностью »

 
 

Groovlets

24 Сен

По факту у Groovy есть всё, чтобы вытеснить PHP из веба, например :-)

 

ДР

16 Сен

Я опять помолодел! )

 
 

Похапе

06 Авг

Имхо, когда-нибудь Groovy-сервлеты (Java-платформа) должны глобально вытеснить PHP из WWW. Потому как  очень технологичнее, надёжнее и быстрее. Только порог вхождения для начинающих программистов выше.

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

Например, такие как движок для блогов WordPress, — после обновления сразу down, вызов метода несуществующего объекта, потом проблема с кодировками, и т.д. Нужно лезть в его код, тратить время на исправление ошибок. Если бы мета-язык PHP был компилируемым, то такие ошибки проявились бы еще на стадии компиляции.

Читать полностью »

 
 

Пространство Фридмана

06 Авг

Подобно тому, как современная аппаратура фиксирует старты баллистических ракет на всей поверхности земного шара, запуски баблонавтов, проводившиеся ФСБ с целью исследования пространства Фридмана, были, конечно, замечены чуткими экономическими сенсорами. Но большинство вглядывающихся в финансовую вселенную обозревателей ошибочно приняли их за начало пересмотра результатов приватизации.

© Виктор Пелевин

Понравилось )

 

IntelliJ IDEA

17 Фев

На данный момент у меня 2 главных рабочих инструмента: текстовый редактор Vim (www.vim.org) и интегрированная среда разработки (IDE) Eclipse (eclipse.org).

Но вот решил заново присмотреться к IntelliJ IDEA, или «жидее», как ее «ласково» прозывают бордопузики на физтехе ). С некоторых пор она стала доступна в свободной редакции для Java SE (Standard Edition), Groovy, Android и т.д., платным остается пакет для Java EE (Enterprise Edition). Для глубокой (с отладкой многопоточности) Java-разработки она считается самой продвинутой и способствует меньшему появлению ошибок. Есть поддержка C++ и некоторых других языков, но нет PHP (только редактор, ну и ладно).

Сразу понравилось присутствие из «коробочных» Vim, git и многих других полезных да интересных плагинов.

Интерфейс среды проигрывает Eclipse, особенно в навигаторе проектов и аутлайнере, но это дело привычки. А вот по скорости возможно заметно превосходит, время покажет. В статус-баре отображает использование памяти из всей кучи, так что момент наступления тормозов скорее всего можно предсказывать визуально. :-) В Eclipse этот показатель часто зависит от сочетания  текущего положения звезд на небе и с какой стороны ветер дует. )

Сайт: http://www.jetbrains.com/idea/

 
1 Комментарий »

Категории: sys::

 

Упражнение для рук

01 Дек

  • снимает боль в суставах,
  • нормализует давление,
  • полностью убирает зубную и головную боль,
  • улучшает зрение, аппетит, гардероб, внешний вид и жилищные условия.
 

Лiкар Хата

19 Ноя

Неожиданно по ящику увидел Хауса, предположительно 7-й сезон. Это ппц как актеры постарели, – на компе я сейчас досматриваю только 3-й сезон (раньше этот сериал долго мне не доставлял).

Там, в 3-м сезоне, по сравнению с этим, актеры живчики-бодрячки. )

 
Страница 2 из 27123451020...Последняя »
 
Rambler's Top100