Fork me on GitHub
#clojure-russia
<
2016-04-17
>
maxim07:04:13

А есть что-нибудь подобное https://www.ruby-toolbox.com для clojure? А то на https://clojars.org сортировать по downloads нельзя.

dottedmag07:04:34

Господа, а не видел ли кто тулзы по сборке кложурных приложений в самодостаточные запускающиеся бандлы?

dottedmag07:04:59

Как boot. Но у него самопальная штучка с помощью launch4j, а хочется именно тул.

dottedmag07:04:57

Сказать ему "мне бинарники для OS X, Linux, Windows, включить JRE внутрь" и оно скачивает нужное и собирает один executable для этих платформ с uberjar'ом и JRE.

narmaru19:04:23

ппц, вон уже есть иммутант или пьедестал. либо самим можно из либ собрать систему быстренько какую надо

dottedmag19:04:54

Так вопрос-то не в том, что есть, а в том, чтобы бабла поднять.

fxposter19:04:30

ну у кложуры для “typical web site”-ов действительно довольно много нужно компоновать самим simple_smile

fxposter19:04:08

и лично я считаю, что наличие подобного фреймворка - это плюс, а не минус для комьюнити

artemyarulin19:04:38

https://www.reddit.com/r/Clojure/comments/4f2j1w/introducing_arachne_a_full_rapiddevelopment_web/ понравились каменты что в кложуре мире не принято фреймворки, согласен с этим

razum2um22:04:48

вы меня простите, но мантра "не принято фреймворки” мне начинает поднадоедать. в видео зацепило одно место про порог вхождения и “подгоняние” либ. мне вспомнилось как я въехал в рельсу - копипаста 3 команд new&scaffold&server и потом посмотрел что мне отдается в браузере и какие у меня файлики. нагуглил как поставить дебаггер, засунул в контроллер и через пару часов понимал где params, что делать с моделями и как оно рендерится. потому что мне как новичку дали образец идеоматичного, неплохого кода изкоробки. (а не так, что я нашел его в подобии clojure-cookbook или на SO). грубо говоря, когда сразу новичку дается корреляция “вот пример кода прямо в твоем приложении” - вот наглядный результат, то продолжать уже проще "по аналогии” и т.д. хотя, для справедливости - у меня было пара лет опыта с джанговским mvc и можете сказать, что искать параллели просто, но истории скаффолдинга (не просто lein-шаблона приложения, а именно как отрендерить http страничку с чем-нить из базы, или простейший api-rest-endpoint скопипастив шелл команду и решить “боязнь чистого листа" мне кажется в clj очень нехватает

razum2um23:04:55

совсем свежий пример - посмотрите видео с последнего clj west про kafka. о чем вообще доклад? “я сделал так - получил OOM, потом так - получил slow”, но, конечно, можно сказать, что это проблема ридми проекта или квалификации докладчика ^_^