LINUX.ORG.RU

Избранные сообщения vyazovoi

LORCode Tools: панель тегов и цитирование выделенного

Форум — Linux-org-ru

Скрипт добавляет панель тегов над формами ответа/треда/профиля/etc.
Кроме тегов на панели есть специальные функции:

  • «brs» добавляет [br] к переводам строк;
  • «fix», а-ля викификация: превращает (c) в ©, (f) в £, " - " в " — " и еще много;
  • «deltags-in» снимает крайнее (внешнее) обрамления тегами в выделенном.

Добавляет ссылки сверху постов:

  • «блок-цитата» вставляет выделенный текст (или все сообщение) в тегах [quote];
  • «цитата» вставляет текст, добавляя в начало каждой строки стрелочки цитирования (>);
  • «юзер» вставляет обращение через тег [user] к автору соответствующего поста.

Для установки скрипта в Firefox вам необходимо расширение Greasemonkey, по ссылке на скрипт будет предложено установить его.
В Opera смотрите настройки для сайта >> скрипты, где задается папка JavaScript, в которую и должен быть сохранен скрипт.

Обновления:

  • 03.11.2011: v. 0.1
  • 04.11.2011: v. 0.11
  • 13.11.2011: v. 0.12
  • 14.12.2011: v. 0.13
  • 02.01.2012: v. 0.2
  • 14.04.2012: v. 0.21

Форки:

Официально поддерживается только тема black. Форки любого рода приветствуются.

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

Скрипт базируется на MultiCodePanel 2 (тоже мой проект) и распространяется на условиях лицензии Creative Commons Attribution 3.0 Unported.

Спасибо за помощь Yareg, спасибо авторам статей «Range, TextRange и Selection», «Учимся писать userscript'ы», «Textarea и управление им с помощью javascript», без вас у меня ничего бы не вышло.

 

moscwich
()

org-mode база знаний

Форум — Desktop

Привет, ЛОР. Хочется странного. Я пытаюсь начать вести ежедневник и как-то упорядочить свои планы, размышления и идеи по некоторым категориям и все то, ради чего люди обычно заводят себе ежедневник.

Я решил для этого использовать org-mode. Почему? Потому что ежедневников до этого я не вел никогда. Где-то года два назад возникла потребность вести некий перечень мест, имеющих краеведческий интерес, и отмечать планируется ли посещение или посещен объект. Под рукой был емакс и я быстро соорудил org файл в виде TODO списка с тегами и категориями. Я экспортирую этот файл в статику и размещаю на github-pages. Легко делиться со всеми списком планов, когда обсуждается что можно посетить. Короче привык я к этому решению и оно не требует слишком много хлопота (фатальный недостаток всех систем планирования, в моем случае).

Это показалось мне простым и удобным. С тех пор я завел подобные файлы для еще пару интересующих меня вещей. Вот сейчас я хочу перевести в org-mode свои разрозненные расписания и планы на будущее, подключить тайм-трекинг. Но это не самое главное.

Собственно так сложилось, что на практике единственный способ ведений ежедневника в моем случае это мгновенное «набрасывание» идеи/плана и последующее (вечером, у камина) ее редактирование, раскрытие, категоризация. Хотелось, чтоб все это хранилось в чем-то вроде wiki формата, но не отрываясь от org-mode, потому что вопросы по которым я веду записи на 80% являются формирующими в моем списке планов, как на неделю, так и на год вперед, было бы удобно интегрировать это с календарем. Тем же вышеописанным краеведческим списком мне уже пользоваться стало неудобно. Кроме планов туда стала заноситься разнообразная информация: карты, фотографии, цитаты, сканы документов. Быстрое гугление не подсказало очевидных org-mode-около-wikiо-систем.Возможно есть какой-то репозиторий примеров тонкой настройки org-mode, чтоб из него можно было синтезировать нужное мне решение?

 , ,

Nicholass
()

Emacs - мой новый window manager

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

Не так давно я публиковал скриншот, и в теме проскочило упоминание о exwm - оконном менеджере для emacs, который в свое время ускользнул от моего внимания.

EXWM расшифровывается как Emacs X Window Manager и превращает Emacs в полноценный тайловый оконный менеджер для X-сервера.

В итоге - он прекрасно прижился у меня на рабочем ноутбуке. Работает стабильно, был один баг с переключением раскладки в line mode, но автор довольно оперативно его исправил после общения на github. В результате, я полностью перешел с dwm на exwm и очень этому рад.

В остальном система практически не поменялась.

  • Ноутбук: Acer E11
  • Дистрибутив: Slackware 14.2
  • Оконный менеджер: exwm, версия из git
  • Редактор кода и Desktop Environment: Emacs, версия из git
  • Shell: Eshell
  • Email-клиент: Gnus
  • Музыка: emms
  • IRC: rcirc

>>> Просмотр (1366x768, 108 Kb)

 , ,

Deleted
()

KolibriOS — пример российской нано-ОС

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

В связи с новостями о всяких там Haiku, Minix и прочими Plan 9, которые по сути не несут ничего революционного, решил освежить в памяти столь необычную ОС, написанную полностью на Ассемблере.

Базовый дистрибутив занимает объём одной дискеты 1,44 МБ, в который входит собственно сама ОС с графическим интерфейсом, текстовые и табличные редакторы, куча казуальных игрушек, демок, плеерков, редакторов и пр. Есть CD-образ объёмом 5 МБ, в котором ещё больше программ, тем, обоев и пр. Я же в основной образ добавил ещё и рекомендованные на сайте программы и запилил свой образ объёмом 50 МБ, в состав которого входят портированные Doom и Quake. Кому интересно, образ я выложил тут.

Последняя ночная автосборка 0.7.7+ датируется 10 декабря 2012 г., хоть последнего выпуска уже не было несколько лет.

Итак, обо всём по порядку. Сразу хочу сказать — весь софт, кроме 3D, запускается ещё до окончания щелчка мыши! Такого я ещё никогда не видел.

P.S. По-своему системка очень интересная, оригинальная, реактивная, своего рода замена Express Gate. Отлично запускается на VirtualBox и реальном железе, в игрульках есть звук, в интернет-приложениях сеть с интернетом. Полный Open Source. Вердикт — жить! Для десктопа — готово!

>>> Просмотр (1024x768, 28 Kb)

 

vilisvir
()

Deep Space Window manager 0.0.5

Новости — Open Source
Группа Open Source

Вышла версия 0.0.5 DSWM — форка StumpWM, оконного менеджера написанного на common lisp. В DSWM по сравнению с оригинальным stumpwm был внесен ряд изменений, а также некоторый рефакторинг кода. Список основных изменений, видимых для пользователя:

  • Переписана подсистема клавиатурного ввода.
  • История ввода команд заменена с общей на раздельную для разных команд (например, отдельная история для 'colon', 'run' и т.п.).
  • Добавлено автодополнение и возможность редактирования для некоторых команд.
  • Добавлена поддержка hex-обозначений цветов,
    например: (set-bg-color (make-color-hex «#000000»)) также можно использовать (set-bg-color «red») как и раньше.
  • Изменен формат модулей на asdf-совместимый. Также добавлены команды для управления модулями.
  • Изменено поведение mode-line. Теперь она состоит из двух строк — списка окон и информации и задаются установкой переменных *info-line-format* і *window-list-line-format* соответственно. Для обратной совместимости, при установке *mode-line-format*, mode-line преобретает классический вид.
  • Добавлена функция 'startup-only', которая выполняет код, заданный в качестве аргумента, только во время загрузки (код не выполняется во время выполнения 'loadrc').
  • Добавлены команды для сохранения и восстановления правил разбивки рабочего стола на фреймы и правил размещения окон во фреймах.
  • Добавлена корректная (с прозрачной навигацией: команды 'gother', 'gprev', 'gnext' и т.п. «не замечают» этой группы) поддержка scratchpad — группы для размещения приложений, к которым часто обращаются.
  • Добавлены функции для работы с параметрами mode-line.
  • Добавлены новые модули (web, todo).
  • Изменен порядок интерпретации конфиг-файлов (/etc/dss/dswm/dswm.lisp → (~/.dswm или ~/.dswm.d/init.lisp).

Текущая версия DSWM: 0.0.5r2
Скриншоты: http://dss-project.org/ru/?DSWM:Skrinshoty
Cкачать sourceforge.
Также имеются сборки для Debian/Ubuntu и Arch Linux (AUR) и готовится ebuild для Gentoo.

>>> Подробности

 

c0smonaut
()