Expertus metuit
Sergey Stolyarov | 2014-01-29 в 19:37

Эти расширения подходят для браузеров Chrome/Opera/Vivaldi.

uBlock Origin (web store)
Очень эффективно режет всю рекламу. Раньше я пользовался Adblock Plus, но uBlock работает гораздо эффективнее и меньше нагружает систему.
Ghostery (web store)
Убирает с веб-сайтов всевозможные трекеры/кнопки, которые воруют данные и тормозят браузинг.
Don't track me Google (web store)
Убирает гугло-редиректы с результатов поиска в гугле.
TabsPlus (web store)
Позволяет настроить, где будет открываться новый таб (в начале, в конце, слева от текущего, справа от текущего); куда будет переключаться после закрытия таба (налево, направо, на предыдущий активный); открывать ли новый таб по ссылке в фоне. Это расширение заменяет три других, ранее представленных в списке: Close to the left, Tab Activate, Open New Tab After Current Tab.
** Stylebot** (web store)
Позволяет задавать собственные стили (CSS) для сайтов.
YouTube Center (сайт проекта)
Чрезвычайно полезное расширение, модифицирует ютуб и делает его гораздо более содержательным: увеличивает размер плеера, убирает мешающие блоки справа от видео и ещё кучу улучшений. Расширение в официальный маркет не пускают, можно установить только вручную, ссылка выше.
EditThisCookie (web store)
Позволяет редактировать куки.
Shodan (web store)
Показывает открытые порты и принадлженость сервера/хостинга.
User-Agent Switcher for Chrome (web store)
Расширение, позволяющее переключать User-Agent, причём это можно делать для конкретных сайтов.
Search by Image (web store)
Добавляет в контекстное меню картинок пункт для поиска в гуглокартинках

История изменений

  • 2018-10-31 — новые ссылки вместо неработающих старых
  • 2019-12-10 — новое расширение Tab Position Customizer 2 вместо заброшенного Tab Position Options
  • 2022-09-14 — новое расширение Open New Tab After Current Tab вместо удалённого и заблокированного Tab Position Customizer 2
Sergey Stolyarov | 2009-10-23 в 22:26

Печатаем, что играет амарок. Скрипт очень простой (считаем, что локаль процесса, откуда вызывается скрипт, юникодная):

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
#!/usr/bin/env python2.5
# -*- coding: utf-8 -*-

import dbus
bus = dbus.SessionBus()

proxy = bus.get_object('org.kde.amarok', '/Player')
player = dbus.Interface(proxy, "org.freedesktop.MediaPlayer")
metadata = player.GetMetadata()

# access metadata using operator []:

np = u"/me now listening to %(artist)s — %(t)s (album: %(album)s)" % {
    't': metadata['title'],
    'artist': metadata['artist'],
    'album': metadata['album']
    }

print np.encode("utf-8")
Sergey Stolyarov | 2006-11-26 в 22:11

Раз в мире существует UNICODE, то им надо пользоваться! Поэтому я однажды сел и написал небольшой файлик для конфигурации XKB, чтобы можно было вводить некоторые юникодные символы прямо с клавиатуры. Сначала это были символы для русских кавычек-лапок (« и ») и длинного тире (—). Через некоторое время я наткнулся в сети на заметку в блоге Ильи Бирмана о создании им специальной типографской раскладки для непосредственного ввода кучи юникодных символов.

Sergey Stolyarov | 2006-11-04 в 15:11

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

←новые старые→
© 2006—2024 Sergey Stolyarov | Работает на pyrengine