Emacs → Допиливание Emacs для нетбуков
Здравствуй %username%!
Недавно начал использовать Emacs. Мне очень нравится за скорость и простоту. После покупки нетбука столкнулся с тем, что Emacs под Windows не влазит в его 1024x600 когда он запускается, и приходится каждый раз менять размен окна и его двигать. Как решение написал маленькую функцию, которая восстанавливает размер окна при старте. Думаю, это может быть полезно не только пользователям нетбуков.
Недавно начал использовать Emacs. Мне очень нравится за скорость и простоту. После покупки нетбука столкнулся с тем, что Emacs под Windows не влазит в его 1024x600 когда он запускается, и приходится каждый раз менять размен окна и его двигать. Как решение написал маленькую функцию, которая восстанавливает размер окна при старте. Думаю, это может быть полезно не только пользователям нетбуков.
Emacs → Управляем MPD из Emacs
Я думаю, не нужно никому рассказывать о том, что Emacs — замечательная среда, которая умеет если не все, то почти все. Лучше продемонстрировать это на простом примере: рассказать, как из Emacs управлять плеером mpd.
MPD (Music player daemon) — очень необычный, но в то же время популярный в мире nix плеер. Необычность его заключается в том, что он представляет собой демон операционной системы. Т.е, когда mpd стартует — он начинает слушать определенный порт в системе (по умолчанию — 6600) по которому ему отправляются команды. Конечно, эти команды можно посылать и обычным telnet'ом, но гораздо удобнее использовать для этого какой-нибудь клиент, тем более, что таких клиентов существует великое множество. Клиенты mpd бывают консольные (например ncmpc), графические (например Sonata) и всякого рода экзотические (существует даже плагин для Firefox). Поэтому ничего удивительного в том, что Emacs может выступать в качестве клиента к mpd нет. Главное — правильно Emacs настроить, чем мы сейчас и займемся.
MPD (Music player daemon) — очень необычный, но в то же время популярный в мире nix плеер. Необычность его заключается в том, что он представляет собой демон операционной системы. Т.е, когда mpd стартует — он начинает слушать определенный порт в системе (по умолчанию — 6600) по которому ему отправляются команды. Конечно, эти команды можно посылать и обычным telnet'ом, но гораздо удобнее использовать для этого какой-нибудь клиент, тем более, что таких клиентов существует великое множество. Клиенты mpd бывают консольные (например ncmpc), графические (например Sonata) и всякого рода экзотические (существует даже плагин для Firefox). Поэтому ничего удивительного в том, что Emacs может выступать в качестве клиента к mpd нет. Главное — правильно Emacs настроить, чем мы сейчас и займемся.