Посмотрели вчера игру нашей сборной. Аршавин сделал игру! Все три гола на его счету. Сначала он отдал голевой пас Павлюченко, затем навесил к воротам Турчинскому, а когда никого не оказалось рядом - сам забил.
А вот если бы Павлюченко не сыграл рукой у наших ворот, то голландцы могли бы нам и не забить со штрафного. Игра была зачётной. Браво, Арш!
воскресенье, 22 июня 2008 г.
среда, 18 июня 2008 г.
Ayreon

Купил альбом с программерским названием 01011001 (2008). Долго думал, что это значит. Оказалось, что это код буквы Y. Так называется первый из двух дисков. Второй называется Earth. Это эпическое произведение повествует об истории планеты Y и борьбе за эмоциональное выживание в эру высоких технологий, а также о человеческой зависимости от них.
Музыкальная часть довольно противоречива. С одной стороны - идеальный звук, яркие мелодии, интересные ходы. С другой - всё-таки недостаточно для Ayreon. Меньше запоминающихся моментов, чем в Universal Migrator (2000), но всё равно захватывающе.
Рекомендую! (для семейного прослушивания)
вторник, 17 июня 2008 г.
Далеко ли до Таллинна
У нас были длинные (аж 4 дня) выходные в честь дня России. Ну и решили мы скататься на машине в Таллинн: отдохнуть и бабушку проведать. Как только погрузились Мишка нас просто убил, напомнив известный анекдот:
Дорога до границы раздолбана. Ехать больше 60-ти реально страшно. Машину кидает на выбоинах из стороны в сторону. Доехали часа за три, как как ещё на Таллиннском шоссе стояли, пытаясь выехать из Питера. На границе купили талончик и встали в очередь на таможню. Очередь живая. Каждые 10 минут надо заводиться и проезжать метров по пять. Почему за этот талончик деньги отдали - не понятно. Только одно объяснение - мы в России, чувак! Стояли 4 часа, да потом час таможню проходили...
После границы все куда-то рассосались: то ли в Нарве остались, то ли в Тарту поехали. Ну а мы поехали в Таллинн. Дорога ровная и, в основном, прямая, а ближе к Таллинну - широкая. В Эстонии правила никто не нарушает, водители вежливые и всегда пропустят, если ты поздно решил перестроиться. Никто не подрезает, по городу не летает, а если на дороге разрешена скорость больше обычной, то знаки об этом после каждого перекрёстка. Обратная дорога тоже была приятной. Все едут оптимально и ровно. Разрешено 100 - все едут 100, надо сбросить до 50 - все едут 50. Обгонов практически нет, только на подъезде к Нарве нас стали обгонять с превышением скорости. И что не удивительно - у все номер питерский, 78-го региона.
В Нарве таможня практически в центре города. Поэтому там есть специальная стоянка на окраине (Rahu 6). Туда приезжаешь, ждёшь своей очереди, получаешь талончик (бесплатно!) и едешь на таможню. Мы зарегистрировались под номером 228 в то время как проходили номера 90-100. Погуляли, узнали про льготную очередь для водителей с детьми до 3-х лет и инвалидов и встали в неё. Из этой очереди одну машину пропускают после пяти машин обычной очереди. Прождали часа три, так как на таможне с 7 до 8 пересменка. Уехали вместе с номерами 160-170, а ведь могли в общей очереди ещё три часа простоять:

Резюме такое - ездить на машине на выходные строго не рекомендуется. Лучше выбрать время, когда россияне оттуда возвращаются, чтобы проезжая границу без очередей ехидно хихикать на ними.
Потом ещё чего-нибуть напишу...
Дорога до границы раздолбана. Ехать больше 60-ти реально страшно. Машину кидает на выбоинах из стороны в сторону. Доехали часа за три, как как ещё на Таллиннском шоссе стояли, пытаясь выехать из Питера. На границе купили талончик и встали в очередь на таможню. Очередь живая. Каждые 10 минут надо заводиться и проезжать метров по пять. Почему за этот талончик деньги отдали - не понятно. Только одно объяснение - мы в России, чувак! Стояли 4 часа, да потом час таможню проходили...
После границы все куда-то рассосались: то ли в Нарве остались, то ли в Тарту поехали. Ну а мы поехали в Таллинн. Дорога ровная и, в основном, прямая, а ближе к Таллинну - широкая. В Эстонии правила никто не нарушает, водители вежливые и всегда пропустят, если ты поздно решил перестроиться. Никто не подрезает, по городу не летает, а если на дороге разрешена скорость больше обычной, то знаки об этом после каждого перекрёстка. Обратная дорога тоже была приятной. Все едут оптимально и ровно. Разрешено 100 - все едут 100, надо сбросить до 50 - все едут 50. Обгонов практически нет, только на подъезде к Нарве нас стали обгонять с превышением скорости. И что не удивительно - у все номер питерский, 78-го региона.
В Нарве таможня практически в центре города. Поэтому там есть специальная стоянка на окраине (Rahu 6). Туда приезжаешь, ждёшь своей очереди, получаешь талончик (бесплатно!) и едешь на таможню. Мы зарегистрировались под номером 228 в то время как проходили номера 90-100. Погуляли, узнали про льготную очередь для водителей с детьми до 3-х лет и инвалидов и встали в неё. Из этой очереди одну машину пропускают после пяти машин обычной очереди. Прождали часа три, так как на таможне с 7 до 8 пересменка. Уехали вместе с номерами 160-170, а ведь могли в общей очереди ещё три часа простоять:
Резюме такое - ездить на машине на выходные строго не рекомендуется. Лучше выбрать время, когда россияне оттуда возвращаются, чтобы проезжая границу без очередей ехидно хихикать на ними.
Потом ещё чего-нибуть напишу...
вторник, 10 июня 2008 г.
Google Mail Labs
Компания Google выкатила на тестирование большой набор расширений для почты. Кое-что я даже подключил и использую:
Кроме того можно поддержку шрифта фиксированной ширины, настраивать клавиатурные комбинации по своему вкусу, создавать ссылки на частоиспользуемые запросы и многое другое. Подробнее читайте тут.
- Superstars
- Теперь помечать письма можно звёздочками разных цветов, а также галочкой в зелёном кружке и восклицательным знаком в красном.
- Hide Unread Counts
- Поставил, так как надоело видеть количество непрочитанных писем. Название метки начинает слегка колбасить, особенно когда оно длинное.
- Pictures in chat
- Я подключил эту возможность, но ещё не заценил, так как и дома и на работе использую Google Talk, в котором эта возможность уже сто лет в обед...
- Muzzle
- Ещё одно расширения для web-чата. Только я ещё с ним не разобрался.
Кроме того можно поддержку шрифта фиксированной ширины, настраивать клавиатурные комбинации по своему вкусу, создавать ссылки на частоиспользуемые запросы и многое другое. Подробнее читайте тут.
Amorphis
Заглянул сегодня в Кайлас, а там случился-таки привоз. Пришлось себя ограничивать, иначе бы не хватило денег на очередной взнос по ипотеке. Тем более, что диски-то подорожали - от 210 начинаются...

Альбом Silent Waters (2007) мне понравился. Хотя мне он показался более неровным, чем предыдущий Eclipse (2006). И хотя отдельные композиции очень интересные и разнообразные альбом в целом не воспринимается как альбом. Просто набор отличных композиций, объединённых общей темой из их народного эпоса Калевала: легендой о бесстрашном Лемминкяйнене и прекрасном лебеде Туони. Рекомендую! Кажется, Amorphis потихоньку возвращается к своим корням...

Альбом Silent Waters (2007) мне понравился. Хотя мне он показался более неровным, чем предыдущий Eclipse (2006). И хотя отдельные композиции очень интересные и разнообразные альбом в целом не воспринимается как альбом. Просто набор отличных композиций, объединённых общей темой из их народного эпоса Калевала: легендой о бесстрашном Лемминкяйнене и прекрасном лебеде Туони. Рекомендую! Кажется, Amorphis потихоньку возвращается к своим корням...
понедельник, 9 июня 2008 г.
Первая гроза
Сегодня ночью была первая гроза в этом году. В этом году я молний ещё не видел. Да и громыхало прилично...
А с утра Юля Мишку нашла в необычном месте. Обычно он ранним утром приходит из детской и ложится Юле под боочок. Но сегодня утром он уснул пока залазил на нашу кровать. Так и спал свесив ноги ;)
А с утра Юля Мишку нашла в необычном месте. Обычно он ранним утром приходит из детской и ложится Юле под боочок. Но сегодня утром он уснул пока залазил на нашу кровать. Так и спал свесив ноги ;)
суббота, 7 июня 2008 г.
Fallout 3
Bethesda приготовила коллекционное издание Fallout 3, на которое уже сейчас можно оставить заказ:

Кроме самой игры Vault-Tec Lunch Box ("ядрённый" чемоданчик для обедов) содержит много дополнительных вещей: Vault Boy Bobblehead (моделька главного героя), The Art of Fallout 3 (стостраничный фолиант с концепт-артами и комментариями от художников), The Making of Fallout 3 (комментарии команды о процессе создания игры). Но я не уверен насчёт футболки и напитка:

То, что игра делается "правильными" людьми, следует из следующей фотки. Вот такой торт у них был на праздновании десятилетия игры:

Ждать осталось недолго...
P.S.: Только бы ничего не испортили. Тьфу! Тьфу!! Тьфу!!!

Кроме самой игры Vault-Tec Lunch Box ("ядрённый" чемоданчик для обедов) содержит много дополнительных вещей: Vault Boy Bobblehead (моделька главного героя), The Art of Fallout 3 (стостраничный фолиант с концепт-артами и комментариями от художников), The Making of Fallout 3 (комментарии команды о процессе создания игры). Но я не уверен насчёт футболки и напитка:

То, что игра делается "правильными" людьми, следует из следующей фотки. Вот такой торт у них был на праздновании десятилетия игры:

Ждать осталось недолго...
P.S.: Только бы ничего не испортили. Тьфу! Тьфу!! Тьфу!!!
пятница, 6 июня 2008 г.
четверг, 5 июня 2008 г.
Питерский зоопарк
Ходили в зоопарк, который рядом с Петропавловской крепостью. Посмотрели как резвятся маленькие белые медвежата, а жираф нам показал свой язык:

Однако Мишка постоянно твердил (особенно внутри помещений): "Чем воняет? Зачем они какают и писают? Зачем у них нет туалета? Пойдём отсюда!"
В Таллинне раньше тоже был такой же маленький и вонючий зоопарк почти в центре города. А в питерском Мишке понравилось только в той части, где не было животных:
Однако Мишка постоянно твердил (особенно внутри помещений): "Чем воняет? Зачем они какают и писают? Зачем у них нет туалета? Пойдём отсюда!"
В Таллинне раньше тоже был такой же маленький и вонючий зоопарк почти в центре города. А в питерском Мишке понравилось только в той части, где не было животных:
Освободите Джимми!
среда, 4 июня 2008 г.
DayMare Town
вторник, 3 июня 2008 г.
Java Puzzlers
Вот и всё. Прочитал. За полтора года ;)
Странные ощущения остались. Большинство головоломок отлавливаются на этапе набора кода практически любой IDE. А остальные, я думаю, маловероятны после прочтения Effective Java. Зато Java Puzzlers удобно использовать на собеседованиях...
Ждём продолжение. Говорят, Блох над ним работает.
Странные ощущения остались. Большинство головоломок отлавливаются на этапе набора кода практически любой IDE. А остальные, я думаю, маловероятны после прочтения Effective Java. Зато Java Puzzlers удобно использовать на собеседованиях...
Ждём продолжение. Говорят, Блох над ним работает.
Java Puzzle 95: Just Desserts
В этой головоломке показаны задачи, которые часто приходится решать нам, разработчикам языка Java. Что напечатают приведённые ниже программы?
Эта головоломка по мотивам бага 4157460 напечатает "1".
Эта головоломка по мотивам бага 4763901 напечатает "[3, 1, 4, 1, 5, 9]". Хотя, технически, результат неопределён, так как зависит от реализации в конкретной JVM.
Эта головоломка напечатает "false". При синтаксическом разборе кода компилятор не учитывает пробелы - они никак не влияют на последовательность операторов. Скобки спасут отца русской демократии ;)
Урок этой головоломки, да и всей книги в целом: не кодируй как мой младший брат (Don't code like my brother).
public class ApplePie {
public static void main(String[] args) {
int count = 0;
for (int i = 0; i < 100; i++); {
count++;
}
System.out.println(count);
}
}Эта головоломка по мотивам бага 4157460 напечатает "1".
import java.util.*;
public class BananaBread {
public static void main(String[] args) {
Integer[] array = {3, 1, 4, 1, 5, 9};
Arrays.sort(array, new Comparator() {
public int compare(Integer i1, Integer i2) {
return i1 < i2 ? -1 : (i2 > i1 ? 1 : 0);
}
});
System.out.println(Arrays.toString(array));
}
}
Эта головоломка по мотивам бага 4763901 напечатает "[3, 1, 4, 1, 5, 9]". Хотя, технически, результат неопределён, так как зависит от реализации в конкретной JVM.
public class ChocolateCake {
public static void main(String[] args) {
System.out.println(true?false:true == true?false:true);
}
}Эта головоломка напечатает "false". При синтаксическом разборе кода компилятор не учитывает пробелы - они никак не влияют на последовательность операторов. Скобки спасут отца русской демократии ;)
Урок этой головоломки, да и всей книги в целом: не кодируй как мой младший брат (Don't code like my brother).
Властелины времени

А вы помните этот мульт? У нас в офисе только один из десяти помнит его. В дедстве смотрел в кинотеатре. Очень тащился...
Тут можно посмотреть финал:
μTorrent уже раскочегарен ;)
Метровая карта
Сегодня с утра случайно сломал магнитную карту напополам. Принёс в кассу с надеждой на восстановление. Там мне выдали новую, прописав в ней данные со сломанной карты. Причём данные они читали не с карты, а прямо в компе, забив туда номер карты. Выглядит так, что метровый проездной содержит только id, а всё вычисление дат и остатка - централизованное.
В Москве тоже сейчас такое вводят. До этого были бумажные карты с магнитной полосой, на которой хранилась и печаталась информация по поездкам.
Интересно, хранится ли история о путешествиях по карте? Ведь я её каждый раз продлеваю, следовательно, легко можно составить отчёт, типа, где и когда был...
В Москве тоже сейчас такое вводят. До этого были бумажные карты с магнитной полосой, на которой хранилась и печаталась информация по поездкам.
Интересно, хранится ли история о путешествиях по карте? Ведь я её каждый раз продлеваю, следовательно, легко можно составить отчёт, типа, где и когда был...
понедельник, 2 июня 2008 г.
Наступило лето
В районе Балтийской появились первые цыганки. Автомобилей столько, что на Лермонтовском дышать нечем. Такой он, центр культурной столицы...
воскресенье, 1 июня 2008 г.
Luca Turilli

Купил для коллекции диск The Infinite Wonders of Creation (2006). Мне очень нравился ранний Rhapsody (Of Fire нынче), да и сам Люка. Однако, последние альбомы были какие-то однообразные. Но тут...
Тут всё начинается с пения птичек, которых через считанные секунды сносит ураганом. На альбоме два вокала: высокие мужской и женский. Голоса довольно приятны слуху, причём по ходу альбома они то чредуются, то идут параллельно, а то и вовсе сливаются в единое целое. Мелодии красивые и местами очень сильно цепляющие. Аж до дрожи! Темп несколько ниже, чем на ранних работах, но всё равно очень круто.
Рекомендую! Шикарный альбом!
Subterfuge
Забавная позиционная игра, разработанная Diffusion Games. Они опубликовали игру на Armor Games, но там, кажется, битая флешка. Приходится запускать отсюда:

Цель игры - убить вражеского главаря (Leader) и защищать своего всеми силами. Самый крутой воин (Enforcer) убивает всех кроме минёра. Победить его может только только такой же воин или убийца. Убийца (Assassin) также легко убивает всех кроме минёра, но побить его легко. Обычный наёмник (Mercenary) уже погибает при нападении на крутого. Скауты (Scout) легко обезвреживают минёров, а погибая сообщают, от чьеё руки. Минёры (Bomb) сами нападать не могут. Тут главное перехитрить соперника и подставиться под удар кого-нибуть крутого. Ну а главарь может незаметно поменяться с кем-нибудь. Не самое полезное времяпрепровождение.

Жаль на шестом уровне игра зависла: зациклился, считая как выиграть двумя фигурами ;)
Цель игры - убить вражеского главаря (Leader) и защищать своего всеми силами. Самый крутой воин (Enforcer) убивает всех кроме минёра. Победить его может только только такой же воин или убийца. Убийца (Assassin) также легко убивает всех кроме минёра, но побить его легко. Обычный наёмник (Mercenary) уже погибает при нападении на крутого. Скауты (Scout) легко обезвреживают минёров, а погибая сообщают, от чьеё руки. Минёры (Bomb) сами нападать не могут. Тут главное перехитрить соперника и подставиться под удар кого-нибуть крутого. Ну а главарь может незаметно поменяться с кем-нибудь. Не самое полезное времяпрепровождение.
Жаль на шестом уровне игра зависла: зациклился, считая как выиграть двумя фигурами ;)
четверг, 29 мая 2008 г.
Java Puzzle 94: Lost in the Shuffle
Рассмотрим метод перемешивания содержимого массива. Хорош ли он? Если нет, то как его исправить?
Aвторы доказывают, почему он не достаточно хорош, и рекомендуют использовать библиотечный класс
Говорят, что надо читать Кнута. А я у него только второй том осилил ;)
import java.util.Random;
public class Shuffle {
private static Random rnd = new Random();
public static void shuffle(Object[] a) {
for (int i = 0; i < a.length; i++) {
swap(a, i, rnd.nextInt(a.length));
}
}
private static void swap(Object[] a, int i, int j) {
Object tmp = a[i];
a[i] = a[j];
a[j] = tmp;
}
}
Aвторы доказывают, почему он не достаточно хорош, и рекомендуют использовать библиотечный класс
java.utul.Collections, у которого есть метод shuffle. В принципе, достаточно изменить метод так: public static void shuffle(Object[] a) {
for (int i = a.length; i > 1; i--) {
swap(a, i - 1, rnd.nextInt(i));
}
}
}Говорят, что надо читать Кнута. А я у него только второй том осилил ;)
Подписаться на:
Сообщения (Atom)

