Притащили очередной ЖК телек Sharp, а тама унутре всякие линупсы с бизибоксами, а в руководстве по эксплуатации целых три раза упоминается слово GPL. Здорово.
Можно смотреть фотки с флешки и управлять устройством через RS-232 (в инструкции же есть указания по реализации программной части).
Осталось подключиться к нормальному источнику сигнала, а то сейчас кроме Первого, 2×2 и говномузтв всё вообще в пиздец каких зёрнах.
(Залежавшая в драфтах запись наконец публикуется! Это «продолжение» заметки про MSNEK4K; ранее пробегала ещё одна «клавиатурная» заметка про ввод Unicode-символов)
Использование мультимедийной клавиатуры для облегчения жизни в Emacs,
wmii. Рассмотрены xmodmap(1), xbindkeys(1).
Итак,
$ uname -p
AMD Athlon(tm) 64 X2 Dual Core Processor 5000+
Как же всё быстро по сравнению со старым «Athlon Буревестник» и как же всё нынче тихо! :-) Мой старый компьютер все эти годы шумел очень сильно (точнее, Super Orb).
Раньше я не мог себе такого позволить:
sphinx@blizzard ~ $ genlop -i openoffice
* app-office/openoffice
Total builds: 1
Global build time: 3 hours, 17 minutes and 10 seconds.
Info about currently installed ebuild:
* app-office/openoffice-2.3.1-r1
Install date: Wed Feb 6 01:40:13 2008
USE="cairo dbus gstreamer gtk sound pam -binfilter -cups -debug -eds -firefox -gnome -kde -ldap -mono -odk -seamonkey -webdav -xulrunner"
CFLAGS="-O2 -march=native -pipe -mfpmath=sse -fomit-frame-pointer"
Будет интересно потом воткнуть на мамку Phenom (когда совсем дешёвый станет).
Пока что не хочет работать dmix в ALSA (с ошибкой «unable to create IPC semaphore»), и встроенное аудио HDA Intel из коробки может работать в шестиканальном режиме, а у меня псевдо-2.1 подключается через единственный линейный шнурок; как-то можно смиксить всё в один канал.
Видео попробовал при помощи radeonhd(4x) — стабильно работает версия
1.1.0; с =xf86-video-radeonhd-9999 (есть в оверлее je_fro) после
переключения из иксов в консоль — чёрненько, остался на релизной версии.
Фреймбуфер что-то чудит с radeonfb; vesafb как всегда нормально.
Bootchart — утилита для профилирования процесса загрузки GNU/Linux. Измеряет загрузку процессора, дисков и информацию о процессах. На выходе получается несколько текстовых файлов, которые можно визуализировать и получить вот такую клюкву™:
Bootchart запускается вместо init при старте системы, сохраняя
информацию в памяти, потом сбрасывая всю статистику на диск.
После
# USE="java" emerge bootchart
в Gentoo для включения профилирования достаточно поправить /etc/conf.d/rc:
RC_USE_BOOTCHART="yes"
Или же, когда надо, в загрузчике к опциям ядра добавлять
init=/sbin/bootchartd.
Сборка с флагом java установит Java-приложение для рендеринга дерева
(не обязательно).
После установки можно поправить /etc/bootchartd.conf, например,
прописать там
AUTO_RENDER="yes"
AUTO_RENDER_FORMAT="png"
AUTO_RENDER_DIR="/var/log"
Чтобы после загрузки системы картинка с деревом процессов
помещалась в /var/log/bootchart.png.
По умолчанию файлы со статистикой пакуются в /var/log/bootchart.tgz.
Сгенерировать изображение из архива можно на
сайте Bootchart или командой bootchart /var/log/bootchart.tgz.
Долгие годы я пользовался эргономичной клавиатурой SVEN 3000. Несмотря на то, что от неё отлетели почти все кнопки, клавиатурка была хороша и достаточно удобна. Прошло пять лет, я польстился на творенье Мелкософта — новую Microsoft Natural 4000. Представлялось удобным иметь рычажок зума и скромное количество дополнительных клавиш для работы в Emacs.
Подробное ощупывание девайса, а также вдумчивое описание процедуры подключения и настройки в GNU/Linux, включая раскрытие современных возможностей взаимодействия X-сервера с HAL.
Читать далееНедавно я собрался встроить какой-нибудь типограф в свой блог. Захотелось писать fine text с классными тире, кавычками-«ёлочками» да правильными пробелами по случаю. Ещё прикалывает «висячая» пунктуация, о которой с такой любовью писал Арт. Лебедев в § 120 своего «Ководства», но это уже фетиш, на который не всегда есть время. Расставить все эти знаки в контексте веб-страниц можно по разному. Я, однако, выйду за рамки WWW.
Читать далее