Легче воздуха

Сегодня, гуляя по городу, обратил внимание на новую рекламу Самсунг:

Легче воздуха

Легче воздуха

«Легче воздуха. Игра слов», — говорит реклама. Только забывает добавить, в чем эта игра состоит. Или все должны догадаться?

Очереди в «Риге»

Возле офиса, где я работаю, есть торговый центр «Рига». А в этом торговом центре есть магазин «Соседи» с периодически длинными очередями, так как это практически единственный крупный магазин в округе. Для облегчения жизни клиентов в «Соседях» выделили отдельную кассу для покупателей с небольшим количеством товаров — до 5 штук. Не удивительно, что в эту кассу очередь обычно длиннее любой другой раза в два. Но вот чего не учли люди, придумавшие эту кассу, так же как и стоящие в ней: самая продолжительная операция — вовсе не сканирование штрих-кодов продуктов. Расчет с кассиром требует гораздо больших временных затрат, причем не важно, наличными ты оплачиваешь или карточкой, просто в случае наличных это заметнее. А еще можно учесть, что в этой «быстрой» очереди нет людей с тележками и все стоят довольно плотно. Вот и получается, что лучше стать в соседнюю медленную очередь.

Google Closure Compiler JsDoc в продуктах JetBrains

Свершилось чудо! JetBrains услышали мои молитвы и добавили поддержку аннотаций Google Closure Compiler в свои новые продукты. Теперь редактор знает, чем отличается тип параметра {string} от {!string} и от {?string}. Он больше не ругается за то, что я пытаюсь сравнивать {String}{string}, ну не красота ли? Ну и куча всяких других полезных плюшек, вроде полного понимания структуры наследования объектов. Ради всего этого можно поставить EAP-версию и потерпеть другие мелкие баги.

Настройка клиента last.fm, продолжение

Предыдущая статья о настройке lastfm, вызвала широкий резонанс в виде просьбы Виктора сделать ему шелл-скрипт. Ну что-же, я не смог не внять этому крику души и написал некоторое его подобие. Конечно, запускать его нужно с root-правами, например, вот так: sudo ./lastfm.sh.

#!/bin/sh
apt-get install -y lastfm

cd /usr/lib/lastfm
perl -pe 's/&api_key/&\x{00}pi_key/g' < libLastFmTools.so.1.0.0 > libLastFmTools.so.1.0.0.patched
mv -f libLastFmTools.so.1.0.0.patched libLastFmTools.so.1.0.0

Проверено на моем компе, по идее должно работать на любом Debian-производном дистрибутиве. Замечания, предложения, благодарности — в комментарии.

Грибочки
Грибочки

Были обнаружены случайно по дороге домой

← СтаршеМоложе →