Size: a a a

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

2019 October 02

AS

Anatoly Smolyaninov in Clojure — русскоговорящее сообщество
Иван Федоров
Господа, а в aleph никто файлы не совал из jar?
Вне jar работает, при запуске уберджара не может
(defmethod handler ::static [{:keys [uri] :as req}]
 (let [relative-uri (s/replace uri #"^/" "")
       resource (io/as-file (io/resource relative-uri))
       mime-type (uri->mime-type uri)]
   {:status 200
    :headers {"content-type" mime-type}
    :body resource}))
Onejar?
источник

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
uberjar
источник

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
сейчас проверяю (io/input-stream (io/resource relative-uri))
источник

AS

Anatoly Smolyaninov in Clojure — русскоговорящее сообщество
Просто возвращает nil? (Не на то подумал, сорян)
источник

AS

Anatoly Smolyaninov in Clojure — русскоговорящее сообщество
Внутрь Джара они точно попадают, да?
источник

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
(io/resource relative-uri) работает, просто io/as-file и io/file внутри джара на ресурсах не вызывают
источник

AS

Anatoly Smolyaninov in Clojure — русскоговорящее сообщество
slurp?
источник

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
сработал (io/input-stream (io/resource relative-uri))
заодно slurp проверю
источник

AS

Anatoly Smolyaninov in Clojure — русскоговорящее сообщество
Ну да, первое в стрим а второе в строку, т.е. буферезированно. В стрим наверное нужно)
источник

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
да, в поток приятнее)
источник

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
слёрп работает тоже из банки
источник

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
отлично, спасибо что отозвались
источник

A

Artem in Clojure — русскоговорящее сообщество
Ryzhikov Nikolay
что значит долгих
«Долгих» тут не самое главное, да.  Достаточно чтобы запросы выполнялись в одно время, и один из них успел получить новый access.
Я просто думал в тот момент, что на каком-нибудь 3g такая ситуация с ещё большей вероятностью может возникнуть.
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
Что-то мне до сих пор кажется, что проблема с рефрешем токена несколько надумана.
То есть рефрешить надо автоматически по отлупу, а ещё лучше несколько заранее.
источник

MG

Mikhail Gusarov in Clojure — русскоговорящее сообщество
Старый access можно не сразу инвалидировать ещё.
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
чуток рандомно прологнировать на сервере - ага, если уж на клиенте совсем все глухо.
источник

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
Чат, я не могу найти где этот парень https://twitter.com/ericnormand писал/твитил, что
некоторые компании сделали исследование и на ФП программисты больше фич деливерят,
ни у кого не сохранилось ссылки в закладках?
источник

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
Vlad Lisovsky
Чат, я не могу найти где этот парень https://twitter.com/ericnormand писал/твитил, что
некоторые компании сделали исследование и на ФП программисты больше фич деливерят,
ни у кого не сохранилось ссылки в закладках?
источник

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
цифер не видно
источник

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
Вот да, было то что то другое по теме
источник