clojure-russia

Работа и релокейт: #jobs-rus | #clojure-russia-offtop Телеграм-чат https://t.me/clojure_ru
matsumoto 2018-08-07T07:06:46.000070Z

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

matsumoto 2018-08-07T07:08:13.000139Z

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

dottedmag 2018-08-07T07:25:30.000115Z

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

🙃 1
matsumoto 2018-08-07T08:03:02.000354Z

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

matsumoto 2018-08-07T08:03:34.000221Z

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

matsumoto 2018-08-07T08:03:57.000192Z

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

2018-08-07T08:14:29.000074Z

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

2018-08-07T08:14:42.000040Z

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

2018-08-07T11:07:23.000070Z

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

akond 2018-08-07T11:14:36.000129Z

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

2018-08-07T11:18:12.000269Z

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

akond 2018-08-07T11:19:40.000173Z

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

2018-08-07T11:20:23.000017Z

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

akond 2018-08-07T11:20:41.000119Z

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

2018-08-07T11:21:41.000211Z

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

akond 2018-08-07T11:22:29.000100Z

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

akond 2018-08-07T11:28:54.000054Z

а в jdk есть еще jar

2018-08-07T11:31:24.000133Z

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

akond 2018-08-07T11:32:21.000008Z

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

2018-08-07T11:34:29.000279Z

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

akond 2018-08-07T11:34:52.000107Z

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

2018-08-07T11:37:35.000259Z

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

akond 2018-08-07T11:38:31.000271Z

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

akond 2018-08-07T11:39:06.000024Z

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

2018-08-07T11:39:31.000247Z

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

andrewzhurov 2018-08-07T12:04:26.000349Z

Приветствую, господа и дамы! 😼 Позвольне анонсик вкинуть. Начинаю обучающую серию по веб стэку на кложуре А если чуть заинтересовать, то по "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!

👍 14
matsumoto 2018-08-07T12:28:28.000004Z

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

❤️ 1
➕ 1
andrewzhurov 2018-08-07T15:01:42.000560Z

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

👍 8
rustam.gilaztdinov 2018-08-09T09:08:31.000075Z

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

andrewzhurov 2018-08-09T11:11:19.000251Z

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

mike_ananev 2018-08-09T12:42:51.000389Z

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

rustam.gilaztdinov 2018-08-09T12:43:18.000140Z

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

mike_ananev 2018-08-09T12:43:51.000041Z

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

andrewzhurov 2018-08-09T12:55:29.000468Z

@rustam.gilaztdinov @mike1452 добавил линку в описание

👍 2
andrewzhurov 2018-08-09T18:03:40.000430Z

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

🔥 1
andrewzhurov 2018-08-09T18:07:29.000483Z