пятница, 29 февраля 2008 г.

Реклама GMail

Лучшие люди

Видимо ФСБ надоело, что кто-то тусуется на одноклассниках, кто-то в контакте, а кто-то вообще непонятно где. Ну и было решено завести надстройку над блогосферами, социальными сетями и т.д.
Встречайте - BestPersons. Продукт пока сырой, но разработчики быстро отвечают на глупые вопросы и, я так думаю, будут активно решать возникающие проблемы. Страничка используется для указания тех мест в сети, где люди тусуются. Вот, например, моя страница.
А еще можно информер использовать. Это такой набор иконок, ведущий сразу на все персональные страницы. Эти иконки можно видеть у меня в правом верхнем углу. Поначалу были проблемы с цветом ника, но мне подсказали авторы, что надо использовать следующий код:
<style>.bp_nick {color:#aa77aa!important;}</style>
<script language="javascript" src="http://www.bestpersons.ru/service/info?u=2125" type="text/javascript"></script>

Java Puzzle 72: Final Jeopardy

Рассмотрим следующую программу. Какое поведение вы ожидаете от неё или от компилятора?
class Jeopardy {
public static final String PRIZE = "$64,000";
}
class DoubleJeopardy extends Jeopardy {
public static final String PRIZE = "2 cents";
}
public class Main extends DoubleJeopardy {
public static void main(String[] args) {
System.out.println(PRIZE);
}
}

Дело в том, что поведение модификатора final для поля и метода отличаются. Модификатор final для метода означает, что его нельзя переопределить или скрыть. А для поля он означает, что значение этого поля нельзя изменить. И всё!
Я рекомендую хранить ваши статические константы в отдельном классе. Ну а нестатические поля класса должны быть private. И не спорьте. ;)

Java Puzzle 71: Import Duty

Проверка знаний о статическом мпорте, появившемся в JDK 5. Что напечатает следующая программа?
import static java.util.Arrays.toString;
class ImportDuty {
public static void main(String[] args) {
printArgs(1, 2, 3, 4, 5);
}
static void printArgs(Object... args) {
System.out.println(toString(args));
}
}

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

Авангард DSL

Мне тут прислали ссылку, что интернет дома станет быстрее. Надо будет проверить...

Проверь антивирус

Хотите проверить, насколько хорошо ваш антивирус справляется со своими обязанностями? Это очень просто. Для этого откройте любой текстовый файл и вставьте туда эту строчку:
X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*
Как только вы попытаетесь сохранить его, то антивирус должен его переварить и предупредить. У меня корпоративный Symantec тут же спрятал этот файл в карантин.

Школьный портал

Говорят, что у нас открыли Школьный портал. Потратили на это дело 15 миллионов рублей, а результат пока слабенький. Если бы не группа энтузиастов, то может его и не стали дорабатывать, а так - приходится...
(смотреть по порядку: один, два, три и четыре)

четверг, 28 февраля 2008 г.

Я спросил у консула

Консул мне ответил, что "после присоединения Эстонии к правовому пространству Шенгена на основании вида на жительство в Эстонии можно поехать в любую страну Шенгена."
Может слетать в Прагу, пивка попить? ;)

"Для того чтобы Ваша жена могла ходатайствовать о годовой многократной визе, Вы должны оформить ей приглашение и при подаче визового ходатайства, к общему пакету документов приложить ксерокопию о браке. Более подробную информацию смотрите на сайте Генерального консульства."
И не надо будет заморачиваться, чтобы через финское консульство делать.

среда, 27 февраля 2008 г.

Death Track

Узнал тут, что в прошлом году вышла игра Death Track: Возрождение. Интересно, насколько она соответствует духу оригинала. Помню, как в 341 аудитории отрывались...

понедельник, 18 февраля 2008 г.

Одноклассники

Первого февраля встречались с одноклассниками. Фотографии можно найти тут.

Сначала встретились в школе. Надежда Ивановна еще работает, но говорят, что последний год. В классе было три её выпуска: старшие, мы и младшие. Куча цветов. В классе теперь маленькие парты - на одного человека рассчитаны. В школе всего 300 учеников, хотя в наше время было тысячи полторы. Многие учителя уже не работают. Директор старый умер. Хороший мужик был.

Потом переместились в Каспи. Кормят там неплохо, да и цены низкие. Особенное, если сравнивать с питерскими. Перед выходом из школы решил зайти в туалет. В мужском сидели пара девчёнок и парни. Курили и не только. Не удалось :(

Одна одноклассница напомнила, что на контрольной по математике послала мне записку с просьбой о помощи. А я, скотина редкая, в ответ написал: ждите ответа. Говорит, что до сих пор ждёт ;)

Corbina

Домашний интернет от Корбины Телеком. Вроде безобидная флэшка: нажми кнопку (i) - навалит газет, на конверт - писем, а на кнопку (%) - денег. Но тут есть "пасхальное яйцо". Перетащите мышкой кнопку (i) на кнопку (%) и наслаждайтесь ;)

На машине в Таллинн

Решили мы с коллегами поехать в Таллинн на выходные. Планировали ехать на Форд Фокус, но в последний день там вытек тосол. Пришлось ехать на двудверной Тойота Королла. Таможенники были удивлены, когда из неё вылезло 5 мужиков.
Для въезда на таможню нужно предъявить приграничный талончик, который можно получить на автозаправке где-то тут. На обратном пути надо заехать на эту стоянку грузовиков. Страховку на автомобиль (green card) можно купить прямо перед таможней у шлагбаума. Там по обе стороны есть домики разных страховых компаний, причём одна из них работает круглосуточно . Хотя можно нарваться там на получасовой перерыв около 9 вечера. Таможенную декларацию на временный вывоз автомобиля можно заполнить на таможне или заранее, распечатав её из сети.
До границы дорога разбита и лишь немного лучше объездной вокруг Новгорода. Все населённые пункты помечены белым знаком, т.е. надо снижать скорость. По ту сторону границы ехать очень просто: асфальт ровный, на обочине светоотражающие столбики, а населенных пунктов мало (одни синие знаки).
У GPS навигатора iGo есть проблема - он не знает про границу в Нарве и предлагает объезжать Чудское озеро. Пришлось прокладывать маршрут два раза. Но это мелочь.
Но в Duty Free меня обсчитали почти на 6 евро. И это из 20 возможных!!! Внимательнее надо быть, особенно, когда цены в одной валюте, а платишь в другой. Рублями там можно расплачиваться.

Рабочие новости

Sun Microsystems заработает на флоте Японии. Надеюсь, что после этого наши акции пойдут вверх?

Выздоровел

После поездки в Эстонию и по России я немного приболел. Температуры вроде не было, но глаза слезились и нос тёк. Врачиха посоветовала лечиться Фервексом и фигню в нос капать. Я, в основном, проспал несколько дней. Сейчас отошёл и попытаюсь описать, что было до болезни. Если вспомню ;)

вторник, 12 февраля 2008 г.

Проверка паспорта

Федеральная миграционная служба России ФМС открыла возможность проверки подлинности документов. Достаточно занести в строку поиска серию и номер паспорта, и программа определит, является ли удостоверение личности действительным. Если программа сообщает, что паспорт недействителен, это может означать, что этот документ существовал, но его владелец либо потерял его, либо истек срок действия. А если система пишет, что отсутствуют данные, можно говорить о том, что паспорт поддельный и с такой серией и номером никогда не выпускался. Никаких личных данных система не выдает, что позволяет сохранить тайну фамилии.
У меня проверить паспорт не получилось, так как мне ни разу не удалось правильно ввести проверочный код. Может они так собирают базу e-mail адресов?

понедельник, 11 февраля 2008 г.

Поездатые поезда

В Москве на ж/д станции видел плакат:
    Прыгнешь в поезд на ходу -
    Наживёшь себе беду!

Там такие же рифмоплёты работают как я ;)

Кстати, сочинился стишок в стиле вредных советов:
    Поезд по рельсам поедет быстрее,
    Если на рельсы налить массу клея...

Narbacular Drop

Пару лет назад группа студентов выпустила бесплатную трёхмерную головоломку Narbacular Drop. Идея игры настолько впечатлила Valve, что они решили поставить эксперимент, выпустив Portal в оранжевой коробке. Игру создавала та же команда и приглашённый сценарист Marc Laidlaw, который связал мир Portal со вселенной Half-Life. Ходят слухи, что лаборатория Aperture Science и её сумасшедшие изобретения станут основой сюжета Half-Life 2: Episode Three. Интересно, как Гордон Фримен справится на этот раз?

Google-калькулятор

Есть у Google отличный встроенный калькулятор. Я удивился, что он знает про 38 попугаев, 5 мартышек и 2 слонёнка. Но я не пойму, почему слонёнок в кубе чуть больше 15-ти кубометров! Почему не слон или слоник? Почему именно слонёнок?
Кажется я понял! Они одну мартышку приравняли к метру. Забавная арифметика: а вы знаете, сколько литров в одном кубическом удаве?

Советская музыка

Советская музыка звучит очень патриотически. Тексты доступны. И ещё её можно скачать!
Я тут Прощание Славянки послушал...

Мир тесен

Ещё одна социальная сеть: Мир тесен:

Из плюсов - привязка по местности с использованием Google Maps и регистрация с использованием Open ID. А по сути - то же самое, что и другие социальные сети: В контакте, Однокласники, Orkut и Linked In.
Такое чувство, что Большой Брат всё ближе и ближе...

Portal

Очень интересная часть оранжевой коробки. Для прохождения уровня надо с помощью портальной пушки ставить связанные между собой порталы (синий и оранжевый):

Эти порталы действуют на все предметы в игре, а не только на персонаж. Например, можно изменить направление полёта энергетического шара:

Располагать порталы можно где угодно, хоть на потолке, но нельзя на стёклах и керамической плитке:

А давайте прыгнем в эту бездонную яму:

С помощью такого способа можно разогнаться за счёт земного притяжения, затем резко поставить горизонтальный портал и вылететь из него с огромной скоростью. Этот способ поможет решить некоторые головоломки. Жаль игра короткая...
Хочу больше уровней!