Fork me on GitHub
#clojure-russia
<
2018-08-07
>
matsumoto07:08:46

проверил с uberjar: до 60 процентов.

matsumoto07:08:13

только зачем я это делаю непонятно)))

dottedmag07:08:30

"- Доктор, когда я делаю так - у меня болит. - А вы так не делайте!"

🙃 4
matsumoto08:08:02

не подскажете можно ли средставами clojure делать запросы на определенный адрес с разных ip

matsumoto08:08:34

то есть одно приложение обращается на адрес каждые n раз с другого ip-адреса

matsumoto08:08:57

надо протестировать механизм блокировки

rmuslimov08:08:29

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

rmuslimov08:08:42

и с него делать запросы язык программирования может быть любым

v.manenkov11:08:23

Привет. Мне нужно сгенерировать файлы, которых нет ни в исходном коде, ни в ресурсах, и которые я потом положу в финальный jar. Как правильно это сделать с leiningen? Писать свой плагин?

akond11:08:36

пожалуйста. а в чём проблема?

v.manenkov11:08:12

Сгенерированные файлы не являются частью исходного кода и не должны оставаться в репозитории. Я не могу их просто положить в target, потому что 1) по-хорошему имя target директории знает только lein 2) как я вижу, ресурсы из resources даже не копируются в target и сразу же пакуются в jar

akond11:08:40

как я понимаю тебе надо просто добавить файл в jar?

v.manenkov11:08:23

Да. Скажем, в edn файле лежат данные, а я их как-то преобразую и этот результат закидываю в jar в указанный путь

akond11:08:41

jar не что иное как zip файл. продолжать?

v.manenkov11:08:41

Ну, мне хотелось бы сохранить кроссплатформенность сборки и не запускать ничего через shell

akond11:08:29

zip очень кроссплатформенный

akond11:08:54

а в jdk есть еще jar

v.manenkov11:08:24

Проблема ещё в том, что эти файлы нужно создать при сборке

akond11:08:21

пожалуйста, сделай alias под сборку, под jar. потом запускай lein generate, append-jar, uberjar

v.manenkov11:08:29

За алиасом просто вызвать clojure src/app/generate.clj?

akond11:08:52

нет, алиас lein-а

v.manenkov11:08:35

Я это имею в виду: "generate-config" ["clojure" "src/app/generate.clj"] Кстати, да. Там можно добраться до переменных, доступных lein-у

akond11:08:31

я имел в виду :aliases {"generate" ["run" "-m" "generate.core"]

akond11:08:06

но я ж не знаю как ты там собираешь. может через make.

v.manenkov11:08:31

Нет, всё через lein. Я понял, спасибо

andrewzhurov12:08:26

Приветствую, господа и дамы! 😼 Позвольне анонсик вкинуть. Начинаю обучающую серию по веб стэку на кложуре А если чуть заинтересовать, то по "Reactive SPA applications", где у нас весь стейт находится на стороне сервера и "Propagate it down to clients, down to end-nodes, driven by clients" Только-только сам узнал и распробовал эту архитектуру, зацепило сильно Быстренько собрал приложение, её имплементящее, и потрудился добавить добротной доки по майндсету: https://github.com/andrewzhurov/brawl-haus#mindset Всё действо вокруг него происходить и будет, а первый блинчик уже здесь 😺 : https://youtu.be/YT4tgA_2Akc (извиняюсь за первые 30 сек.) Рассказываю про хорошую (обьективно) архитектуру для веба и интро в веб стэк на кложуре. Далее по серии будет околокложурное и около-эта-архитектурное Вообще цель - нести людям хорошее - показать и развивать подход, максимально лишённый accidental complexity в вебе на сегодняшний день, шарить знания, учить и обучаться. Вовлечь коммьюнити, сделать социальную движуху В основном ожидаю, что будет интересно новичкам, но думаю и опытных может кое-чего удивить 😸 В общем всем огромный велкам - коммьюнити, вовлекайся! Очень плотно собираюсь заняться движением, дальше-больше! Подвезу контент по теории, добавится тестирование и практика, практика, практика! (втч. контрибьюции в бегущие проекты (e.g. http://dev.brawl.haus - старая добрая питейная - collaborative challenge experience 🍺)) По мере прогресса буду держать вас up-to-date!

👍 56
matsumoto12:08:28

приятный голос

❤️ 4
4
andrewzhurov15:08:42

Вы ещё не скучали, а вот он я опять! https://www.youtube.com/watch?v=P4un1q1zcAc&amp;feature=youtu.be Ну что, как оно, лучше? :ehehe: 😼

👍 32
rustam.gilaztdinov09:08:31

да, без музыки фоном намного приятнее) жду продолжения!

andrewzhurov11:08:19

Сегодня к вечеру будет.:)

mike_ananev12:08:51

@U0ZQT0K2N в видео упоминается доклад Николая Make frontend «backend» again. А есть ли ссылка посмотреть этот доклад?

rustam.gilaztdinov12:08:18

да, тоже гуглил — не нашел

mike_ananev12:08:51

Слайды Коли в открытом доступе, а вот видео было бы интересно глянуть

andrewzhurov12:08:29

@U0NBJDK4N @U097654L8 добавил линку в описание

👍 8
andrewzhurov18:08:40

> Сегодня к вечеру будет.:) А нет, показалось Решил компактно про вебсокеты поведать, а тут на маленькую презентацию набежало К завтрашнему вечеру думаю управлюсь

🔥 4