Ем: лулло, саподилла, кизил, горькая дыня
В разделе «ем» появились описания лулло, саподиллы, кизила и горькой дыни.
Лем о хорошем менеджементе
Ипполип был уверен, что хороший правитель не тот, кого подданные хвалят или ругают, а тот, которого никто не замечает. Король был приверженцем экспериментальной философии, в которой признается истиной не то, что сумеешь сказать, а то, что тебе удается сделать.
Станислав Лем. «Кибериада».
Я
Dialupass: если пароль от диалапа утерян
Потерял я на днях свой пароль
Программа работает под Windows 2000, XP, 2003, Vista, 2008, для Windows 9x и ME есть более старая версия. В случае чего — рекомендую.
Задержать дыхание на две минуты
«Я могу даже смещать кости в суставах и задерживать дыхание на две минуты. Такое владение своим телом даётся лишь многолетней тренировкой» — читаю я «Голос в ночи» Глеба Голубева (полная версия этого романа появилась в сети лишь недавно).
Читаю это, лёжа в ванной.
Дополнение от 9 мая 2009 года 00:26: в комментарях указали на то, что в движении задерживать дыхание на длительное время труднее. Я попробовал засечь время и просто ходить кругами по комнате. Продержался полторы минуты. Если было бы очень надо, мог продержаться ещё секунд 10—15, но это уже в глазах бы темнело. В любом случае, две минуты выглядят сомнительным достижением, как не крути.
«Я часть той силы, что вечно хочет зла и вечно совершает благо…»
Мне кажется, дело не в замшелости, а просто есть разные стили позиционирования себя.
Кто-то позиционирует собственное «Я» через свою профессию, таланты или хобби: «я — художник», «я — парашютист», «я — программист», «я — певица», «я — мать своего пятилетнего ребенка», на худой конец (если поводов для самоидентификации меньше) начинают позиционировать себя национальностью или местом жительства. А вот другим удобнее позиционировать собственное «Я» через негатив — через громкое выражение отрицаниячего-нибудь известного: «я — тот, кто не читает вашего Лукьяненко (Тему, Экслера, Каганова)», «я — тот, кто против […]», «я — не из тех, кто…» Чем громче хочет заявить о себе человек — тем громче и чаще звучат его заявления протеста.
— пишет умный человек Леонид Каганов. Так всё просто? Самопозиционирование, самоидентификация? «Я — русский», потому что больше гордиться мне нечем, «я — казанка», потому что больше ничего из себя не представляю, «я — часть той силы, что вечно хочет зла и вечно совершает благо» потому что могу без запинки выговорить эту фразу.
Фотосессия в Казани

Маша Зверева
P.S. Полностью выложу альбом, после того как прилечу в Москву
Дополнение от 11 мая 2009 года 14:34: остальные фотки выложил в свой фотоальбом на «Яндекс.Фотках».
Безопасность: SHA1 больше нет
Пока я тут в отпуске был, в SHA1 нашли серьёзную уязвимость. О хешировании пароля через SHA1 придётся забыть. 252 вариантов, как сказали в комментариях к исходной статье, для хорошей сети компьютеров (например, ботнета) не проблема — меньше дня перебора. Если у вас
Переходить рекомендуется на SHA2 (хотя я выбрал бы TIGER). Ну а там, где хеширование используется не для сокрытия, а для уменьшения количества данных (например, получения ключа кеша по хешу URL),
В PHP для этого можно использовать модуль hash (в версиях ниже 5.1.2 — mhash) или реализацию
PayPal: заработай на кризисе
В платёжной системе PayPal есть процедура привязки кредитки, во время которой с неё снимается $1,95, которые потом возвращаются обратно.
Списались они 16 апреля, а вернулись
Knockknock

Есть в Казани отличная компания — «Knock Knock», ребята завоёвывают различные награды, делают отличную полиграфию, интерфейсы и сайты. На фото — все трое директоров, всех троих я считаю друзьями. Фото взято с сайта компании и якобы иллюстирует процесс придумывания знаменитого календаря для компании «Truck center».
Когда я вооружился первой попавшейся
У Саида (верхний чувак) ряд выглядит так: визуализация, просмотр сконструированных звуков, неизвестное действие.
Артём (посередине) — зрительное воспоминание, зрительное конструирование, визуализация.
Ярослав — зрительное конструирование, визуализация, внутренний диалог.
Почему багажную бирку всегда прикрепляют к билету моей жены?
За последние два года у нас с женой на двоих 22 перелёта (это очень легко посмотреть по домашней бухгалтерии). За это время багажную бирку только один раз прикрепили к моему билету, а во все остальные прикрепляли к билету жены.
То ли я выгляжу рассеянным в аэропорту, то ли это
А у вас есть такой опыт?
Легальный «Касперский» на полгода
У меня как раз закончилась тестовая лицензия на антивирус Касперского, который распространялся с «Я.Онлайн», а тут подоспел бесплатный «Касперский» для Windows 7. Ура. А то я уже попробовал бесплатную «Авиру» и мне не понравилось.
Модуль XScript для PHP
Писал для PHP биндинг в XScript. Си++ я не знаю (и знать не хочу), поэтому писал на Си. Огромое спасибо Antony Dovgal за помощь, без него я бы ещё долго разбирался как писать модули для PHP на Си внутри вражеского Си++, с его же помощью причесал
Что я хочу сказать. Опыт, конечно, полезный, но грустно, что сейчас, как и несколько лет назад (когда я писал первый модуль), практически нет документации о том как писать модули, не говоря уже о хороших, обзорных статьях, где все шаги были бы расписаны и рассказано было бы что и зачем делается.
Чистого времени я потратил половину дня (вместе с хождением по «Яндексу», перепиской, установкой пакетов XScript и прочее — ещё 1,5 дня), но это только потому, что Тони согласился помочь (и у него был опыт написания Си++ модулей на Си на примере биндинга к архиватору RAR, который мы и разбирали).
Думаю, этим и объясняется небольшое количество бинарных модулей на PHP, а так же их низкое качество. Жаль.
20 лет за компьютером
В этом году исполняется 20 лет со дня, когда я впервые сел за клавиатуру компьютера (это был Радио 86РК) и написал свою первую программу (тогда это был Basic). Надо будет посмотреть по дневникам точную дату.
P.S. Моей жене в том же году исполнилось 4 года.
Какое-то нерусское у вас имя, Мастер.
В метро диалог наблюдал: женщина, гововясь к выходу, зовёт девочку дошкольного возраста: «Маргарита!». «Я русская!» — насупившись, очень строго отвечает девочка.
PHP 5.3: что нового
На «Хабре» хорошая обзорная статья рассказывающая о том, что нового в PHP 5.3.
P.S. почему к любой статье по PHP обязательно появится коментарий с полной пургой, а?
Изряда вон
«Изряда вон»! Это же как надо не чувствовать язык?
Ремейк старой шутки
# -*- coding: utf-8 -*-
True, False = False, True # happy debugging!Это Python, для тех, кто не понял.
Бункер

В выходные ходили на экскурсию в секретный советский бункер. Рекомендую. Бункер, конечно, рассекречен (уже два года как). Но побывать на минус 18 этаже (60 метров), в тоннелях диаметром девять метров, куда раньше имели доступ только несколько людей во всей России, очень интересно.
Стоимость билета для одного взрослого человека — 600 рублей.
POSIX-регулярки в PCRE
Для меня это просто открытие
bolk.dev ~ $ php <<PHP
> <?var_dump(preg_match('/[[:alnum:]]\d+/', 'a9'));
> PHP
int(1)В документации упоминания есть, но я никогда внимания на них не обращал.
Быстрый trim для JavaScript
Самый быстрый trim на JavaScript выглядит странно:
function trim12 (str) {
var str = str.replace(/^\s\s*/, ''),
ws = /\s/,
i = str.length;
while (ws.test(str.charAt(--i)));
return str.slice(0, i + 1);
}Код взят из блога Flagrant Badassery. Цикл с регуляркой быстрее, чем простое регулярное выражение /\s+$/, а кроме того, \s\s* быстрее, чем \s+? OMG!
Лебедев рано постарел
Артемий Андреевич Лебедев, как известно, родился 13 февраля 1975 года. То есть сейчас ему 34 года. А теперь цитата из сегодняшнего
И откуда берется уверенность, что старикам тяжелее стоять, чем молодым? Я когда был молод, всегда сидел. А сейчас стою, даже когда вагон пустой.
Кажется Артемий, в своём стремлении к оригинальности в мышлении и взглядах, выбрал неверный курс, возможно ему кажется, что оригинальное это всегда оппозиционное. Уверенность в том, что старикам тяжелее (в среднем) стоять чем молодым лично у меня берётся из анализа визуальной информации, поступающей извне. На примере трёх моих, ныне покойных бабушек, под старость им ходить и стоять было сложно, всё болит: суставы, мышцы, сухожилия, сил нет и так далее.
Другое дело, что 34 года это даже близко не старость, более того это даже ещё не зрелость. Если Лебедев в 34 года чувствуют себя старым, то ему пора бы уже завязать с выпивкой (курить он, кажется, бросил), взяться за спорт, режим и здоровое питание.
Атеизм — религия!
По убеждениям я атеист. Поэтому я не говорю фраз вроде «господи», «слава богу» или «ради бога». По той же причине я стараюсь не говорить слова «спасибо». Вместо этого я говорю: «Благодарю». Правда, получается не всегда.
Вот теперь я верю, что атеизм — это такая религия.
Кто сказал «техника безопасности»?

Снято около офиса. Плохо видно, знаю, телефоном снято. В кадре крюк крана, на крюке висит лестница. Врядли её просто как груз поднимали.
Добавлено 27 мая 2009 года в 10:25: в комментариях подсказывают, что это «противоугонка» — подвесили, чтобы не спёрли лесенку.
Засос, наверное?
А что это

Chromium 3: тег VIDEO
Вчера вышел очередной билд
А более меня поражает чем так полюбился разработчикам тег VIDEO. Из всего стандарта, кажется, это второе (первое — CANVAS), что стремятся реализовать в браузере. Opera и Safari реализовали, в FireFox 3.5 этот тег тоже уже есть. И вот теперь есть Chromium с поддержкой VIDEO. Я удивился, когда узнал, что IE8 вышел без него (тем более, что аналогичный тег там уже есть — IMG, он умеет проигрывать видео).
Правда по форматам видео полный разброд (вот что значит недописанный стандарт!): Opera и FireFox выбрали Theora, Safari — QuickTime, а Chromium — H.264.