Меня таки забанили на ЛОР-е.
банан за критику реального беспредела.
лор, такой лор...
З.Ы. меня там больше нет и не будет.
redeyes
записки на память
четверг, 20 марта 2014 г.
воскресенье, 2 февраля 2014 г.
live-localepurge
Опять чищу систему от мусора от нечего делать.
есть такая штука как localepurge - ищет все ненужные локали/переведённые_маны и сносит их.
но тут есть пара косяков в подходе:
для использования надо просто засорсить в /etc/portage/bashrc
есть такая штука как localepurge - ищет все ненужные локали/переведённые_маны и сносит их.
но тут есть пара косяков в подходе:
- ненужный хлам уже зарегистрирован в базе установленных пакетов. потому проверка целостности пакетов при использовании localepurge зафейлится
- при установке пакета горы ненужных файлов и директорий падают в корень(привет, хранители SSD :3)
- требует настройки, а не использует уже гору таковых из портажа
- держит список всех возможных локалей, который не всегда соответствует реальности
- пути поиска мусора жёстко заданы, а хардкод это зло.
- чистка от мусора производится ДО попадания пакета в корень
- использую противоположный подход поиска мусора, а именно "всё запрещено, что не разрешено"
- в список "хороших" локалей попадают только те, что объявлены в переменной LINGUAS портажа. кстати, 21-ый век на дворе, а ещё гора ебилдов не умеет linguas_*.
- поиск и удаление мусора занимает десятые доли секунды на пакет, если компилять в tmpfs.
для использования надо просто засорсить в /etc/portage/bashrc
понедельник, 27 января 2014 г.
portage: 'portage' user or group missing.
не помню когда появилось это мерзкое сообщение, но достало прилично.
причина - кривые права.
fix
chmod -v 644 /etc/{group,passwd}умвр :3
portopts
Запилил пару скриптов для быстрого задания юзов и кейвордов.
Собственно как работают:
Ругайтесь :3
Собственно как работают:
use deadbeef -m3u
old: media-sound/deadbeef ape converter dts hotkeys psf src supereq alac curl shellexec cover cover-imlib2 mms lastfm wma pltbrowser m3u -adplug
new: media-sound/deadbeef ape converter dts hotkeys psf src supereq alac curl shellexec cover cover-imlib2 mms lastfm wma pltbrowser -adplug -m3u [ ok ]
use deadbeef m3u
old: media-sound/deadbeef ape converter dts hotkeys psf src supereq alac curl shellexec cover cover-imlib2 mms lastfm wma pltbrowser -adplug -m3u
new: media-sound/deadbeef ape converter dts hotkeys psf src supereq alac curl shellexec cover cover-imlib2 mms lastfm wma pltbrowser -adplug m3u [ ok ]
use deadbeef m3u !
old: media-sound/deadbeef ape converter dts hotkeys psf src supereq alac curl shellexec cover cover-imlib2 mms lastfm wma pltbrowser -adplug m3u
new: media-sound/deadbeef ape converter dts hotkeys psf src supereq alac curl shellexec cover cover-imlib2 mms lastfm wma pltbrowser -adplug [ ok ]
Отсюда уже видно как работают:- умеют сами определять категорию пакета
- запиливают опции в уже существующую строку, если нет, то создают новую
- убирают дубли и передёргивания on/off/on/off
- умеют как файлы, так и директории
- при удалении "-" не имеет значения - будут убраны любые упоминания сего флага
Ругайтесь :3
среда, 15 января 2014 г.
gtk, acessibility, slow
наткнулся на welinux на
действительно несколько быстрей стали запускаться гтк-проги
export NO_AT_BRIDGE=1запилил сие в /etc/profile.d/gtk_speedup.sh (дабы это унаследовало всё окружение)
действительно несколько быстрей стали запускаться гтк-проги
вторник, 20 августа 2013 г.
torrent-tv: acestream
Для работы сабжа нужен acestream, который, увы, отсутствует в дереве, да и вообще поставляется только в виде бинарников, да и те для бубунты...
среда, 19 июня 2013 г.
ktorrent, hardcode, hate
Какие-то клоуны захардкодили зелёный как цвет имени торрента - пришлось слабадь одностричник.
ненависть!
--- orig/ktorrent/view/viewmodel.cpp 2013-01-14 21:12:24.000000000 +0400
+++ fixed/ktorrent/view/viewmodel.cpp 2013-06-20 04:21:40.000000000 +0400
@@ -306,7 +306,7 @@
{
if (col == NAME)
{
- QColor green(40, 205, 40);
+ QColor green(0, 0, 0);
QColor yellow(255, 174, 0);
switch (status)
@@ -332,7 +332,7 @@
}
else if (col == SHARE_RATIO)
{
- QColor green(40, 205, 40);
+ QColor green(0, 0, 0);
return share_ratio >= Settings::greenRatio() ? green : Qt::red;
}
else
Подписаться на:
Сообщения
(
Atom
)