Как новые технологии помогают нам жить
Сейчас под окнами нашего офиса на Таганке
А не будь у нас новых технологий, могло и до драки дойти.
P.S. Кстати, номер я и глазами разглядел, но ошибся на одну цифру, написано очень неразборчиво, а мы на четвёртом этаже
«Дарвин» — хорошая идея
Рекламирую ещё один комикс, который, правда, подойдёт далеко не каждому — циничный, жестокий отвратительный «Мистер Виглз и его друзья»:
VML и PNG
Совершенно случайно обнаружил поразительную штуку: оказывается IE, загружая картинку через VML, понимает
<xml:namespace ns="urn:schemas-microsoft-com:vml" prefix="v" />
<style>
v\:* { behavior: url(#default#VML); display: inline-block; }
</style>
<v:image src="http://www.w3.org/Graphics/PNG/alphatest.png" style="width: 380px; height: 287px"></v:image>К сожалению, есть существенный недостаток: картинка отображается чувствительно медленнее.
Об инфантильности
Некоторые считают, что плакать — ребячество. Даниель (который с рождения Годфри досыта наслушался плача) придерживается противоположного мнения. Плакать в голос — ребячество, поскольку плачущий верит, что его услышат и опрометью бросятся спасать. Плакать беззвучно, как Даниель в это утро, — знак возмужалого страдальца, не питающего подобных иллюзий.
Война
Just married

Вот мы и женаты! Спасибо всем, кто пришёл на торжество и кто помогал его вести. Огромное спасибо тамаде Максиму Орлову, скрипачу (к сожалению, не знаю её имени), кондитерам, изготовившим обалденный торт (к сожалению, фото нет), фейверщикам и флористам, изготовившим живые украшения из цветов.
Отдельной строкой спасибо распорядителю ресторана «Ланцелот», где у нас происходило торжество, Марату, за кухню и отличное обслуживание персоналом ресторана, огромное спасибо казанским пойщикам ring_ru и profanka за крышеулётный номер
Почти 1000 фотографий со свадьбы доступны на сайте «Яндекс.Фотки». За это спасибо Марии Зверевой («Пузыри земли») и Сергею Елагину («Кролику»), эти героические люди были с нами с раннего утра до позднего вечера и подготовили фотографии уже на следующий день. Спасибо вам ещё раз!
P.S. Краткий фотоотчёт можно посмотреть у Марии в ЖЖ.
Инверсия — это такое извращение
Это должно быть такой вариант инверсии, т. е. извращения.
Возможно есть больной неадекватный мозг, получающий успокоение в чтении нецензурных текстов, ему адресованых…
Встретил на «стене» одного пользователя системы «Одноклассники». Перверсия, инверсия — какая разница?
3… 2… 1… Поехали!
Позавчера встали в шесть утра, легли в час, сегодня встали в 7, ещё не легли, завтра встаём в 7 и жениться! В интернете я пока не бываю и, вероятно, появлюсь только через пару дней, пишу пока разогреваются пельмени, есть не успеваем, не то что в интернете побывать. Всем до встречи!
Самый неожиданный свадебный подарок — от бывших деловых партнёров по первому бизнесу «Казанский портал», большое спасибо, ребята! Не ожидал, и тем более такого!
Женюсь, женюсь, какие могут быть игpушки…

Сегодня улетаю, через несколько дней — свадьба. Вернусь другим человеком :). Выше — сохранившаяся фотография, где мы закупаемся на свадьбу, остальное — в багажнике.
Книга пожеланий на свадьбу
Вчера получили заказанную нами у Кинзерской Светланы книгу пожеланий на свадьбу. Очень здорово, спасибо, Светлана!

Умная Винда
Валерий Толков в своём блоге пишет:
В Windows поменять кнопку, конечно же, нельзя. А написать свою программу можно, но лень. Кроме того, API для этого довольно странный. Например, раскладка в Windows есть не свойство Desktop, как бы логично было предположить, а персонально свойство каждого thread в системе. Потому переключатель должен внедрить DLL в каждый поток каждого процесса, имеющего окна.
Что же тут странного? Я много сотен раз за день переключаюсь между Zend Studio (лицензионный, OMG, в первый раз в жизни), putty
Drupal написал Илья Ларин?
Илья Ларин — это владелец уже довольно известной
Первые месяцы, пока писал и отлаживал движок, на это уходило практически всё свободное от работы время. Ранее никогда не занимался подобными вещами, узнал много нового. […] Движок правлю я самостоятельно, иногда получаю патчи от помощников.
Какой движок писал Илья? Ведь на проекте явно стоит Drupal!
Гугл рекомендует: читайте ЖЖ

Стоило забросить свой журнал в ЖЖ, как Гугл его стал рекомендовать. Впрочем, это может быть и трансляция в ЖЖ (скриншот прислал Дима Фирсов).
Тесен айтишный мир
Взять нашу комнату в «Яндексе»:
- Т. близко знает Бацека, с которым мы учились в одном здании и постоянно общались
- А. училась в одном классе с Ильёй Бирманом, с которым мы общаемся уже лет 5 или 6, наверное
- О. учился у преподавателя Свердлова, кросскомпилятором
«Оберона-2» в Java-код которого я восхищался в своё время - Ю. знаком с Ниязом Сайфутдиновым с которым я был знаком виртуально (жили в одном городе), а потом полгода работал вместе
Очко калибри
Кто догадается по какой теме статья, не заглядывая в оригинал?
В данном примере видно, что очко у Calibri несколько меньше.
Верх наивности или маразма
C iBasg:
Что такое верх наивности?
Мне 24. Я Одмин и живу с родителями. Соровождаю 3 предприятия, из которых на 2 есть безлимитный интернет. Дома кроме «общего» компа есть мой личный,
и 2-х мегабитная безлимитка с внешним IP адресом для Осла и Торрента. Я лично знаком с крупнейшим видеопиратом своего города.Верх наивности — это после установки родителями спутникого ТВ дома, запаролить порноканалы =)))
24 года парню. Родители ставят на порноканалы пароль. Зачем?!
Closures в PHP: подробности
Внимательно прочитав документ по замыканиям в PHP, я вынес для себя следующее. Патч работает очень просто и довольно изящно. Замыкания — это
class Example {
public function __invoke () {
echo "Hello World!\n";
}
}
$foo = new Example;
$foo ();Слово «use», которое появилось в полной версии создания функции — это, конечно, уже полностью новый синтаксис, а не просто косметические изменения. Для тех, кто не прочитал документ, поясняю, что анонимная функция может быть создана, например, так:
function getAdder($x) {
return function ($y) use ($x) {
// or: lexical $x;
return $x + $y;
}
}«Use» вытекает из идеологии PHP, где глобальные переменные не видны сразу внутри функции, а определяются программистом (тоже хаком, кстати). «Use» именно «доставляет» переменную. Причём не из глобального уровня, а с родительского уровня. Что (ура) реализует мою давнюю мечту об изоляции переменных.
Замыкания в PHP 5.3.0
В PHP 5.3.0 будут замыкания. Бог ты мой! Не прошло и 15 лет! Надеюсь, это будут действительно анонимные функции, хотя возможность замыкания сама по себе тоже значительное событие.
Напомню как сейчас обстоит дело в PHP с «анонимными» функциями. Сделаны они хаком, поэтому я их взял в кавычки. Каждый раз, когда вы вызываете create_function PHP создаёт функцию (в глобальной зоне видимости, других нет) «\0lambda_N», где N — номер по внутреннему счётчику PHP, а «\0» — символ с кодом ноль, чтобы пользователь не смог самостоятельно создать «анонимную» функцию с произвольным номером, иначе пришлось бы просматривать все фукции с определённым префиксом и искать в нём «дыры» в номерах.
В частности, это значит, что все «анонимные» функции доступны в глобальной зоне видимости и всегда берут оттуда «свежую» копию переменной, а не то значение, которое было на момент её создания (т. е. замыкания нет), самое же мерзкое, с моей точки зрения, что анонимными функциям сложно нормально пользоваться: в цикле их легко нашлёпать столько, сколько раз вызовется цикл, а вставив её в метод, получить столько функций, сколько раз вызван этот метод.
От последнего эффекта можно избавиться, используя статические переменный, но это варварский способ, да и многие программисты (даже среднего уровня) не подозревают об этих особенностях.
К вопросу о псевдоиностранных брендах
Торговая марка Elenberg зарегистрирована в Англии в конце прошлого столетия, а уже в 2000 году впервые появилась на российском рынке. Elenberg — одна из самых динамичных торговых марок в Восточной Европе. Менее чем за 6 лет Elenberg завоевал уважение потребителей Украины, Белоруссии, Казахстана, Молдавии, стран Прибалтики. К январю 2006 года бытовая техника Эленберг была на полках более 3000 магазинов.
«Зарегистрирована в Англии». Не подкопаешься. Но список стран потребителей, где марка (якобы) завоевала уважание, конечно же, всё показывает.
(фирма Elenber по многочисленным свидетельствам принадлежит «Эльдорадо»).
Псевдоиностранные бренды
Цитата из статьи «Зачем создают псевдоиностранные бренды?» (речь идёт об отечественных брендах, которые позиционируются как иностранные):
В России на сегодняшний день уже существует множество псевдоиностранных брендов, среди которых особо стоит выделить такие: Akira (Япония), Bork (Германия), Vitek (Германия), «Л’Этуаль» и «Рив Гош» (Франция оба), чай Greenfield (Англия), Ralph Ringer, одежда Oggi и Savage — все это российские торговые марки, которые позиционируют себя как иностранные. И делают это успешно.
Я даже не знал, что Vitek и Savage позиционируются как иностранные. И знать не знаю что такое Akira и Oggi. Не подозревал, что Bork, «Л’Этуаль», «Рив Гош», Greenfield и Ralph Ringer — росскийские бренды. Например, я думал, что Bork — китайский бренд, а Ralph Ringer