kosc
Ясно, спасибо. Наверное я всё же где-то налажал с определениями/описаниями?
Dmitry
на текущий момент какой самый быстрый и норм. работающий бинарный сериализатор есть?
Dmitry
нужен что бы 1) сдампить объект 2) посчитать хэш 3) использовать как ключ
Dmitry
т.е версионность не нужна, например
Dmitry
https://hackage.haskell.org/package/store - ок, например?
Alexander
store/cvor
Alexander
cbor
Alexander
один из этих
Dmitry
вы что используете?
Dmitry
и как давно
kosc
За cvor и cbor стреляешь в упор?
A64m
cbor называется сериалайз же
Alexander
я не помню, когда использовали то cbor был
Alexander
сейчас мы store юзаем, оно под наши данные лучше точно
Alexander
+ у нас только trusted source и мы их прямо во внешний мир не отдаем, и многие vector-like
Dmitry
ну мне вообще просто хэш посчитать от чего-нибудь.
Alexander
от сериализованного представления норм?
Dmitry
ну, да.
Alexander
store аллоцирует всю байтостроку, но это ж норм?
Dmitry
объекты маленькие
Dmitry
пока что.
Alexander
если медленно считается думать как мемоизировать
Dmitry
пока что кажется что это пофиг, ботлнек будет не здесь
Alexander
наверное с компактами можно?
Alexander
ну да
Alexander
разумно
Dmitry
я их не умею, но наверное сейчас лучше не запариваться и оптимизировать, когда прижмет
Dmitry
сейчас просто надо взять то, что в на 01.2018 считается ок сериализатором
Alexander
store норм
A64m
что-то мне кажется компакты не самая хорошая идея чтоб хеш считать
Alexander
@A64m_qb0 компакты pinned?
Alexander
не, не считать, а мемоизировать
Alexander
compact + intmap например
A64m
вроде нет
A64m
ну, правда, эффект примерно такой же
A64m
но это только мое предположение, что достаточно большой компакт не копируется как и полагается большим объектам
Alexander
вот мне тоже кажется
Alexander
и.е. тогда кладешь объект в компакт и смотришь в интмапе результат по хешу
Alexander
по адресу, т.е.
Alexander
но это не точно
A64m
только надо с дедупликацией в компакт помещать
Alexander
да
Слава
Немного оффтопа
Слава
Новый роман о постчеловеческом будущем от подающего надежды российского фантаста - "Сложная лепота"
Cheese
спам
Слава
Не спам
Слава
Тут много любителей гм... глубокомысленной фантастики
Max
Наезд ))
Евгений
Если фантаст не хаскелист и фантастика не про хаскель, то оффтоп и спам
Anatolii
товариши, а есть какие-то либы хорошие чтобы пдф разобрать?
Anatolii
может кто уже сталкивался с такой задачей
Dmitry
те, которые в хакадже - не очень хорошие?
Anatolii
я там парочку нашел, просто думал может у кого уже опыт есть какой-то
Влод
а что обычно пишут в setup.hs? нормально будет там написать установку побочной программы?
Dmitry
@anpryl мы их распознаём. своего рода тоже разбор
Влод
то есть в основном пдф-ки делаются очень недобросовестно генерятся из чего-либо и там буквы/слова параграфы заданы относительным позиционированием друг от друга и там всякие матрицы применяются для координат и получается что то как читаешь совсем не так как они представлены внутри
Влод
поищи сторонние утилиты чтобы переводить пдф в структурированный формат и если их качество неудовлетворительно а внутри целевая пдф устроена более менее ок, то можно самому попробовать написать
Влод
Кул
Denis
обычно так называют nix-выражение для открытия шелла с нужным окружением
Denis
я так понял что у программы рантайм-зависимость какая-то
Влод
Ну да да. Просто ты так легко выбрал таргет ос.
Влод
Хотя она реально одна
Alexander
nix на везде кроме видны есть
Alexander
винды
Ignat
> linux и macos > везде кроме винды
Ignat
well memed
A64m
в винде есть, но на WSL
Vladislav
Надеюсь WSL не умрёт.
Dmitry
слушайте, а вот ролик выше 👆🏻в нем какой-то глубокий смысл или это что?
Dmitry
8 секунд непонятно чего. может, его выпилить?
Meowbe/BSD-2-Clause
Выглядит нечаянным
sherzod
через некоторое время он станет роликом про НЛО
Dmitry
#freebsd #anime а вот как использовать mumble для войсчата ?
Дмитрий
Коллеги, всем доброго времени суток. Интересует веб фреймворк на снабже. Ну и орм (пгскл, монго), шаблонизатор. И у кого есть практика? В чем плюсы минусы