Size: a a a

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

2019 August 01

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
________
Выпустил page-renderer-0.4.0-alpha
Из нового большого – генерация precache сервис-воркера с использованием Workbox. Плюс несколько других улучшений в CHANGELOG. Замечания, критика, идеи, звёздочки привествуются.
https://github.com/spacegangster/page-renderer
источник

MG

Mikhail Gusarov in Clojure — русскоговорящее сообщество
@niquola Сделаю телеграм-постилку. Имя канала в конфиг, токен - в конфиг в зашифрованном виде?
источник

RN

Ryzhikov Nikolay in Clojure — русскоговорящее сообщество
ага - можно
источник

MG

Mikhail Gusarov in Clojure — русскоговорящее сообщество
@niquola И ещё - AES только потому что "под руками есть", или по веской причине? AES/CBC - не authenticated encryption, decrypt выкинет исключение на неправильном паддинге, и скорее всего это будет видно снаружи через тайминги, так что любой желающий с терпением может расшифровать зашифрованный блок. Вот даже задача про это: https://cryptopals.com/sets/3/challenges/17
источник

MG

Mikhail Gusarov in Clojure — русскоговорящее сообщество
У меня завалялся кусочек кода, который делает то же самое через libsodium, где вся эта ботва решена людьми, которые гораздо лучше меня знают за криптографию.
источник

RN

Ryzhikov Nikolay in Clojure — русскоговорящее сообщество
давай ченить другое возьмем
источник

MG

Mikhail Gusarov in Clojure — русскоговорящее сообщество
Ок, тогда тоже причешу и сделаю.
источник
2019 August 03

A

Aleksey @cheatex in Clojure — русскоговорящее сообщество
А кто-нибудь pneumatic-tubes пользовался? Это норм решение для вебсокетов?
источник

YK

Yurii Khmelevskii in Clojure — русскоговорящее сообщество
тоже интересно что заюзать для вебсокетов. я пока планировал остановиться на sente
источник

IG

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

A

A1exey Lopatin in Clojure — русскоговорящее сообщество
Встретил мнение, что core.async редко используют  в продакшене из-за "сырости" реализации.  Каково ваше мнение по этому вопросу? Кто-нибудь из присутствующих использует ‘core.async’ в относительно критических местах?
источник

YK

Yurii Khmelevskii in Clojure — русскоговорящее сообщество
лично мне manifold нравиться больше
источник

A

Alexander in Clojure — русскоговорящее сообщество
A1exey Lopatin
Встретил мнение, что core.async редко используют  в продакшене из-за "сырости" реализации.  Каково ваше мнение по этому вопросу? Кто-нибудь из присутствующих использует ‘core.async’ в относительно критических местах?
Во флокторях этого кор асинка гора была
источник

A

Alexander in Clojure — русскоговорящее сообщество
В тракерпасе тож
источник

MK

Mikhail Kuzmin in Clojure — русскоговорящее сообщество
а кто-нибудь использует kaocha? https://github.com/lambdaisland/kaocha
как оно?
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
A1exey Lopatin
Встретил мнение, что core.async редко используют  в продакшене из-за "сырости" реализации.  Каково ваше мнение по этому вопросу? Кто-нибудь из присутствующих использует ‘core.async’ в относительно критических местах?
Я могу только выразить мнение, что у core.async дока не огонь, тяжеловато пользоваться.
источник

YK

Yurii Khmelevskii in Clojure — русскоговорящее сообщество
Приветствую. Нужно в продаешн билд не включать определенный код. Например у меня есть pre/post ассерты, которые мне не нужны в продакшн. Как это можно сделать? Использую Lein
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
можно обмазать функции через spec.test.instrument
источник

IG

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

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
конкретно ассерты можно выклчить так
(set! *assert* false)
источник