Size: a a a

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

2019 December 16

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Sergey
Не, это вряд ли, это же не какой-то дворовый хостер
Облако всегда медленнее. Но лучше посмотреть метрики и топ, возможно во что-то упирается
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Хотя на такой нагрузке это странновато.
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Sergey
Я назвал цифру уже в браузере. В логах 10-20мс, но я не понимаю, почему там так мало, потому что есть коннект с БД и весьма сложный запрос
это нормально, если запрос всего один и соединение постоянное
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Kirill Chernyshov
Откуда мне знать) я к ним в код не лез и свечку не держал)
то есть ты не автор приложения и код не писал, но тебе надо понять, почему не работает, как надо?
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Oleg Roshchupkin
Хотя на такой нагрузке это странновато.
20 запросов ежесекундно длительностью по 10 секунд — эдак через 10 секунд их уже 200 будет висеть необслуженных 😊
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
Sergey Trofimov
то есть ты не автор приложения и код не писал, но тебе надо понять, почему не работает, как надо?
Смотреть на метрики, через них искать причину проблемы, я уже про это писал
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Kirill Chernyshov
Смотреть на метрики, через них искать причину проблемы, я уже про это писал
мне кажется, что это разработчики приложения должны подсказывать, какие метрики и как смотреть
источник

ML

Mikhail Levchenko in Clojure — русскоговорящее сообщество
https://calva.readthedocs.io/en/latest/paredit.html
Визуальный гайд по paredit для калвы залипателен
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
Sergey Trofimov
мне кажется, что это разработчики приложения должны подсказывать, какие метрики и как смотреть
Что? Не понял к чему это)
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Kirill Chernyshov
Что? Не понял к чему это)
Я запутался и думал, что обращаюсь с топик-стартером
источник
2019 December 17

A

Alexander in Clojure — русскоговорящее сообщество
5 + 7? Это точно кложурская конфа?
источник

AS

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

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
источник
2019 December 18

T

The2lb3oz4dr10½grOfHedgehogs in Clojure — русскоговорящее сообщество
Вот это было бы очень полезно
(when (pred x) (f x))
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
The2lb3oz4dr10½grOfHedgehogs
Вот это было бы очень полезно
(when (pred x) (f x))
Мое предложение + some->
источник

T

The2lb3oz4dr10½grOfHedgehogs in Clojure — русскоговорящее сообщество
Sergey Trofimov
Мое предложение + some->
А мне кажется, твоё предложение можно породить из этой функции + identity вместо f..
источник

T

The2lb3oz4dr10½grOfHedgehogs in Clojure — русскоговорящее сообщество
The2lb3oz4dr10½grOfHedgehogs
Вот это было бы очень полезно
(when (pred x) (f x))
Вообще очень удобно было бы иметь функциональные and и or. Типа
(map and (map pred xs) xs) 
-- будет эквивалентно твоему предложению но по коллекции
(map or xs ys)
— удобно как проставление дефлотов, например
источник

T

The2lb3oz4dr10½grOfHedgehogs in Clojure — русскоговорящее сообщество
(update {:a 1} :b or 2)
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
The2lb3oz4dr10½grOfHedgehogs
А мне кажется, твоё предложение можно породить из этой функции + identity вместо f..
Можно, но сигнатура становится сложнее. А потребности у меня не было
источник

T

The2lb3oz4dr10½grOfHedgehogs in Clojure — русскоговорящее сообщество
The2lb3oz4dr10½grOfHedgehogs
(update {:a 1} :b or 2)
Вот такое часто может быть удобно. Хотя, как мне тут рекомендовали в чате, дефолты лучше мержом проставлять. Но мержом не проставить nested дефолт. А так нормально через update-in было бы
источник