пятница, 21 апреля 2006 г.
среда, 19 апреля 2006 г.
Москвичам
Уважаемые коллеги!
Корпорация Sun Microsystems приглашает Вас принять участие в конференции Sun Tech Day. Это крупнейшая конференция, посвящённая технологиям Sun Microsystems, которая проводится в России впервые в рамках мирового тура Sun Tech Day .
В программе мероприятия – последние достижения в области средств разработки Java приложений, таких как Java Studio Creator, NetBeans и Java Studio Enterprise.
Впервые в Москве Вы сможете задать все свои вопросы Джеймсу Гослингу, (James Gosling), создателю языка Java. Задайте свои вопросы тем, кто делает Java сегодня и тем, кто стоял у ее истоков!
Конференция состоится 20-21 2006 года апреля в Новом Президиуме Академии Наук, по адресу: Москва, Ленинский проспект, д. 32а, Российская академия наук (м. Ленинский проспект)
Получить более подробную информацию о программе Sun Tech Day можно по адресу: http://ru.sun.com/news/events/2006/april/suntechday/index.html
Участие в конференции бесплатное.
Корпорация Sun Microsystems приглашает Вас принять участие в конференции Sun Tech Day. Это крупнейшая конференция, посвящённая технологиям Sun Microsystems, которая проводится в России впервые в рамках мирового тура Sun Tech Day .
В программе мероприятия – последние достижения в области средств разработки Java приложений, таких как Java Studio Creator, NetBeans и Java Studio Enterprise.
Впервые в Москве Вы сможете задать все свои вопросы Джеймсу Гослингу, (James Gosling), создателю языка Java. Задайте свои вопросы тем, кто делает Java сегодня и тем, кто стоял у ее истоков!
Конференция состоится 20-21 2006 года апреля в Новом Президиуме Академии Наук, по адресу: Москва, Ленинский проспект, д. 32а, Российская академия наук (м. Ленинский проспект)
Получить более подробную информацию о программе Sun Tech Day можно по адресу: http://ru.sun.com/news/events/2006/april/suntechday/index.html
Участие в конференции бесплатное.
вторник, 18 апреля 2006 г.
Ладожский возкал
Заехал сегодня с утра за билетами. Полчаса мучил экран насчет билетов. Ближе к концу он показал мне синий экран и перезагрузился. Грузятся там винды 98. После перезагрузки показывает только поезда на сегодня. И в таком состоянии висит еще минут 10. Я попытался сфотографировать на телефон, но фоток не вышло...
Кайлас
Зашел с утра в магазин - дисков прикупить. Выбрал всякое, включая Lordi. Подхожу к кассе. Продавщица с одного диска сканером цену сняла, с другого. И не откладывает их в сторону, а подсовывает вниз стопки. И рожа такая хитрая-хитрая...
Точно! Нае... обманула!!!
Первый диск кликнула два раза, думала я не замечу разницу в сто рублей при общей сумме в тысячу. Я ей указал на это, но менеджера вызывать не стал. Лениво было...
Хотя может и зря не стал. Давить таких надо в зародыше!
Точно! Нае... обманула!!!
Первый диск кликнула два раза, думала я не замечу разницу в сто рублей при общей сумме в тысячу. Я ей указал на это, но менеджера вызывать не стал. Лениво было...
Хотя может и зря не стал. Давить таких надо в зародыше!
Пидорасы
Звучит чуть эмоциональнее, чем агенты по недвижимости, но более точно передают смысл их работы. В последний момент повышают цену на 2000$
понедельник, 17 апреля 2006 г.
Google Pages
Попытался нарисовать сложную страничку. Есть проблема с переформатированием содержимого <PRE>. Зафайлил баг. Жду ответа.
пятница, 14 апреля 2006 г.
четверг, 13 апреля 2006 г.
Райффайзен
А вы знаете, что курс при снятии долларов в банкомате выгоднее курса перевода с рублевого счета на долларовый?
СпермБанк
Зашел сегодня в СБ РФ заплатить за квартиру. Но так как вышел рано, то отделение возле дома еще не работало. Поэтому зашел возле работы...
Так эти суки сначала пробили мне оплату, а только потом заявили, что я им должен на 72 рубля больше. Типа 3% за перевод денег между районами города. Блин! А раньше сказать нельзя было?
Так эти суки сначала пробили мне оплату, а только потом заявили, что я им должен на 72 рубля больше. Типа 3% за перевод денег между районами города. Блин! А раньше сказать нельзя было?
среда, 12 апреля 2006 г.
А вам слабо?
Вчера в 16:00 смотрел квартиру на Шлиссельбургском пр.
Когда выходили, агент предложил подбросить до метро. А был он на тонированной бомбе со всякими наворотами.
Выехали в 16:30, у метро были в 16:45. На площади Александра Невского. Я чуть не поседел. Для тех кто не в курсе: пробка там начиная с Елизаровской стоит, а потом еще вливается поток из-под американских мостов. Он гнал по набережной, по встречке, подрезал грузовики, протискивался между трамваями... Пару раз выходил на лобовуху. Блин, следующий раз я пойду пешком ;)
Когда выходили, агент предложил подбросить до метро. А был он на тонированной бомбе со всякими наворотами.
Выехали в 16:30, у метро были в 16:45. На площади Александра Невского. Я чуть не поседел. Для тех кто не в курсе: пробка там начиная с Елизаровской стоит, а потом еще вливается поток из-под американских мостов. Он гнал по набережной, по встречке, подрезал грузовики, протискивался между трамваями... Пару раз выходил на лобовуху. Блин, следующий раз я пойду пешком ;)
понедельник, 10 апреля 2006 г.
Java on FreeBSD
В новостях о FreeBSD пробежала новость, что появились деньги на лицензирование Java и вроде бы даже JDK5 официально будет поддерживаться Sun. Надо провентилировать эту информацию. Если это так, то снесу SuSE 10 и поставлю FBSD.
среда, 5 апреля 2006 г.
вторник, 4 апреля 2006 г.
О работе
Сейчас ведется бодрая переписка по поводу недавно пофикшенного мной бага. Суть бага в следующем: если использовать XMLEncoder для записи immutable beans через Java Web Start или в любом другом окружении, использующем SecurityManager, то возникает SecurityException. Я обнаружил, что в DefaultPersistenceDelegate используется доступ к закрытым полям, а не к свойствам объектов. Это противоречит спецификации JavaBeans!
После обсуждения с одним из архитекторов мы выкинули этот код. А теперь несколько других архитекторов убедили этого, что backward compatibility важнее правильной работы Java. И пытаются заставить меня откатить изменения. Я пока сопротивляюсь, но скоро мои бастионы падут. И придется мне своими руками внести DIRTY HACK в Java.
Ээх! Надо будет написать обширный JavaDoc, в котором попытаться объяснить, что из-за каких-то недоучившихся дегенератов, пишуших бины не по спецификации, пришлось нормальных программистов лишить возможности писать правильные бины.
Immutable bean - класс, который создается конструктором с параметром, значение которого соответствует свойству бина. Например:
После обсуждения с одним из архитекторов мы выкинули этот код. А теперь несколько других архитекторов убедили этого, что backward compatibility важнее правильной работы Java. И пытаются заставить меня откатить изменения. Я пока сопротивляюсь, но скоро мои бастионы падут. И придется мне своими руками внести DIRTY HACK в Java.
Ээх! Надо будет написать обширный JavaDoc, в котором попытаться объяснить, что из-за каких-то недоучившихся дегенератов, пишуших бины не по спецификации, пришлось нормальных программистов лишить возможности писать правильные бины.
Immutable bean - класс, который создается конструктором с параметром, значение которого соответствует свойству бина. Например:
public class ImmutableBean
{
private Object value;
@ConstructorProperties({"value"})
public ImmutableBean( Object value )
{
this.value = value;
}
public Object getValue()
{
return this.value;
}
}
Подписаться на:
Сообщения (Atom)