google web font

Показаны сообщения с ярлыком notes. Показать все сообщения
Показаны сообщения с ярлыком notes. Показать все сообщения

пятница, 26 февраля 2016 г.

Javascript plugins for Blogspot

I've just finished with some interface tuning here. I generally like when some piece of work looks nice at the end of the day. Blogspot have some problems here, though. First, it doesn't offer nice fonts (well, it have a few, but with no support for cyrillic). Second, adding a source code syntax highlighter requires manually editing the source code of the template, which is not so fun and have a sad consequence that changes get lost every time I switch the template.

Luckily, there is a clean and portable way to solve my problems without the need to edit the template at all. Here is the recipe:
  • Open blog setting and go to the "Design" tab.
  • Choose a block to add new gadget to. In some cases a block from the top of the page is preferable and in some cases it is better to choose one from the bottom, but in most cases it den's matter so much.
  • Click the "add gadget" link.
  • Choose "HTML/Javascript" in the pop-up
  • Enter any XHTML code, containing CSS and Javascript (enclosed into style and script tags) and hit the "save" button.

Javascript-плагины для blogspot

Я немного повозился с настройками внешнего вида своего блога. Вообще, мне нравится, когда что-то в итоге выглядит прилично, но у этой платформы (blogger.com) есть пара серьёзных проблем. Во-первых, у них в настройках нет нормальных шрифтов (есть парочка, но в них нет кириллицы). Во-вторых, чтобы добавить подсветку синтаксиса для программного кода, нужно редактировать шаблон, что неприятно и неудобно по ряду причин: у меня нет никакого желания изучать их синтаксис, изменения теряются, когда меняешь шаблон, всё такое.

К счастью, на самом деле есть одно решение для обеих этих проблем: это возможность создания собственных "гаджетов".
  • В настройках блога выбираем "Дизайн"
  • Выбираем блок, в который не жалко добавить невидимый гаджет. В зависимости от цели можно предпочесть блок из верхней части страницы или из нижней.
  • Нажимаем "Добавить гаджет"
  • В появившемся окне выбираем "HTML/JavaScript"
  • В окне настроек пишем XHTML-код того, что нам нужно добавить, и сохраняем.

понедельник, 19 марта 2012 г.

Кстати, про коммунальные услуги

Тут один популярный блогер раскритиковал моего любимого Собянина за то, что в Москве грязно. Высказывался в резких выражениях, можно было даже предположить, что это единственная вообще проблема, которая его волнует. Но мы-то знаем, что это не так: не решена проблема с парковками, с пробками, с турникетами в общественном транспорте (когда уже?!) — это только то, что касается пешего и езжего транспорта, и то не всё. Но как минимум за уборку территорий я вступлюсь: на выборах 4 марта всем москвичам давали ещё второй бюллетень, так вот, возле кого галочки поставили — к тем и идите жаловаться. Уборка территории принципиально относится к самым местным руководителям, которые только возможны в федеративном устройстве нашего государства. Жаловаться на лужи тому, кто решает совершенно другого уровня задачи — всё равно, что жаловаться президенту на то, что до́ма окна прохудились. Привыкли, что в Питере сосульки Матвиенко лично лазерами пуляла, панимаишь.

четверг, 5 мая 2011 г.

Госуслуги — suxx

Заполняю заявление на загран.паспорт по образцу. Пипец. В нескольких источниках указано, что так и надо: заглавными буквами. Вот уж не ожидал, что мне понадобится Caps Lock. И у меня его не будет.

Кстати, госуслуги — это адский ад. Вся информация, которая там написана — недостоверная. Там требуют 4 фотки вместо двух, там все документы являются обязательными, даже те, которые не предусмотрены ФМС, даже "Документы, подтверждающие основание для срочного оформления заграничного паспорта" — особенно, если срочного оформления не надо, там столько орфографических и пунктуационных ошибок и опечаток, что вообще непонятно, как люди этим пользуются. Видимо, не пользуются.

пятница, 4 марта 2011 г.

Кстати, о зарплате: тарифы ЖКХ.

Что-то в этом году жутких новостей про цены на электричество не было, я даже забыл, что они выросли. Уже март, пора бы посмотреть, сколько оно стоит. В интернетах новостей кот наплакал, зато, как выяснилось, уже подтянулись информационные сайты, которые аггрегируют подобную информацию. Некоторые делают это в ужасной форме, некоторые в просто некрасивой, полной информации я не нашёл нигде, но принёс банальную копипасту вот отсюда (там есть не только про Москву) и с сайта правительства Москвы (а вот там нет даже подмосковья). Постановление правительства я ещё выложил на Google-docs, чтобы было.

Как делаются отечественные телепередачи

Вдогонку к предыдущему посту решил сохранить ссылку на ещё одну инсайдерскую статью про телевидение.
Сотрудник телекомпании НТВ: «Глеб Пьяных — король таких вопросов. Важно задать острый вопрос из серии «куда вы потратили 7 миллиардов». И что бы герой в кадре ни ответил, он уже будет выглядеть странно. «О каких 7 миллиардах идет речь?» — дурацкий ответ. Либо он должен накидываться с кулаками, что не всем хочется делать, либо молчать. Ну вот они и получают за свое молчание»
Сотрудник телекомпании НТВ: «Человек спокойно говорит: «Тут хранятся останки жены, которую я убил». Вы включаете дурака: «Подождите, я не понимаю, какие вообще останки? Чьи?» Он начинает чуть раздражаться. Вы продолжаете: «Подождите, вы можете нормально сказать, что это такое тут лежит? Мне в Москве сказали, что тут что-то интересное, а вы даже и объяснить толком не можете!» В итоге человек выходит окончательно из себя и орет тебе в камеру: «Да как вы не понимаете-то, тут лежат останки жены, которую я убил!» Берете и отрезаете ровно то, что нужно.

среда, 2 марта 2011 г.

Начал читать текст и проникся. Автор явно прекрасно понимает, о чём идёт речь:
И не надо только говорить: "ах, ах, как это руководство телеканала и продюсер сериала "Обручальное кольцо" могут спать спокойно"?! Они, поверьте, в своих загородных домах вполне себе спокойно спят. Беспокоиться надо вам, потому что ваша панельная девятиэтажка битком набита любителями сериала "Обручальное кольцо" - и вот это вот действительно страшно.
И заодно уточните у них [ваших соседей], почему основной зрительской аудиторией канала НТВ, например, являются не угрюмые спившиеся мужики, а, сука, домохозяйки в возрасте 45+. Нахера домохозяйкам после 40 этот ебаный коктейль системы "кровь, говно, компот и слезы"?! Спросите у них, пожалуйста. Если вы их не боитесь. Потому что я, оснащенная знанием о вкусовых пристрастиях домохозяек, побаиваюсь их чуть меньше, чем серийных убийц. 

четверг, 17 февраля 2011 г.

Морозная хлебница

В инструкции к микроволновке обнаружил среди прочих рекомендаций тайминги для разморозки хлеба. Удивился. Погуглил. Теперь знаю.
Дома мы едим достаточно мало хлеба, поэтому часто бывает, что в хлебнице уже лежит свежий ароматный батон, но сначала нужно догрызть корочку от позавчерашнего. Ещё часто бывает, что хлеб кончается а свежего нет, потому что впрок его особо не запасёшь, а зайти в магазин можно и забыть. В общем, инструкция к микроволновке неслабо выручила.
Теперь я знаю, что можно купить несколько свежих батонов, сложить их в морозилку (-18°С) и оставить там, пока не понадобятся. В морозилке хлеб можно хранить хоть полгода. А когда понадобится — вытаскиваем один батон и суём его в микроволновку. 3 минуты на 180 Вт + 12-15 минут на 90 Вт — и батон не просто разморожен: он тёплый мягкий, ароматный, будто только из печи.
Раньше я скептически относился к замораживанию хлеба, зная, что с ним бывает, если хранить его в холодильнике, но микроволновка рулит, размороженный хлеб на вкус и запах не хуже свежего. Рекомендую.

P.S. На самом деле, в Европе хлеб уже продаётся замороженым, но наши родные хлебопекарни до такого уровня цивилизации ещё не развились, поэтому приходится обходиться кустарными методами.

ускоренный повтор или замедленная перемотка shell replay

Как я уже отмечал, по долгу работы я иногда оптимизирую рутинные действия в консоли с помощью всяких интересных штучек. И сегодня я хочу рассказать об одной "фиче", которую я изобрёл для того, чтобы не вбивать набор команд несколько раз, но при этом не создавать для них одноразовые alias'ы.

воскресенье, 13 февраля 2011 г.

alias против bash-функицй: rm -i

Итак, я решил на наглядном примере объяснить, чем принципиально отличается шелловский alias от шелловской функции. В качестве примера я решил использовать распространённый совет, который дают всем начинающим админам многочисленные авторы книг и статей про консоль: это совет прописать в ~/.bashrc такое:
alias rm='rm -i' 
Кстати, этот алиас демонстрирует хорошую особенность: если в теле алиаса есть команда, совпадающая по имени с именем алиаса, то он не впадает в бесконечную рекурсию, а нормально обрабатывает эту ситуацию.

Для тех, кто не понял: этот алиас заставляет команду rm запрашивать ввод подтверждения для каждого удаляемого файла. Напомню, к чему это ведёт, помимо того, что понижает вероятность случайно снести нужный файл.

пятница, 11 февраля 2011 г.

Как сделать, чтоб ничего не делать

Компьютер — замечательная вещь, позволяющая эффективно решать проблемы, которые без него вообще не возникли бы (© афоризм). По долгу работы мне приходится часто вбивать одну и ту же последовательность команд в линуксовую консоль, чтобы эффективно решить проблему. Наиболее банальные последовательности быстро превратились в алиасы. Алиасы многократно вводятся путём нажатия стрелки вверх и кнопки Enter, что заставило меня проникнуться понимаем основ цикла for непосредственно в командной строке (это выглядит примерно так: for X in $(seq 1 10); do useful_alias; done). В общем-то, большая часть bash_history примерно из такого мусора и состоит, но есть вещи, которые автоматизированы чуть более весело. Итак, есть несколько способов заставить консоль саму выполнять нужную последовательность команд.

понедельник, 7 февраля 2011 г.

Мойте руки перед едой

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

воскресенье, 6 февраля 2011 г.

Мы пополнели.

Поздравьте нас с пополнением: теперь у нас новый непоседливый член семьи — кошка. Русская голубая Rumiko научила нас меньше спать по ночам и пользоваться зелёнкой. Мы назвали её Rumiko, потому что хозяйка её мамы купила её папу в Японии, так что у нас вроде как русско-японская кошка (надо было назвать её Kurilla). Киса прекрасно себя чувствует, отзывается на Рюмку, просит сметаны, боится пылесоса, троллит вместе со мной в интернетах и считает самой интересной игрушкой медальон от моей флэшки.

пятница, 14 января 2011 г.

Замечательный сайт со всякого рода задачками и головоломками http://www.braingames.ru/
Решений на сайте нет, всё предлагается сначала решить, а потом узнать от модераторов, правильно ли ты решил. Чтобы зарегистрироваться, нужно решить матановую капчу. Но сайт красив не только этим.

Во-первых, там замечательные задачи:
Четыре с половиной грузчика за четыре с половиной часа разгружают четыре с половиной вагона угля. Сколько вагонов разгрузят восемнадцать грузчиков за восемнадцать часов?
Во-вторых, к этим задачам прилагаются великолепнейшие комментарии:
— Пополам грузчик порезан вдоль или поперек? Если поперек, он не сможет либо ходить, либо носить... — Вы плоско мыслите. Грузчика можно разрезать пополам так, что бы осталось чем ходить и чем носить ;).
 Два поросёнка пробегают за час восемь вёрст. Сколько поросят пробегут за час одну версту?
В общем, на сайт можно ходить даже если есть проблемы с логикой и арифметикой: комментарии читать.

вторник, 21 декабря 2010 г.

Закон сохранения элетроэнергии

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

суббота, 28 августа 2010 г.

NVidia ± телевизор

Благодаря советам, данным мне на linux.org.ru, я написал два скрипта, которые в очередной раз сделают мою жизнь проще. Суть такова.

Есть двухголовая видеокарта NVidia, к одной голове привинчен монитор, ко второй — телевизор. Смысл — при желании показывать кино на телевизоре, а не на мониторе. При этом телевизор видится в системе просто как второй монитор, то есть на него растягивается рабочий стол и кино запускается в обычном плеере. Всё, что нужно — это активировать телевизор в настройках и включить его с пульта. Пультом мы управляем руками, а настройками — с компьютера. Способы достижения цели — тысячи их. У меня установлен проприетарный драйвер, который я считаю приемлемым. Итак.

воскресенье, 22 августа 2010 г.

Продолжаем постигать азы профессии

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

воскресенье, 15 августа 2010 г.

Монтируем флэшку с опцией shortname=lower

SOLID — гибкий, как скала.
И такой же настраиваемый.
Я бы тоже подумал: "Что за фигня, о чём тут можно вообще рассуждать? Берём и монтируем!". Однако же, не берём и монтируем, а если у нас KDE-4 и его автомонтирование, то мы долго и усердно сношаем мозг. Причём вполне успешно.

Для затравки объясню суть проблемы. У нас есть SD-флэшка, которая используется фотоаппаратом по прямому назначению. При этом форматировать её может только сам фотоаппарат, иначе он не хочет её использовать. Никакой метки (LABEL) для файловой системы фотоаппарат не ставит, UUID тоже получается интересный: 0000-0001. Файлы пишет с именами в формате 8.3, длинные имена не использует. Проблема в том, что раньше, в третьих кедах, эта флэшка монтировалась с именами в нижнем регистре, а сейчас в четвёртых — имена в верхнем регистре. Это привело к повтору фотографий и некоторым проблемам с синхронизацией. В общем, надо сделать, чтобы монтировалось с именами в нижнем регистре, для этого нужно в опции монтирования добавить параметр shortname=lower.

среда, 30 июня 2010 г.

блокировка экрана и не только

Когда-то давно я искал в интернетах способ поймать момент, когда я блокирую экран. То есть мне нужно было, чтобы это делал скрипт. Задача такая:
Когда я отхожу от компьютера и блокирую экран, в системе должно меняться состояние некоторых приложений. Когда я возвращаюсь, состояние должно восстанавливаться.
Так, вроде, понятно. Состояние приложений — это раскладка клавиатуры, статус в джаббере, пауза в проигрывателе. Не найдя правильного способа поймать это событие, я написал bash-скрипт, подарив ему убедительное название locker. Этот скрипт я повесил на сочетание клавиш, которое ранее блокировало экран. Внутри скрипта есть команда, которая блокирует экран по d-bus (дёргает dbus-send и qdbus вперемешку), так что внешне ничего не изменилось: нажимаешь Ctrl+Alt+L — экран блокируется. Только дополнительно теперь ещё и музыка останавливается и psi меняет статус на away.
Ок, с этим моментом разобрались. А как обратно? Теперь я захотел, чтобы когда я вернулся, psi возвращалась в статус "online" и музыка начинала играть снова. Вот тут я и узнал много нового и интересного.

понедельник, 12 апреля 2010 г.

Немного о грустном. Траур по космонавтике.

Произошли известные трагические события под Смоленском. Я бы, на самом деле, даже не подумал про это заикаться в своём бложике, но эта трагедия привела к такому неожиданному обстоятельству, что придётся высказаться и мне.
Итак, в субботу почти вся правящая верхушка Польши отправилась в Катынь, чтобы почтить память репрессированных поляков. Эти репрессии - это то, что поляки никогда не простят России и лично Сталину. Президент Польши спешил на мероприятие так сильно, что не позволил экипажу пойти на запасной аэродром, несмотря на сильный туман. Собственно, так они и погибли. Все сторонние наблюдатели и интернетовские аналитики хором сказали "прах к праху" и "недобрала Катынь польской кровушки". Руководство России тоже почувствовало butthurt на тему "цвета нации" и в порядке признания своей косвенной вины за оставление Польши без правительства объявила 12-е апреля днём общероссийского траура.