Расшрияя интерфейс Serializable следует не забывать использовать serialVersionUID (о котором сказано в java docs, и который следует перегенерировать каждый раз, когда меняются не transient поля класса).
Что такое jabber ? Если кратко, то основные его преимущества перед другими протоколами типа icq/msn/yahoo/mailru agent etc...:
Открытость — протокол Jabber является свободным (от лицензирования), открытым, общедоступным и, кроме того, лёгок для понимания; существует множество реализаций серверов и клиентов, а также библиотек с открытым исходным кодом.
Расширяемость — с помощью пространств имён в XML можно расширить протокол Jabber для выполнения требуемых задач и для обеспечения поддержки взаимодействия между различными системами. Общие расширения разрабатываются под контролем Jabber Software Foundation.
Децентрализованность — кто угодно может запустить свой собственный сервер Jabber, это позволит организациям и частным лицам заниматься любыми экспериментами с IM.
Безопасность — любой сервер Jabber может быть изолирован от общедоступной сети Jabber, многие из вариантов реализации сервера используют SSL при обмене между клиентом и сервером, и немало клиентов поддерживают шифрование с помощью PGP/GPG внутри протокола.
Ехал как-то в метро и обратил внимание на знак пожарной безопасности, обозначающий где находятся огнетушители. И т.к. пожарные относятся к МЧС, мне кажется, что такой ребрендеринг выглядит вполне забавно :)
Давеча я ложанулсо - назвал бачинского стиллавиным... забирал фото из печати, а там эта рожа, ну и фото тоже забирает и опять отдаёт - я ему - ничо так фото, Стиллавин, он мне в ответ как-то угрюмо, ну да... ничо... приехал домой - посмотрел на сцайт их - а это бачинский...