LINUX.ORG.RU

Substance from 9 space

 , , ,


3

4

Решил вдруг для себя написать 9P-сервер, предоставляющий фаловый интерфейс к MongoDB, чтоб из Acme можно было удобно работать с базой.

На скриншоте FreeBSD10 с PekWM и Tint2 и собственно взаимодействие с этим сервером через командный интерфейс Plan9Port. Пока не разобрался, как примонтировать это дело в файловую иерархию бзди (точнее примеров-то с mount'ом куча в сети, но как-то оно у меня не хочет нормально работать), а Inferno не собирается =/.

Впрочем на нетбуке запустил просто из любопытства и для теста, что оно вообще по сети будет без проблем работать.

P.S. Сервер пишу на Go конечно же. =)

P.P.S. А вот как оно работает собственно в Acme со «встроенным» 9P (в данном случае использовался Acme SAC): http://www.youtube.com/watch?v=_1T78ycekrg

P.P.P.S. Немного gtk http://itmages.ru/image/view/1456173/36da2766

>>> Просмотр (1024x600, 31 Kb)

★★★★★

Проверено: JB ()

Ответ на: комментарий от enep

зачем тебе оно?

1) Just for fun.

2) На работе использую Go, MongoDB и Acme.

korvin_ ★★★★★ ()
Последнее исправление: korvin_ (всего исправлений: 1)
Ответ на: комментарий от enep

вчем прикол ACMЕ

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

Extraterrestrial ★★★★ ()

acme

что уж не сразу в nano?

bhfq ★★★★★ ()
Ответ на: комментарий от Extraterrestrial

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

Вообще в последних версиях некоторые из серии Ctrl+C/Ctrl+V работают. В Acme-SAC также стрелочки вверх/вниз перемещают курсор на одну строку вверх/вниз соответственно, а не пролистывают буфер, как изначально.

Мне так и с мышкой достаточно комфортно, выделять кусок текста ей все равно удобней и быстрей.

korvin_ ★★★★★ ()
Ответ на: комментарий от korvin_

Да Acme удобен, не спорю. Только вот удобен на все 100% он только в rio (оконная система plan9). В иксах он не особо.

Extraterrestrial ★★★★ ()
Ответ на: комментарий от Extraterrestrial

Только вот удобен на все 100% он только в rio (оконная система plan9). В иксах он не особо.

Не столько в rio, сколько с plumbing'ом, однако его вроде как и в *nix'ах можно заюзать, в OSX, емнип, искаробки работает, вечером проверю. В Acme-SAC опять же искаробки, потому что Inferno.

korvin_ ★★★★★ ()
Последнее исправление: korvin_ (всего исправлений: 1)

Скажи, у go есть поддержка армов? А то как спросишь, отвечают по-разному.

fish_ka ()

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

fish_ka ()
Ответ на: комментарий от fish_ka

Скажи, у go есть поддержка армов? А то как спросишь, отвечают по-разному.

А зачем у кого-то спрашивать, если есть «официальный источник»? http://golang.org/doc/install

korvin_ ★★★★★ ()

Высшая Наркотическая Лига!

mos ★★★★★ ()
Ответ на: комментарий от fish_ka

Ок, а на план9 для арма он собирается?

Там по ссылке всё написано на этот счет.

korvin_ ★★★★★ ()
Ответ на: комментарий от fish_ka

Принцип работы в акме и emacs принципиально различен.

harm ()
Ответ на: комментарий от harm

Я имел в виду, что нужно себе пересилить и начать работать с ними, а не использовать современные иде :-)

fish_ka ()
Ответ на: комментарий от korvin_

Там по ссылке всё написано на этот счет

Нет, такого там не написано.

fish_ka ()
Ответ на: комментарий от fish_ka

Я имел в виду, что нужно себе пересилить и начать работать с ними, а не использовать современные иде :-)

Это было несложно после периодических подвисаний (из-за GC в основном) IDEA на рабочем компе.

Нет, такого там не написано.

Сделай вывод.

korvin_ ★★★★★ ()

Про инферно не в курсе, жива или уже все? На сайте 2010-2011 год только.

stave ★★★★★ ()

День годных снимков на ЛОР.

dumka ★★ ()
Ответ на: комментарий от fish_ka

Колесо тоже не вчера придумали. Это же не мешает быть ему современным.

harm ()
Ответ на: комментарий от harm

Не спорю. Не буду холиварить, все равно использование/неиспользование емакса - вопрос удобства и привычки.

fish_ka ()

Олдово, гиково, зачетно (:

SjZ ★★★★★ ()
Ответ на: комментарий от korvin_

выделять кусок текста ей все равно удобней и быстрей

А вот переходить на заголовок, удалять старую команду, вводить новую, и затем выделять её средней кнопкой мыши — не очень-то удобно.
В sam намного лучше сделали всё это.

quantum-troll ★★★★★ ()
Ответ на: комментарий от Extraterrestrial

в rio
удобен

Лолнет. Rio — оконная среда уровня X11/twm по интерфейсу.
Плану определённо не хватает хорошего тайлинга.

quantum-troll ★★★★★ ()
Ответ на: комментарий от quantum-troll

Лол, X11/twm до rio еще очень далеко топать. Хз, зачем там тайлинг, если там почти все делается мышей.

Extraterrestrial ★★★★ ()
Ответ на: комментарий от Extraterrestrial

Что умеет rio, чего не умеет X11/twm? inb4: запускать самого себя в окне

quantum-troll ★★★★★ ()

Ну ты и сатанист

Из всех умных слов понял только Go и MongoDB

SDSWanderer ()
Ответ на: комментарий от quantum-troll

А вот переходить на заголовок, удалять старую команду, вводить новую, и затем выделять её средней кнопкой мыши — не очень-то удобно.

А зачем ее удалять? Скопировал новую команду из файла, выделил старую, вставил вместо нее новую, при этом она сразу выделенная, кликаешь средней кнопкой и все.

korvin_ ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.