Fork me on GitHub
#clojure-russia
<
2016-09-21
>
rustam.gilaztdinov15:09:37

Подскажите, плиз. Есть у меня джава объект, я его записываю в базу строкой. Дальше хочу считать его и пользоваться им как объектом. Собственно, read-string мне в помощь, но выдает ошибку java.lang.RuntimeException: No reader function for tag object. Как мне сериализовать его? Смотрел на nippy, но показалась не очень подходящей, подскажете?

andmed15:09:30

read-string сериализует?

rustam.gilaztdinov15:09:01

не, pr-str сериализует, а read-string десериализует

niquola16:09:39

@artemyarulin - spit for rescue 🙂

a.espolov16:09:16

это в 9-ть по москве?

kishanov17:09:24

А у вас там на вебмитапе есть какая-то конкретная программа мероприятия, или как пойдет?

niquola17:09:00

Зацепка - http://danboykis.com/?p=2293; дальше говорим про spec и static vs dynamic 🙂

andmed17:09:40

кто с s3 работает: вот это вот говорит об успешном upload'е?

(store-attachment "MCNA.1093.837.xml")
=>
{:content-md5 "aqfc+98GjekbPTLXtRcr7g==",
 :metadata {:content-disposition nil,
            :expiration-time-rule-id nil,
            :user-metadata nil,
            :instance-length 0,
            :version-id nil,
            :server-side-encryption nil,
            :etag "6aa7dcfbdf068de91b3d32d7b5172bee",
            :last-modified nil,
            :cache-control nil,
            :http-expires-date nil,
            :content-length 0,
            :content-type nil,
            :restore-expiration-time nil,
            :content-encoding nil,
            :expiration-time nil,
            :content-md5 nil,
            :ongoing-restore nil},
 :requester-charged? false,
 :etag "6aa7dcfbdf068de91b3d32d7b5172bee"}
etag есть md5 есть а в s3 клиенте командной строки бакет без изменений...

andmed17:09:50

:content-length ноль да, мог и бы и экепшн выбросить. поди догадайся, что ему не хватает...

niquola18:09:13

Получасовая готовность

niquola18:09:57

@andmed amazonica это очень тонкая обертка над java sdk, и да sdk огромен и не везде консистентен

andmed18:09:05

вот такая идеоматичность 😞

andmed18:09:11

зачем этим товарищам вообще сдалась проприетарная оверэнженирная хрень, когда выделенный сервер девешле в разы, не пойму

andmed18:09:18

эх, старый добрый дедикейтед

rmuslimov18:09:15

@andmed ты имеешь ввиду лучше файлы на сервак складывать чем на s3?

andmed18:09:53

@rmuslimov ну да. куча стандартных протоколов. если cdn не нужен и разумная нагрузка, зачем этот s3

andmed18:09:06

да и cdn можно организовать

niquola18:09:20

Заходите через 2 минут начнем

andmed19:09:16

@rmuslimov не согласен?

rmuslimov21:09:11

@andmed нет, по-моему у s3 тривиальное апи и s3 снимает головняк по поводу maintenance сервера

rmuslimov21:09:30

плюс многие сервисы aws базируются на s3

rmuslimov21:09:34

например EMR