середа, 30 липня 2008 р.

Gear logo

Abstract logo idea, could be nice for some QT/KDE app or something, what do you think?

понеділок, 23 червня 2008 р.

OpenOffice without Gnome of XFCE

Problem: OOo looks just ugly (no skins, no themes etc) while running in Openbox and other not so Gnome'ish desktop environments.
Solution: Run OOo with environment variables set as:
OOO_FORCE_DESKTOP=gnome

Note: In KDE variable value should be changed to 'kde' instead of 'gnome'.
Packages like openoffice.org-[gnome/kde/gtk] need to be added for this feature to work in some linux distro's.
gtk-chteme package is also a good choice for changing GTK themes apart from Gnome Control Center.
Ext. links: Environment variables in OpenOffice wiki
See also: Archlinux wiki on substituting fonts (this might be useful for improving OOo interface fonts, which are Sans by default)

пʼятниця, 23 травня 2008 р.

Встановлені програми

Список програм, застосовуваних на моїй системі (вважаю їх найбільш зручними)
Notebook Dell Inspiron 1300
OS Debian (Lenny)

Консоль: bash
FTP сервер: pure-ftpd
Сервер графіки: Xorg +драйвер xf86-intel (змінив мамку, перейшов на nvidia)
Середовище X: openbox +wbar +pypanel +conky (або просто lxde)
IM client: Pidgin, хочеться альтернативне щось
WWW браузер: Chromium (а колись була Opera)
Офісний пакет: openoffice.org +XFW (дуже простий)
Випалювалка дисків: K3b
Переглядач картинок: gqview + mirage
Іграшки: zsnes (емулятор приставок), Warzone 2100 (стратегія), Quake2 +wine
Словник: stardict +бази lingvo
Граф редактори: gimp blender synfig inkscape +wine
Досліди мереж: ettercap tcpdump wireshark etherape
Читалка pdf і djvu: evince
Читалка chm: kchmviewer
Читалка книжок: e-book reader
Аудіоплеєр: audacious (поки без альтернатив)
Відеоплеєр: vlc (+кодую mencoder і ffmpeg)

Unix/Linux tuning optimizing

Дія: sysctl -w vm.swappiness=40
Ефект: встановити значення інтенсивності використання swap розділа (чим менше, тим рідше звертаємося в swap)

Дія: sysctl -w vm.vfs_cache_pressure=50
Ефект: як правило зменшує агресивність скорочення кешу для inodes

Протипоказання, помітки: вказані значення для змінних є, як правило, дещо кращими, ніж стандартні в системах, розрахованих на малу кількість оперативної пам'яті.
Неправильні значення можуть призвести до серйозного зменшення швидкодії системи (варто спробувати попідбирати найкраще для себе).

Пояснення: sysctl -w -- встановлює параметри ядра (див man).
При достатній кількості оперативної менше використовувати своп є кращим.
Знову ж якщо є досить оперативної пам'яті краще не видаляти звідти списки inodes (індекси для файлів), щоб не довелося їх потім поновлювати

понеділок, 28 квітня 2008 р.

Unix/Linux tuning optimizing

X11

  • Дія: mkdir $HOME/.compose-cache

    Ефект: Зменшення часу завантаження X'ових програм

    Протипоказання, примітки: Немає

    Пояснення: В библиотеке libx11 имеется поддержка кэширования символьных таблиц (compose-table-cache), получаемых в результате парсинга "/usr/share/X11/locale/имя_локали/Compose" файлов локали (парсинг более 5000 строк при каждом запуске), что позволяет сократить время запуска некоторых приложений (например, использующих Qt или Gtk) на 40-200мс. и уменьшить потребление памяти каждым приложением примерно на 240Кб (данные для UTF8 локали).

    Для включения кэша в домашней директории нужно создать каталог .compose-cache

    Джерело: http://opennet.ru/