Плагин для Яндекс.Музыки

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

Поэтому решил сделать для себя плагин для Google Chrome. При нажатии на иконку плагина Яндекс музыка ставится на паузу. При повторном нажатии снова начинает играть.

Скачать сам плагин

Скачать плагин для Yandex.Music.

Исходники

Желающие допилить плагин для себя могут взять исходники с github

ps. За основу я взял этот плагин, за что спасибо автору.

Про мелкие исправления

Дизайнер сдает работу заказчику. Заказчик удовлетворенно кивает, со всем соглашается:
— Ну, вроде бы все принято!
— Отлично, с вас 1500.
Заказчик, отдавая деньги: «Я надеюсь, если потом нужно будет переправить, можно обратиться? Это ведь не так, что один раз сделали и забыли? »
— Разумеется, в зависимости от того, что и как нужно будет исправить.
— Ну конечно! Я же не скажу «Давайте все переделаем»!
— Не вопрос. Кстати, еще один момент. Можно и мне потом, если у меня вдруг кончатся деньги или возникнут новые планы, я обращусь к вам насчет немного доплатить? Это мелочь, мне требуется очень редко, думаю, вас не затруднит.
— ???
— Да вы не переживайте! Я же не подойду к вам, мол, заплатите мне еще раз!

Анекдот о специалистах :)

Специалисты — как кабинки в туалете.

Хорошие — все заняты, а свободные — все в дерьме.

Редактор PDF

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

Я, например, готовлю в OpenOffice технические задания, при описании которых активно использую графические элементы встроенного во Writer редактора. OpenOffice Writer отлично справляется с большими документами, содержащими много графики (Word от Microsoft в моём случае частенько зависает).

Как я теперь храню и расшариваю свои файлы

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

Когда я его установил, был удивлён тем, что этот относительно новый сервис здорово продуман. Он с первого раза и без проблем заработал у меня в Ubuntu и у моего коллеги в Windows.

Мини справочник по анализу состояния VPS

Список процессов, сколько памяти они занимают, как грузят процессор, общая загрузка CPU и ОЗУ

top

Список запущенных процессов

ps

Состояние памяти

cat /proc/meminfo

Распределение оперативной памяти

free

Общий объем ОЗУ

grep MemTotal /proc/meminfo

Модель процессора

cat /proc/cpuinfo

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

uptime

Занятость диска HDD

df -h

Подсчет занятого места каталогом /home

WYSIWYG редактор в одну строку

Оказывается WYSIWYG редактор может быть крайне прост. Достаточно указать атрибут contentEditable.

Пример:

Отредактируйте этот текст.

Он редактируется!!!

Более того, работают комбинации ctrl-b, ctrl-i, ctrl-u!

Как вывести 2 случайных отзыва в блок

Чтобы в Drupal вывести блок с анонсами нескольких случайных материалов (отзывов, новостей, статей и т.д.), достаточно создать блок с небольшим куском PHP-кода.

В моем случае надо было вывести анонсы 2-х случайных отзывов. Отзывы в моем случае оформлены в виде отдельного типа материалов с кодом review. Для вывода я создал блок с форматом ввода PHP и разместил в нем такой сниппет.

Расчет Google Page Rank

Наткнулся на табличку для ориентировочного расчета PR и взял ее к себе в блог качестве шпаргалки.

Цифры в таблице означают количество ссылок, которое Вам надо разместить на страницах с определенным PR, чтобы получить Ваш PR.

Ваш PR PR ссылающейся страницы
0 1 2 3 4 5 6 7 8 9 10
1 101 19 4 1 1 1 1 1 1 1 1
2 555 101 19 4 1 1 1 1 1 1 1
3 3 тыс. 555 101 19 4 1 1 1 1 1 1
4 17 тыс. 3 тыс. 555 101 19 4 1 1 1 1 1
5 92 тыс. 17 тыс. 3 тыс. 555 101 19 4 1 1 1 1
6 508 тыс. 92 тыс. 17 тыс. 3 тыс. 555 101 19 4 1 1 1
7 3 млн. 508 тыс. 92 тыс. 17 тыс. 3 тыс. 555 101 19 4 1 1
8 15 млн. 3 млн. 508 тыс. 92 тыс. 17 тыс. 3 тыс. 555 101 19 4 1
9 85 млн. 15 млн. 3 млн. 508 тыс. 92 тыс. 17 тыс. 3 тыс. 555 101 19 4
10 450 млн. 85 млн. 15 млн. 3 млн. 508 тыс. 92 тыс. 17 тыс. 3 тыс. 555 101 19

Беседа заказчика и исполнителя

Беседа заказчика и исполнителя: :)
Заказчик — Сколько будет строить настройка этого модуля?
Исполнитель — 10 тыс. рублей.
Заказчик — А что так дорого?
Исполнитель — Наша работа оценивается исходя из нормы-час. Час стоит 1 тыс. рублей, 10 часов стоят 10 тыс. рублей.
Заказчик — Ничего себе, да я сам сделал бы это за 20 минут!
Исполнитель — А почему не сделаете?
Заказчик — Не умею...