LINUX.ORG.RU

Сообщения raven_cler

 

Вопрос по научному цитированию

Форум — Talks

Вопрос ко всем более-менее причастным к науке.

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

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

Или я что-то не понял?

 ,

raven_cler
()

Шизоидный ноут с dwm

Галерея — Скриншоты

Старенький, но дорогой сердцу ноутбук, работает в режиме печатной машинки(продвинутой) с dwm и debian на борту.

Используется для написания в поездках рассказиков, статеек и прочих текстов, гораздо реже какого-нибудь сишного кода или нот.

На ноуте всего 1Гб оперативы и старый 32-битный процессор. Eсть стационарник, а для поездок большего и не надо, зачем покупать ненужные железки, если старые работают, и к клавиатуре я этой за годы очень привык. Ну и в целом вне дома какие-то ресурсоёмкие задачи придумать лично мне трудно на самом деле.

Эмулятор терминала взял evilvte, инернеты сёрфятся через netsurf(наиболее адекватный в соотношении легковесности и функционала), видосики через mplayer2, для музычки остановился на cmus, индикатор раскладки рисуем через skb.

Для всего остального есть emacs(разве что файломенеджер там неудобный).

В рабочей нагрузке(браузер с парой-тройкой вкладок, пара окон эмулятора терминала, музычка, emacs с кучей буферов, pcmanfm, поставленный на паузу видос может какой даже) занято <200 Мб ОЗУ, чаще меньше, работает всё очень шустро.

Не самое старое на чём даже сейчас можно работать, конечно, но и сильно новым и мощным мой inspiron тоже не назовёшь.

Такие дела.

браузер с ЛОР и файломенеджер

Lorem Ipsum

Терминал и инфа по процессору

>>> Просмотр (1280x800, 1746 Kb)

 ,

raven_cler
()

Emacs и несколько буферов

Форум — Desktop

Привет. В общем, ищу какое-нибудь расширение/киллерфичу для редактирования сразу нескольких файлов/буферов/файла+временного буфера и т.д.

Допустим, есть два буфера с текстом.

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

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

На данный момент я знаю только multiple-cursors, но это всё же немножко не то. Есть что-то более интересное, о чём я не знаю? Или надо делать свой велосипед? Может кто подскажет чего.

Заранее спасибо.

 ,

raven_cler
()

emacs: строка из файла с regexp

Форум — Development

Коим образом в elisp адекватно можно внести в переменную:

а) номер строки из файла(не текущего буфера), содержащей regexp (допустим, ^слово*)

б) содержание этой самой строки

Можно, конечно, каким-то мудрёным способом вывод rgrep распарсить или ещё что-то придумать в этом роде, но хотелось бы более простое решение.

 ,

raven_cler
()

Монитор переходит в режим энергосбережения

Форум — Linux-hardware

Соответственно, после некоторого промежутка времени при работе монитор переходит в режим энергосбережения(выдаёт табличку «Режим низкого потребления энергии», тухнет, индикатор горит оранжевым), после чего уже не включается, в том числе после перезагрузки. Промежуток времени от 5 минут до нескольких дней(во время которых можно спокойно запускать и играть в игры и т.д.).

Как найти источник проблемы и/или какие есть способы отмониторить происходящее?

при следующих условиях:

1. При этом система прекрасно работает на встроенной видеокарте, при условии, что дискретная вообще выткнута из слота. Т.е. проблема не в мониторе. Если же монитор подключен к интегрированной вк, но дискретная при этом хотя бы просто установлена, проблема остаётся.

2. Замена видеокарты на новую не помогла. Т.е. проблема не в видеокарте.

3. dmesg текущей и прошлой сессии не выдаёт ничего подозрительного.

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

5. Проблема присутствует как на свободном, так и на закрытом драйверах, (ati). Хотя монитор отрубается уже при загрузке, смысла не имеет, но решил протестить.

Вся возможная недостающая инфа с моей стороны по требованию. Никаких хардварных средств для теста жлезок на руках на данный момент нет.

Привет.

 , ,

raven_cler
()

ESKDappendix в uppercase

Форум — General

Соответственно, в требованиях стоит

«Слово «ПРИЛОЖЕНИЕ» печатается в верхней части страницы, посередине, все буквы прописные, выделяются полужирным шрифтом, под ним в скобках указывается статус приложения, используются слова «обязательное», «рекомен-дуемое» или «справочное».»

Но по-дефолту слово приложения оформляется не так. Как я понял, ESKDAppendix использует стандартный appendixname, но при этом обычный

\renewcommand{\appendixname}{ПРИЛОЖЕНИЕ}

Не работает. ЧЯДНТ?

Спасибо.

 ,

raven_cler
()

ДС, витая пара

Форум — Talks

Ребят, никто не знает где в Москве можно купить десяток метров витой пары, желательно с возможностью обжимки на месте? (девушка озадачила, сам далеко)

Linux тут при том, что витая пара вставляется в работающий под ним роутер, ну, и так далее.

 ,

raven_cler
()

3g и wi-fi роутер.

Форум — Admin

Соответственно, задача: расшарить с компьютера, в который воткнут 3g-свисток доступ в Интернет через тплинковский вай-фай роутер.

Назначил сетевому интерфейсу компьютера IP:

ifconfig enp2s0 inet 169.254.30.94

Прописал его же в настройках роутера(wan — static IP — Ip address: 169.254.30.94, Subnet Mask: 255.255.0.0, Default Gateway: 169.254.30.94, DNS полностью соответствуют тем, что и в /etc/resolv.conf на компьютере).

Настроил NAT как-то так:

EIF='ppp0'
IIF='enp2s0'

iptables -F 
iptables -t nat -F
iptables -t mangle -F
iptables -X
iptables -A INPUT -i lo -j ACCEPT
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A FORWARD -i $EIF -o $IIF -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A FORWARD -i $IIF -o $EIF -j ACCEPT
iptables -t nat -A POSTROUTING -o $EIF -j MASQUERADE
iptables -A FORWARD -i $EIF -o $IIF -j REJECT
echo 1 > /proc/sys/net/ipv4/ip_forward
Никаких ошибок не выплюнуло. Однако подключиться к Интернету через wi-fi всё равно не могу.

В логах роутера вроде ругается на dns

recv dns data timeout
Но чего именно ему для счастья не хватает я не в курсе. ЧЯДНТ?

 , ,

raven_cler
()

А что с grub2-mkfont?

Форум — Desktop

Решил я, значит, экран загрузчика приукрасить немного. А grub-mkfont того... Отсутствует как таковой. Это только в Gentoo так или везде?

И что, собственно, делать?

 ,

raven_cler
()

Gimp и скрытие меню по хоткею

Форум — Multimedia

Соответственно, старательно рылся в настройках и так и не нашёл где можно выставить скрытие строки меня(«Файл», «Правка» и т.д.) по хоткею.

Скрытие стыкуемых диалогов и строки состояния — есть. А строку меню — не нахожу.

Можно, конечно, отключать её из пункта этого самого меню «Вид», но тогда как включать его обратно?

 

raven_cler
()

Gentoo, gnome-ppp

Форум — Desktop

Гентушники, есть ли сидящие через 3g модемы через эту штуку?

Скиньте бинарник, а?

А то при сборке вылезает ошибка, на багтрекере открытый аналогичный баг https://bugs.gentoo.org/show_bug.cgi?id=367573, на gentoo-packages оно вообще помечено как hard-masked...

А возиться с «голым» wvdial как-то не очень хочется.

Спасибо.

 

raven_cler
()

Изменить fallback config в awesome

Форум — Desktop

Как сделать так, чтобы при возникновении ошибок в awesome загружался пользовательский стабильный конфиг, а не дефолтный?

В идеале — сначала пользовательский, а если и он не грузится, то дефолтный.

В самом конфиге нашёл только вывод ошибок

-- {{{ Error handling
-- Check if awesome encountered an error during startup and fell back to
-- another config (This code will only ever execute for the fallback config)
if awesome.startup_errors then
    naughty.notify({ preset = naughty.config.presets.critical,
title = "Oops, there were errors during startup!",
text = awesome.startup_errors })
end

-- Handle runtime errors after startup
do
    local in_error = false
    awesome.connect_signal("debug::error", function (err)
-- Make sure we don't go into an endless error loop
if in_error then return end
in_error = true

naughty.notify({ preset = naughty.config.presets.critical,
title = "Oops, an error happened!",
text = err })
in_error = false
    end)
end
-- }}}

... или таки здесь есть что-то вызывающее дефолтный конфиг? Где глядеть, куда искать?

 

raven_cler
()

Азбука в LaTeX

Форум — General

Доброго времени суток.

Соответственно, возникла необходимость сверстать азбуку. Не один лист с буквами и картинками, а именно такую себе небольшую книжицу, с большой красивой буквой в начале слова, самим словом, текстом и иллюстрациями.

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

Пока потихоньку тыкаю memoir, но это немного не то.

И да, может есть что-то более подходящее для этой цели, но TeX привычнее.

 , ,

raven_cler
()

Простой диалог копирования файлов

Форум — Development

Доброго времени суток.

Соответсвенно, есть небольшой диалог выбора файлов:

COPY=`"yad  --center --width=600 --height=350   --file-selection --multiple --separator=" " --text="Копировать файлы"`"

cp -a $"{COPY}" /path/to/folder

При выборе нескольких файлов переменной COPY будет присвоено значение /path/to/file1 /path/to/file2 и т.д., но если в именах выбираемых файлов будут пробелы, то копировать их уже не удастся.

Что делать? Каким-то образом изменить разделитель в cp(если это возможно, то как?). Поставить для yad другой разделитель(например, точку с запятой) и какую-нибудь регулярку, которая поставит перед всеми пробелами \, после чего все ; заменит на пробелы?

Или есть более грамотное решение?

 ,

raven_cler
()

Zenity, массив и экранирование

Форум — General

Доброго времени суток. Предположим, имеется массив такого вида:

ARR=( "1" "Описание пункта 1" \
...
"n" "Описание пункта N") 
Если сделать:
zenity --list --title="something" --column="Пункт" --column="Краткое описание" \
${ARR[*]} 

то каждое слово, отделённое пробелом, будет расцениваться как отдельный аргумент. Если внести

"${ARR[*]}"
в кавычки, то весь массив будет расценен как один большой аргумент. Как передать zenity массив в его «первозданном» виде и таки получить нормальное меню?

 , ,

raven_cler
()

vim, slimv и mit-scheme: не стартует swank

Форум — Development

Доброго времени суток.

Использую gentoo. Установил slimv версии 0.9.9, из оверлея lisp установил mit-scheme (9.0.1), взял mit-scheme-swank отсюда: https://github.com/ecraven/mit-scheme-swank вписал в .vimrc следующее:

let g:slimv_impl = 'mit'
let g:slimv_swank_scheme = '! urxvt -e mit-scheme --load .vim/slimv/scheme/mit-scheme-swank/swank.scm &'
При нажатии ",c" открывается окно с терминалом и заветной строчкой
;Loading ".vim/slimv/scheme/mit-scheme-swank/swank.scm"... done
однако в окне самого vim выходит следующее: Starting SWANK server... и через несколько секунд ... SWANK server is not running. Press ENTER to continue. И всё. В руководстве почему-то приведены примеры только для sbcl и clojure.

Emacs не предлагать.

 , ,

raven_cler
()

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