вторник, 13 мая 2008 г.

Старенькая песенка, которая мне очень понравилась пару лет назад. правда услышал я её в электричке, в исполнении одного знакомого. наконец нашлась. :)
http://lleo.aha.ru/pesni/mashina.mp3
http://lleo.aha.ru/pesni/text/mashina.shtml

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

первая звезда

Сегодня утром по дороге на работу сбил какую-то недобрую тётю. Ну не сбил... затормозить я всетаки успел нормально, но контакт был. В принципе довольно стыдно т.к. вина моя, к тому же услышав 3х этажный мат в мою сторону (стоило ожидать), ошалел и даже не извинился, пробурчав что-то на счет светофора. Поворачивал на лево на равнозначном перекрестке с улицы с одной полосой в каждую сторону. Машин небыло. Тетя переходила тоже на зеленый. Как я её там не увидел - хз. Ну небыло её там! Вои и смотри по сторонам после этого, перед собой надо было смотреть. :)

четверг, 24 апреля 2008 г.

как бы покороче...

cабж.
  @data.last.last.kind_of?( String ) ? \
     @data.last.last += opened_file.readchar.chr : \
     @data.last.last = opened_file.readchar.chr

воскресенье, 20 апреля 2008 г.

Необходимо получить 1846kB архивов. После распаковки 5116kB будет занято.
Хотите продолжить? [Y/n/?] Y
ПРЕДУПРЕЖДЕНИЕ: будут установлены версии ненадёжных пакетов!

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

  gcc-4.1-doc gcc-doc gcc-doc-base

Хотите игнорировать предупреждение и продолжить?
Чтобы продолжить, наберите фразу "Да"; для отмены введите "Нет": Y
Неверный ввод. Требуется "Да" или "Нет".
Хотите игнорировать предупреждение и продолжить?
Чтобы продолжить, наберите фразу "Да"; для отмены введите "Нет": Yes
Неверный ввод. Требуется "Да" или "Нет".
Хотите игнорировать предупреждение и продолжить?
Чтобы продолжить, наберите фразу "Да"; для отмены введите "Нет": Да
Запись информации расширенных состояний... Готово

:)

среда, 16 апреля 2008 г.

откуда эксепшн?

Добрый день всем.

Ищу-ищу, немогу найти инфу.
Как вытащить имя файла и номер строки кода райзевшего эксепшн, когда его(эксепшн) обрабатываешь?
Или эти данные самому надо в эксепшн записывать? Где-то, по этому поводу, инфу видел, а сейчас уже второй день не могу найти.

Помогите ссылочкой или советом.

Решиение проблемы:

def my_func
  raise "blah"
end

begin
  my_func
rescue
  puts $!.backtrace.join("\n")
end