This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2015-10-23
Channels
- # announcements (1)
- # aws (11)
- # beginners (28)
- # boot (235)
- # business (1)
- # cider (19)
- # clojure (34)
- # clojure-china (1)
- # clojure-czech (10)
- # clojure-japan (7)
- # clojure-poland (3)
- # clojure-russia (84)
- # clojure-sg (4)
- # clojure-uk (3)
- # clojurescript (114)
- # community-development (4)
- # core-async (15)
- # cursive (8)
- # datascript (5)
- # datomic (6)
- # editors-rus (27)
- # events (2)
- # hoplon (61)
- # jobs (2)
- # ldnclj (56)
- # ldnproclodo (5)
- # lein-figwheel (232)
- # luminus (1)
- # off-topic (5)
- # om (215)
- # onyx (436)
- # overtone (8)
- # re-frame (3)
- # reagent (3)
(это для навигации. А список открытых буферов, по моим ощущениям, на самом деле не нужен перед глазами, если есть удобная навигация по проекту. )
abtv: а я не вижу смысла держать буфер, я знаю какой буфер я хочу редачить. Имакс дополняет когда я жму C-x b и напишу пару букв имени буфера. Например C-x b magit показывает какие буферы магита открыты
@ilshad: @lowl4tency а вы ergoemacs используете?
abtv: просто имакс
Вот мой конфиг
@lowl4tency: а ты starter kit брал? Я сейчас назначил на уровне операционной системы клавиши навигации через alt/cmd ijkl (ну и ещё несколько), чтобы во всех программах можно было перемещаться в одном стиле, так что по всей видимости ergoemacs уже не так нужен.
abtv: я лишь внес немного правок
Это конфиг нашего CTO
А если ты используешь Emacs и коллеги используют IntelliJ Idea, там не возникает куча холостых обновлений в системе контроля версий из-за различных параметров indentation?
abtv: а у нас все используют имакс ._.
Ну и отступы можно отконфигурять везде одинаково
Вот недавно тут была ссылка, можно перед комитом прогонять форматирование
Ну выходит, что Emacs по всем показателям удобнее. Хотя нет, а с Java там как? Удобно работать?
Emacs хорош для Clojure, Haskell, Erlang и других языков, где значительное количество разработчиков его использует.
Я видел ролик, где чувак из Яндекса писал на C++, они там обсуждали любимые языки и у него было два вертикально разделённых буфера с кодом на плюсах. А что не так с Java? Boilerplate удобнее в IntelliJ Idea генерировать?
Я тоже в Emacs на плюсах писал, но это не сравнится ни Eclipse'овым CDT, ни с Visual Studio.
В отличие от нормальных языков, когда ты показываешь на идентификатор в C++, тебе нужно очень много работы проделать, чтобы понять, что это за идентификатор (по сути - пол-компилятора запустить).
Кстати о плюсах - я пробовал CLion - на первый взгляд очень неплохо, почти как на Java пишешь
Я за прошлый год поработал в нескольких редакторах: Idea, Visual Studio, Qt Creator (вот с ним было тяжело работать) и Emacs. То что языки разные это ок, а вот с байндингами проблема. Сейчас у меня нет такого зоопарка проектов, только clj/cljs/js и потенциально java, но хотелось бы иметь один редактор, ну или один основной хотя бы. Вот я сейчас и работаю в IntelliJ Idea и в Emacs (но реже), пытаясь найти для себя тот самый вариант.
Либо Eclipse и чувствовать, как каждый день частичку твоей души съедает мистер Гамма и легион индусов.
Я вот тоже думал про продукты от Jet Brains, но закрытость cursive несколько останавливает.
Надо сказать лет 5 назад Emacs не был бы вариантом вообще, но потом кто-то догадался package.el включить в комплект, и произошёл второй расцвет (el-get, MELPA, Marmalade etc)
по поводу emacs и java – я с java не пробовал, но писал на scala в emacs. там есть штука ensime – с ней он умеет (видимо) все, что умеют ide
Мужики, кто что использует для создания шедуллера на clojre? Я вот гляжу пока в сторону at-at, но может быть что лучше есть?
но он мне не нравится тем что он к конкретным датам не привязывается, просто по задержке работал
я пробовал https://github.com/zcaudate/cronj, но внутренности его внимательно не изучал и в продакшне не запускал. на локале работает хорошо, но на локале все всегда хорошо работает
@prepor а вот про quartz мало вообще инфы будто. видел упоминания, что там какие-то дикие баги есть и в проде он подводит. ну и кажется большим каким-то. почему, по-твоему, говно?
эм. скедулинг в иммутанте это обертка вокруг кварца. какие-то его проблемы он по-умолчанию фиксить не может )
его тоже на локале пробовал. а тех. дир не пустил clojure в продакшн в последний момент – переписал все на руби
все эти cronj at-at это все вообще про другое и смысла сравнивать с кварцем нет никакого. кварц перзистентный и распределенный
Залог правильного прода - правильный техдир
Друзья, подскажите кто пользуется Emacs + Cider после установления соединения с nREPL, Emacs зависает секунд на 10-30… это нормально? Пользуюсь сборкой Spacemacs
а зачемкстати отдельный ченнел?
Я в свое время http://eclim.org/ такой херней баловался, чтоб из vim javу
dottedmag: да люди все теже будут
а каналов пачка
вот кстати порт на emacs - https://github.com/senny/emacs-eclim
С ребятами из идеи обсуждали, чтобы они сделали headless - они даже на хакатоне чето запилили - но пока бросили
@lowl4tency: /mute на разные каналы работает отдельно
а зачем мне тогда сидеть на канале если на мьюте