Size: a a a

Clojure — русскоговорящее сообщество

2019 November 29

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
Yurii Khmelevskii
Приветствую! Помогите с парсингом hiccup средствами clojure. Есть hiccup вида:
[:html
{:test "test"}
[:head
 [:meta {:rel "icon shortcut"}]]]

Нужно например, получить список :meta у которых rel содекжит icon. Тянуть какие-то библиотеки селекторы для hiccup не хотелось бы, find/reduce выглядит достаточно монстроидально. Я никтогда не использовал clojure.zip, но возможно это как раз его кейс?
hickory есть либа
источник

SS

Sergey Sobko in Clojure — русскоговорящее сообщество
Привет. Может у кого есть в Москве знакомые выпускники бакалавриата от 2017 до 2019, которые пока не работают (или думают менять работу), и хотели бы научиться в Linux, создание proof-of-concepts на Python/Java/Clojure, контейнеры, другой опенсорс и общение с живыми человеками на практике. Напишите мне пожалуйста 🙃
источник

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
Господа Берлинеры, а куда планировать пойти человеку-мотыльку? Люблю неон и лазеры, световой арт вроде:
https://www.deepweb.art/
источник

AS

Anatoly Smolyaninov in Clojure — русскоговорящее сообщество
ээ, ну один раз можно сходить -- я ходил в этом году с друзьями, на троечку, они сказали что в прошлом году было гораздо интереснее
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Alex Varenik
Под видной Nightcode понравился, правда из иде создает бут проект, но с леином вроде работает, в емаке, коде, эклипсе и идее не стартует леин репл. в коде отдельно запускаю репл, потом конекчусь из кальвы.
Это игрушка. Так он особо не нужен
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Alex Varenik
https://clojure.org/about/clojureclr - это популярно в народе? lein с ним работает?
Не особо популярен
источник

n

nvkv in Clojure — русскоговорящее сообщество
Alex Varenik
https://clojure.org/about/clojureclr - это популярно в народе? lein с ним работает?
оно по-факту мертво и отстает от транка
источник

AK

Azamat Kalimoulline in Clojure — русскоговорящее сообщество
Можно ли в кложе сделать вебсокет сервер, из проекта сделать war, а сам war запустить под jetty?
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
Azamat Kalimoulline
Можно ли в кложе сделать вебсокет сервер, из проекта сделать war, а сам war запустить под jetty?
в целом — можно. но приятные впечатления это вряд ли оставит
источник

AG

Alexey Golda in Clojure — русскоговорящее сообщество
вар собрать нет проблем, вебсокет сервер тоже, с остальным неясно зачем
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
впихнуть в уже работающий сервер?
источник

AK

Azamat Kalimoulline in Clojure — русскоговорящее сообщество
Да, впихнуть в уже работающий сервер.
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
ссылочки:

ринг ту сервлет интерфейс https://github.com/ring-clojure/ring/blob/master/ring-servlet/src/ring/util/servlet.clj
мертвый проект от редхата по впердюливанию кложи в их аппликейшен сервер (тем не менее я думаю оно работает) http://immutant.org/documentation/current/apidoc/guide-wildfly.html#h3164
источник

MM

Mikhail Malakhovskiy in Clojure — русскоговорящее сообщество
А неприятные впечатления в чем будут?
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
подозреваю, вся прелесть кложи исчезает, возюкать Java-классами придется.
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
и потом как это все дебажить
источник

AG

Alexey Golda in Clojure — русскоговорящее сообщество
Andrew Rudenko
ссылочки:

ринг ту сервлет интерфейс https://github.com/ring-clojure/ring/blob/master/ring-servlet/src/ring/util/servlet.clj
мертвый проект от редхата по впердюливанию кложи в их аппликейшен сервер (тем не менее я думаю оно работает) http://immutant.org/documentation/current/apidoc/guide-wildfly.html#h3164
кстати с недавних пор, или он только документацию обновил появилась вот это про сервлет апи, раньше его надо было добавлять ручками в зависимости

https://github.com/ring-clojure/ring#upgrade-notice
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
понятно что все это можно, но не проще ли будет на джаве написать
источник

AG

Alexey Golda in Clojure — русскоговорящее сообщество
ну то есть «неясно зачем» )
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
Mikhail Malakhovskiy
А неприятные впечатления в чем будут?
ну сматри, тут встречаются:
- тулинг (собрать варку!)
- ява фреймворки
- класслоадеры
- интерпрайз

каждое в отдельности обычно несет в себе БОЛЬ
источник