Сайт Димы Джуса / блог / записи с тегом «» / страница 3 /

emacs-shellfm

Мне нравится Last.fm. Это один из немногих по-настоящему полезных вебдванольных сервисов.

Официальный плеер Last.fm хоть и свободен (GNU GPL), но уныл почти что до бесконечности. То есть, он значителен, гламурен и им практически нельзя управлять не напрямую. В действительности, официальный плеер Last.fm сделан из говна.

Есть гномоальтернатива — last-exit. Это более лёгкое решение, использующее для интерфейса Gtk+ и C# в качестве языка реализации. last-exit поддерживает D-Bus, поэтому можно рулить им издалека, то есть из моего православного GNU Emacs (в начале декабря 2007 в Emacs была добавлена поддержка D-Bus).

Есть возможность слушать Last.fm при помощи EMMS. Вроде ничётак, но мне, например, фишек и не хватает. Нельзя вешать теги, комплишенов няшных нет совсем.

Читать далее
Комментарии (4)

Полезное дополнение для markdown-mode в Emacs

Markdown-mode для Emacs — замечательная вещь. Длинные посты™ для блога я всегда пишу в Emacs (при помощи Mozex + emacsclient(1) или просто копируя финишный Markdown-документ в браузер).

Читать далее
Комментарии (2)

Подключение Microsoft Natural 4000 в GNU/Linux

Долгие годы я пользовался эргономичной клавиатурой SVEN 3000. Несмотря на то, что от неё отлетели почти все кнопки, клавиатурка была хороша и достаточно удобна. Прошло пять лет, я польстился на творенье Мелкософта — новую Microsoft Natural 4000. Представлялось удобным иметь рычажок зума и скромное количество дополнительных клавиш для работы в Emacs.

Подробное ощупывание девайса, а также вдумчивое описание процедуры подключения и настройки в GNU/Linux, включая раскрытие современных возможностей взаимодействия X-сервера с HAL.

Читать далее
Комментарии (3)

Автоматизация сборки LaTeX-документов

Big talk о некоторых аспектах автоматизированной генерации документов. В ролях: LaTeX, Metapost, GNU Emacs, Make, m4, bash :-) Здесь не написано о том, как пользоваться Латехом, Метапостом, Емаксом, как писать мейкфалы, сценарии командной оболочки и не рассказано о хитростях макропроцессора m4. Текст длинный и справочно-унылый, читать долго.

Конкретно, описано следующее:

  • как вставлять (удобно) куски исходников в LaTeX-документ

  • как (автоматически) внедрять (с удобством) результаты численных расчётов в документ

  • как организовать простую визуализацию данных с включением графиков в документ

Читать далее
Комментарии (8)

Использование API Semantic в Emacs для обработки исходных текстов

Semantic — часть CEDET, унифицированный API в Emacs для работы с исходными текстами. Semantic предоставляет прослойку высокого уровня над низкими процедурами лексического анализа исходников. В составе Semantic есть написанные на Emacs Lisp подобия lex(1) и yacc(1), так что чтобы добавить поддержку нового языка к Semantic, требуется описать его грамматику и определить некоторые специфичные для разбора сорцов на этом языке процедуры (документация по Semantic содержит всю необходимую информацию).

Читать далее
Комментарии (1)
← с. 2 с. 4 → с. 3
Всего 18 записей с тегом «статьи»