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