всем доброго дня.
подскажите - как обновить зависимости, после того как я добавил что-то в project.clj
или если я удалил что-то оттуда и делаю lein deps - завиисмость ведь не удалится:
в каком смысле не удалится?
она больше в убержар не будет попадать при сборке
если хочешь её с диска совсем удалить, то она в ~/.m2/repository
лежит
Всем привет!
А кто-нибудь хотел бы в Минске Clojure-истом? А то у нас вакансия открывается, я в раздумиях: звать java-программиста или clojure
Привет, вы из таргетпроцеса?
Если есть ссылка на вакансию то поделитесь пожалуйста 🙂 Я почти из Минска
Привет
Нет, я из vrp
Никакой ссылки нет, искали жависта, но в срок не нашли. Я вот и думаю, мож этот же проект кто-то захочет на кложе делать
#!/usr/local/bin/clojure (println "Hello #clojure 1.9!")
под linux теперь можно так скрипты запускать. и главное start up time маленький.
https://clojure.org/guides/getting_started тут инструкция по установке
под mac'ом нужно чуть больше танцев, чтобы так скрипт запустить:
/usr/bin/env /usr/local/bin/clojure abc.clj
т.к. mac ждет что интерпретатор должен быть бинарный, а не очередной скрипт.
> под mac'ом нужно чуть больше танцев, чтобы так скрипт запустить: в корне неверно
➜ cat hello
#!/usr/bin/env clojure
(println "Fooo!")
➜ ./hello
Fooo!
@mike1452 Всё нормально с #!/usr/local/bin/clojure
под маком работает.
% cat foo.sh
#!/usr/local/bin/clojure
(println "Hello world")
% uname -a
Darwin <http://newton.dottedmag.net|newton.dottedmag.net> 17.2.0 Darwin Kernel Version 17.2.0: Fri Sep 29 18:27:05 PDT 2017; root:xnu-4570.20.62~3/RELEASE_X86_64 x86_64
% ./foo.sh
Hello world
Ух ты, это “фича” zsh, а execve
на маке и правда не умеет.
Запуск одной копии кложуры около 0.9s, добавление/удаление drip
меняет результат в пределах погрешности.
@ponimas да, так и вправду работает.