Я в интернете

РСС    Джейсон-фид

Есть автоматические трансляции в Тумблер и Же-же. Если не работает, напишите мне: ilyabirman@ilyabirman.ru.

Позднее Ctrl + ↑

Обновление e2 вручную

Для тех, кто не может по каким-то причинам (скажем, фаервол на сервере) автоматически обновлять e2, теперь доступно ручное обновление. По адресу http://e2.ilyabirman.ru/update/ваша-версия/manually/ теперь генерируется инструкция по ручному обновлению с вашей версии до последней доступной, например:

Если у вас работает автообновление, то нужно пользоваться им.

Как ускорить JavaScript

На новом сайте для разработчиков Dev.Opera появилась статья с большим количеством советов про то, как заставить JavaScript выполняться в браузере быстрее.

Ocelot — Dream Selector

 4 мин

Первое впечатление от нового альбома Оцелота Dream Selector у меня было «он пытается быть Бензой, но у него плохо получается».

Вообще, я не знал даже примерно, чего ожидать от альбома, поскольку он анонсировался как утренний, а утро у меня ассоциировалось с такими людьми, как Mungusid (в первую очередь), G-Light, Mr. Peculiar, Ion. Ну как можно себе представить Оцелота в этой роли? Неизвестно.

Когда я называл предыдущий альбом, Vector Selector, «ночным дарком», меня некоторые, не будем показывать линком, передразнивали, говоря «дневной дарк». Имели они при этом в виду избыточность такой формулировки. Я же для себя понимал, что слова «ночной» и «дарк» имеют разный смысл. С другой стороны, другое «суточное» прилагательное приставить к слову «дарк» действительно не получалось (несуточные — легко: «минимал», «прогрессив»).

Послушав Dream Selector, я могу сказать: дарк бывает утренним. Нет, это не просто «утренний транс». Это совсем не фулон, это совсем не олдскул, это близко не прогрессив. Это именно дарк. Но он утренний.

На самом деле, услышать, что «в этом что-то есть» мне удалось лишь благодаря моей лени. Я несколько дней подряд ходил именно с ним в плейере, потому, что всё было лень записать на карточку что-нибудь другое. И вот он мне в уши играл, и я постепенно распробовал разные вкусности.

Первый трек Ducks, пожалуй, вызывает больше всего ассоциаций со стеклянно-мелодичным и очень спокойным Бензой (как в Isis And Osiris, The Twin Complex Of Dawn). Только звучит чуть более вязко. Но признаков дарковости нет совсем. Сказать, что мелодии здесь красивые или хоть сколько-то интересные я не могу. Oh, Yeah начинается чуть более дарково, однако всё же быстро сбивается в бензоподобные вещи. В этом треке раскрывается понятие «утренний дарк». Wide Open построен на светлой, но немного печальной мелодии (Бенза всё ещё с нами). Сочетание совершенно удивительное: дарк со светлыми мелодиями? Или это всё-таки не дарк.

Наконец, в Higher Self мы слышим Оцелота. Нет, мелодии по-прежнему есть, но структура и вся атмосфера теперь более давящая и плотная (это хорошо). Мелодии (точнее, теперь уже намёки на них) совсем отчаянные. Трек звучит нон-стоп и слушается на одном дыхании. Level 23 для начала нам улыбается; сохранив ритм Higher Self, он сразу внушает слушателю, что не так всё грустно. Однако он не приобретает слащавости и не разваливается. Довольно быстро он снова становится серьёзным и самоуверенным и забывает о развлечениях. Ещё один по-Оцелотовски, совсем без «бензовости», цельный, вязкий и правильный трек, очень хороший. Эти два нравятся мне больше всего.

В Green Nugget и Waves Of Relief я пока не услышал ничего, что меня бы могло заинтересовать. Самый сломанный и непоследовательный из всех треков — трек Ladeda. Здесь вне всякой логики и встречаются заигрывания с Shpongle, и возвращается бензовость, и даже есть немёк на некую олдскульность, как бы. Но именно в нём находится самый красивый кусочек на альбоме (2:38). Happy Parul продолжает возврат к мелодичности. В первой половине трека — ничего особенного, но во второй появляется очень приятная мелодия (3:38), ради которой, видимо, этот трек и существует.

В Solar Flares — самый вкусный бас (совсем не танцевальный, а просто очень тёплый). Начинается трек удивительно чисто с очень красивого «переквакивания»; первая минута выше всяких похвал. Но потом вся эта красота, к сожалению, исчезает. В 4:02 бас разворачивается и предстаёт во всём своём великолепии. В последнем треке The Many Lives солнце, наконец, восходит (или выходит из-за туч), и на этом мрачное утро в компании с Оцелотом заканчивается.

В результате больше всего мне понравились наименее мелодичные треки. И не потому, что я не люблю мелодии, нет; если бы я их не любил, я бы не был без ума от Филтерии. Просто, видимо, их не любит Оцелот. Слышно, что он чувствует себя намного более «в своей тарелке» без них. В треках с мелодиями ощущается некая всеобщая растерянность, непонимание того, что как с чем состыковывать, развивать и так далее. Поэтому, видимо, «мелодичные» треки звучат нецелостно и хаотично.

Альбом представляет интерес, и я его буду слушать ещё много раз, однако для знакомства с Оцелотом лучше всё же выбирать Vector Selector.

Друкарська розкладка клавіатури

Павел Урусов сделал версию типографской раскладки для украинского языка.

Возможно вы тоже делали свою версию для какого-нибудь другого? Скажите мне, я поставлю ссылку на вас.

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

Чистая Кожа

Люди никак не могут понять, что в русском языке в названиях и заголовках с большой буквы пишется только первое слово. Только первое слово. Только первое. Первое, и только оно.

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

В городе висит реклама:

Малахитовая Шкатулка на Алом Поле

Мало того, что «Малахитовая Шкатулка на Алом Поле». «Ювелирный магазин», «кредит» и «скидки» написали заглавными целиком, видимо, потому, что никак и не могли решить, какое из этих слов писать с большой буквы.

В «Мегаполисе»:

"Мегаполис" чего-то там Вам

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

И комбинированный вариант:

Клуб Путешествий

Вроде и значок симпатичный, и кернинг у шрифта такой правильный, да и сам шрифт. Ну неужели так трудно было написать всё по-русски (и вынести кавычку влево)?

Страшно из дома выйти, кругом враги. Впрочем, и дома страшно: уроды рекламируют Garnier «Чистая Кожа».

Ссылки на картинки в комментариях

В e2 вики-синтаксис ((двойных скобок)) используется и для вставки ссылок, и для вставки картинок. Это решение было позаимствовано из WackoWiki. Для определения того, что пользователь имел в виду, используется «искусственный интеллект».

Например, если написать ((http://yandex.ru/ Яндекс!)), то поставится ссылка, а если ((super-image.jpg Некий альт)) — картинка.

Комментаторы иногда пытаются поставить ссылку на изображения: Вот ((http://example.com/screenshot.gif скриншот))!, а потом получают просто: «Вот !» и пишут в следующем комментарии, что ссылка не вставилась.

Ссылка не вставилась потому, что искусственный интеллект считает, что это картинка. А картинка не вставилась потому, что у комментаторов нет права вставлять картинки.

Сейчас я выпустил маленькое обновленьице, которое делает искусственный интеллект более умным. Отныне картинкой считается только локальная картинка, лежащая в папке /data/files, то есть в случае ((super-image.jpg Некий альт)) будет вставлена картинка, а в случае ((http://example.com/screenshot.gif Другой альт))! — ссылка.

Это логично и удобно. Почему раньше было по-другому — чёрт его знает.

Ну и, всегда, когда искусственный интеллект делает не то, что хотите вы, можно пользоваться однозначными синтаксисами ((img img-URL alt)), ((link link-URL text)) и даже ((imglink link-URL img-URL alt)) (картинка-ссылка).

Надеюсь, комментаторам станет проще жить.

Ужасный кернинг МТС

Когда МТС сменили стиль, все сразу заметили, что название в правом квадрате расположено криво — левее, чем надо:

Логотип МТС с официального сайта

Логотип МТС с официального сайта

Теперь по городу развесили их баннеры, рекламирующие тариф «Red», в которых используется удивительный кернинг:

Кернинг в новых баннерах МТС

Расстояние между пятёркой и нулём больше, чем между нулём и «коп.»

Они не умеют нажимать Alt+влево в фотошопе, или «кривость во всём» является элементом нового фирменного стиля?

Кстати, сокращения «руб.» и «коп.» допустимо употреблять только «в изданиях для малоподготовленного читателя», к которым баннер с рекламой нового тарифа, отношения, полагаю, не имеет. Если уж сокращать, то надо писать «50 к.». А лучше всего было написать «50 копеек».

Выбор региона на сайте «Билайна»

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

Выбор региона

Почему я должен думать, между какими буквами расположена буква «Ч»? Выдайте все регионы одним списком! Или, ещё лучше, научитесь угадывать — как-то ведь это делает Яндекс.

А ведь интерфейс им делали крутые люди. Как же так?

Проигрыватель: Beta

Если вы ещё не скачали и не установили себе Foobar 2000, самое время сделать это. Скачать его можно прямо на главной странице официального сайта.

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

Слово «сборка» я взял в кавычки, потому, что это не сборка в привычном смысле, когда люди закидывают в zip-архив все компоненты, которые им удалось найти, и думают, что это очень круто. Я доверяю вам, дорогие читатели, найти себе нужный мусор самим. Вот я себе, например, поставил foo_alarm — позволяет начать проигрывание в определённое время. Он, конечно, в «сборку» не входит. Кому надо — сами поставят себе такой же.

Результат моих трудов называется просто Проигрывателем. Проигрыватель — это комплект, состоящий из трёх ключевых элементов:

  • программа Foobar 2000, которая, собственно, является стержнем для компонентов, и которая умеет играть музыку и работать с плейлистами;
  • компонент foo_ui_gfx, который позволяет написать интерфейс полностью самому на языке программирования Lua;
  • скрипт birman.lua, который и реализует весь тот сказочный интерфейс, который я придумал.

Также в комплект входит набор из 5 скинов и компонент foo_notaskbar, который убирает кнопку Фубара с Панели задач.

Поскольку сегодня у нас бета, то в качестве дистрибутива я выкладываю урезанную версию, не включающую сам Фубар (именно поэтому я и предложил вам в самом начале скачать его). Теперь ((/tools/music-player/music-player.zip
скачайте дистрибутив беты)) (231 КБ).

Дистрибутив — это zip-архив, внутри которого лежит две папки. Обе их нужно закинуть в папку установленного Фубара (предположительно в C:\Program Files\foobar2000). Папка components там есть и так, но нужно просто, чтобы файлы из моей components попали в вашу. Там как раз лежат foo_ui_gfx.dll и foo_notaskbar.dll. Папка birman-interface содержит скрипт birman.lua и пять картинок в формате BMP. Это скины. Посмотрев на эти, вы, возможно, догадаетесь, как легко делать свои. А если не догадаетесь, то к финальному релизу я это, скорее всего, опишу.

После установки Фубара вам надо будет зайти в его Preferences и там, где Display, в качестве интерфейса выбрать gfx_window. После этого Фубар придётся перезапустить. По Ctrl+P (или по правой кнопке к трей-иконке, Preferences) вы можете снова попасть в Preferences. В ветке gfx_window находятся настройки интерфейса. Там можно выбрать скин и разные другие параметры. Нажимайте Reload, чтобы изменения как-то проявились. Не забудьте также назначить себе удобные горячие клавиши в ветке Keyboard Shortcuts.

Наслаждайтесь (если что-то этому мешает, пишите в комментарии).

Update: Дописал про то, что после изменения настроек gfx_window нужно нажимать Reload.

Ранее Ctrl + ↓