LINUX.ORG.RU

Сообщения KblCb

 

about unionfs

Где можно почитать про unionfs и aufs (желательно на русском), а также применение первой в slax (к слову где вообще можно почитать о том как устроен slax) и что там за история про подвижку к включению unionfs в ядро?

KblCb
()

CRUX vs VirtualBox

Попытался поднять CRUX 2.5-rc1 на последнем виртуалбоксе и проиграл. Валится на загрузке, после записи о загрузке IDE. Что можно с этим сделать? Очень хочется посмотреть CRUX и очень не хочется ставить его на рабочку.

KblCb
()

[kernel] Вопрос по ядерным модулям

Почему для того чтобы включить драйвер nvidia, ati достаточно собрать модуль ядра, а для того чтобы включить драйвер reiser4 - нужно пересобирать всё ядро? Или всё таки можно ограничиться сборкой модуля?

 

KblCb
()

помогите осилить git

Был создан клон git-репозитория:

git clone git://url/.git /path

Как теперь довести этот локальный репозиторий до актуального состояния?

KblCb
()

Чем слушать APE в КЕДах?

Моя тулкитофобия стала навязчивой идеей: я победил браузер и у меня осталась только ОДНА прога на gtk - audacious. Проблема в том, что у меня половина музыки в обезьяньем формате (как раз пишу что-то вроде тулзы для декодирования и резки этого безобразия, но музыку слушать надо сейчас - иначе усну и ничего не напишу), а кроме audacious у меня ничего apeы не воспроизводит. Итого нужно что-то что умеет воспроизводить apeы (хорошо бы с cue) и имеет интерфейс на qt4 или консольный. Ну и чтобы зависимостей поменьше, потому как всё собирать придётся.

KblCb
()

[Qt][DE][!KDE][PR] Antico

С новостной ленты qt-apps получил это http://qt-apps.org/content/show.php/Antico?content=93778&PHPSESSID=d40105....

Для Ъ
По ссылке сравнительно маленький (44M) DE на qt4 в зачаточном состоянии. На данный момент умеет рабочий стол на котором создаются ярлыки, меню которое можно настраивать и с позволения сказать докбар. Всё перечисленное выглядит ужасно (особено с позволения сказать докбар), но работает быстро. Автор горит желанием сделать DE зависящее только от qt.

Собственно к чему это всё? Очень хочется помочь автору, да особо нечем (плюсов я не знаю ровно на столько чтобы хватало нарисовать кривенький гуй на qt). Посему освещаю проект, может кто заинтересуется. Сразу предупреждаю желающих заюзать - юзать там нечего. Пилить, пилить, пилить и ещё раз пилить.

 ,

KblCb
()

[perl] как сделать лучше?

Очень часто приходится использовать такие конструкции:

$var =~ /regexp1(regexp2)/; 
$var = $1;

$string =~ /regexp1(regeexp2)/;
$var = $1;

Работает именно так как и предполагается, но что-то мне подсказывает что это неправильно. Нельзя ли это сделать попроще и поэстетичнее?

 

KblCb
()

Vimperator и кодировки страниц

Собственно предусмотрено ли в вимператоре переключение кодировки текущей страницы? Потому как отказываться от него не хочется. Удобно. Вот думал женщину пересадить на него (у неё UMPC). А тут такая незадача.

KblCb
()

[bash] экранирование строки

Как защитить строку от того, чтобы баш интерпретировал её символы? Строка может содержать любые символы. В том числе ",',/, а также знаки препинания.

 

KblCb
()

Что почитать про ООП в перле?

Что можно почитать по ООП в перле? Что-нибудь не сложное и желательно на русском(ибо с аглицким дружен не очень), но можно и на английском(ибо очень надо)?

KblCb
()

На чём это написано?

Selection.TypeParagraph
Selection.Paste
Selection.MoveDown Unit:=wdLine, Count:=1
Selection.HomeKey Unit:=wdLine
Selection.TypeText Text:="Z"
Selection.MoveRight Unit:=wdCharacter, Count:=1
Selection.TypeText Text:="1"
Selection.MoveDown Unit:=wdLine, Count:=1
Selection.HomeKey Unit:=wdLine
Selection.TypeText Text:="Z"
Selection.MoveRight Unit:=wdCharacter, Count:=1
Selection.TypeText Text:="2"
Selection.MoveDown Unit:=wdLine, Count:=1
Selection.HomeKey Unit:=wdLine
Selection.TypeText Text:="Z"
Selection.MoveRight Unit:=wdCharacter, Count:=1
Selection.TypeText Text:="3"
Selection.EndKey Unit:=wdLine

KblCb
()

[perl] Как бы не повторяться лишний раз

Есть вот такая конструкция.

delete $genre{0};
delete $date{0};
delete $performer{0};
delete $title{0};
delete $index_00{0};
delete $index_01{0};
delete $pregap{0};

Работает, но выглядит как-то не очень опрятно. Да и будь этих хешей несколько больше возникли бы проблемы. Ключ у этих хешей один и тот же. Нельзя ли этот процесс автоматизировать?

 

KblCb
()

[cue] Как православно порезать cue?

Положим INDEX 00 конец предыдущего трека INDEX 01 начало этого. Стало быть меду трэками есть кусочек записи не относящийся ни к одному из них. Так вот от какой до какой метки принято резать? И как дело обстоит при наличии метки PREGAP за место INDEX 00? Ответ порезать тузой ИМЯ_ХОРОШЕЙ_ТУЛЗЫ неустраивает.

 

KblCb
()

Как запустить только kwin.

Недавно обнаружил что плазма стала очень достойно переживать свою смерть. Все баги плазмы стали лечиться killall plasma; plasma. Параллельно с этим я заметил, что сам по себе kwin (с krunnerом разумеется) работает очень быстро и самодостаточно. Можно запускать КЕДы и убивать плазму каждый раз при запуске, но это не кошерно. Есть ли возможность как-нибудь самому очертить спискок запускаемых приложений для работы с иксами?

KblCb
()

[perl] что за функция scalar?

Что-то не нашёл я по этому поводу обширной документации. Везде по сути странца из perldocа.

 

KblCb
()

спецификации cue

Где можно почитать о том, что можно встретить внутри cue файла и что оно означает? Мне их надо малость попарсить.

KblCb
()

[perl] получить вывод из башескрипта

Есть два скрипта. На перле и на баше. Башескрипт выводит в мир строчку через echo. Как мне передать эту строчку в качестве значения некой скалярной переменной? Потому как $val = system("/path/to/script") вывел мне всё в STDOUT.

 

KblCb
()

perl и curl

Скрипту надо уметь забрать из интернета файл. Раньше он для этого использовал curl. Он и быстрее wgetа выходит, и умеет выдать текст из файла сразу в вывод, и прогресбары рисует очень гламурные. Но скрипт был на баше. Теперь скрипт со скрипом переписывается на perl. Возникает вопрос чем теперь ходить в интернет? Тем же curlом? Или заюзать модуль www::curl? Документации по последнему не нашёл почти никакой. И ещё один маленький пункт. У меня очень плохо с понимание объектов.

KblCb
()

Снова sed

Есть список. Есть скрипт плана | sed -e 's/^regexp\(regexp1\)regexp2$/\1/'. Всё работает. Вот только если строка списка не соответствует регэкспу то она вывдится в оригинаьльном виде. Можно добавить sed или grep, но нельзя ли заставить sed подавить вывод всего что не соответствует регэкспу?

KblCb
()

SmartPM и слакоиды

Собрал Smart под слаку. Всё замечательно: и базу установленных пакетов нашёл, и mirror.yandex.ru видит, и даже правильно
показывает чего надо обновлять, а чего нет. Только вот незадача - все операции, которые требуют вмешательства pkgtools
заканчиваются не начавшись вот таким логом:

Traceback (most recent call last):
  File "/usr/bin/smart", line 195, in <module>
    main(sys.argv[1:])
  File "/usr/bin/smart", line 168, in main
    exitcode = iface.run(opts.command, opts.argv)
  File "/usr/lib/python2.5/site-packages/smart/interface.py", line 53, in run
    result = _command.main(self._ctrl, opts)
  File "/usr/lib/python2.5/site-packages/smart/commands/upgrade.py", line 187, in main
    ctrl.commitTransaction(trans, confirm=confirm)
  File "/usr/lib/python2.5/site-packages/smart/control.py", line 500, in commitTransaction
    return self.commitChangeSet(trans.getChangeSet(), caching, confirm)
  File "/usr/lib/python2.5/site-packages/smart/control.py", line 561, in commitChangeSet
    pmclass().commit(pmcs, pkgpaths)
  File "/usr/lib/python2.5/site-packages/smart/backends/slack/pm.py", line 44, in commit
    for pkg in install:
RuntimeError: dictionary changed size during iteration

В питоне я не разбираюсь совсем. Хочется понять это трудности кода смарта или же скажем моего питона? Ну и попутно вопрос
- умеет ли смарт зависимости от slapt-getа?

Slackware-current
Smart 1.1
KblCb
()

RSS подписка на новые темы