Одинокая мысль.
Конец пути
Дальше очень много.
Покупая билет на поезд, я договаривался с
Небольшое отступление. Для тех, кто не знает меня достаточно хорошо, сообщаю — я очень люблю кошек. Этих незатейливых животных я готов терпеть рядом круглые сутки и могу оставаться рядом с ними покуда они согласны вынести моё присутствие. Так получилось, что дома, до недавнего времени у меня жило три замечательных создания — кошка Брусничка и два её котёнка. Но, моя жизнь в последнее время круто изменилась, и я, в силу приобретенного шиложопия, стал уделять своим питомцам непозволительно мало внимания. В следствии чего, я их решил раздать.
Котенка мужского пола я отдал своей двоюродной сестре, а двух оставшихся кошек решил свезти в Москву, Наталие Морозовой. Конец небольшого отступления.
В поезд я садился с полупустым рюкзаком и полной корзинкой кошек. Первые несколько часов я спокойно наслаждался дорогой и строил планы относительно дальнейшего времяпрепровождения. Ближе к ночи я понял, что законы Мерфи — не пустой звук, ибо с этого момента котенок вдруг понял, что в его обычное расписание внесли
В пять утра состоялась торжественная передача кошек и возникло понимание, что предчувствия, которые мучали меня еще в поезде оправдались — меня никто больше не встретил. Я, всё еще на
У мамы Севрюжки (святой человек — вам бы позвонили в пять утра, чтобы узнать куда подевалась ваша дочь) я узнал, что
Побродив по городу пару часов, я понял, что я замерз, хочу спать и есть, а главное, мне уже хочется уюта и крыши над головой. Приехав по адресу Лены (я тщил себя слабой надеждой, что девушка вникнет в моё положение и даст отдохнуть усталому путнику), я понял, что в квартире никого нет (на самом деле я просто нашел тот же дом на другой улице) и попелся обратно в городские джунгли.
Еще через полчаса я нашел место, где можно поесть в полвосьмого утра и, разжившись горячим чаем и пирожком, скрылся в переход от моросящего дождика. Горячий чай (я выражаю благодарность фирме «Lipton») принёс мне отличную идею — попробовать ещё раз позвонить Лене (оказывается карточки для таксофонов продаются в Москве в метро, кто бы мог подумать..).
Трубку на этот раз взяла сестра Лены, и я было уже собрался уже проситься в тепло, когда мне пришла в голову счастливая мысль узнать не появилось ли
Голос предлагал мне
Оба дома, и тот, в который я приехал, и тот, что находится по правильному адресу, оснащены домофоном, консьержкой и железной дверью. Как и в прошлый раз через домофон в квартире никто не ответил и я решил попросить консьержку пустить меня. Выяснилось, что ни о какой Лене в квартире номер N она не знает, а пускать в дом человека, который сам не знает, к кому он идет она не собирается. Я был так возмущен, что обретенная было крыша над головой так бессовестно уплывает из моих рук, что решил пробиваться с боем. В квартире номер N пара пожилых людей заявила мне, что Лены тут не живут, ровно как и Севрюги. Тут мне пришло, наконец, в голову спросить по какому адресу проживает уважаемая пожилая пара, после чего мне всё стало ясно.
После второй попытки дом я благополучно нашел, был
Нас подвел мой сотовый телефон — его отключили перед моим отъездом, а найти меня
Как я уже, кажется, упоминал, Севрюгина, в отличие от меня, добиралась в Москву на попутной машине её знакомых. И всё было хорошо, пока в 60 километрах от пункта назначения, в 3 часа ночи, водитель не сказал, что ему прямо сейчас нужно немедленно срочно поспать. Поняв, что уговорами ничего не добьешься, а встречать меня надо, эта святая девушка вышла на трассу ловить машину. Машина поймалась быстро, дядя сказал, что ему «всё равно в Москву, так что её он, конечно же, туда щас мигом домчит». Она села в машину и они поехали. Через несколько минут у дяди «упали крючки»…
Дальнейшие события развивались очень быстро. Дядя крутанул руль и схватил Севрюжку за шею,
Так она добралась до Москвы, чудом нашла дом Лены — записная книжка со всеми адресами осталась в машине. После чего попыталась привести себя в порядок (обожженные
В Москве мы пробыли полтора дня — я решил, что без попутчика дальше мне отправляться смысла нет, да и отпускать Севрюгину одну, пусть даже до родного города, я больше не рискнул. Лена взяла на себя роль гида и весь срок мы просто гуляли по Москве —
Все полтора дня, несмотря на то, что мы так отлично проводили время, мы параллельно искали способа уехать назад, в Казань —
Билетов на поезд не было, до самолета мы еще не созрели, а от самоубийствинной поездки в Казань на автобусе длинной в 18 часов, Севрюгину я отговорил. Оставался еще вориант — подходить к отъезжающим поездам и узнавать нет ли нелегальных мест. На второй день мы подходили уже просто из привычки — к тому самому поезду, с которым нам повезло, мы подходили с чувством, что сейчас обойдем все вагоны пойдем
В поезд мы сели. Первую половину пути мы просто говорили — вспоминали, думали, спорили, делились впечатлениями и рассказывали
Дальнейший отпуск я провел в Казани и её окрестностях — пил до двух ночи с Оксаной Пузановой и её друзьями на Баумана, ходил в «Роджер», гулял, был в гостях, знакомился и встречался с различными людьми, ездил за город, участвовал в различным событиях, в общем делал всё, чтобы хорошо провести время. Теперь я хочу спать и не собираюсь более отказывать себе в этом простом желании.
Минивыпуск: mad hacker вернулся
Привет всем!
Вот я и вернулся из своего отпуска. Мою мечту — посещение Питера, к сожалению, осуществить пока не удалось, ничего — позже я еще займусь этим. :) А пока, если это интересно, более полный отчет о моих приключениях можно увидеть в моём ЖЖ.
Этот выпуск будет совсем коротким — я еще не вполне оклемался, после отдыха. :)
Евгений Костин прислал скрипт на Perl’e, который после запуска выводит на экран «Evgeniy Stepanischev is a mad hacker! :)». Каков льстец, а? :)
$_=",..,,.,,,,,,,,,,,.,,,,,,,.,,,.,,,,,,,..,,,,,.,,.,..,,,,,,,,.,,,,,.,,.,,,,..,,,,,.,..,,,,,,,,,,..,..,,.,,,,,,,,,,,,,..,,,,,,";
s/\s//gs;tr/,./05/;@a=split(//);$_=<DATA>;tr/~`'"^/0-4/;map{$o .=$a[$i]+$_;$i++}split(//);
@a=$o=~m!...!g;map{print chr}@a; __DATA__ ~`^``"`~"`~```~`~~`'`~"'~""````~```'~^'``~`~~``~~^^`~^`~```"~"'`~~``~~"'~^'~"'`~^~^'`~~~"'`~^~^'~^^`~'`~```^~""~"'~~"~^`~`~Красной стрелкой выделено место, где перевода строки быть не должно. Т. е. последние две строки нужно записать в одну строчку.
Новость уже довольно старая, но,
Весьма интересный подход к утилизации старых клавиатур. :) Посмотреть фотографии и подробнее узнать об этом знаменательном событии можно на сайте студии AHouse Design и на сайте города Краснознаменска.
Тем, кого
Поработаю сегодня
Но данный случай необычен тем, что простым патчем от Microsoft его не исправить — это не ошибка реализации API, а уязвимость в идеологии. Впрочем, почитайте статью — крайне поучительно и интересно, тем более, что это касается всех версий Windows, видимо, включая и будущие.
Очень много народу обращается ко мне с просьбой дать им код для ЖЖ, по мере возможности, я эти коды раздаю, но, люди, у меня же их ограниченное количество! :) Будьте добры возвращать мне их назад! :)
Кстати, никому не нужен код? Пожалуйста: dr2jpaaazanq.
Пишите!
Такие мысли навевает полночь
Приятного просмотра. Искренне ваши лжеюзеры
Вектор отношений
Таня Гроттер

Не удержался и купил это чудище. Написано очень плохо, но меня позабавила сама идея. Вот кусочек из краткой аннотации к книге:
«…Его дочери Тане Гроттер неведомым образом удается избежать гибели, но на кончике носа у неё на всю жизнь остаётся загадочная родинка…
Спит она, в доме у Дурнева, на застекленной лоджии, на раскладушке, а когда ей исполнилось десять лет к ней, как водится, прилетел на магической мебели
Веселье — своими руками
Кстати, несмотря на то, что Мери более чем прилично говорит
HTML-верстальщик группы «Сплин»
Друзей не выбирают?

Друзей не выбирают, говорите?
Марий Эл
Единственное, чем я могу помочь
Мы на площадке над рекой Элнет (русские зовут её Илеть).
![]() | Иллюстрация не сохранилась Фото три |
| Я — марийский полубог. | Река Элнет с прощадки. |
Лжеюзер
![]() | ![]() |
| Зеленый ключ с ледяной водой. | Я и |
Иллюстрация не сохранилась Фото четыре
Ночь, лжеюзер
ЖЖ от 2002-09-13 13:30:00

Вот такой торт подарили мне сослуживцы в офисе. Что за торт? Да Х/З. :) Как легко догадаться, сегодня день, число и месяц которого, совпадают с аналогичными характеристиками того самого дня, когда мне в первый и, кажется, единственный раз удалось родиться. Впрочем, я никогда не стремился повторить этот удачный эксперимент. Может быть потом, после смерти… Тот памятный день никак не отразился на сознательное поле доступной мне сейчас памяти, о чём я сейчас нисколько не жалею — пронаблюдав подобный опыт пару раз, я смог убедиться, что воспоминания подобного рода не могут нести приятных моментов. Итак, мне полных 25 лет и я на распутье, пожелайте мне выбрать верную дорогу.
Полезные ссылки
Россия — Ирландия
Photoshop's Crap Remover
Хочу сказать «спасибо» Спектатору — именно с его подачи я вчера попал на сайт «ПОтребитель», где прочёл статью «Куда ведёт нас Photoshop…». Статью рекомендую прочитать, хотя
Более всего меня заинтересовали эксперименты автора с картинками в формате JPEG/JFIF, сохранёнными из Photoshop’а. Автор утверждает, что после нехитрых манипуляций, ему удавалось сократить размер картинки
Мне захотелось выяснить так ли это, попытаться автоматизировать процесс избавления от мусора и, заодно, разобраться в природе «нехитрых манипуляций». Более всего они походили на шаманство, ибо, по моему убеждению (почитайте статью), относительно бинарного формата нельзя давать такие рекомендации — «искать текстовую строку, это вырезать, а вот это нужно приклеить сюда».
В считанные секунды я нашел то, что меня интересовало — предельно сжатое описание формата JPEG/JFIF и занялся изучением.
Небольшое отступление касаемо аббревиатуры «JFIF». JPEG — очень широкий стандарт, JFIF же является одной из его реализаций. Честно говоря, я вообще ничего не знаю о других реализациях, но уверен, что они существуют. Как бы то ни было, Photoshop сохраняет файлы именно в формате JFIF.
Дополнение: JPEG является алгоритмом сжатия, формат файлов, сжатых по алгоритму JPEG принято называть JFIF (JPEG File Interchange Format). Есть, например, TIFF/JPEG (TIFF 6.0) — формат TIFF, сжатие по алгоритму JPEG.
Узнать JFIF-файлы очень просто — они всегда начинаются с сигнатуры JFIF в секции APP0, что следует за секцией SOI (Start Of Image), т. е. сразу после сигнатуры JPEG-файла. Все эти магические слова означают следующее — JFIF-файл всегда начинается с сигнатуры 0xFF, 0xD8, 0xFF, 0xE0, <два байта длины>, JFIF, 0x00.
JPEG, как контейнер, устроен достаточно просто — секции, называемые сегментами, их длины и содержимое. Помимо всего прочего, среди сегментов определены 16 «сегментов приложения» (APPx) и один сегмент комментария (COM). Сегмент APP0 занят форматом JFIF, как служебный, остальные 15 разрешено использовать приложениям для своих целей.
Вот именно в них Photoshop (и другие программы тоже) помещает свои данные. Например, в сегменте APP2 Photoshop хранит собственный цветовой профиль, в APP13 — некоторые установки, например, установки печати. Кажется в сегменте JFIF (APP0) может хранится пиктограмма предварительного просмотра, но мне не удалось найти ни одного файла с такой пиктограммой, чтобы произвести эксперименты по очистке файла от неё, если вам попадется файл с длинной секции APP0 хотя бы в пару сотен байт, не поленитесь, пришлите его мне.
Итак сама программа. Назвал я её незатейливо — «Photoshop’s Crap Remover» (PCR). Написана она на PHP и должна, в принципе, работать и под
Если запустить программу без параметров, она даст краткие сведения о себе и своих параметрах, которых у неё негусто — при запуске с одним параметром программа в качестве выходного файла использует местный null, при запуске с двумя она обрабатывает первый файл, вычищает из него мусор и помещает результат во второй файл.
Проще говоря, программу следует запускать с двумя параметрами, если вы хотите насладиться результатом её работы — в качестве первого параметра указывается имя файла, который нужно подвергнуть обработки, в качестве второго — имя файла, куда будет помещен результат. Одно и тоже имя файла два раза указать нельзя — файл просто затрётся.
Опыт показывает, что более всего ненужной простому пользователю информации помещает в файл Photoshop 5.0 — после обработки его детищ детища эти действительно уменьшаются на 4—7КБ, Photoshop 7.0, для сравнения, помещает в файл всего 30—50 байт.
Под занавес две простенькие программки на Shell, облегчающие жизнь. Под Windows, естественно, работать не будут, но и под ними несложно придумать
# Посмотреть как изменится размер файлов в текущем каталоге, если обработать их PCR.
for file in *.jpg ; do ./pcr.php $file /dev/null; done
# Обработать все JPEG'и в текущем каталоге.
for file in *.jpg
do
./pcr.php $file /tmp/tmp_delete_me.jpg>/dev/null
mv -f /tmp/tmp_delete_me.jpg $file
donePhotoshop’s Crap Remover … Скачать … . 1,5КБ в архиве.
Дополнение (от 17:46): Вышла версия 1.10, исправлена текстовая опечатка в названии сегмента, PCR научился вырезать preview, если он расположен в отдельном сегменте APP0.
Дополнение (от 18:07): Вышла версия 1.20, теперь я полностью вычищаю еще и сегмент APP0, как оказалось от этого совершенно никто не страдает — ни программы просмотра, ни браузеры, а кроме того, теперь PCR работает, как с JPEG/JFIF, так и JPEG/EXIF.
Дополнение (от 5/10/2002): Вышла версия 1.22, исправлены опечатки. Спасибо alexander (ap at mail.kuzbass.net).
Это почему так?
- Владимир Сорокин «Голубое сало»
- Валерий Фрид «58 с половиной или записки лагерного придурка»
- Борис Акунин
«Алтын-Толобас» - Виктор Ерофеев «Пять рек жизни»
Новые интерфейсы

Кусочек меню программы MapInfo Professional Version 5.5. «Показать
Макаронные пряники

Сегодня купил Х/З* что за фруктовые пряники. Покупал я,
------------------------
Х/З* — для тех, кто не знает, известная аббревиатура «хуй знает».
Вечеринка у vlada

Дополнение (от 1:04): почему у
Всем построиться и спать!
---------------------------------------------------
Спят yсталые звеpyшки,
В паyтинке дpемлет мyшка.
Зацепившись за кpючок,
Спит пpитихший чеpвячок.
Став похож на yголёк,
Спит сгоpевший мотылёк.
Дpемлет безмятежным сном
Клоп, пpидавленный бpевном.
Спит, на плоский блин похож,
Под каток попавший ёж.
Подавившись скоpлyпой,
Спит бельчонок под сосной.
Мёpтвым сном бypyндyчок,
Спит, наткнyвшись на сyчок.
Утонyв в вонючей лyже,
Спит цыпленок и не тyжит.
А на высохшем полy,
Рыбки кyчкой спят в yглy.
Спит, намотанный на шинy,
Уж, попавший под машинy.
Спит yбитая лисичка,
Спит задyшенная птичка.
Спит застpеленные зайчишка,
В мышеловке дpемлет мышка.
Спит, пpикpывши лапой носик,
С голодyхи сдохший пёсик.
Спит повешенная кошка,
Спит pаздавленная блошка.
Спят yсталые звеpyшки,
СПИ, А ТО ПРИБЬЮ ПОДУШКОЙ!!!
---------------------------------------------------
Автор стихотворения неизвестен.
Настёна aka savannavita
Один день из жизни пейджинговой компании
|
|
Душа протестует против горячей клавиши «люблю, целую» — душе это кажется цинизмом. С другой стороны, набирать часто используемые фразы
Alt+Ctrl+9! Alt+2. Alt+3 Alt+4 или Alt+Ctrl+5, Alt+Ctrl+4. Alt+Ctrl+1 Alt+8, Alt+0. Alt+7. Alt+Ctrl+3, Alt+Ctrl+2.
BOLK [цвета] табака

Таким засняли меня вчера в гостях у
www.exler.ru
Разные грани одного предмета
Что такое батарея летом? Это, по сути, предмет ненужный и бесполезный. Греет она, греет, накаляется. Жители квартир проклинают ЖЭК. Ведь и так жарко. А батарея зимой? Батарея зимой — совсем другое дело. Батарея зимой — сердце квартиры, средоточие желаний жильцов. Поэтому не смотри на вещи однобоко. А лучше займи место у батареи заранее. И пизди ногой всякого, кто к тебе подойдет.
©
-----------------------------------------------------
Звук хода дешёвого китайского будильника меня успокаивает, а звонок — раздражает до боли. Разные грани одного предмета.
Листая старые журналы
«Обыкновенное чудо»
Мой любимый персонаж — добрый, наивный Король.
«Со мною происходит нечто ужасное… Доброе
Хозяин, которого я очень не любил в свое время, он казался мне жестоким. Сейчас он мне таковым не кажется.
«Слава храбрецам, которые осмеливаются любить, зная, что всему этому придет конец. Слава безумцам, которые живут так, как будто они бессмертны, -- смерть иной раз отступает от них.»
История любви Принцессы и Медведя, раньше я выводил её на первый план, теперь она мне кажется лишь объединяющим стержнем всех историй фильма, все эти события… Получил огромное удовольствие от просмотра, прекрасный фильм. Обыкновенное чудо.



