ЖЖ от 2007-10-01 11:38:00
Много ли для счастья надо?

ЖЖ от 2007-10-03 14:56:00
ЖЖ от 2007-10-10 18:12:00
ЖЖ от 2007-10-10 19:05:00
GPS и PSP
ЖЖ от 2007-10-17 14:12:00
ЖЖ от 2007-10-25 01:04:00

АПИ к Блоговару
Написал небольшое API к Blogowar (должно работать под PHP4, но я испытывал только под PHP5).
Внутри один класс — Bolkowar, у него несколько методов.
- userExists($uid) — позволяет выяснить есть ли пользователь с таким ID на сайте
- userProfile($uid) — возвращает
хеш-массив, где указано название блога (name), его URL (url), количество унц (untz), долларов ($), XP (xp), уровень оружия (armor), защиты (weapon), наличие проклятий (sanctuary и firemark) и время, когда можно применять заклинание (cancast). - userFavicon($uid) — возвращает true, если у пользователя есть favicon
Весь обмен с сервером происходит с использованием gzip, используется кеширование данных профиля на две минуты. Все вызовы работают без указания логина, в блоге Алёшки есть небольшая инструкция, а внутри класса — примеры.
Я и Кукуц
Пару недель назад, я ездил в Москву по делам и, в частности, посетил Яндекс (большое спасибо Кукуцу за экскурсию). Яндекс — та фирма, где я хотел бы работать, куда меня пригласили, но где я работать пока не смог бы. Тот офис, где был я, это два этажа концентрированного уюта, с бильярдом, барабанной остановкой, кухней с соками, фруктами и бутербродами, «Play Station III» на «плазме», хорошей энергетикой без лихорадочного возбуждения и почти полностью открытое пространство. Кстати познакомимся с Кусо, одним из бывших «Pixel Apes».
Хорошо в Яндексе, как у мамы дома тёплым прекрасным летним утром. В такой атмосфере я буду чувствовать себя розовым киселём, гайки надо раскручивать постепенно. Жаль, ничего не сфотографировал — я уже очень устал к тому времени и целый день ничего не ел. Единственно — не отказал себе в удовольствии сфотографироваться с Романом Ивановым aka Кукуцем, общаемся давно, а в жизни встретились в первый раз. Думаю, не последний.
Фотографии почти не получились, выбрал самую лучшую, подтянул как мог — времени позировать не было, Роману нужно было подготовиться к встрече.
Новая версия блога
Открыл новую версию блога. Работает пока не всё — например, нет вывода статей за месяц и год, буду доделывать прямо на сайте, скоро появятся комментарии, облако тегов, но тем, что есть уже можно пользоваться. Движок переписан полностью, работает на текстовых файлах (на базе данных было не так интересно), использует для обновления любой клиент Живого Журнала и называется «Blok».
Я всё ждал, когда же
Дополнение: сайт в игре забанили, так что баксы в игре опять ничего не стоят.
Поиск на сайте через поиск по блогам
Поиск на сайте, как и собирался, сделал через Яндекс (использовать чужие сервисы — один из принципов Веб2.0, да?). Работает очень просто — у «Яндекса» есть поиск по блогам, где, в качестве критерия, можно задать блог по которому будет вестись поиск (кстати, идея вдохновила Кукуца на то как сделать поиск в его архиве Двача). Единственная проблема — «Яндекс» довольно медленно обходит сайты, но есть способ попросить заносить появившуюся страницу сразу, после её появления.
Если лень ходить по ссылке, то «Яндексу» по протоколу
Layout в IE
На хабре есть крайне полезный, но малоизвестный материал «Изучаем наличие layout»:
Множество несоответствий (стандартам) Internet Explorer’а при визуализации
веб-страниц может быть устранено путем присвоения конкретным элементам свойства layout. John Gallant и Holly Bergevin называют эти несоответствия «пространственными ошибками», подразумевая, что они часто могут быть исправлены, если задать элементу ширину или высоту. Это ведет к справедливому вопросу: каким образом layout может менять визуализацию одного элемента и совместное отображение нескольких?
Что такое layout в Internet Explorer, почему работает «хак» «height: 1%» и тому подобное — в этой статье. Крайне рекомендую к прочтению и пониманию всем, кто так или иначе занимается вёрсткой сайтов.
Одно фото
Давайте я не про Блоговар
Наверное, большинство людей осознаёт, что между профессиями дизайнера и художника разница есть. Дизайнер делает, а художник создаёт. Моя точка зрения — «дизайнер» равно «реализация», «художник» равно «вдохновение». Сегодня утром мы с моей девушкой заговаривали о фотографии.
Я пытался объяснить что я имею ввиду под словами «художественная фотография». Так же как я отделяю дизайнеров от художников, я отделяю художественную фотографию от… дизайнерской, назовём её так. Дизайнерская фотография — это правильный свет, поставленная поза, «покажи мне страсть», художественная — пойманный момент.
На этом этапе объяснения мне захотелось привести

Блоговар
Ну вот я и выйграл в «Блоговар» — получил корону. Господа Kukutz и Ильшат Саетов, спасибо вам большое! В команде играть значительно проще.

Сайты в старых браузерах
Мы тут дискуссию развели в рабочем порядке — на тему того как должен показываться сайт в старых браузерах, в IE5, Opera7, FF1 и так далее. Мне подумалось, что надо подключать стили, который убирают всю разметку так, чтобы сайт показался обычной «колбасой», с навигацией. Осталось только отделить старый браузеры от новых. Пути, как мне видится, три — использовать
Пока запишу себе в TODO попробовать сделать это у себя на блоге.
Far и Unicode
Господи, неужели случилось? Появилась версия FAR, которая поддерживает Unicode, в частности, при создании файла он спрашивает кодовую страницу:

За ссылку большое спасибо Апачу. Очень надеюсь, что поддержку Unicode доведут до ума.
Новости на сайте
Сконвертировал старый сайт (который был ещё на «регистре», который мы писали с Димой Смирновым и Кукуцем) — это
Нашёл в «Метро» чурчхелу — сладость, которую я помню ещё из поездки на Чёрное море. Потрудился найти рецепт, оказывается, делается очень несложно. Думаю, надо будет попробовать. Если попробую — доложусь о результатах. А пока скопирую сам рецепт, чтобы не потерять:
Чурчхелы, пожалуй, самая популярная сладость в грузинской кухне. В России их можно встретить почти на любом базаре, вы наверняка их видели. Они выглядят как длинные (до 20 см) тонкие колбаски
красно-бордового цвета, очень вкусные и легко делаются, правда, для их изготовления вам понадобятся «живой» виноградный сок (отжатый самостоятельно), орехи и кукурузная мука. На толстую нить (типа «ирис») при помощи иглы нанизывают орехи фундук (можно грецкие). Нитка должна быть сантиметров20-25 в длину, а первый орешек — на расстоянии4-5 см от конца нитки, который пролет в иголку. На каждую нитку нужно нанизать 10 орешков. Таких заготовок делается столько, сколько чурчхелы вы хотите получить. Далее готовят специальный горячий мусс, в который эти веревочки опускают до самого верхнего орешка (веревочку держат за свободный конец нитки) и тут же вытаскивают для остывания. Как только они остынут, их опять опускают в мусс и снова подвешивают для просушки. Эту манипуляцию проводят8-10 раз, наращивая толщину чурчхепы слой за слоем до тех пор, пока толщина нитки без орешка не увеличитсядо 3-3,5 см в диаметре. Далее чурчхела сохнет. Хранить их можно и в холодильнике и просто в помещении, они не портятся, а могут лишь сильно затвердеть, но, скорее всего, вряд ли они дождутся этого момента. Мусс для чурчхелы варится до консистенции густого киселя (или заварного крема), из свежего виноградного сока с мякотью и кукурузной мукой в следующем соотношении: 1 л сока, 2 ст. ложки муки. Варить как обычный кисель.
Типографская раскладка клавиатуры
Когда я начинал писать движок этого сайта, я задумывался о том каким образом я буду работать с типографикой (т. е. с правильной расстановкой кавычек, тире и прочих знаков). Я хотел было, написать
Смысл в том, что к управляющим клавишам «Ctrl», «Alt» и «Shift» добавляется «Alt Gr» — это правая клавиша «Alt». В комбинацией с этой клавишей (а так же с клавишей «Shift» в некоторых случаях) вводятся знаки типографики, что и видно на иллюстрации. Расположение дополнительных знаков продумано, на мой взгляд, идеально, запомнить эти комбинации очень просто. Подробности — на сайте автора.
«iPod» vs. «Нерль»
Какие только вещи не производила советская промышленность! На снимке — советская магнитола «Нерль» (название взято у реки Нерль, притока Волги). Размеры — 8x12x40 см., есть съёмный
Всё новое — хорошо забытое старое, ребят. Помните это, втыкая свой iPod

По ссылке — ещё два фото.


iPhone Fingers

Вот этот полезный аксессуар к телефону iPhone позволит не оставлять не экране отпечатки пальцев, который заляпывается почти моментально.
Комментарии на Blok
Думаю по поводу комментариев у себя на сайте. Обычно сайты делят всех комментаторов на анонимных и зарегистрированных. В последняя время появилась новая разновидность — зарегистрированные на другом сайте (OpenID, TypeKey, CardSpace и прочие аналоги).
Смысл технологии прост и, наверняка, многим хорошо знаком — пользователь указывает на каком сайте он залогинен, сайта, на котором пользователь хотел бы оставить комментарий, опрашивает указанный сайт и, если пользователь на том конце известен и залогинен в данный момент, комментарий появляется там где и должен. Технология хорошая, старая и её пытались применять уже много раз (я тоже, в своё время, додумался до неё и предлагал в движке «Регистра» сделать взаимную авторизацию).
Попыток было много, а получила распространение технология OpenID. На мой взгляд, все, кому есть что сказать, уже имеют
К чему я веду. Я считаю, что анонимные комментарии свой смысл утратили. Ими трудно управлять (вот как, например, их баннить? по IP? а если это большая подсеть за NAT?), они порождают чувство безнаказанности и толкают к переходу на личности, анонимными комментариями пользуются спаммеры и т. д. и т. п. В этой связи я сразу буду делать комментарии так, чтобы ими можно было пользоваться с применением OpenID.
Я пока не решил нужно ли давать возможность пользователям регистрироваться на сайте, но это, в любом случае, дело будущего — первым делом надо сделать комментарии без регистрации.
Первое интервью
Вчера разговаривали с ночью Ильёй Бирманом (кстати, первый раз пользовался «скайпом»), в процессе разговора я стал вспоминать сколько раз я давал интервью. Вспомнил своё первое — на радио, в передаче «Система 104». Рассказывал о взломе чатов и проекте «JUnix», жутко волновался и спешил. 24 сентября 1999 года, если верить датам на сайте. Мне
7 лет в блогосфере
Оказывается,
По мотивам плаката на пятилетие студии Лебедева, конечно же. Если Остальные — смотрите

«Та самая фотография» чудовища с озера Лох-Несс

Не знал, что самую известную фотографию «лохнесского чудовища» уже 13 лет официально считают подделкой (см. статью «Birth of a Legend»). Мой вольный перевод части статьи:
На фотографии от 1934 года видно тонкую шею животного, виднеющуюся над водой. С момента опубликования в «London Daily Mail» она стала «той самой фотографией лохнесского чудовища» и для многих — доказательством его существования.
Одной из причин, почему в подлинности фотографии не было сомнений — считалось что она была получена от надёжного источника. Фотография была продана «Daily Mail» лондонским врачом Кеннетом Уилсоном, который, якобы, сделал её, заметив волны на воде, когда приехал с другом из Лондона, чтобы фотографировать птиц недалеко от Инвернесс.
В 1994 году, через 60 лет, после того как фотография была впервые опубликована, газеты по всему миру сообщали, что «фотографии хирурга» были поддельными, «Daily Mail», путём сложного обмана, ввели в заблуждение.
Даже если не знаете английского, на статью взгляните, там есть очень доходчивая картинка, которая поясняет что именно плыло в кадре, («submarine» на рисунке — подводная игрушечная лодка).
Блоговар — армия ботов
В «Блоговаре» появился «исскуственный интеллект» — можно позволить сайту играть за вас, т. е. применять магию
Южный океан

Я, к стыду своему, лишь около полугода назад узнал, что на нашей планете уже семь лет как пять океанов.
Впервые этот океан был выделен ещё в 1650 году голландским географом Варениусом, причём название «Южный океан» помещалось на картах и атласах до наших времён (исключая морские навигационные карты), хотя границы его время от времени пересматривались и до сих пор несколько размыты. Причина отделения — воды вокруг Антрактиды (вокруг которой этот океан располагается) имеют свою специфику и объеденены Антарктическим циркумполярным течением.
Интересный символ в Unicode

Как вы думаете, если ли в Unicode символ однолетного травянистого растения из семейства шелковичных, который большая часть альтернативно настроенных к обществу подростков носит в виде узнаваемого символа, а некоторые даже и пробовали курить?
Естественно, символа, в упомянутой мной узнаваемой форме, нет. И не будет. Но на планете Земля есть иерогифические языки, где многие базовые слова состоят из одного символа. В Unicode эти символы нужно включать. Так вот. Альтернативно настроенным повезло — в таблице есть символ, который в переводе обозначает это упорно неназываемое мной слово. Его же можно увидеть на картинке слева.
Хакеры и кракеры
О том, кто такие «хакеры» и чем они отличаются от «кракеров» написано достаточно давно, но мне очень нравится статья
Сайт на мобильных устройствах: Wall4PHP
Латвийский парень Kaspars Foigts реализовал библиотеку Wall4PHP. Это реализация WALL (Wireless Abstraction Library, оригинальная версия создана Luca Passani на Java) на языке PHP. Библиотека предназначена для поддержки сайтом мобильных устройств и позволяет на специальном языке описывать вёрстку, чтобы потом показывать сайт на том языке, который поддерживается устройством (XHTML, WML, модифицированный HTML
Профиль устройства (что именно им поддерживается) описывается на специальном
Маркетологи
Придумал шутку про маркетологов. Для тех, кто понимает, marketolog.css:
* { text-transform: uppercase }
:after { content: '!!!!!' }