Size: a a a

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

2020 July 24

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
Наконец-то Рич денег на старость заработал, бедняга!
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
ну или если хочешь подчеркнуть сейм шейп, можно просто let воткнуть
(defn- reducer [value acc k v]
 (assoc acc k (u/try-call v value)))

(defmethod range-contains? :dynamic [rng value x]
 (let [rng* (reduce-kv (partial reducer value) {} rng)]
   (range-contains? rng* nil x)))
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
По поводу порядка аргументов и композируемости. Я стараюсь располагать аргументы по порядку убывания частоты изменения значения

Т.е. в этом примере, в моей программе
(range-contains? rng val x)
rng будет за весь рантайм максимум с 10 (в экстримальном случае с 50)  разными значениями

val могут быть сотни, но на каждый val будут сотни разных x

Таким образом у меня появляются много возможностей использовать partial
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
А какие rules-of-thumb по порядку аргументов есть у вас?
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
И если частота изменения значений аргументов примерно одинакова и я не могу определить однозначный порядок то я склоняюсь к мапе вместо порядка
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
The2lb3oz4dr10½grOfHedgehogs
А какие rules-of-thumb по порядку аргументов есть у вас?
- чтобы было похоже на аналоги из core или других либ
- чтобы было удобно делать partial или ->/->>
источник

A

Artem in Clojure — русскоговорящее сообщество
patinity
как в кложе решают задачи что решает webmin(phpmyadmin и тд)?
metabase
источник

p

patinity in Clojure — русскоговорящее сообщество
Artem
metabase
спасибо ключ для поиска

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

A

Artem in Clojure — русскоговорящее сообщество
patinity
спасибо ключ для поиска

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

p

patinity in Clojure — русскоговорящее сообщество
Artem
я бы не пошел к вам работать, потому что с трудом понимаю то что вы пишете
спасибо за внимание
исхожу из позиции свободы, ни лидеры ни гуру не нужны
источник

A

Artem in Clojure — русскоговорящее сообщество
patinity
спасибо ключ для поиска

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

p

patinity in Clojure — русскоговорящее сообщество
Artem
пол года или год назад с тем же вопросом приходили, за это время можно было уже все сделать и в отпуск сходить
с metabase уже не уверен после начала изучения, как то выглядит примитивным, такие же отчёты как в устаревшей срм, плюс вижу в новом языке - формирует направление работы с данными как отдельной процедурой, учитывая что требуется это поднять, настроить, не ясно как с языками и как для пользы в организации использовать - выглядит как ненужное пока не ясна концепция, нужно не дополнять компоненты, а научиться управлять, уже в организации 3 отдельные базы данные между которыми либо связи нет, либо перекидываются файлы людьми

а работа с данными нужна - с ними никто не работает, значит и планирование не оптимальное
источник

A

Artem in Clojure — русскоговорящее сообщество
patinity
с metabase уже не уверен после начала изучения, как то выглядит примитивным, такие же отчёты как в устаревшей срм, плюс вижу в новом языке - формирует направление работы с данными как отдельной процедурой, учитывая что требуется это поднять, настроить, не ясно как с языками и как для пользы в организации использовать - выглядит как ненужное пока не ясна концепция, нужно не дополнять компоненты, а научиться управлять, уже в организации 3 отдельные базы данные между которыми либо связи нет, либо перекидываются файлы людьми

а работа с данными нужна - с ними никто не работает, значит и планирование не оптимальное
как без добавления нового компоненты Вы хотите связать 3 базы???
источник

A

Artem in Clojure — русскоговорящее сообщество
patinity
с metabase уже не уверен после начала изучения, как то выглядит примитивным, такие же отчёты как в устаревшей срм, плюс вижу в новом языке - формирует направление работы с данными как отдельной процедурой, учитывая что требуется это поднять, настроить, не ясно как с языками и как для пользы в организации использовать - выглядит как ненужное пока не ясна концепция, нужно не дополнять компоненты, а научиться управлять, уже в организации 3 отдельные базы данные между которыми либо связи нет, либо перекидываются файлы людьми

а работа с данными нужна - с ними никто не работает, значит и планирование не оптимальное
пока Вы писали/редактировали/удаляли свои сообщения, можно было развернуть metabase  в докере и подключиться ко всем своим 3 базам, если доступ конечно есть + хватило бы времени настроить дашбоарды с аналитикой по данным из каждой базы
источник

p

patinity in Clojure — русскоговорящее сообщество
Artem
пока Вы писали/редактировали/удаляли свои сообщения, можно было развернуть metabase  в докере и подключиться ко всем своим 3 базам, если доступ конечно есть + хватило бы времени настроить дашбоарды с аналитикой по данным из каждой базы
специализации нет, видео как выглядит интерфейс первых страниц и что можно развернуть докере - заметил, доступ есть у программиста
источник

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
TCP-3 бот пишет?
источник

MP

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

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Vlad Lisovsky
TCP-3 бот пишет?
Не все могут выражать свои мысли понятно
источник

AK

Anton Karpov in Clojure — русскоговорящее сообщество
Можно читать это как хокку
источник

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
https://building.nubank.com.br/nubank-acquires-cognitect-press-release/

Так, я внимательно прочел всю инфу по поводу покупки когнитека, и да, это просто покупка команды, чтобы Рич лично контрибьютил в кодовую базу nubank по сути. А по факту, время покажет!
источник