LINUX.ORG.RU

Сообщения d_a

Растровые шрифты в Gnome

Форум - Desktop

Как вот этот замечательный шрифт [1] или любой аналогичный растровый, но _не_ моноширинный шрифт из пакета xorg-x11-fonts-cyrillic прикрутить ко всему остальному Gnome и FF/TB? Ибо ttf-мыло, радуга и обгрызанные палки у букв уже в печёнках сидят, сил нет.

В системных диалогах настройки шрифтов никаких слов типа Cronyx или Helvetica, естественно, нет, и самой гарнитуры такой я не нашёл. Ссылку на 70-yes-bitmaps.conf в /etc/fonts.d/conf.d кинул, но это не помогло. Дистриба CentOS 6(.2).

1) http://i.imgur.com/sWWea.png

()

Пришло время прогревать трактор

Форум - Talks

Ни для кого в основном не секрет, что то что есть в рунете уже было в интернете. А то что было в рунете, в интернете было уже давно и в большем количестве.

Подскажите ближайший аналогичный по наполнению и духу международный ресурс типа l.o.r на англ. языке. Не /. Желательно сразу с тем, с чего у нас содрали лурочку (encyclopediadramatica, кажется), для квикстарта.

()

[qt] Сохранение/восстановление ввода в GUI

Форум - Development

tl;dr - как сделать сохранение пользователського ввода в GUI между перезапусками программы?

------------
Пусть окно некоторой программы организовано в несколько вкладок с инпутами, в основном флажки, (радио)кнопки и поля ввода для текста и чисел, а также слайдеры и несколько таблиц. И положим, есть человек, который заполнив все необходимые поля и таблицы и уставив флажки, хотел бы видеть результаты своего труда и после перезапуска программы. Для решения такой банальной задачки есть минимум 3 способа:

1) Используя QSettings API, вручную сохранять и восстанавливать все неообходмые поля по отдельности. Учитывая что параметров, которые нужно таким образом сохранять/восстанавливать, весьма много, этот подход мне не нравится, во всяком случае, до тех пор, пока мне не платят за число строк.

2) Использовать QFormBuilder из libQtDesigner, с помощью методов load()/save() которого можно организовать некое подобие персистентности GUI в целом, во всяком случае в теории, на практике же вёрстанный мною GUI сохраняется неправильно, вложенные layout'ы 2-го и высших уровней "пропадают" и в результате контролы сидят друг на друге.

3) Написать (самому?) некий реккурентный траверс дерева виджетов с интроспекцией и сохранением/восстановлением нужных свойств в зависимости от типа виджета (у полей ввода - текст или числовое значение, у кнопок и чеков - состояние, у таблиц и списков - массивы строк и т.д.). Не то чтобы это было невыполнимо, но есть дела и поинтереснее.

Вероятно, за то время, которое я потратил на гуглёж и написание этого треда, я бы уже реализовал траверс, но тем не менее, в качестве последней попытки, интересуюсь здесь - есть ли ещё способы?

()

Посещения сайта

Форум - Talks

Можно меряться ими тут. У меня >16 с половиной тысяч и старый профиль ff, который переезжает со мной с машины на машину. Видеоинструкция для тех, кто вообще ничего не понял - http://www.youtube.com/watch?v=btH5_IgIvls

()

[Ubuntu 9.10] Растровые шрифты в X11

Форум - Desktop

Забрала меня тут ностальгия по былому, и я решил себе в эмуляторе терминала сделать шрифт, какой был в старом кноппиксе:

http://omploader.org/vNDcybQ

Похожий (?) шрифт видел в этой теме, там же добрый человек сказал мне как он называется, и ссылок дал, но вот на беду по ссылкам TrueType без малейших признаков кириллицы. Посему я стал интересующий меня шрифт выковыривать из кноппикса.

http://omploader.org/vNDcydw
http://omploader.org/vNDcyeA

Там, как видно, он называется Console и представляет собой растровый шрифт X11 в виде набора из двух файлов с расширением pcf.gz. Собственно, на этом месте я и застрял потому что у кого-то слишком узкие двери потому что не нашёл, как прикрутить архаичный portable compiled font к современной убунте. Пробовал:

1) скопировать, как есть, в ~/.fonts,
2) распаковать .gz и скопировать в ~/.fonts,
3) скопировать в /usr/share/fonts/X11/misc,
4) распаковать .gz, щелнуть 2 раза ЛКМ в наутилусе, нажать "Установить",
5) перезагружать X и перезапускать машину.

Но не едут лыжи, и в диалоге выбора шрифтов не появляется пункт "Console", как в кноппиксе, и команда xlsfonts | grep console ничего не выдает.

А теперь, внимание, вопрос - как правильно установить этот шрифт в Ubuntu 9.10 ? //мои извинения за многобукоф

()

[СПб] Заказ лицензионного аниме

Форум - Talks

Какие существуют местные организации, где можно заказать (по почте) лицензионное аниме на DVD и прочих блюреях? Интересуют только официальные издания, с нормальным русским дубляжем. Гуглем нашел animepoint-online.ru, но до них не достучаться (на внешние раздражители - письма, заказы, обратная связь - не реагируют). Иностранные аукционы типа ebay тоже не подходят, ввиду дороговизны пересылки.

()

[Gnome] Убрать ускорители меню

Форум - Desktop

Как убрать эти дурацкие подчеркивания под некоторыми буквами? Причем желательно не только из меню, но и из диалоговых окон тоже. Ну и по возможности заодно в программах на Qt (:

()

[чайник] Catalyst и деплоймент

Форум - Web-development

Является ли нормальной практикой деплоймент готового веб-приложения на Catalyst в виде самостоятельного скрипта, просто путем запуска

scripts/${my_app}_server.pl -p 80 

? Т. е. без пускалок и балансировщиков типа Apache или nginx. Или этот способ годится только для отладки? Читал, что вроде в этом случае мне еще надо будет дописывать самостоятельно демонизацию, чтобы скрипт не держался за терминал. Нагрузка будет меньше чем пустяковая, просто нашему проекту на C нужна веб-морда. Рабочая машина будет с Windows (по этой же причине нежелательна установка дополнительных пускалок).

()

Крышка ноута и логи сервера.

Форум - General

Имеется домашний сервер, он же роутер c debian stable. Внуть домашней сети смотрит сетевая карточка eth1 со статическим адресом 192.168.0.1. К ней подключен ноутбук со статическим адресом 192.168.0.2. Все бы ничего, но каждый раз, когда я закрываю и открываю крышку ноута, на сервере вижу в логах подобные записи:

Oct 31 12:42:11 my_host kernel: [258452.631200] ATL1E 0000:01:00.0: ATL1E: eth1 NIC Link is Up<100 Mbps Full Duplex>
Oct 31 15:42:09 my_host kernel: [270457.325811] ATL1E 0000:01:00.0: ATL1E: eth1 NIC Link is Down
Oct 31 16:22:19 my_host kernel: [273032.211906] ATL1E 0000:01:00.0: ATL1E: eth1 NIC Link is Up<100 Mbps Full Duplex>
Oct 31 16:28:59 my_host kernel: [273470.515507] ATL1E 0000:01:00.0: ATL1E: eth1 NIC Link is Down
Oct 31 16:29:03 my_host kernel: [273475.216493] ATL1E 0000:01:00.0: ATL1E: eth1 NIC Link is Up<100 Mbps Full Duplex>
Oct 31 16:29:18 my_host kernel: [273491.116321] ATL1E 0000:01:00.0: ATL1E: eth1 NIC Link is Down
Oct 31 16:29:53 my_host kernel: [273528.185005] ATL1E 0000:01:00.0: ATL1E: eth1 NIC Link is Up<100 Mbps Full Duplex>
Oct 31 16:30:38 my_host kernel: [273575.240062] ATL1E 0000:01:00.0: ATL1E: eth1 NIC Link is Down
Oct 31 16:31:16 my_host kernel: [273614.982511] ATL1E 0000:01:00.0: ATL1E: eth1 NIC Link is Up<100 Mbps Full Duplex>
Oct 31 16:33:40 my_host kernel: [273766.335585] ATL1E 0000:01:00.0: ATL1E: eth1 NIC Link is Down
Oct 31 16:33:44 my_host kernel: [273771.084626] ATL1E 0000:01:00.0: ATL1E: eth1 NIC Link is Up<100 Mbps Full Duplex>
Oct 31 16:34:22 my_host kernel: [273810.888937] ATL1E 0000:01:00.0: ATL1E: eth1 NIC Link is Down

Они мне не то чтобы мешают, я просто не понимаю, зачем каждый раз когда я закрываю ноут, делать об этом запись на сервере (и вообще, зачем останавливать eth1)? Можно как-то эту "фичу" упразднить? :)

()

Ненужный DVD-плеер

Форум - Talks

Можно ли из ненужного (фильмы не смотрю никакие в принципе) бытового DVD-плеера сделать какую-нибудь полезную (или хотя бы красивую) вещицу для дома? Рудиментарные познания микроэлектроники имеются.

// во время подготовки этого поста была получена непроверенная информация о том, что есть некая технология 'дивиди-ту-плей', которая позволяет играть на DVD плеере в игры. Но Google про нее ничего не знает.

()

Компьютер в ванной

Форум - Talks

Какие мировая промышленность производит модели компьютеров для работы в ванной? Отличным вариантом был бы влагозащищенный ноутбук (или нетбук), возможно, держащийся на поверхности воды наподобие "уточки".

Также интересуют кухонные модели. Кухонную модель хочу со встроенной тарелкой (встроенной туда, где обычно находится клавиатура), чтобы можно было есть прямо из ноутбука с полным соблюдением столового этикета.

Поддержка беспроводных сетей обязательна, особенно в модели для ванной.

()

[vim] Подсказка для редактора

Форум - Desktop

Как называется специальный комментарий в текстовом исходнике, который автоматически включает нужную подсветку, устанавливает длину таба в отступах делает прочие полезные вещи на лету при открытии этого самого исходника? (фразу для поиска сформулировать не смог)

()

[хочется странного] Музыка online

Форум - Talks

Хочется онлайн-сервис прослушивания музыки, но не интернет-радио, а чтобы можно было составить свой плейлист исполнителей, или на худой конец, выбрать из списка рекомендованных. Битрейт сойдет самый паршивый, просто чтобы понять, о чем музыка.

В поиске был, в гугле был, пока ничего толкового; везде очень много ненужных социальных приблуд и тормознутого флэша, в котором пока разберешься, куда тыкать, уже забудешь, что хотел, либо ограничения на число треков и т.д. Last.fm можно не предлагать.

()

[Криология][www.directfb.org] Что с ним?

Форум - Talks

Сайт не пингуется и не открывается. Этот проект вообще живой?

// только собрался покрасноглазить вдоволь, тут на тебе.

()

[Быдлокодинг][Perl]Thumbnailer для Nautilus

Форум - Development

Обнаружив, что дефолтный миниатюризатор (totem) не делает миниатюр для многих типов видео-файлов (например, для RealVideo), я решил привлечь для этой ответственной задачи mplayer. В результате родился данный скрипт:

#!/usr/bin/perl
use Getopt::Long;
use URI::Escape;
my ($thumb_size, $uri, $output);
GetOptions("s=i" => \$thumb_size);
($uri, $output) = (uri_unescape shift, shift);
exit 1 unless ($thumb_size and $uri and $output);
my $offset = int rand(50) + 20;
system(qq/mplayer "$uri" -ss $offset -frames 1 -vo png -nosound -xy $thumb_size && mv 00000001.png "$output"/);

Сей велосипед даже работает, nautilus стал показывать миниатюры для всех видеофайлов вместо иконок, но он 1)слишком длинный (ажно 9 строк с шабангом), 2) миниатюры генерируются не слишком быстро. Есть какие-нибудь предложения по поводу того, как его можно подрезать/ускорить?

()

[lisp][asdf][пионер]Как сохранить установленные пакеты?

Форум - Development

Изучаю всеми силами lisp на примере GNU CLISP 2.47. Почитал тут на досуге руководство по asdf и, помолясь предварительно, "установил" себе cl-sqlite + все депенденсы к нему (babel, iterate и иже с ними) и еще много чего вкусного. И вроде как все компилируется и даже работает; но вот незадача --- если из REPL сессии выйти (с помощью C-D), то все пакеты..кхм. как бы это выразиться? надо ставить заново ((asdf:oos 'asdf:load-op 'пакет)).

В таком случае перед выходом надо вроде как-то ядро сохранять, и потом подсовывать его вместо оригиального? или есть проще способы?

()