Fork me on GitHub
#clojure-russia
<
2015-09-01
>
maxp03:09:40

1. sublime

maxp03:09:59

3. если что-то не понятно, то принтами и логами, но должно быть все понятно

maxp03:09:13

6. монга, постгрес, korma

maxp03:09:02

8. hiccup, coffee script, в планах enlive

dmitryn06:09:42

Ничего особенного в стеке приложения нет, но если интересно: 1. vim + fireplace 3. println, repl 4. speclj 5. circleci 6. postgresql + org.clojure/java.jdbc. Схемы нет, приложение ничего не пишет в бд, только загружает данные в память при старте. 7. lein 8. потому что нет фронтенда – json http response

mihailt08:09:47

1. sublime, lighttable (потихоньку перехожу) 2. раз в несколько итераций, делаем специальную итерацию для рефакторинга 3. repl 4. midje 5. есть тестовая кодабаза на питоне 6. mysql, dynamo, korma для mysql, для миграций liquidbase 7. Leiningen 8. недавно начали regaent, но основная часть еше на knockout 9. нет, для быстрого старта собрали вот такую штуку https://github.com/fullcontact/full.monty 10. да

shinych09:09:27

1. idea, sublime 2. idea (rename) 3. repl (clj), println (cljs) 6. mongo 7. lein 8. reagent 10. figwheel - да

nicola09:09:18

1. vim+fireplace & spacemacs+cider 2. going to try clj-refactor 3. println 4. clojure.test & midje 5. teamcity, travis 6. postgresql 7. lein 8. angularjs => reagent => (? rum) 9. copy/past prev. project - потихоньку свой набор собираеться 10 неделю как начал

nicola09:09:55

Кстати поиграл с clj-refactor - выглядит круто - надо читшит распечатать simple_smile

nicola09:09:21

Прикольно перебрасывает фны между неймспейсами - вообще видимо много чего умеет - https://github.com/clojure-emacs/clj-refactor.el/wiki

dottedmag09:09:30

Большая часть Emacs'овой магии из Parens of the Dead делается именно clj-refactor'ом.

maxp11:09:51

уважаемые пользователи vim'а, расскажите как живете в нем с русскими буквами? или вообще не приходится править не англоязычные тексты?

delaguardo11:09:05

а что не так с русскими буквами?

dottedmag11:09:19

@maxp: Я не с вимом, но у меня вопрос решён кардинально: переключение на русский язык незащёлкивающееся, типа Shift. Чтобы писать русские буквы, я зажимаю большим пальцем правый Alt и пишу. Отпускаю - возвращается латиница.

dottedmag11:09:53

Но поэтому я выбираю клавиатуры, где пробел короткий, и Alt располагается под M и ,, а не под , и .

maxp11:09:03

понятно

maxp11:09:46

просто за последние 15 лет я раза три пытался серьезно пересесть на вим, но каждый раз обламывался об необходимость время от времени работать там с русскими буквами

maxp11:09:56

@delaguardo: в виме команды на латинице - или все перенастраивать вообще или постоянно переключаться разный регистр

dottedmag11:09:22

Я слышал краем уха, что можно сделать какую-то таблицу перекодировки букв.

maxp11:09:27

да-да

delaguardo11:09:31

я ее где-то даже видел

maxp11:09:33

есть способа три даже

maxp11:09:42

но это тоже хрень какая-то

maxp11:09:18

то есть там можно сделать типа свою раскладку

dottedmag11:09:35

Ну почему? Вот у Magnar'а Sveen'а из Parens of the Dead есть хоткеи Ctrl+å и Ctrl+æ :)

maxp11:09:16

уважаемые, а какого минимального размера получается helloworld на кложескрипте?

dottedmag11:09:33

Какой-то крошечный. Могу посмотреть.

maxp11:09:48

было бы интересно

maxp11:09:38

скажем так, если у меня есть просто сайтик, там на jquery/bootstrap/... пара-другая сотен строк на .js написана (формочку подгрузить, картиночку подвигать и т.п.)

maxp11:09:12

то насколько изменится объем *.js результирующий, если я перепишу все на cljs ?

maxp11:09:00

вы прямо вселяете в меня надежду!

maxp11:09:11

почему-то я думал, что будет сильно больше

dottedmag11:09:20

22k гзипованный

dottedmag11:09:45

Странно даже - мне кажется, раньше больше фигни отфильтровывалось. Может, регрессия в последнем релизе.

delaguardo11:09:00

да и причем довольно большая

delaguardo11:09:49

у меня сейчас разница между 0.0-3308 и 1.7.x +30Kb с advanced

dottedmag11:09:25

Вот, откатил до 1.7.10 - 1267 байт "Hello world", 638 байт гзипованный.

delaguardo11:09:47

👍 я тоже сейчас на старом сижу

dottedmag11:09:04

В 1.7.58 появилось.

maxp11:09:54

занятно

maxp11:09:13

а jquery там принято использовать или уже нет надобности?

maxp11:09:08

то есть если например хочется $(select).val() сделать

dottedmag11:09:32

jayq, скажем

maxp11:09:41

или там $.ajax() какой-нибудь?

dottedmag11:09:58

Но The True Way - использовать код из Closure Library, там есть всё.

maxp11:09:21

понятно

dottedmag11:09:06

Пардон, про регрессию я прогнал. Последняя релизная версия - 1.7.48. Я нечаянно взял тестовую сборку из Maven Central.

nicola12:09:13

@maxp powerman/vim-plugin-ruscmd

abtv17:09:34

По мотивам вчерашней передачи попробовал еще раз cursive и prelude. Расскажите, как в cursive сделать eval формы, не отправляя ее в REPL явно? Т.е. чтобы сама форма в REPL не отображалась, а результат отобразился. И второй вопрос: как вы пользуетесь prelude, со стандартными hotkey? Я вот тут к ergomacs привык...