on 23/02/2011
комом. Мой первый эксперимент с COMET и с Embedded Jetty. “Пощупать” COMET хотелось уже давно. Во-первых сама по себе технология достаточно интересная, а во-вторых — хотелось попробовать что-то новенькое. Jetty был выбран в качестве сервера для экспериментов как наиболее легковесный (особенно в embedded-варианте) из известных мне Java-серверов.
В качестве примера напишем простенький чат. Будем использовать технику [...]
Posted in Programming | Tagged comet, continuation, java, javascript, jetty
on 17/01/2011
Продолжаем эксперименты с Code Swarm. В связи со сменой работы решил натравить визуализацию на текущий проект) Вот что получилось:
P.S.: хорошая пошаговая инструкция по этой утилите.
Posted in Common, Programming | Tagged code swarm, видео, работа
on 18/11/2010
I was little bit suprised when I didn’t find in JQuery an ability to bind event’s handler before than already binded event’s handlers list. Yes, it is possible to first attach our handler rather than others, but this may be very difficult sometimes. So I spent some time looking through JQuery sources and found what [...]
Posted in English, Programming | Tagged event, handler, jquery, order
on 05/09/2010
I use Jersey with flash uploader and the problem I met is that I need to determine “file partialy uploaded” situation ’cause user has an opportunity to cancel it at any time. All solutions that I found for this problem were on PHP (look for The uploaded file was only partially uploaded text). I didn’t [...]
Posted in English, Programming | Tagged flash, java, jersey, partially uploaded, swfupload, temporary file
on 21/08/2010
In our project we use Sun/Oracle implementation of JAX-RS — Jersey ’cause it’s greate framework for build REST-services. But there are some troubles with uploading files feature. When you uploading file with latin chars in file name everything is fine, you read this file name on server and it’s exactly the same as on client [...]
Posted in English, Programming | Tagged bug, java, jersey, rest, russian file name, utf8
on 23/06/2010
Небольшой обзор по установке и использованию JRebel. Штука действительно очень клёвая. Предназначена для java-разработчиков. В основном для тех, которые занимаются enterprise-решениями, так как они достаточно громоздкие и пересборка/перезапуск всего проекта занимает значительное время (несколько минут), что сказывается как на скорости, так и на желании работать) JRebel позволяет увидеть результат от внесённых изменений практически мгновенно. Обзор [...]
Posted in Programming | Tagged jboss, jrebel, maven, seam
on 27/05/2010
The problem with sharing cookie with JSESSIONID value arises when we start use subdomains system in our application. For example: images.portal.com, security.portal.com, etc.
Respectively a cookie with unique JSESSIONID value will be created for each domain address and you can get some problems. For example, with autorization if it stores credentials in session. So for our [...]
Posted in English, Programming | Tagged cookie, jboss, jsessionid, session, share, subdomains, valve
on 15/04/2010
Во время работы над очередным проектом столкнулся с непреодолимым желанием заменить имеющуюся карту (надо сказать не лучшего качества) на странице “Контакты” на что-то более интересное и интерактивное) На ум пришли Google.Maps и Яндекс.Карты. Выбор в пользу последних был сделан в силу того, что нужный участок нашей планетки был отрисован там гораздо подробней, чем у Google:
Череповец [...]
Posted in Programming | Tagged Yandex.Maps
on 05/04/2010
Many online services have stopped supporting Internet Explorer 6 and when a user tries to access them with the browser sent him to the information page, where the offer to upgrade IE to latest version or choose another browser. Here is my easiest solution for this:
<html>
<head>
[...]
Posted in English, Programming | Tagged javascript, no ie6
on 02/03/2010
В последнее время практически полностью перешёл на техническую литературу в электронном виде, т.к. её гораздо легче достать, она не занимает много места и не надо лихорадочно листать страницы, когда нужно что-то найти:) Но иногда бывает приятно полистать какую-нить книженцию) Вот багаж, который был накоплен за долгие годы:
Особо стоит отметить трёхтомник Кнута и книгу по C++ [...]
Posted in Common, Programming | Tagged книги