Size: a a a

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

2019 September 17

AG

Alexey Golda in Clojure — русскоговорящее сообщество
Алекс Миллер уже ретвитит конференцию )
источник

OR

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

ИФ

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

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
Ребят, а разбирался кто в коде этого проекта? https://github.com/clojureverse/clojurians-log-app
источник

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
я пытаюсь понять, как вообще слак отдает эти самые сообщения, то есть slack client как выглядит вообще
https://github.com/clojureverse/clojurians-log-app/blob/master/src/clojurians_log/slack_api.clj
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Там же какой-то clj-slack
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
А в среднем — на канал добавляется аппа / бот, ему даются разрешения и айнанэ
источник
2019 September 19

n

nvkv in Clojure — русскоговорящее сообщество
хрена резкий какой бот
источник

ВФ

Владимир Федоров in Clojure — русскоговорящее сообщество
подскажите как правильно делать сложные запросы, связывать 2 таблицы, чтобы мапа в мапе получалась?
источник
2019 September 20

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Владимир Федоров
подскажите как правильно делать сложные запросы, связывать 2 таблицы, чтобы мапа в мапе получалась?
Либо в json агрегировать либо потом клеить руками
источник

ВФ

Владимир Федоров in Clojure — русскоговорящее сообщество
Anton Chikin
Либо в json агрегировать либо потом клеить руками
Руками как-то топорно выглядит
источник

ВФ

Владимир Федоров in Clojure — русскоговорящее сообщество
А что значит в json агрегировать?
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
Владимир Федоров
А что значит в json агрегировать?
json_agg, row_to_json, etc функции в постгресе
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
но json-агрегация это не бесплатно, и на большой вложенности запрос начинает проседать. Кроме того, json съедает некоторые типы, например даты (на выходе будет строка). Поэтому иногда проще сходить в базу несколько раз и построить дерево руками.
источник

RN

Ryzhikov Nikolay in Clojure — русскоговорящее сообщество
тут много трюков - https://github.com/fhirbase/master-class
источник

RN

Ryzhikov Nikolay in Clojure — русскоговорящее сообщество
Ivan Grishaev
но json-агрегация это не бесплатно, и на большой вложенности запрос начинает проседать. Кроме того, json съедает некоторые типы, например даты (на выходе будет строка). Поэтому иногда проще сходить в базу несколько раз и построить дерево руками.
почти всегда быстрее, use cte. Но не всегда sql получается написать
источник

YK

Yurii Khmelevskii in Clojure — русскоговорящее сообщество
Владимир Федоров
Руками как-то топорно выглядит
Если планируются высокие нагрузки то лучше клеить руками. Тогда легче кешировать , шардить. Да и если хорошо продумать интерфейс какой-то либы, где вы будете описывать запросы и как их джойнить и собирать результат, то все будет выглядеть достаточно удобно и красиво
источник

ВФ

Владимир Федоров in Clojure — русскоговорящее сообщество
Хорошо
источник

ВФ

Владимир Федоров in Clojure — русскоговорящее сообщество
Спасибо большое
источник

V💩

Vlad 💩 in Clojure — русскоговорящее сообщество
Yurii Khmelevskii
Если планируются высокие нагрузки то лучше клеить руками. Тогда легче кешировать , шардить. Да и если хорошо продумать интерфейс какой-то либы, где вы будете описывать запросы и как их джойнить и собирать результат, то все будет выглядеть достаточно удобно и красиво
а можно пример ради интереса как вы клеете руками?
источник