Дожили

Мракобесие (60.23КиБ)

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

Бры

Хозяйка квартиры, которую мы снимаем, так называет бра во множественном числе — «бры».

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

Невероятный JavaScript

Насколько запутанный JavaScript вы можете написать? Хотя JS-игра, которую мы сокращали на пару с LO, выглядит довольно запутанно, но можно писать куда более непонятно, если ваша цель не сократить объём, а сделать так, чтобы у читающих листинг вашего кода выпали глаза.

В блоге Shadowflux образчик хорошо запутанного кода с объяснением работы:

($=[$=[]][(__=!$+$)[_=-~-~-~$]+({}+$)[_/_]+
($$=($_=!''+$)[_/_]+$_[+$])])()[__[_/_]+__
[_+~$]+$_[_]+$$](_/_)

Выглядит довольно страшно, но, если разобраться, ничего сложного. Напоминает старый добрый Perl.

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

Антиалиасинг шрифтов: кто прав, Microsoft или Apple (ответ — никто)

На «Хабре» перевод статьи «Разоблачение алгоритмов растеризации шрифтов» (в двух частях).

Рассматриваются различные алгоритмы растеризации шрифтов и очень интересные проблемы.

Кстати, в статье есть ответ почему текст в Linux смотрится так плохо.

21 комментарий

Inbox Zero: впечатления

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

Отличная методология, легко на неё перешёл, чувствую пользу.

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

Это плохо. Как бороться пока не знаю, кроме как писать самому себе письма, что неудобно.

А ещё я попробовал вот что: отключил все уведомления на рабочем ноутбуке (включая уведомления почтового клиента и джаббера), плюс выключил звук SMS в телефоне. Работаю так уже около месяца, просматривая новую почту, сообщения в джаббере и SMS, только когда выдаётся свободная минута.

Это позволяет прерываться намного реже и не отвлекаться в критические моменты. И это не так страшно, как может показаться. В действительности ничего важного я не пропускаю.

А что используете вы, чтобы уменьшить количество информации, которую нужно удерживать в голове и как вы решаете проблему концентрации на работе?

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

Логин через OpenID ЖЖ

Ура, появился патч, который исправляет проблему библиотеки OpenID JanRain, которую я использую, с ЖЖ.

Теперь, у меня должно логинить через OpenID и пользователей ЖЖ.

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

Облокотиться

Ребята, ну вы чего, а?

Невозможно облокотиться попой, как вы вообще себе представляете такое? Я понимаю, сейчас наш национальный герой — Фома Неверующий, но хоть Далю поверьте:

ОБЛОКАЧИВАТЬСЯ, облокотиться обо что, на кого, налечь локтями, опереться локтем, облегать на что, прислоняться, упираясь локтем

И Ушакову:

ОБЛОКОТИ’ТЬСЯ, кочу́сь, ко́тишься, сов. (к облокачиваться), что. Опереться на кого-что-н. локтем, локтями; опереться (на руку)

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

Как сэкономить один байт в GIF

Trailer (7.79КиБ)

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

Файл в формате GIF должен заканчиваться символом с кодом 0x3B («;»), который называется «trailer». На самом деле, этот символ чаще всего не требуется декодерами (хотя обязателен в стандарте). Я проверил на сервисе скриншотов, все браузеры, которые там перечислены, кроме Konqueror 4.2 и выше, поддерживают файлы GIF без этого байта.

Я так же вывесил такой GIF у себя на сайте, обнаружилось, что его так же не поняли агенты, которые подписываются как Java/1.6.0_xx (думаю, это какие-то браузеры на J2ME).

Вывод: если вас это не смущает, то можете сократить свои GIFы на один байт. Или, напротив, проверьте имеют ли ваши GIF этот байт, если для вас почему-то важны эти браузеры (основанные на J2ME и Konqueror 4.xx).

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

Тачскрин в 1983 году

В 1983 году сотрудники HP показали общественности компьютер HP Touch. Первый компьютер я увидел в 1989 году, тачскрин уже существовал! А мы сегодня считаем это современной технологией.

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

Права на изображения, расскажите?

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

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

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

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

У̶в̶е̶д̶о̶м̶и̶т̶е̶л̶ь̶н̶а̶я̶ заявительная регистрация

Странно, но никто чепчики в воздух не кидает, хотя свершилось то, о чём долго говорили до Нового года — временная регистрация стала уведомительной:

Граждане вправе уведомить орган регистрационного учета о сроке и месте своего пребывания по почте или в электронной форме с использованием информационно-телекоммуникационных сетей общего доступа, в том числе сети Интернет, включая федеральную государственную информационную систему «Единый портал государственных и муниципальных услуг (функций)»

Кто-нибудь уже воспользовался? Утверждается, что это можно сделать через личный кабинет.

Добавлено позднее: оказывается, многие (в том числе и я) неверно поняли смысл изменений. Регистрация стала заявительной.

Добавлено ещё позднее: похоже, вся разница в том, что заявление теперь можно подать через интернет.

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

Что я больше всего не люблю в метро

На жёрдочке (23.20КиБ)

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

Мало того, что это, удобное для попы место, на самом деле поручень, за него надо рукой браться, полбеды, можно и попой пристроиться, если так удобнее, но если видишь что там человек, то надо подумать, что ты ему сядешь на плечо.

Обычно я стараюсь обратить на себя внимание и попросить так не делать, но бывают совершенно нечувствительные к добру люди, которых приходится ощутимо пихать пару раз, что портит настроение и мне, и им.

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

Internet Explorer показывает не все GIF

Скриншот кода с ошибкой 56: «Смысл не найден» после команды «0109 повтор», имитирующей бесконечный цикл жизни.
IE, не покажи этот GIF!

Нашёл в ЖЖ DiBR’а GIF, который не показывает Internet Explorer. Забавно, хотя в отличие от JPEG, который не показывает современная «Опера», этот GIF несколько некорректен.

Вот текст комментария из ЖЖ, который разъясняет принцип:

Согласно описанию формата, сразу за заголовком («GIF89a») идет Logical Screen Descriptor (в котором как раз и прописан размер 80×80), затем Global Color Table, а уж за ним — всякие Extensions и данные изображений. В обсуждаемом файле Global Color Table просто отсутствует (так что IE ведет себя вполне адекватно). Зато присутствует картинка размером 100×100, которую и видят менее привередливые рендереры.

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

WiMAX jammer

Недавно узнал, что существует такая странная вещь, как глушика WiMAX. Предназначает, якобы, для закрытых учреждений, где заботятся о сетевой безопасности.

На «Хабре» и форумах люди рассказывают, что наиболее частая область применения находится далеко от таких учреждений. Например, сигнал WiMAX глушат в офисных центрах с «прикормленным» провайдером интернета.

Владельцам не хочется терять клиентов из-за того, что те могут подключиться, например, к «Йоте».

Кое-где ещё высказывалась теория, что сигнал глушат ещё и в местах с платным WiFi. Но в FAQ устройства, на которое я дал ссылку, написано, что WiFi тоже работать не будет, никакой, кроме категории «n», а устройства, работающие с этой категорией не очень-то распространены. Например, мой, довольно новый Dell Latitude E4200, категорию «n» не поддерживает. Наверное, частоты Wi-Fi и WiMAX частично перекрываются, проверять мне лень.

Интересно, насколько такое глушение законно? Мне интуитивно кажется, что незаконно вообще, надо бы почитать на эту тему.

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

Конструкцию «with» убрали в strict mode в ECMAScript 5?

with(){} statements are dead when strict mode is enabled — in fact it even appears as a syntax error. While the feature was certainly mis-understood and possibly mis-used I’m not convinced that it’s enough to be stricken from the record.

Я, конечно, понимаю чем плоха конструкция with, но отключать её в strict mode… Мне кажется излишним.

ECMAScript 5, кстати, будет в FireFox 4.

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

MakeCorner shell

MC Shell (31.42КиБ)

Хочу порекламировать MC Shell — графическую оболочку для моего консольного скруглятора картинок, которую пишет oldTV, в архив программы уже входит моя утилита, так что ничего дополнительно качать не нужно.

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

«Легендарное» венгерское песочное шоу «House of Sand Dreams»

Сходили с женой на песочное шоу «House of Sand Dreams», которое почему называется «легендарным» и «венгерским». По наполнению — утренник, позабавил фокусник, понравилась песочная часть, остальное… ребята старались. Впрочем, симпатичная девушка, танцевавшее какое-то подобие стриптиза без раздевания тоже стоит упоминания, хотя бы тем, что мужская пожилая часть публики занятно подалась вперёд.

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

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

Резюме такое: хорошо, что у нас была скидка 42% на это шоу, но если бы не конфетные подарки в конце, мы бы всё равно переплатили, плюсы — рисовать песком прикольно и ребята из труппы искреннее старались доставить удовольствие публике.

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

Что такое Вики

В стиле срывания покровов, который у меня доминирует в уютненьком в последнее время.

Оказывается, очень мало людей знают что такое «Вики». В лучшем случае они думают, что это «Википедия».

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

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

ขี้แมลงวัน

Сегодня узнал, что тайцы называют милые моему сердцу веснушки «ขี้แมลงวัน», дословно — «помёт мухи».

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