Size: a a a

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

2021 November 11

E

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

E

ETL in Clojure — русскоговорящее сообщество
коллекцию я получал из базы данных
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
в том примере первый hi не из dorun
user=> (dorun 5 (repeatedly #(println "hi")))
hi
hi
hi
hi
hi
hi
nil


во всяком случае тут у меня всё работает как ожидается
(defn producer [x] (doto (inc x) println))
=> #'user.repl/producer
(dorun 5 (iterate producer (producer 0)))
1
2
3
4
5
=> nil
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
dorun для side effects, это как бы неожиданно для получения коллекции из бд
источник

E

ETL in Clojure — русскоговорящее сообщество
не получения, а запихивания
запихиваю в одном месте, спрашиваю - сколько запихнулось в другом
запихивал вроде 5 - а запихнулось 6
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
всё равно звучит не по кложевски
предположу, что одно запихивание происходит вне dorun
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
(dorun 5 (iterate producer (producer 0)))
вот тут первый элемент сразу реализован, четыре инициализируются в dorun (первый элемент уже не выполняется)
источник

E

ETL in Clojure — русскоговорящее сообщество
всё так, из-за repeatedly, но кто ж знал
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
в общем, я dorun никогда не использовал, и другим не советую
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
ты можешь просто добавлять их в инстансу дб без транзакции https://docs.datomic.com/on-prem/clojure/index.html#datomic.api/with
источник

ИФ

Иван Федоров... in Clojure — русскоговорящее сообщество
я так понял это для тестов всяких запросов на получение данных
а у меня запись в хендлере. и не понимаю как туда подпихнуть результат with
но спасибо!
источник
2021 November 12

EM

Evgeny Mukha in Clojure — русскоговорящее сообщество
Всем привет! Подскажите какую -нибудь либу аналог ImgKit, ну или то, что может помочь из html стринги сгенерировать картинку с отрендеренным html?
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
проще всего безголовым хромом
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
chrome --headless --file ... --screenshot ...
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
пишу по памяти, но как-то так
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
источник

EM

Evgeny Mukha in Clojure — русскоговорящее сообщество
Хм, вполне! Спасибо :)
источник

IG

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

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
делают резиновый HTML, и при вызове хрома указывают размер окна. Вызывают в цикле под разные размеры
источник