Восемь лет спустя
kv75
дневник заведен 05-10-2003
постоянные читатели [82]
закладки:
цитатник:
дневник:
местожительство:
Москва, Россия
интересы [13]
шахматы, грибы, Пратчетт, Иваси, Morrowind, Guild Wars
[1] 08-05-2008 07:37
Альпы

[Print]
Элизабет
Вторник, 25 Июля 2006 г.
09:38 Wikimapia
В попытке найти карту Шанхая, о котором так интересно пишет Кселлос, зашёл я на Wikipedia. Это уже привычка такая: на Wikipedia по такого рода вопросам всегда есть либо сама информация, либо ссылки на хорошие сайты, содержащие эту информацию.

Разумеется, нормальной карты Шанхая там не было, в ссылках хороших карт я тоже не нашёл, зато попал на сайт www.wikimapia.org. И...
Просто обалдел!
Он писал, такая стерва,
Что в Париже я на мэра
С кулаками нападал...


В общем, это та же основа и тот же движок (и те же копирайты), что и на Google maps, но любой пользователь (как можно убедиться на этом скриншоте) может добавить новый прямоугольничек и описание соответствующего места.

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

Кстати, Берлин описан пока куда менее подробно, зато никаких глупостей в немецких надписях там нет. Зато русские со своими пометами уже и туда просочились!

Проникновенье наше по планете
Особенно заметно вдалеке:
В общественном парижском туалете
Есть надписи на русском языке!
Понедельник, 24 Июля 2006 г.
12:38 Шахматные сайты
Вчера решил я для порядка заглянуть на Yahoo. Жаль, не помню наизусть номера своей карточки, а то бы подписался на месяц, благо там турнирчики проходят для обладателей платных эккаунтов.. Правда, шансов выиграть, полагаю, никаких, да и время, как правило, не очень удобное. Ну да ладно, я не об этом. А о том, что они теперь всё поменяли! Теперь сайт у них не на Java, а на Flash. Да и интерфейс изменился довольно сильно. Но народу по-прежнему жутко много.

На этих эмоциях я вчера перед сном составил небольшую сравнительную табличку четырёх сайтов с броузерными шахматами: http://www.pogo.com (POGO), games.yahoo.com (YAHOO), http://www.iwin.com – старый (PSITE) и новый (IWIN) дизайны. Включены только те существенные параметры, по которым имеются различия между этими сайтами.
читать подробнее
Воскресенье, 23 Июля 2006 г.
16:27 Разгильдяйство
Не понимаю я многих простых вещей. Возьмём, к примеру, файлики с какуро.

Один файлик – один какуро. Размер файлика, содержащего какуро 7x7 – примерно 9800 байт.

А теперь считаем. Каждая клетка может быть либо активной (заполняемой), либо пассивной (содержащей сумму ряда или вообще ничего не содержащей). Это 1 бит. В случае активной клетки достоточно ещё 4 бит (числа от 1 до 9). В случае пассивной клетки, содержащей сумму как вертикального, так и горизонтального рядов, может понадобиться ещё 12 бит (2 числа от 0 до 45 каждое). В результате получаем, что для 1 клетки с избытком достаточно 2 байт. 2 байт x 49 клеток = 98 байт.
...
Внимание, вопрос: а зачем ещё ровно два порядка?! Эх, не экономят место современные программисты! Я, конечно, понимаю, что есть ещё ассистент, информацию для которого они, возможно (хотя я не уверен), тоже втиснули сюда. Но даже в этом случае столько ну никак не наберётся!
07:52 О естественных удобствах
Вот чем мне нравится Firefox версии 1.5.x, так это страничкой "Problem loading page" с кнопкой "Try Again" в случае, когда коннект с сервером не случился. Ни в предыдущих версиях, ни в IE, ни в Нетскейпе такого нет. Насчёт Оперы не знаю, активно не пользовался.

В результате наличия этой кнопочки я даже отвык сохранять в буфер текст каждой записи или комментария, ибо эта если связь восстановится до закрытия окна броузера, данные (в т.ч. и POST-данные) не потеряются. Просто надо не забывать нажимать эту кнопку время от времени.
Суббота, 22 Июля 2006 г.
20:07 Какуро
Поставил диск с какуро и уже даже решил один лёгкий пример, затратив на это чуть более 14 минут. Впрочем, я никуда и не торопился.

Что можно сказать о диске? И понравился, и не понравился.

Сама программа сделана очень хорошо. Впрочем, довольно трудно сделать плохо программу, интерфейс которой ясен изначально: выделяешь мышкой поле и жмёшь одну цифровую клавишу на клавиатуре. Четыре уровня, как принято в сборниках какуро; есть даже какой-то ассистент, но подсказками я не пользуюсь принципиально, так что не проверял, что это такое.

Минус в том, что диск этот производства немецкой компании Digital Publishing, на что я изначально внимания не обратил. А как только увидел, всё стало ясно и печально, ибо я уже имел опыт возни с их дисками у шефа (курс обучения разговорному немецкому). Смысл в том, что их программы не устанавливаются на HDD, а самым наглым образом запускаются исключительно с CD. Что это означает в плане удобства, когда речь идёт о повседневной утилитке... Представьте себё сапёра, требующего свой CD-диск в дисководе. Диски у них, кстати, защищеный, хотя каким именно образом, я не знаю, да и не интересовался. Видимо, придётся на досуге попытаться взломать, чтобы шли с жёсткого диска. Только не на этом ноутбуке, конечно!

Кстати, что касается конкретно этой программы, есть способ проще. Дело в том, что отдельные какурики (которых там всего, как видно из фото, 2222) находятся в отдельных файлах, которые, судя по всему, не сжаты. Если вычислить их формат (вряд ли он сложнее формата сейвов оригинальной Civ3), то дальше написать аналогичную оболочку (пусть и без ассистента и прочих излишеств) – пара пустяков.
Вторник, 20 Июня 2006 г.
22:48 Счастье
Первая причина счастья заключается в том, что мне удалось обнаружить существенную недоработку в описании MySQL. Сейчас я приведу тот кусок, который я имею в виду.

Boolean full-text searches have these characteristics:
<...>
They can work even without a FULLTEXT index, although a search executed in this fashion would be quite slow.


Имеется некий сайт, который мне выпало разрабатывать. Сайт на немецком, находится у какого-то немецкого провайдера. При выборе провайдера я специально ставил условие наличия MySQL 4.1 (нормальной пятой тогда ещё не было) и PHP 5, чтобы сайт нормально работал с юникодом. Наши немцы где-то нашли такого провайдера. Правда, какая именно версия MySQL 4.1 там стоит, я уже забыл, а это может иметь значение.

В общем, спроектировал я БД, сделал CMS и Front-end. На время заполнения базы я не стал формировать там полнотекстовые индексы, чтобы не замедлять процесс занесения данных, тем более что объёмы там были не очень существенные, и "логический" полнотекстовый поиск достаточно быстро работал и без индексов.

И вот некоторое время назад обнаружилось, что поисковые запросы, содержащие в себе символы с диакритическими знаками (или, говоря более строго, любые символы, кроме основной латиницы), обрабатываются сервером абсолютно некорректно: ищется только та часть слова, которая находится после последнего из "диакритических символов". Я долго пытался понять, в чём дело, пока не убедился, что моя программа на PHP в этом не виновата. Тогда у меня остался единственный вариант: создать соответствующие полнотекстовые индексы. И вот после этого всё заработало корректно.

В общем, я не знаю, глюк это MySQL вообще, только версии 4.1 или её достаточно ранних подверсий, но факт остаётся фактом: в данной версии MySQL полнотекстовый поиск без наличия соответствующих полнотекстовых индексов корректно работает только с символами основной латиницы (однобайтовыми символами кодировки UTF-8).

Вторая причина моего счастья заключается в том, что я сегодня проверил и убедился: клиентская библиотека версии MySQL 4.1 прекрасно (в рамках необходимого) работает с сервером MySQL 5.0. А это значит, что нет необходимости переписывать компоненты и перекомпилировать мои программы, чтобы они могли работать с современной версией MySQL.
Пятница, 16 Июня 2006 г.
11:58 Хороший метод обогащения
Хорошо быть регистратором доменов! Выгодно! Простор для шантажа!

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

На всякий случай призываю всех не иметь никаких дел с регистратором godaddy.com, хотя они и утверждают, что "#1 fastest growing and #1 Overall Best registrar". Не может солидный регистратор заниматься обычным шантажом. Жаль, у них на сайте нет форума, куда это надо было бы написать. Что хотя формальная цена на их услуги составляет 9 долларов в год, фактически они в любой момент по своему желанию могут потребовать 200 долларов на прокорм. Не ожидал я, что в Аризоне можно встретить типично российское отношение к клиентам.

Вот Зенон поступил правильно, создав фактически дочернюю фирму-регистратора. Тем самым обезопасил себя от подобных проблем.
Среда, 8 Марта 2006 г.
08:16 То ли вирус...
Вчера вечером, придя домой и включив компьютер, обнаружил, что он что-то тормозит. Посмотрев диспетчер задач, обнаружил, что процесс explorer.exe кушает 99% процессорного времени.
Перезагрузился – всё нормально. Включил Интернет – снова началось. Серёжка сказал, что днём такое уже было. Но если снять процесс и включить руками через диспетчер задач, всё нормально. Проверил – да, действительно, после ручного включения проблем нет.
Просмотрел всё на предмет наличия вирусов – не обнаружил ничего подозрительного. Полез в Интернет и нашёл аналогичное сообщение на нескольких форумах. Причём на одном из них автор привёл и решение проблемы: он с помощью Process Explorer нашёл DLL, которая под процессом explorer.exe кушает всё это время, и удалил её.
Поступив точно также, обнаружил требуемую DLL: webcpl.dll. Не подписана, хотя дата вполне себе легальная. Перезагрузившись в безопасном режиме, удалил. Теперь всё нормально. Сейчас проверил реестр: выяснил, что эта библиотека относится к какой-то программе WebCheck, которая была зарегистрирована в качестве Shell Extension, а ещё стояла в разделе HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ShellServiceObjectDelayLoad. Впрочем, теперь это её проблемы.

PS. Кто-нибудь знает, qu'est-ce que c'est?
Суббота, 18 Февраля 2006 г.
07:56 Юмор
Meine Seiet Willkommen auf der 404 Seite, der meist besuchten Seite auf diesem Server
Bienvenue sur le site 404, le plus fréquenté à ce jour sur ce serveur.
Bienvenido en el sitio 404, el mas frecuentado hasta ahora de este servidor.
Welcome in the 404 site, the most often seen until now on this server.
Четверг, 2 Февраля 2006 г.
22:13 Итоги четверга
Сегодня перед уходом провёл целый час, разбираясь с проблемой кодировок. В общем, единственным способом копирования данных из моей программы в текстовый редактор (Copy/Paste) в Win2000 оказалось использование Ultraedit'а. В 98-м таких проблем нет.

Ещё случайно узнал на работе про существование дневника на ЖЖ у одного из сотрудников. Но это было односторонне, так что подписываться не собираюсь. Анонимность превыше всего. Зато если он опять куда-нибудь исчезнет, смогу достать, хо-хо-хо!

Но главное – день рождения Кселлоса. Ещё были барнаульцы: Филия и Инуяша. Мы посидели в Тануки, но всего часок. Точнее, это я часок. Говорят, потом ещё Усаги подошла, но я её уже не видел: было пора на работу. Роллы "Филадельфия" понравились. Только мало.

А подарил я ему хороший (точнее, плохой, но красивый) справочник по странам мира и забавную открытку: "Пора праздновать день рождения, а замочить оставшихся монстров ты ещё успеешь!"
Понедельник, 23 Января 2006 г.
14:42 P2P
В результате работы с Shareaza в голову неожиданно пришла мысль. Можно было бы назвать её гениальной, если бы я не был уверен, что что-то подобное уже реализована (пресловутые торренты – это случайно не оно?). Но реализовать эту идею, написав соответствующие программы (клиент и сервер), мне всё же хочется. Смысл в том, чтобы сделать подобие FTP-сервера для отдельного компьютера с динамическим IP-адресом. А то нельзя же хранить (как по законодательным, так и по финансовым соображениям) гигабайты MP3-файлов на своём хостинге. А на своём компьютере – очень даже можно (по крайней мере, по финансовым соображениям, пока я не плачу за исходящий трафик).

В результате должно выглядеть всё это примерно так.
На своём сайте я выкладываю список имеющихся у меня песен (ну или чего-нибудь ещё).
А ещё указываю на видном месте, что для скачивания соответствующих файлов пользователю нужно предварительно (целиком на своё страх и риск) скачать маленькую программу, лежащую тут же на этом сайте.
Скачав и запустив эту программу, пользователь получает доступ (и удобный интерфейс) к почти-FTP-серверу, который работает на моём компьютере. Конечно, если мой компьютер при этом подключен к Интернету (и если на нём запущена серверная часть).
Всё.
11:50 Утро понедельника
По совету умных людей скачал и установил программу Shareaza. Может, потом пригодится, но пока довольно бессмысленная вещь, ибо не находит того, что мне надо.

Ещё посмотрел "Меч в камне". Очень весёлый мультик оказался.

Сны снятся какие-то текущие. Например, в одном из снов фигурировала песня "Iron Horse".

Есть куча философских размышлений по поводу фанатства вообще и Дассена в частности (особенно его различных Intégrale), но об этом как-нибудь в другой раз.

Моя фраза воскресенья: "Задачки – это как гномий пирог."
Среда, 18 Января 2006 г.
09:22 Вторник
С утра произошла веселая история с телефонами. Уходя на работу и спускаясь по лестнице, услышал звонок билайновского телефона. Очень удивился, ведь я никому его не давал. Кто бы это мог звонить? Смотрю на дисплей – оказывается, я сам и звоню. Забыл включить блокировку клавиатуры на основном телефоне, кладя его в сумку. А там мой второй номер имелся.

На работе весь день был посвящен усовершенствованию программы Хогарта, которая у меня никак не хотела нормально работать. Фактически я просто переписал её с VBA на Дельфи, а уж в Дельфи-то у меня заработает всё, что можно. В общем, в конце концов всё заработало корректно, правда, по-прежнему довольно медленно. Более того, зависимость времени конфертации от размера исходного файла примерно квадратичная. По крайней мере, нелинейная. И ещё я выбросил пока определение курсива и болда, там видно будет. Главное в этих жутких статьях – корректное конвертирование сносок.

Вечером по дороге домой купил карточку Яндекс-деньги 3000 (за 3200 р.) и сразу оплатил ей Зенон. Теперь денег там мне заведомо хватит на оплату этого года.

Ещё составил и распечатал пока в двух экземплярах шаблон для таблички уровней в Морровинде. Заполнять сразу экселевский файл очень неудобно (Морровинд – существенно полноэкранная игра!), зато в шаблонах уже всё разлиновано, надписи навыков проставлены.
Понедельник, 16 Января 2006 г.
21:56 Оцифровка
Очень удобно оцифровывать аудио CD с помощью Nero. И даже названия треков вводить не надо: всё уже есть в Internet Database. Утром перегнал в mp3 диск A l'Olympia, сейчас решил заняться 9-дисковиком. 11-дисковик у меня есть в цифровом виде (и только цифровом, к сожалению; собственно, именно его нигде и нет). Впрочем, и того, что есть, достаточно для нормальной MP3-коллекции. Осталось только найти оригиналы переводных песен – и можно делать БД и полноценный DVD-диск.
Суббота, 7 Января 2006 г.
16:23 Винни-Пух и день забот
Сегодня мой день оказался посвящён работе над компьютером.

Всё началось с того, что при создании предыдущей записи я заметил, что буква "é" упорно отображается как "й". Проверка показала, что виноваты в этом не подстановки шрифтов в ветви WinNT реестра, а шрифты. Какая-то программа установила/заменила 38 шрифтов на русские. В числе заменённых шрифтов (файлы которых датировались 27.10.2005) оказались все основные шрифты: Arial, Times New Roman, Courier New. В результате даже MS Word вместо латиницы-1 подставлял кириллицу в своей таблице символов для вставки.

Скопировал с дистрибутива WinXP шедшие с ним шрифты, распаковал их командой expand, перезагрузился в безопасный режим с поддержкой командной строки... Все нужные файлы удалось заменить, кроме arial и arialbi. Перезагрузился, запустил Recovery Console... Она не хотела брать файлы с нужного мне диска, а команд её я наизусть не помнил.

Снова загрузился в Windows, убедился, что все остальные шрифты работают. Полез на сайт Microsoft, распечател описание команд RC, заодно выяснил, что можно установить её на компьютер и не вставлять тем самым при необходимости CD. Так я и сделал, но попутно заметил в корневом каталоге диска C одинокий вирусный файлик (winstall.exe), датированный 8 декабря (18:44). Поругавшись мысленно на Серёжку, удалил.

А ещё для полноты картины скачал и установил последние обновления безопасности для Windows XP. В общем, иногда полезно отвлечься от работы и от ГВ.

Только вышел в ICQ (впервые за месяц) – сразу поймали с работы... Вот так и выходи в Аську!
Пятница, 6 Января 2006 г.
13:30 Lingvo 11
Поставил себе 11-ый Лингво "6 языков". Зарегистрировался, всё честь по чести.

Пошёл на их сайт и обнаружил, что если бы я подождал ещё немного, то смог бы купить многоязычную версию, которая помимо английского, немецкого, французского, итальянского и испанского включает украинский, турецкий и китайский! Правда, и стоит она подороже, зато китайский! ;)
Вторник, 3 Января 2006 г.
09:26 Питер
Мы тут вчера прошлись по магазинчикам.

Купили кучу дисков. Себе я купил:
1) DVD-диск из новой серии "Всё, что надо для" – установки и настройки Windows XP/2000/2003;
2) DVD TV-мания, выпуск 1: сатира и юмор (Степаненко, Петросян, Галкин, Винокур);
3) DVD нелинейные RPG: Fallout, Fallout 2, Arcanum, Planescape Tourment;
4) DVD легенды зарубежной поп-музыки, часть 2: Aphrodite's Child, Demis Roussos, Chris De Burgh, Joe Dassin, Julio Iglesias, Enrique Iglesias;
5) CD Joe Dassin.

К сожалению, при внимательном анализе оказалось, что на CD и DVD репертуар Дассена абсолютно одинаков. И Le jardin du Luxembourg опять урезан (откуда они берут эту версию?!).

Ещё мы купили Юле DVD-RW привод, так что теперь тут наконец-то тоже можно будет пользоваться DVD! Посмотрели Галкина на DVD, потом приехал СБ, мы поставили привод, послушали Дассена, поели тортиков... Правда, почти не почитали его лекции по вычматам (у него экзамен 6-го), но учитывая, что сегодня вечером (после встречи с Киб) к нам приезжает Шаня с лекциями по матанализу...

А вечером мне жутко хотелось спать. Что после пяти часов сна в поезде не очень-то и удивительно.
Четверг, 24 Ноября 2005 г.
15:13 Приехали
Аська (2002a) на работе не хочет работать. Включится, поработает немного, а потом утверждает, что, мол, Abnormal Program Termination, и точка!
Отправить её в отпуск, что ли...
Закрыть