Rating@Mail.ru
IPB
Etersoft - from Windows to Linux
Etersoft
решения для перехода
с Windows на Linux
Дружественные сайты: alv.me и Rus-Linux.net

Здравствуйте, гость ( Вход | Регистрация ) Поиск · 

Профиль
Фотография
Опции
Опции
О себе
Многоуважаемый джинн...
Личная информация
Hephaestus
Многоуважаемый джинн...
38 от роду
Мужской
Место жительства не указано
Дата рождения: Апр-19-1978
Интересы
Интересы разные.
Другая информация
Операционная система: Slackware64-14.1
JID: Нет данных
Город: Нет данных
Статистика
Регистрация: 2-February 08
Просмотров профиля: 49142*
Последнее посещение: 19th February 2017 - в 08:42
Часовой пояс: Mar 1 2017, в 20:47
1659 сообщений (0.5 за день)
Контактная информация
AIM Нет данных
Yahoo Нет данных
ICQ Нет данных
MSN Нет данных
Contact E-mail скрыт
* Просмотры профиля обновляются каждый час

Hephaestus

Участники


Темы
Сообщения
Друзья
Содержимое
Имею вот такую переменную
LESS_TERMCAP_md=$'\E[01;31m'
и хочу её загнать в конфиг less.

Вроде бы это возможно, ибо здесь, например, человек утверждает, что
Цитата
The LESS_TERMCAP_* variables can be set in the environment or in the .lesskey file. It provides Less with alternative values for Terminal capabilities.

У меня не получилось. В конфиг она попадает, но не действует.
Догадываюсь, что причина в ESC-последовательности. То есть, вероятно, надо что-то экранировать.
Пробовал по-всякому.

Подскажите, как сделать.
17 Oct 2015
Случилось мне на днях написать текст на техническую тему. How-to для
пользователя.
Ну, думаю, будет на пару страниц (в итоге вышло страниц шесть, но дело не в
этом).
А там помимо текста примеры консольных команд, имена программ, несколько
картинок, формул. Ну... оформить бы по-человечески.
Ради нескольких формул расчехлять LaTeX?
Я им всерьёз не пользовался со времен диплома. И посему пачки преамбул на все случаи жизни нету под рукой.
Кроме того, формат латеховскх команд типа \samecommand{текст}
никогда не был удобным для меня. Расставлять эту разметку по всему тексту... Короче, возиться с этим откровенно лень.

И тут я вспоминаю о "концепции единого источника".
Универсальная вещь, из одного файла позволяет получать разные форматы.
Неплохо бы освоить, пригодится.

В связи с этим вспоминается прежде всего DocBook. Который по сути есть XML, и из которого якобы можно потом получить всё, что угодно - хоть html, хоть tex-файл, хоть ещё чего.
Вроде бы замечательная идея, xml прекасен для машинной обработки, но писать руками xml-разметку... У-ф-ф-ф! Лучше уж LaTeX тогда.
Нет, я конечно, справлюсь и с xml, я не раз писал xml-файлы для
dvdauthor, и когда-то писал конвертер модулей для sword,
одним словом, xml-разметкой меня не напугаешь.
Но не могу сказать, что именно об этом я мечтал.

Стало быть, и разметку надо, и возиться лень.

Вроде бы как раз для таких случаев у нас есть языки облегченной разметки, которые
позволяют создавать файлы, одинаково пригодные и для чтения человеком и для
конвертации в другие форматы.
Я когда-то щупал markdown, потом asciidoc.
А в этот раз решил попробовать restructuredtext. Он и формулы умеет в
TeX-нотации.

Написал текст. С разметкой. Проверки ради сделал из него html.
Вроде нормально получилось, даже формулы выглядели как формулы.
Ну, думаю, надо сделать PDF. Конвертнул в tex-файл.
Но получить из него PDF не удалось без доводки напильником.
Вот это уже плохо. Писать текст с разметкой, перегонять в tex-файл, а потом
ковырять ещё и этот tex-файл... Не, не пойдет.

И конвертации в DocBook там как-то не оказалось из коробки.
Есть какой-то xml. Это значит перегонять в него, а потом этот xml превращать в
другой xml, который уже DocBook. Можно, конечно, но как-то не то.

Tex-файл я конечно подпилил и PDF из него получил.
Но решил всё-таки пощупать что-то ещё.
Вернулся к asciidoc. Там и DocBook заявлен. И wordpress есть.
И возможности разметки там шире, например, четыре уровня заголовков, а в ReST
вроде только три.

Думаю, надо перегнать свой rst-файл в asciidoc.
Чем перегнать - непонятно. Порыскал по сети...
Попробовал pandoc. Он мне чего-то перегнал.
Оказалось, криво. Пришлось допиливать руками.

В asciidoc не понравилось то, что файл не имеет собственного расширения.
В ReST файлы имеют расширение rst, а в asciidoc - txt.
Поэтому в редакторе подстветка синтаксиса не подхватывается.

Начал ковырять asciidoc на примере того же своего файла. Для проверки гнал в html.
С формулами дело обстоит иначе, чем в ReST.
Формулы с выключкой как-то не получилось по уму сделать.
В DocBook вроде перегоняет, но насколько хорошо, пока не проверял.
Вот не знаю, у DocBook валидатор есть?

Пока искал да выбирал, натыкался на множество всяких статей и сравнительных таблиц вроде этой
В итоге, не знаю, на чём остановиться.

А в соседней теме вот про multimarkdown упоминалось. Его я вообще ни разу не видел.

В общем, хочу чтобы было
LML -> DocBook -> {pdf, html, etc..}

Ну или аналогичную схему с "единым источником".
И ещё желательно, чтобы мой любимый vim нормально поддерживал подсветку.


А какие LML вы использовали?
Что (не)понравилось?
На чём остановили свой выбор?

Прошу высказываться.
Итак, есть NM, который рулит набором соединений:
Мобильные
Megafon
MTS

Ethernet
4G-модем Huawei E3272
4G-модем Huawei E3372
Смартфон Lenovo A369i

Все соединения созданы, настроены и нормально работают, кроме последнего (для смартфона).
Проблема в том, что смартфон представляется системе всякий раз с новым MAC-адресом.
И доблестный NM всякий раз заново создаёт для него подключение. И оно исчезает из списка при отключении устройства.
И всё бы ничего, но понадобилось для смартфона создать соединение со статическим IP.
А оставить его в списках не удаётся, поскольку NM каждый раз создаёт новое соединение, и оно естественно, с настройками по умолчанию.

Требуется любой один вариант из следующих (в порядке убывания приоритета):
1. Заставить NM сопоставлять соединение с устройством по имени, а не mac-адресу.
2. Как-то указать NM, чтобы он не создавал соединение автоматически (и не удалял бы существующее). Он вроде бы имеет такую настройку, но по факту это не работает.
3. Указать где-то список mac-адресов, относящихся к данному соединению (хотя это бессмысленно, один Аллах ведает, повторяются они или нет, и сколько их там вообще)
4. Заставить NM читать настройки из /etc/rc.d/rc.inet1.conf. Опять-таки заявлено, что NM умеет мониторить /etc/network/interfaces, но непонятно, что именно под этим подразумевается.

Этот NM - какой-то мутный тип.
Где хранит умолчальные настройки для новых подключений - непонятно.
Можно ли изменить настройки для расшариваемых соединений - неизвестно.
Одним словом, слабо поддаётся дрессировке и вообще ведёт себя непредсказуемо.
Но, к сожалению, заменить его практически нечем. wcid показался непонятным/неудобным для меня, а уж про пользователей целевой машины и говорить не приходится.
Посему даже предлагать не буду.

Дистр: Slackware-14.1
Версия NM: 0.9.8.8

Возможно, что в версии 1.x было бы проще. Там заявлены, какие-то новые настройки, которые могут спасти гиганта мысли.
Но собрать версию 1.x сходу не получилось - нужно обновлять либы до версий из -current, а это не совсем подходящий вариант.

Есть надежда таки заставить NM делать то, что мне нужно при помощи dispatcher.
Но нигде я не могу найти внятной документации.

Принимаю к рассмотрению любые идеи касательно изложенного.
Прошу высказываться.
28 Aug 2015
У меня в иксовом эмуляторе терминала установлен шрифт terminus.
Мне не очень нравится в нём оформление нуля.
Нуль должен быть перечёркнут, чтобы его можно было отличить от заглавной буквы "О".
И вот это перечёркивание выглядит как небольшая точка.

В этом смысле гораздо лучше выглядит шрифт в виртуальной консоли.
В моём случае это UniCyr_8x16.psf
Нуль перечеркнут линией и в целом форма знаков нравится больше.
Этот шрифт хотя и растровый, но всё равно ведь соответствует какой-то гарнитуре.
Как бы узнать?
Хочу подобрать похожий шрифт для иксового эмулятора.
20 Aug 2015
В общем, есть диск CD-RW, который по ошибке стёрли в xfburn. Поскольку никакие настройки не выставлялись, а xfburn по умолчанию делает быстрое стирание, стало быть, оно и было сделано.
В Сети гуляет инфа, что в этой ситуации данные вытащить можно.
Однако все рецепты заточены на виндовые программы.

Основная идея: у диска затёрта TOC, но данные целы. Значит, подменяем ему TOC, делаем посекторное копирование в файл, из которого потом вытаскиваем инфу.
Подмена TOC, осуществляется методом "hot-swap" с помощью вспомогательного диска такого же объема, на который записан большой файл (на весь диск).
Снимается крышка с привода, ставится вспомогательный диск, после считывания он снимается без открытия лотка и на его место ставится проблемный диск.
TOC приводом уже считана, а значит, можно выполнить посекторное копирование.
Это я пока не пробовал.

На каждом углу попадаются ссылки на Криса Касперски, который предлагает более простой способ - без вскрытия привода.
С помощью CloneCD создаётся образ, куда помещен один маленький файлик размером в 500Кб. Далее редактируется файл с целью "растянуть" сессию на весь диск.
Потом этот образ записывается на проблемный диск в режиме DAO, в результате на диске появляется TOC, а данные остаются целы. Таким образом диск уже не выглядит "пустым" и можно спецсофтом вытащить данные.
Я попробовал это сделать на работе под виндой. Целевой диск пока не трогаю, экспериментирую с двумя другими.
Создал "лечебный" образ, закатал на стёртый диск, прочитал программой ISOBurst. Она видит два трека: один на 500Кб ("лечебный"), второй тот, который стёртый.
При попытке сохранить стёртый начинаются ошибки считывания. Либо я что-то сделал не так, либо Касперски - бессовестный врун (я почему-то склоняюсь именно к этому варианту).

В других местах попадались описания всяких виндовых утилит, которые помогали восстановить данные.
Одновременно с этим, упоминалось, что "под Linux всё возможно", а когда речь шла о выборочном считывании секторов утверждалось, что "под Linux это легко" и даже не обсуждалось, как это сделать.

Ну, раз в этих наших линуксах "всё возможно" и многое "легко", возникает вопрос:
Есть ли способ считать данные с CD-RW в обход TOC?
Или скажем, скормить считывающей утилите TOC из файла? Чтобы читала TOC не с болванки, а из указанного места.
Или просто тупо считать весь диск не смотря на отсутствующий TOC и т.п.? Пусть это будет бинарный файл, хоть так.

Я пробовал dd и testdisk.
dd считывает ноль записей.
testdisk видит носитель размером 2048 байт, на этот случай есть рекомендация "возьмите другой привод, ибо этот блокирует считывание".

До метода "hot-swap" я пока не докатился, хочу узнать, есть ли ещё какие варианты, помимо того, что бросить эту затею.
Прошу высказываться.
Просмотры


30 Apr 2016 - 22:03


4 Dec 2015 - 19:39


27 Nov 2015 - 19:04


22 Nov 2015 - 0:12


29 Oct 2015 - 14:07


24 Oct 2015 - 18:34


23 Oct 2015 - 12:12


11 Oct 2015 - 23:52


29 Sep 2015 - 21:53


28 Sep 2015 - 16:12


Друзья

5058 сообщений
24th December 2015 - в 08:42
Просмотр всех друзей
RSS Текстовая версия Сейчас: 1st March 2017 - в 20:47




Rating@Mail.ru