30 марта 2007 г.

Eclipse - это вещь!

И тот идиот, кто будет с этим спорить.

Весна

С наступлением весны и отключением батарей отопления кошке снова полюбилось сидеть на сабвуфере. Придётся на него апельсиновых шкурок накладывать

29 марта 2007 г.

Сафари

Оказывается в Safari, чтобы создать XML-объект и загрузить в него какой-то XML, сделать вот так ни фига не получится:
xmlDoc = document.implementation.createDocument("", "", null);
xmlDoc.onload = someFunction;
xmlDoc.load(docName);
Там решили, дабы не создать какую-нибудь дырку в безопасности, метода load не реализовывать. Просто не реализовывать. В результате, чтобы всё-таки сделать нужное, необходимо, проверив наличие методов document.implementation и document.implementation.createDocument, создать объект, потом проверить наличие у него метода load и на основании этого решить, грузить XML через load или XMLHttpRequest. Почему бы всё через XMLHttpRequest не делать? А чтоб можно было запускаться и на локале.

Ну и ещё про Safari, раз уж я начал. Вот почему-то letter-spacing, выраженный в em, не работает. В px - запросто.

А я-то думал, какого у меня сайт в Safari не кажется.

26 марта 2007 г.

Фундаменталисты, зараза, хитрые

Вдогонку вот к этому: не прошло и суток, как тот адрес был забанен. Быстренько. Data Mining в действии. Ну, в загашнике есть пара идей, но расчёт на то, что бан был по имени, а не адресу. А вообще, ситуация, конечно, интересная.

Так что, скоро встретимся на каком-нибудь митинге среди сподвижников Валерии Ильиничны.

It's Official

Тут один дизайнер, а по совместительству - мой брат, обзавёлся наконец портфолио. Внешний вид, контент - тут я ни при чём. А вот за косяки того, как это работает - тут кругом виноват я. Потому что это программировал. Да, я знаю, что это не очень хорошо работает в IE7 и совершенно гадостно в IE6. А ещё есть засады в Опере. А в Сафари так и вовсе не работает (ирония: у него Мак и основной браузер - как раз Сафари).

Так что вот.

25 марта 2007 г.

Вот так и становятся правозащитниками

Получаю сегодня депешу от знакомого, который поехал отдыхать в Эмираты. Отдыхать поехал с ноутбуком (ха-ха) и столкнулся там со страшной действительностью. Весь интернет проходит через одного-единственного провайдера, а тот фильтрует трафик в соответствии с местными обычаями.
Ну прямо современная версия пословицы про чужой монастырь и свой устав, ага.

Накопал ему несколько проксей, отослал. Пишет: всё блокировано. Делать нечего. Пришлось искать поглубже. Нашёл проект PHProxy, скачал, поставил на сервере. Корявенько, но работает. Ну и сервер, на котором это поставилось, вряд ли когда-либо попадёт в чёрные списки фундаменталистов. Надо будет ещё Tor с этой точки зрения посмотреть.

Вот так. Сначала борьба за свободу слова, а там, глядишь, и вовсе правозащитником станешь.

22 марта 2007 г.

Как же я теперь работать-то буду?

Уговорила меня жена пойти удалить родинку. Пошёл, поликлиника цивильная, а там...

Наркоз - дубиной по голове (не подействовал), запах горелой человечины, кровища во все стороны, мои вопли, демонический хохот женщины в белом халате... В общем, ампутировали мне половину задницы. И как теперь работать? Стоя на коленях, что ли?

20 марта 2007 г.

Телевизоры. Что на очереди - пылесосы?

То, что когда-то было просто устройством - включи и смотри, теперь склонно проявить характер. Вот, The Register сообщает, что в Австралии некоторые модели телевизоров LG - что LCD, что плазма - при просмотре определённого канала имеют тенденцию зависать. Лечится обычным способом: перезагрузкой. А чего удивляться, в любой железке, оснащённой процессором, компьютерные функции скоро начинают преобладать. Со всеми вытекающими.

Так что владельцы телевизоров LG теперь ждут фикса от LG.

14 марта 2007 г.

Проверил сегодня файрволы

Краткий пересказ сюжета фильма Firewall: Гаррисон Форд в течение полутора часов настраивает Outpost.
Наткнулся сегодня на сайт персонального файрвола Comodo. Написано, что бесплатно. Объяснено, почему: сервисная бизнес-модель. Предлагается 2 способа проверить насколько хорош используемый в настоящее время продукт: некая утилита, проделывающая 3 теста, и онлайновое сканирование.

Tiny Firewall Pro, которым я пользуюсь сейчас, в режиме запуска утилиты по умолчанию, не прошёл ни одного из этих тестов. Мало того, обрушился Windows Explorer. Вообще-то Tiny предупредил о попытке Code Injection. Но не более того. Что теперь? Включить внутреннего параноика или попытаться расслабиться?

А вот результаты онлайнового сканирования повеселили. "Мы не обнаружили никаких уязвимостей. Это по одной из 2-х причин: либо ваш хост отключен, либо он хорошо настроен". Спасибо маршрутизатору. Не подкачал.

3 марта 2007 г.

Хозяину на заметку

Вот почему, магазин OBI - замечательный, а сайт у него - отвратительный? Наверное, оттого, что он им не нужен. Так что не посетив магазин никто не узнает, что вот этот лазерный уровень, который обычно продаётся за 2,500 что ли, сейчас стоит 500 целковых. При такой цене - самое обременительное, по-моему, это чемодан, в котором уложен сам уровень и тренога.

Надо срочно придумывать, чего бы ещё по стенам развесить.

2 марта 2007 г.

Наблюдение

Увидел сегодня автомобиль с рекламой пива "Эфес" на борту. Весь передок искалечен. Подумал, что символично.

1 марта 2007 г.

42!

Я уже обращал внимание на совпадения, связанные с числом 42.

Так вот. Теперь я знаю.

Это количество галлонов в барреле. Да, да, той самой нефти. Проверьте сами. Причём это значение - по определению, т.е. точное.

Кто-то будет спорить, что нефть у нас - самое главное? Впрочем, я знаю одного человека, который будет. Но ему простительно. Он знает лучше.