LINUX.ORG.RU

Сообщения MaksVal

 

автообновляемый список интернет-радио

Форум — General

Может кто-нибудь, подсказать или дать ссылку, о том как тянуть инфомацию с http://dir.xiph.org/

Что бы было понятно, в clementine есть icecast, который тянет список стримов с выше указанного сайта. Верно?
Как мне сделать тоже самое, но для mpd? Т.е. я так же хочу иметь обновляемый список всех этих радио...


Благодарю!

 , , ,

MaksVal
()

HTML в mu4e(emacs) или как помогите побороть w3m

Форум — Desktop

Всем привет!

Использую mu4e, как почтовый клиент. В целом все нравится, можно заюзать org-mode, наверное ради этого только перешел.
Единственное, что доставляет неудобство - это отражение html писем.
Я использую два варианта:

(defun my-render-html-message ()
  (let ((dom (libxml-parse-html-region (point-min) (point-max))))
    (erase-buffer)
    (shr-insert-document dom)
    (goto-char (point-min))))

(setq mu4e-html2text-command 'my-render-html-message)
;; (setq mu4e-html2text-command "w3m -O utf8 -T text/html")


Первый вариант(тот, что переопределен), работает всегда, но он сильно хромает, в плане разметки и верстки - т.е. отражается все в одной кучи.
Мне нравится w3m, но у него большая проблема - некоторые письма выходят в неправильной кодировке.
Вопрос, можно ли как-то побороть w3m, что бы все письма(т.е. все что прогоняться через него) он выдавал читабельными?

Благодарю!!

 ,

MaksVal
()

Emacs - orgmode в качестве обертки к Redmine

Форум — General

Приветствую! :)

Кто-нибудь использовал emacs с orgmode, для полноценной работы с Redmine? Ну или хотя бы частичной(взять в работу, отписаться и закрыть).

Если да, что использовали.
И вообще, годно ли? Нет проблем с кодировкой, когда отсылаешь задачи?
Благодарен за ваше внимание!

 , ,

MaksVal
()

Emacs, как демон, и org-mode

Форум — General

Приветствую!

Помогите разобраться, есть emacs-24.5.1(gentoo), он работает в режиме демона, как сервис systemd. Т.е. использую emacsclient, пишу код, редактирую, просматриваю - все хорошо.

Но есть orgmode, который жутко тормозит на своих org файлах - передвигаешь курсор; текст так вообще через 3-5 секунд появляется. От количества строк в файле(70 и ~3000) и включенных минорных режимов не зависит.
Если запустить обычный, не демон, emacs - все хорошо и быстро.

Куда копать? Какие каналы он использует в демоне? Как понять, что ему не хватает. Трейсы - помогут ли они...

Спасибо!

 ,

MaksVal
()

The clock table

Форум — General

Всем привет!
Пользуюсь данным функционалам, для анализа потраченного времени, подробности(на всякий): http://orgmode.org/manual/The-clock-table.html

Но есть проблема, если использовать :formula %, то % считается не верно, т.е.

#+BEGIN: clocktable :maxlevel 10 :scope file :block lastweek :formula % :narrow 70 :emphasize t :compact t :ident t
 | *Total time* | *2d 10:47* | 100.0 |
 | *Projects*   | *2d 10:47* | 100.0 |
 | \_  /BlaBla/ |    /13:06/ | 121.5 |
#+END:


И т.к. далее, вплоть до 500.
Что я ни так понимаю или делаю?

Формат таблицы выставляется сам, следующим образом:
 #+TBLFM: $3='(org-clock-time% @3$2 $2..$2);%.1f


Спасибо!

 

MaksVal
()

org-mode и clock report

Форум — General

Всем привет!

Я использую отчет по времени и дефолтная таблица выглядит так:
#+BEGIN: clocktable :maxlevel 10 :scope agenda :block lastweek :formula % :narrow 80 :emphasize t :compact t :ident t
#+TBLFM: $4='(org-clock-time% @3$3 $3..$3);%.1f
#+END:

Вопрос, если :scope agenda - то проценты считаются неверно, а если :scope file, то все отлично.

Кто-нибудь сталкивался? Могу привести проценты, возможно будет видно, что под проекты суммируются неверно.

 

MaksVal
()

Gpg-agent и systemd - авторстарт

Форум — Security

Всем привет!

Я сделал gpg-agent, как юзеровский сервис, но есть проблема, он не детектит когда мои X стартовали. Я использую настройку иксов, через ~/.xinitrc. У меня Gentoo.

Скажите, какой мне таргет использовать или как сделать так, что сервис явным образом определял поднявшиеся иксы, так как окно диалога ввода пароля(pinentry-*) не выводится, мне приходится явно перезапускать сервис.

Кстати, почему-то файл /etc/X11/xinit/xinitrc.d/50-systemd-user.sh, там выстовляются $DISPLAY $XAUTHORITY, тоже не исполняется, приходится явно вызывать.

Спасибо!

 ,

MaksVal
()

Systemd и slice

Форум — Admin

Приветствую!

Подскажите, где найти примеры создания собственных slice`ов в systemd?

Вроде читал документацию, но ни как не могу понять, как с помощью файлов в etc/systemd сделать свой собственный.

Я бы хотел написать ряд сервисов, которые единым образом потребляли ограниченные ресурсы(cgroups), т.е. не задавать в каждом сервисе CPU и Mem лимиты, а вывести их в одну группу и ею управлять.

Спасибо!

 

MaksVal
()

Gentoo: migrate openRC to Systemd

Форум — General

Решился на этот глупый шаг... От части потому что на серверах systemd, от части потому что зачесалось...

Сделал все по офф. гайду, система стартовала, но не один openRC сервис не работает. Правильно понял, что все надо переписывать на systemd или достаточно научить понимать sysvinit?
Банально не могу запустить NetworkManager...

Но у меня все равно не понимание, как должна проходить миграция. OpenRc скрипты же будут и должны у меня работать?
(они все already running - далее не ковырял).

Спасибо за советы...
PS подумываю бросить затею... какие плюшки?

 , ,

MaksVal
()

gudga ssd made in Chania

Форум — General

Всем привет!

Как-то странно вышло, что я купил этот ssd на aliexpress.
Кто-нибудь использовал?

Если нет, то как оценить его? Какие параметры кроме скорости?

 

MaksVal
()

Синхронизация org-файлов между устройствами

Форум — Desktop

Всем привет!

Есть ли какая-нибудь приблуда, для синхронизациями TODO файлов между несколькими РС?

Или самый оптимальный какой-нибудь git?
Есть готовые решения?
В гуглу, с ходу, не нашел...


Спасибо!

 ,

MaksVal
()

emacs - generate header file

Форум — Development

Всем привет!

Кто-нибудь знает, есть ли приблуда(C/C++), для автоматического составления заголовочного файла из *.c или *.cpp файлов?

Спасибо!

 

MaksVal
()

rtmpdump вытащить данные

Форум — General

Всем привет!
C видео особого дела не имел, особенно c потоковым.
История такова, есть сайт, вещает видео(трансляция мероприятия в реальном времени). В исходних веб страницы нашел урл потока, откуда идет вещание. Вид rtmp://какой-тосайт:80/live3/file

Всегда снимал rtmpdump`ом, как заканчивалась мероприятие(продолжительность 2 часа)прерывал(^C) и все ок. Тут понадобилось автоматизировать, т.е. запускать по рассписанию.
Запускал так, кусок:

rtmpdump --url $EN_STREAM -o /path/en_`date +%d%m%Y`v_0$i.flv > en.log 2>&1


Вечером пришел, попытался посмотреть: показывает несколько кадров видео(буквально в секунду) и 8 секунд звука.

Проблема: при попытке просмотра конечного файла получаю: аудио дорожка 8с, видео дорожки практически нет...
Размер файла 200метров. Вопрос, что за размер 200метров, могу ли я из них выташить весь дамп, а не 8 сек аудио. Лог rtmpdump:

RTMPDump v2.4
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
Connecting ...
INFO: Connected...
Starting download at: 0.000 kB
INFO: Metadata:
INFO: framerate 25.00
INFO: width 320.00
INFO: height 240.00
INFO: videocodecid avc1
INFO: videodatarate 128.00
INFO: videokeyframe_frequency240.00
INFO: audiocodecid mp4a
INFO: audiosamplerate 24000.00
INFO: audiochannels 1.00
INFO: audiodatarate 32.00
0.345 kB / 0.00 sec
17.566 kB / 0.47 sec
72.213 kB / 8.20 sec
....
210488.738 kB / 10319.40 sec
210492.677 kB / 10319.66 sec
Download complete
10318.13 sec
210473.017 kB / 10318.49 sec
210477.006 kB / 10318.73 sec
210481.400 kB / 10318.99 sec
210484.922 kB / 10319.23 sec
210488.154 kB / 10319.49 sec
210491.832 kB / 10319.69 sec
Download complete

Т.е. после первого «Download complete» у меня пошла еще запись, но куда? Возможно такое, что она перетерла начало?
Как вытащить основные данные, до 210492.677 kB?
Спасибо!

Не трольте за колхозный язык! %)

MaksVal
()

Gentoo Boot Splash Крикозябры и помехи

Форум — Desktop

Вечер добрый! Есть гентуу.

eee-pc 3.10.17-gentoo i686 Intel(R) Atom(TM) CPU N550 @ 1.50GHz GNU/Linux

Решил сделать «красивую» загрузку:

video=uvesafb:1024x600-32,mtrr:3,ywrap splash=silent,theme:natural_gentoo

Делал как описано здесь: http://wiki.gentoo.org/wiki/Uvesafb

В итоге:

( получил )

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

Если мне оставлять пустым параметр ядра Initial RAM filesystem and RAM disk (initramfs/initrd) support (/usr/share/v86d/initramfs) Initramfs source file(s) то такого проявляться не будет.

Спасибо!

 ,

MaksVal
()

Cubietruck A20 или Radxa Rock Медиа-Центр

Форум — Linux-hardware

Всем привет!
Наверное сообщений таких было достаточно, но все же спрошу, для уточнения.
На этих железках завелся XBMC, т.е HD видео гоняет нормально?

Я так полагаю там были проблемы с аппаратным декодированием?
В чем вообще была проблема и есть ли сейчас она?
http://linux-sunxi.org/Mali400

Хочется все таки взять подобную железку, так как потом думаю использовать в несколько других целях.

Так же думаю, если Cubietruck плохой вариант, взять исключительно для медиа-целей - CuBox.

Спасибо за ответы!

MaksVal
()

Много портовая плата emeraldmm8p

Форум — Development

Здравствуйте! Подскажите пожалуйста, что рыть и где читать? 1. Что такое мультипорт set_multport? Зачем он нужен? Что-то гугл не помог... ( 2. Имеется такая плата http://www.diamondsystems.com/products/emeraldmm8p в системе прописаны с 4 по 11 порт, повешаны на прерывание 0(т.е. по таймеру?). Для проверки работоспособности порта используются заглушки, далее запускается тест. Так вот этот тест, сейчас, не работает если я порты повешу на 5 прерывание. 5 прерывание свободно.

#  setserial -g /dev/ttyS*
/dev/ttyS4, UART: 16654, Port: 0x0100, IRQ: 0
/dev/ttyS5, UART: 16654, Port: 0x0108, IRQ: 0, Flags: spd_cust
/dev/ttyS6, UART: 16654, Port: 0x0110, IRQ: 0, Flags: spd_cust
/dev/ttyS7, UART: 16654, Port: 0x0118, IRQ: 0, Flags: spd_cust
/dev/ttyS8, UART: 16654, Port: 0x0120, IRQ: 0, Flags: spd_cust
/dev/ttyS9, UART: 16654, Port: 0x0128, IRQ: 0, Flags: spd_cust
/dev/ttyS10, UART: 16654, Port: 0x0130, IRQ: 0, Flags: spd_cust
/dev/ttyS11, UART: 16654, Port: 0x0138, IRQ: 0, Flags: spd_cust

Вообще, как корректно прописывать такие платы в систему? Ибо в драйвере drivers/serial/8250_exar_st16c554.c прописаны только 4 ком порта:

static struct plat_serial8250_port exar_data[] = {
	PORT(0x100, 5),
	PORT(0x108, 5),
	PORT(0x110, 5),
	PORT(0x118, 5),
	{ },

Пришлось дописать остальное. Это не слишком костыльно или есть пути решения более дружелюбно?

Спасибо!)

 

MaksVal
()

urxvt - скроллинг

Форум — Desktop

Привет! Перешел на urxvt, все ок, но есть одно НО! Уж очень привык к konsole от кед, в котором есть функция, которая позволяла смотреть вывод (т.е. листать весь вывод терминала, останавливаться на каком-то далеком от конца месте) даже если в терминал активно сыпятся данные. По куханному: сейчас у меня urxvt постоянно перебрасывает на последнюю строку, если какие-то данные поступили. Т.е. при активном поступлении данных в консоль - смотреть предыдущий вывод не получается. Можно как-то исправить это дело? Спасибо!

MaksVal
()

корректное отображения тем

Форум — Desktop

Всем привет! Прилично,по времени, пользуюсь i3 wm - в основном устраивает, но однажды задался вопросом, как нормально настроить темы. Т.е. если запускать те же кеды, то приложения рисуются нормально, в нормальном oxygen, если gtk приложение, то оно подгружает ту тему которую я задал в настройках кед. Но вот при загрузке в i3 wm все темы рисуются, словно в каком-то safe mode и gtk, и kde. Если я понятно выражаюсь... :) Вопрос, как настроить и исправить это дело? Можно просто кинуться конфигом или хотя бы сказать, что чего подружается при старте. Не хочется тратить много времени на разборку запуска, что бы понять, что и от куда должно стартовать. Спасибо!

MaksVal
()

i3wm и floating toggle

Форум — Desktop

Всем привет! Привык к i3, в принципе нравится, но очень не хватает запоминания состояния окон, если еще и запомнить их расположение - замечательно. Вообщем - то, нужно для определенных окон, например, окно настройки скайпа, вызов собеседника - эти окна ни когда не запоминаются и не вылетают как плавающие(или как правильно назвать) окна, т.е. к ним не надо тайлинг и они должны быть не во всю свободную область разрастаться.

Или например, я записал что на 3ий стол у меня только 2 приложения и только 4 окна, которые расположены сеткой. Как запомнить такое положение? Изучаю с++, но исходники не разбирал. Может есть у кого какие наработки или начинания? Может все это делается гораздо проще?

Переходить на другие вм не хочу. :( Спасибо!

 

MaksVal
()

qt console app truble

Форум — Development

Всем привет! Начинающий изучать qt, да и c++ наверное. При попытке выполнить - сообщение:

QWidget: Cannot create a QWidget when no GUI is being used
Аварийный останов

Так же собирается с: указанием:

 -I/usr/include/qt4/QtGui 

Буду премного благодарен, если взгляните на код в конце сообщения и поможете разобраться.

Я вообще не очень еще понимаю, как это делается. Но задача пока такая(этап):

  • По урлу скачать html страницу, занести чистый текст(выдрать его без тегов, можно кстати и с ними) в какое-нибудь «хранилище».
  • В этом хранилище найти фразу по шаблону ip:port.

Для начала хотел просто вывести чистый текст в консоль. Правда, что qstring вообще не годится для этого? Тогда что использовать? Куда вставлять этот текст, в контейнер или qtextstream?

Правильно ли фраза: pars_page = page.mainFrame()->toPlainText(); и почему :)

Чего я не понимаю и где про это почитать?

Спасибо большое!

( читать дальше... )

 

MaksVal
()

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