• Авторизация


Гостевая. 22-08-2007 14:37


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

[13:23:13] [error] [client 125.92.29.218] File does not exist: vexer.ru/guest.php
[13:26:39] [error] [client 121.43.144.242] File does not exist: vexer.ru/guest.php
[13:27:46] [error] [client 61.233.188.84] File does not exist: vexer.ru/guest.php
[13:42:13] [error] [client 222.93.233.249] File does not exist: vexer.ru/guest.php


И таких запросов на пять страниц. Посмотрел я на это и очень захотелось мне этот энтузиазм использовать на благое дело. Ну ясное дело, кто будет ломиться на несуществующую страницу с частотой раз в три минуты? Боты-спамеры. Благого дела ботам не нашлось, зато родилась идея топ-листа: кто больше наспамит. Вы хотели гостевую? Получите. Итак, на выходе имеем тараканий забег ботов. Можно делать ставки. Смотреть топ-лист айпишников - в гостевой.
комментарии: 4 понравилось! вверх^ к полной версии
«Шмяк». 21-08-2007 19:11


Развивая игрушку... Так как мозгового штурма по алгоритму «сгорания» блоков не получилось, можно скачать и посмотреть что получается из стандартного «выстроить три или больше одинакового цвета».

[показать]
комментарии: 2 понравилось! вверх^ к полной версии

Десятизначные ICQ-номера. 19-08-2007 21:41


Довольно часто начали спрашивать, почему у меня на сайте указан десятизначный номер ICQ. Мол, мы что-то пропустили и уже такие номера бывают? Тогда почему этот твой номер не находится? Отвечаю по порядку. «Честный» номер у меня девятизначный. Начинается с единицы. В принципе, его можно еще найти в «открытом» виде в интернете. Указанный на сайте «десятизнак» - его «скрытая» форма, использующая не совсем документированные функции ICQ. Дело в том, что в самой «родной» ICQ, судя по всему, для хранения UIN'а используется четырехбайтная переменная, максимальным значением которой может быть число 4294967295. Кто помнит двоичную систему счисления? Ну в общем, в двоичном виде это выглядит так:

[показать]


Если попытаться в эту переменную записать большее число, оно просто туда «не поместится». Например, вот что выйдет, если попробовать записать число, на единицу большее чем максимальное значение:

[показать]


Произошло «переполнение» переменной. В самой переменной остался... Ноль. А «лишний» бит, не умещавшийся в переменной, просто из нее «выпал». Таким образом, если мы попробуем искать в ICQ номер 4294967296, это будет равносильно поиску номера 0. И если к любому номеру прибавить эти самое «лишнее» число 4294967296, мы получим так называемый «скрытый» номер. При добавлении в контакт-лист он все равно преобразуется в нормальный из-за «отсыхания» старшего, «лишнего» бита числа. Спросите, зачем такие сложности? А вас по ICQ спамеры не достают? Нет? Вам повезло, наверное вы нигде в интернете не указываете свой номер. Потому что скрипты спамеров денно и нощно просеивают интернет в поисках рабочих «асек», составляют обширные базы номеров и шлют без устали всяческую нам не нужную рекламу. Ну так вот, когда такой скрипт находит ваш UIN, указанный на каком-нибудь форуме, он первым делом пытается осведомиться у главного ICQ-сервера, есть ли такой номер. И если он модифицирован по указанной мной схеме, то понятное дело, сервер ответит что таких больших номеров у него отродясь не водилось. А когда этот же номер вобъет в свою «аську» обычный пользователь, то «огромный» номер приведется к стандартному виду автоматически, еще до запроса серверу, из-за описанного переполнения переменной. Единственный минус этого метода сокрытия UIN'а от спамеров - то, что в набирающем популярность альтернативном клиенте «аськи», программе QIP для хранения номеров зачем-то используются переменные длиной 8 байт, что исключает переполнение. Соответственно, если пробовать искать модифицированный номер QIP'ом, вы ничего не найдете... А в альтернативном ICQ-клиенте Miranda, например, проблем с «десятизнаками» не возникает, там тоже UIN'ы хранятся в четырехбайтных переменных.
комментарии: 1 понравилось! вверх^ к полной версии
Новые футболки. 18-08-2007 13:40


Родилась новая идея для футболок. Бауманцы и вообще все изучавшие термех, меня поймут.

[показать] [показать]

(Скачать .AI-файл с эскизом, для белой футболки)
(Скачать .AI-файл с эскизом, для черной футболки)
комментарии: 1 понравилось! вверх^ к полной версии
Снова рингтон. 17-08-2007 11:00


А эмулятор, собственно, был мне нужен для того, чтобы записать-таки рингтон из «кассетного» звука программ на Спектруме. Предыдущий рингтон я записывал из того, что нашлось - из программ для Правец-8Д. Я немного потоптался на спектрумовских форумах, мне порекомендовали эмулятор, который дает хороший кассетный звук, и вот рингтон готов: тридцать шесть секунд из Elite, MP3.
комментарии: 3 понравилось! вверх^ к полной версии
Паралич. 17-08-2007 08:46


Вчера, судя по всему, я парализовал работу двух отделов. Совершенно неспециально. Пришли ребята на обеденном перерыве - побалагурить, чай попить. И увидели у меня эмулятор ZX Spectrum, с возможностью эмулирования загрузки с кассеты (то есть реально сидишь и слушаешь «те самые звуки» минут 5-10, пока загрузится игра). И тут мы вспомнили все. И ковыряния отверткой в магнитофоне (надо тональность подстроить, ушла, не грузит с кассеты), и марафоны по нескольку дней: загрузишь одну игрушку и играешь, пока не пройдешь. Выключать жалко - это ж заново грузиться придется! "Элита". "Саботёр". "Диззи". В общем, знаете зачем покупать мощный компьютер? Какой-нибудь Core Duo, гигабайт оперативки, жесткий диск гигов на 160, видеокарта помощнее, все дела? Правильно, чтобы сидеть перед ним, запустив эмулятор спекки, и слушать как семь минут загружается "Into The Eagle's Nest" размером сорок килобайт.
И ностальгировать...
комментарии: 14 понравилось! вверх^ к полной версии
Тоже сок. 14-08-2007 12:03


Конечно, это так, просто мелкий глумеж, но надо же на чем-то в Фотошопе упражняться... Исходный вид даже не выкладываю, слишком он всем знаком.

[показать]


P.S. Кстати, никто так и не придумал, что мне с игрушкой делать? Пока одна банальщина вроде «убирать более трех в ряд» приходит в голову...
комментарии: 3 понравилось! вверх^ к полной версии
Абсолютно Случайный Дневник 12-08-2007 14:31


Поскольку на ЛИ.ру по ссылке «случайный дневник» вам пытаются подобрать вовсе не случайный дневник, а совсем даже наоборот - наиболее релевантный вашим интересам, мне показалось забавным сделать скрипт, перенаправляющий на действительно случайный дневник.

[показать]


Внимание! некоторые индексы в базе дневников отсутствуют, так что есть вероятность вообще никуда не попасть (переадресация на свой профиль). Удачи!
комментарии: 5 понравилось! вверх^ к полной версии
«Шмяк». 08-08-2007 16:10


Удивительно крепко засел за программирование под мобильные телефоны. А все благодаря тому, что нашел паскалеподобную среду для написания мидлетов - MIDletPascal. Пишешь на своеобразном паскале, компилируешь - и можно качать на мобильник. Сделал пол-игрушки - вроде Color colums. Можно скачать и поглядеть. Рабочее название - «Шмяк». Пока в архиве версия, дающая представление о самом графическом движке, рассчитана на экран не меньше 176 на 176 пикселей. Пожелания по будущей игрушке - сюда или в аську.
комментарии: 0 понравилось! вверх^ к полной версии
Рукописи не горят. 06-08-2007 23:37


Как заметили великие, рукописи не горят. В электронный век с этим делом вроде бы попроще: взял, стер - и все дела. Однако так ли все просто? Я имел возможность убедиться, что далеко не всегда. Зайдя в один прекрасный момент на свой позитивнейший блог, я имел возможность лицезреть массу некой служебной информации, развешенной подобно игрушкам на елке в Новый Год. Разные имена переменных, взятые в экзотические скобки, вроде <%ITEMID%>, гнездились буквально повсюду. Но даже это не самое интересное. Посреди этого крайне интересного зрелища я увидел свою запись в дневнике, которую неделю назад как стер. «Очень интересно» - подумал я и нажал на кнопочку «Обновить». Страница загрузилась снова, и на этот раз с ней было все в порядке, в том числе и удаленная запись, как ей и было положено, отсутствовала. Я озадачился - неужели все, что когда-то было написано на ЛИ.ру, даже после удаления остается мертвым грузом в базах данных? ValeZ (главный по ЛИ.ру) объяснил, что таким способом пользователей защищают от захвата дневника. Вернее, от его последствий. Подобрал, например, кто-то пароль к твоему дневнику, зашел и стер все за два года переживаний. Что делать? Доказывай, что ты - это ты, проси восстановить записи и чаще меняй пароль. Вот так.
комментарии: 0 понравилось! вверх^ к полной версии
Телепортация?.. 01-08-2007 20:31


Что-то все больше и больше наш родной НИИ напоминает мне ту лабораторию, про которую в свое время ходили замечательные байки. Сегодня в лифте увидел мужчину в синей униформе с желтой надписью «Телепорт» на спине. Строго говоря, после слова «телепорт» была еще пара буковок через дефис, но их я не запомнил (жаль, сфотографировать не удалось). Ехал этот непонятный субъект на двенадцатый этаж, где постоянно идут какие-то строительные работы. Вот я и думаю: может, там и правда порталы мострячат? Например, вместо устаревшего Метро-2?
комментарии: 0 понравилось! вверх^ к полной версии
«Сравним на глазок». Новый логотип. 31-07-2007 10:12


Программа «Сравним на глазок» в процессе доработок выросла сразу до версии 2.0. Скоро релиз. В свете этих событий я озадачился новым логотипом для программы. Такой вот логотип получился у меня.

[показать]


Кто конструктивно покритикует?
комментарии: 0 понравилось! вверх^ к полной версии
Маленькое чудо. 30-07-2007 10:09


Недавно прокатился на маршрутке, в которой (ей-богу, не вру!) нет магнитолы. Не успели поставить, наверное. Я даже сфотографировал это чудо.

[показать]


И пусть водитель не совсем хорошо говорил по-русски, пусть он ехал по трамвайным путям с совсем нетрамвайной скоростью, на шоссе переходящую в первую космическую (когда мне стало не по себе, спидометр показывал 100 км/ч, но я думаю, он меня успокаивал), но я ехал ЕДИНСТВЕННЫМ пассажиром и В ТИШИНЕ. Никаких «Владимирский централ» и прочих «песен для лиц в местах не столь отдаленных». Я так заслушался тишиной, что чуть не проехал свою остановку.
комментарии: 0 понравилось! вверх^ к полной версии
Туалетный юмор. 29-07-2007 15:20


[показать]Я не мог обойти этот рулон вниманием. Никак. Ведь его название не совсем точно отражает суть и назначение продукта. А надо-то было всего одну буковку поменять... Зато теперь полный порядок!

Вот исходный вид.
[показать]

комментарии: 0 понравилось! вверх^ к полной версии
Немного о радостном. 27-07-2007 15:00


В заключение сегодняшних мытарств с ICQ. Добрые умные люди подсказали, что не так страшно сочетание ICQ+GPRS, как сочетание ICQ+GPRS от BeeLine. Мол, сама ICQ живее всех живых, а вот у Билайна с серверами этого интернет-пейджера отношения не складываются уже который год. А в последнее время и вовсе дело табак. Пришлось подсесть на прокси: 24.255.22.77:5974. Пока работает, что не может не радовать.
комментарии: 0 понравилось! вверх^ к полной версии
Немного о грустном. 27-07-2007 10:45


Что «ICQ is dead», продвинутые товарищи кричат уже давно. Что «GPRS это жуть», я тоже в курсе. Что «работа, на которой нет Интернета - скучна и вообще не катит», я слышал. А когда все три эти явления собираются в кучу, становится совсем грустно. Короче говоря: на неопределенный срок в рабочее время перехожу на альтернативный вид связи:

Мэил-Агент: v.exer собака mail точка ru
Jabber: V.exeR@jabber.ru

Ну или личные сообщения на ЛИ.ру.
комментарии: 0 понравилось! вверх^ к полной версии
Отказоустойчивый алгоритм. 26-07-2007 12:33


Все помнят бородатый анекдот?

Два англичанина в поезде. Поезд проезжает мимо пасущегося стада коров. Один англичанин говорит:
- Интересно, сколько здесь пасется коров?
- Пятьдесят восемь голов.
- Как вы догадались?
- Очень просто - сосчитал количество ног и разделил на четыре...


Так вот, смотрите что пришло мне в голову: несмотря на такой, казалось бы, нерациональный подход, этот алгоритм обладает повышенной отказоустойчивостью. То есть: считая коров по головам, есть вероятность ошибиться, и полученную цифру можно перепроверить только повторным пересчетом. Считая по ногам и получая число, не кратное 4 (предполагается, что среди коров инвалидов нет), мы можем сразу сказать, что допущена ошибка.

Так что посмеявшись над анекдотом, можно попробовать извлечь из него какую-нибудь идею. В каждой шутке есть доля шутки...
комментарии: 0 понравилось! вверх^ к полной версии
Сага о склерозе в трех частях. 25-07-2007 10:45


Часть первая.
Мне очень нравится передача «Модель Для Сборки». Вкраце для тех кто не знает, это чтение Владом Коппом в радиоэфире фантастических рассказов под музыку в стиле психоделик транса, техно-транса, эмбиента. Культовый проект за более чем десять лет сменил не одну радиостанцию (сейчас снова переезжают), имеет армию поклонников, которые по мере сил записывают эфиры и делятся друг с другом и со всеми интересующимися (сообщество ru_mds в ЖЖ, а недавно и на ЛИ.ру появилось сообщество - МДС). Время от времени я писал в сообществе в ЖЖ, комментируя или отвечая на какие-то вопросы о МДС, но писал как «гость», просто не забывая подписываться в теле сообщения. Иногда еще комментировал дневники друзей. Особого смысла заводить свой аккаунт я не видел, меня все устраивало. Кроме того, что меня периодически проверяли на вшивость принадлежность к роду людскому: введи циферки, введи буковки... Чувствуешь себя идиотом, когда введенный код оказывается неверным, но в конце концов я не настолько часто писал, чтобы раскалиться от процедуры опознания хитросморщенных символов. И было все спокойно и благополучно вполоть до этого года.

Часть вторая.
Гром грянул буквально посреди ясного неба: мне отказали в добавлении записи на ровном месте, ЖЖ вывел фразу о том, что, мол, твой айпишник подозрительный такой, а вдруг ты спамер какой, не буду я сообщение писать. Даже сморщенные буковки на этот раз не показал. Нет, я не сильно возмутился: все-таки безопасность превыше всего. Но понял: пора. Пора завести аккаунт, чтобы можно было в любой момент доказать, что я - это я. Сказано - сделано. Я уже привык, что с никнеймами с точкой у многих сайтов проблемы, так что с ходу регистрирую аккаунт v_exer. Вернее, пытаюсь. Потому что мне говорят, что такой аккаунт уже есть, и ничего у меня не выйдет.

Часть третья.
Вот тут я наконец вскипаю: как же так? Кто посмел? Лезу в дневник «тезки». Хм... Пусто. То есть натурально пусто, шаром покати. Ни одной записи, никакой информации. И тут меня посещает гениальная мысль. Я пытаюсь зайти под именем этого самого v_exer, перебирая свои «дежурные» пароли для «разовых», вынужденно заведенных аккаунтов. На шестом пароле сайт сдается: на, мол, все правильно, твой аккаунт. О как! Смотрю дату создания в свойствах: 26 января 2004г. Ну правильно, за такой срок многое можно забыть. Короче говоря, видимо тогда мне тоже приспичило что-то откомментировать срочно, а ЖЖ так же заупрямился. Или анонимные комментарии нельзя было оставлять... Я до сих пор не вспомнил. Но применение аккаунту придумал: транслирую туда новости сайта, а скоро к ним подмешаю и записи этого, ЛИ.рушного, блога. Ну и комментирую теперь все исключительно от своего имени. Во избежание.
комментарии: 0 понравилось! вверх^ к полной версии
Инопланетяне. Или трансформеры? 24-07-2007 10:58


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


[показать]А еще впервые мы увидели такие пельмени. Честное слово, с такими «Ядрен Матренами, пельменями из свининки» действительно недалеко до ситуации, описанной писателем Кагановым в рассказе «Масло». А пока... Пока одни инопланетяне захватывают связь и колесят по дорогам в облике огромных комбайнов, а другие выжигают наш мозг тупейшими шутками с телевизора и такими «Ядрен Матренами»...

комментарии: 0 понравилось! вверх^ к полной версии