Size: a a a

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

2019 December 07

AC

Anton Chikin in Clojure — русскоговорящее сообщество
(s/valid? ::payload-md5 my-payload)
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
(s/def ::valid-md5 (fn [payload] (= (:md5 payload) (md5 (:path payload)))
источник

YK

Yurii Khmelevskii in Clojure — русскоговорящее сообщество
вот так не очень честно (s/def ::md5 string?). Наверное уже лучше так
(s/def ::md5 #(re-matches #"[\dabcdef]{32}" %))
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
ошибся там выше
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Yurii Khmelevskii
вот так не очень честно (s/def ::md5 string?). Наверное уже лучше так
(s/def ::md5 #(re-matches #"[\dabcdef]{32}" %))
ну можно и так
источник

YK

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

AC

Anton Chikin in Clojure — русскоговорящее сообщество
сомневаюсь. то что это сам по себе валидный md5 это по сути ничего не значит
источник

YK

Yurii Khmelevskii in Clojure — русскоговорящее сообщество
да, понимаю
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
если пользователь вводит этот md5 то можно проверить конечно и показать ему что он ошибся
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
а если это нагенерено - смысла нет заморачиваться имхо
источник

KR

Kostyantin Randomname in Clojure — русскоговорящее сообщество
мд5 значит стринг в 16 системе длинной 16 символов?:)
источник
2019 December 08

R

Rail in Clojure — русскоговорящее сообщество
Подскажите, как в cljs прочитать ключ из cookies?
источник

AD

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

ML

Mikhail Levchenko in Clojure — русскоговорящее сообщество
Yurii Khmelevskii
Подскажите как можно спекой проверить валидный md5 или нет?
Ты собираешься спекой покрывать библиотечные функции?
источник

YK

Yurii Khmelevskii in Clojure — русскоговорящее сообщество
Да
источник

ML

Mikhail Levchenko in Clojure — русскоговорящее сообщество
Зачем?
источник

ML

Mikhail Levchenko in Clojure — русскоговорящее сообщество
Они недостаточно протестированы автором?
источник

YK

Yurii Khmelevskii in Clojure — русскоговорящее сообщество
Ааа, нет. Это мои внутренние библиотеки, которые я покрываю спекой
источник

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
Подумай, отчего именно ты хочешь защититься решая эту задачу и реши, стоит ли оно того.
источник

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
Может достаточно будет в спеке на твою внутреннюю либу написать (s/def ::md5 string?)
источник