Инверсия — это такое извращение

Это должно быть такой вариант инверсии, т. е. извращения.

Возможно есть больной неадекватный мозг, получающий успокоение в чтении нецензурных текстов, ему адресованых…

Встретил на «стене» одного пользователя системы «Одноклассники». Перверсия, инверсия — какая разница?

3 комментария

Just married

Свадьба (46.16КиБ)

Вот мы и женаты! Спасибо всем, кто пришёл на торжество и кто помогал его вести. Огромное спасибо тамаде Максиму Орлову, скрипачу (к сожалению, не знаю её имени), кондитерам, изготовившим обалденный торт (к сожалению, фото нет), фейверщикам и флористам, изготовившим живые украшения из цветов.

Отдельной строкой спасибо распорядителю ресторана «Ланцелот», где у нас происходило торжество, Марату, за кухню и отличное обслуживание персоналом ресторана, огромное спасибо казанским пойщикам ring_ru и profanka за крышеулётный номер из-за которого около нашего ресторана образовалась пробка.

Почти 1000 фотографий со свадьбы доступны на сайте «Яндекс.Фотки». За это спасибо Марии Зверевой («Пузыри земли») и Сергею Елагину («Кролику»), эти героические люди были с нами с раннего утра до позднего вечера и подготовили фотографии уже на следующий день. Спасибо вам ещё раз!

P.S. Краткий фотоотчёт можно посмотреть у Марии в ЖЖ.

46 комментариев

Об инфантильности

Некоторые считают, что плакать — ребячество. Даниель (который с рождения Годфри досыта наслушался плача) придерживается противоположного мнения. Плакать в голос — ребячество, поскольку плачущий верит, что его услышат и опрометью бросятся спасать. Плакать беззвучно, как Даниель в это утро, — знак возмужалого страдальца, не питающего подобных иллюзий.

Нил Стивенсон «Ртуть»

11 комментариев

VML и PNG

Совершенно случайно обнаружил поразительную штуку: оказывается IE, загружая картинку через VML, понимает альфа-прозначность у PNG:

<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>

К сожалению, есть существенный недостаток: картинка отображается чувствительно медленнее.

7 комментариев

«Дарвин» — хорошая идея

Рекламирую ещё один комикс, который, правда, подойдёт далеко не каждому — циничный, жестокий отвратительный «Мистер Виглз и его друзья»:

Персонажи обсуждают создание наркотика, который вызывает зависимость и убивает, но не считается наркотиком; в конце один называет его «Дарвин».

8 комментариев

Как новые технологии помогают нам жить

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

А не будь у нас новых технологий, могло и до драки дойти.

P.S. Кстати, номер я и глазами разглядел, но ошибся на одну цифру, написано очень неразборчиво, а мы на четвёртом этаже всё-таки.

3 комментария

Русское слово «раша»

Carlo Pazolini, Vitek, Vigor, Scarlett, Rolsen, Kaiser, Hansa, Techno, Trony, Elenberg, Bork, Milagro, Kaffa Industries, Greenfield, Tess, Jardin, Curtis & Patridge, Faberlic, Sela, TJ Collection, Chester, Carnaby, GloriaJeans, Gee Jey, Ralf Ringer, Tervolina, Oggi, Camelot, ErichKrause, Akira, Binatone, Polar, Prology, Frau Schmidt, Motor, Baon, BeFree, Incity, Jardin, Maître de Thé, Mr. Ricco, Alstein, Bagbier — всё это российские бренды.

Кстати, продукцию многих из перечисленных компаний я бы покупать не стал даже под дулом адронного коллайдера. Остальные мне весьма симпатичны — те же «камелоты» или «Motor».

28 комментариев

Raphaël — графические эффекты на JS

«Raphaël» — небольшая (18 килобайт) библиотечка для быстрого применения графических эффектов (на сайте есть примеры отражения, вращения картинки и текста) и работы с графическими примитивами.

Работает под Safari 3.0+, FireFox 3.0+, Opera 9.50+, IE 6.0+. Используются SVG и VML. Как видно, большинство браузеров самых последних версий, именно из-за SVG. Надеюсь, автор со временем сделает degradation через Canvas, который работает медленее, но зато поддерживается предыдущими версиями Safari, FireFox и Opera.

16 комментариев

Новости

Российские дизайнеры убирают с сайтов шрифт «Georgia».

19 комментариев

Удостовирение (sic)

Удостовирение (48.73КиБ)

Официальный документ, временное удостоверение (жена получила, она меняет паспорт в связи со сменой фамилии).

16 комментариев

Совы и Жаворонки

«Жаворонки» (любители вставать рано) не понимают «сов». Что говорит «жаворонок» на мою фразу «мне в офис можно к 12-ти приехать»? «О! До работы можно столько успеть дома!» Конечно, у «жаворонка» 12 — середина дня. «Сова» «до работы» успевает только одно — поспать. Зато вечером недоумевают уже «совы». «Слушай, я тебя разбудил что ли? А чего так рано? Время всего-то одинадцать! Ты заболел?»

Статистика утверждает, что непереучиваемых «сов» и «жаворонков» всего 15%. Я в эти проценты вхожу. Меня не переучила школа (на первых уроках часто дремал), потом техникум (первая пара — почти два часа здорового сна), потом университет (первые пары — время, когда я сплю дома), потом первая работа в большой структуре (однажды я уснул в вахте так, что проехал на несколько остановок, пока женщина, знакомая с моими родителями не разбудила меня).

Я либо спал, либо ходил, как живой зомби. За это время накопилась какая-то статистика, например, по моим наблюдениям, я могу без вреда для рассудка вставать очень рано около двух недель.

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

19 комментариев

К вопросу о «Калгоне»

Если Вы будете должным образом регулировать количество используемого моющего средства, необходимости в удалении накипи не будет. […] Средства для удаления накипи содержат кислоты и это может привести к изменению цвета Вашего белья и оказать негативное воздействие на вашу машину.

Из инструкции к стиральной машине «Whirlpool AWG263», которую мы купили недавно на съёмную квартиру. Кстати, локализацию выполняли какие-то эээ… альтернативно мыслящие люди, иначе как объяснить угодливое «Вы» и то, что в англоязычной части инструкции все рисунки интерфейса машины содержат русские символы.

Впрочем, есть и другое объяснение — если машинку полностью производят где-то в России по лицензии Whirlpool.

14 комментариев

HTML5 и IE

Оказывается, есть немного кривой, но способ заставить IE показывать незнакомые ему теги в глобальном namespace! В частности, это поможет уже сейчас использовать семантические теги из HTML5.

Решение основано на интересном хаке:

Btw, if you want CSS rules to apply to unknown elements in IE, you just have to do document.createElement(elementName). This somehow lets the CSS engine know that elements with that name exist.

Есть другое решение, но оно требует использования namespace. В IE есть всеми забытая технология custom tags. Когда появился черновик HTML5 я пытался использовать её, чтобы внедрить в документ новые теги:

<html xmlns:html5="http://www.w3.org/html/wg/html5/">
<head>
<style type="text/css">
html5\:footer {
    display: block;
    border: 1px solid black;
    padding: 10px; 
}
</style>
</head>
<body>
<html5:footer>This is footer!</html5:footer>
</body>
</html>

Не совсем то, что нужно, если не использовать сторонние средства. Если использовать, то для альтернативного браузера можно оставлять как есть, а для правильных — вычищать ненужное пространство заменой на уровне веб-сервера (делать это не нужно, так как современные браузеры и без этого поймут такой тег, но это как-то более аккуратно).

Далее дело техники. Например, если взять Nginx, в нём есть модули rewrite, browser и sub. Первый умеет выполнять условия, второй — определять браузеры, третий — заменять одну строку на другую. Получается что-то подобное:

modern_browser  msie  1.0;

if ($ancient_browser) {
    sub_filter 'html5:' ''
}

Надо сразу оговориться, что это не готовое решение, а намётки: кроме «html5:» надо так же вычистить «html5\:».

3 комментария

Ручная правка рендеринга текста в «Фотошопе»

Сегодня вместо того, чтобы учить комбинации клавиш в Фотошопе, займёмся практикой. Если мы пишем текст не на макете веб-страницы, где в реальной жизни его всё равно будет рендерить какой-нибудь браузер с помощью какой-нибудь операционной системы, а на графическом элементе, который будет использован «как есть», то стоит обратить внимание на то, как этот текст порендерен в конкретные пиксели.

У Ильи Бирмана в журнале статья о правке шрифта, смысл которой становится понятен после одного из его комментариев к статье:

Субпиксельное сглаживание нельзя вбивать в изображение. На разных мониторах разный порядок цветов в пикселе, и только ОС может это корректно учесть. Добившись отличного изображения на собственном мониторе, мы можем даже не догадываться, что на куче других получили размазню.

Оставить комментарий

Почему я не ставлю Skype

Давайте я сразу всем отвечу почему у меня нет skype. Аргументы, которые мне приводят «за скайп»: «там общаются голосом» и «говорить быстрее, чем печатать».

Правда заключается в том, что эти агрументы не «за», а «против».

Во-первых, одновременно текстом я иногда общаюсь с 8-10 участниками. Попробуйте сделать это голосом, даже в режиме конференции. Получилось? Теперь представьте, что каждый из участников говорит на свою тему.

Во-вторых, случись что, где вы найдёте историю сообщений? Ах, у вас есть аудизаписи? Как насчёт поиска по ним и возможности «прочитать по диагонали»?

В-третьих, я могу общаться «текстом» даже когда вокруг куча народу и никому не буду мешать! И могу говорить на любые темы!

В-четвёртых, написав текст, я могу откинуться и оценить — всё ли в нём правильно, это ли я хотел сказать, поймёт ли меня собеседник.

Нет, я решительно не понимаю, почему вам всем так нравится общаться голосом в «Скайпе», разве что вам редко приходится общаться с несколькими собеседниками. У меня, в качестве средства общения есть Jabber и полторы тыщи собеседников.

32 комментария

Табак и картошка

Все знают, что курить и есть картошку нас научил Пётр I. Так? Он же завёз в Россию подсолнечник и кукурузу.

Да вот беда: ещё в 1634 (!) году Михаил Фёдорович запрещает курение табака по всей России. „Соборние Уложение“ 1649 года запрещало „табак курить, пить и вообще держать у себя“. […] Тогда же, при Алексее Михайловиче, в садиках стали появляться подсолнухи. Они используются и как декоративные растения, и для семечек. Как огородное растение, разводят и кукурузу. […] В XVII веке появился и чай. В 1638 году монгольский Алтын-хан прислал Михаилу Фёдоровичу подарок — 4 пуда чайного листа. […] С конца XVII века в Московии появляются заварочные чайники. […] Вот только как быть с речью патриарха Никона, который в 1666 году… обрушился на тех, кто курить табак, лузгает семечки и употребляет в пищу „богопротивную картовь“?

Из книги «О русском пьянстве, лени и жестокости (Мифы о России)» Владимира Мединского. Вот интересно — правда или домыслы автора? Никаких источников по тексту в данном месте автор не приводит.

14 комментариев

Ogg и тег VIDEO, ActiveX Canvas для IE

Так-так, вот и FireFox 3.1, вслед за «Оперой» начинает поддерживать тег VIDEO и стандарт Ogg Theora для этого видео. Если так дело дальше пойдёт, то Ogg станет форматом для тега VIDEO де факто.

Из других интересных новостей — Vladimir Vukićević разработал ActiveX для IE, который повторяет функциональность этого тега пока только частично, но работа продолжается. Тот же автор обещает в будущем поддержку тегов video и audio, тоже, видимо, в формате ActiveX.

13 комментариев

Новый виток переосмысления русского языка

В этом разговорном русском выражении подразумеваются счёты (ещё можно встретить в провинции), а не щиты!

Пишут в одном из тредов сайта OpenNET. Фраза в исходном сообщении, к которой относится приведённый коментарий звучала так: «сбросить со щитов». Но последнее я хотя бы могу принять за каламбур.

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

2 комментария

hUnsubscribe

Давайте я тоже какой-то микроформат придумаю.

Микроформат hUnsubscribe. В тексте HTML-письма ссылка, ведущая на безусловную отписку от рассылки помечается как rel="unsubscribe". Почтовый клиент, если видит эту ссылку, показывает кнопку «отписаться», я в неё тыкаю, он меня отписывает.

Как же меня задрало отписываться от всякого мусора, который шлёт каждый третий сайт, где нужно регистрироваться!

9 комментариев

Одномерная графика

3D есть, двухмерная (плоская) графика — тоже, где одномерная?

Одномерная графика (6.53КиБ)

Надо будет игрушку замутить. Тетрис. Не! Квест! 1D-графика!

19 комментариев

IE8beta2

Вышла вторая бета Internet Explorer 8.0, в списке поддерживаемых операционных систем всё-таки есть Windows XP.

Печальная новость — CSS expression больше не будут функционировать стандартном режиме этого браузера, но они всё ещё поддерживаются в режимах IE7Strict и IE7Quirks. Не понимаю для чего это. Как теперь эмулировать недостающее?

Интересных новых штук несколько: новая стартовая страница, цветные закладки, нормальный autocomplete строки адреса. Из технических штук мне понравились методы для безопасного разбора и проверки JSON (JSON.parse, JSON.stringify).

DOM storage, XDomainRequest и Connectivity Events были, кажется, и в первой бете.

Ощущение, что ребята серьёзно взялись за свой браузер. С версии 8.5 это даже можно будет использовать.

15 комментариев

Memcached

Люди, не используйте memcached, если можно этого не делать! Статьи на «Хабре» говорят о том, что:

a) люди не понимают когда нужно использовать memcached, а когда нельзя б) люди не знают о других способах использования разделяемой памяти, memcached самый «раскрученный»

16 комментариев

Чудо Djanga

Изучаю Djangо. Сочинилась песенка про:

Чудо Django — вьювок хоровод Чудо Django — тестом покрыт код Чудо Django — весело живём Чудо Django — песенку поём

Чудо-о́стов, чудо-о́стов, Жить на нём легко и просто, Жить на нём легко и просто, Чудо Django! Приложений миллионы, Жуй модели, ешь шаблоны, Жуй модели, ешь шаблоны, Чудо Django!

14 комментариев

Вся правда о «Калгоне»-2

Итак. Я всем пообещал в прошлый раз, что разберу сломавшуюся стиралку на съёмной квартире и выясню сколько накипи образовалось на нагревательном элементе, заодно посмотрю что там из неё сыпалось и из-за чего она сломалась. За два часа я её аккуратно разобрал и сделал несколько фотографий. Заодно наконец-то удалось её выбросить, слишком уж она тяжёлая.

Чудо называется Elenberg WM-3610M, стиралке, судя по маркировке на элементах внутри, три года — выпущена в 2005-м. Напомню — Elenberg российская фирма, бренд сети «Эльдорадо».

Машинка, снята верхняя крышка (50.39КиБ)

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

Машина, демонтировано всё, кроме барабана (35.12КиБ)

На этом этапе уже полностью видно барабан и место где елозил груз. Один из металлических винтов, которыми дополнительно скреплёны склееные половинки корпуса барабана, стёрт наполовину.

Нагревальный элемент (43.74КиБ)

То, ради чего я потратил два часа: нагревательный элемент. За три года покрылся накипью, на мой взгляд незначительно, но раз в пять лет, видимо, накипь всё же надо чистить. Как видно на барабане снаружи даже следа накипи нет, в отличии от машинки из ролика «Калгона».

Есть ещё фото нагревательного элемента, снятого на профессиональную камеру, прикреплю попозже, когда получу его.

13 комментариев

1D-теннис

Моя первая игрушка в 1D! Теннис!

Теннис в 1D (1.42КиБ)

19 комментариев

← сюда туда →