@scala_ru

Страница 794 из 1499
Oleg
04.07.2017
08:34:34
Интересно кстати как фримодки на раст ложаться
никак, как раз общались по этому поводу

Nick
04.07.2017
08:37:00
Ну тут я скорее не про фронт компилятор спрашивал

А про бек

С инлаинингом беда?

Google
Daniel
04.07.2017
08:44:08
почитай в расточате, обсуждали сегодня это

Nick
04.07.2017
08:44:28
Лень

Nick
04.07.2017
08:44:38
Пойду работать

Daniel
04.07.2017
08:44:58
что за чат?
https://t.me/rustlang_ru

Yan?
04.07.2017
09:37:35
log4j на скале сейчас кто-нибудь юзает?

Alexandr
04.07.2017
09:39:56
А что надо юзать? :)

Yan?
04.07.2017
09:40:36
А что надо юзать? :)
Я вообще пытаюсь использовать их либу, но отсутсвует папка scala и не понимаю куда она исчезла

Alexandr
04.07.2017
09:41:50
Там, вроде, только враппер какой-то был странный. Даже тянуть его не стал. sl4f и вперед.

Grigory
04.07.2017
09:44:16
скала логгин нормальный

ничего не странный; тонкий и бесполезный; как обычно

Evgeniy
04.07.2017
09:49:48
никак, как раз общались по этому поводу
а новостей с полей добавления HKT в раст нет никаких? (там раньше были вроде такие движения)

Google
Alexandr
04.07.2017
09:51:12
ничего не странный; тонкий и бесполезный; как обычно
Судя по тому, что было в нем, он откладывает s"", но у меня почти все выхлопы через 1-2 параметра. Может, там сейчас что-то еще. В соседнем проекте использую logback. Должен бы быть быстрее намного, но мне не с чем сравнить.

Oleksandr
04.07.2017
10:18:45
очень спорный плюс

Nick
04.07.2017
10:21:26
очень нормальный плюс, что если у тебя не подходящий уровень логировани параметр вычисляться не будет

Oleksandr
04.07.2017
10:22:30
с учетом того, что статические куски строки никак не кешируются, иногда лучше call by value

грубо говоря, для логгинга большой мапы лучше call-by-name, но для одного инта — call-by-value

Nick
04.07.2017
10:23:23
какая разница то

Oleksandr
04.07.2017
10:23:38
под "статическими кусками" я имею в виду s"aaaa $value bbb — aaaa, bbb

Nick
04.07.2017
10:23:43
офигенно лучше создавать строку, когда у тебя другой уровень логирования

даже для инта будет лучше call-by-value

Alexandr
04.07.2017
10:24:58
очень нормальный плюс, что если у тебя не подходящий уровень логировани параметр вычисляться не будет
log.info("log {} {} ", a1,a2) работает точно так же. Так что именно в моем случае плюса, думаю, нет.

Oleksandr
04.07.2017
10:25:38
log.info("log {} {} ", a1,a2) работает точно так же. Так что именно в моем случае плюса, думаю, нет.
а вот тут пресловутые "статические куски строки" не создаются каждый раз

Alexandr
04.07.2017
10:26:46
строка то будет создана сразу
в случае со scala log строка не будет создана сразу?

Nick
04.07.2017
10:26:52
не будет

Alexandr
04.07.2017
10:27:10
мы говорим про "message {} {}" ?

Nick
04.07.2017
10:27:16
да

Alexandr
04.07.2017
10:27:43
Мне казалось, это решение принимаетс яна этапе компилляции, а проверка уровня лога - в момент выполнения.

Google
Nick
04.07.2017
10:29:22
в том то и дело, что у тебя там стоит проверка isInfoEnabled (к примеру), а уже потом строка формируется

Denis
04.07.2017
10:31:10
Кстати токсичность это черта которая походу всем русским сообществам присущая. Зашел тут в чатик метрик, сразу дома себя ощутил.

Alexey
04.07.2017
10:31:39
что за чатик метрик?

Grigory
04.07.2017
10:31:56
ну вот опять токсичность поперла

Denis
04.07.2017
10:32:50
https://t.me/metrics_ru

Nick
04.07.2017
10:33:33
в описании нету datodog - чат гавно

Denis
04.07.2017
10:34:19
Так это же aaS

KrivdaTheTriewe
04.07.2017
10:35:49
скала логгин нормальный
compose жопу с сетью творит(

Alexandr
04.07.2017
10:36:25
в том то и дело, что у тебя там стоит проверка isInfoEnabled (к примеру), а уже потом строка формируется
Т.е. речь о подстановке параметров? В случае передачи их отдельно она тоже формируется после проверки.

Grigory
04.07.2017
10:36:27
интересно, а что ты ожидал от композа? @krivdatheliggen

Alexandr
04.07.2017
10:46:03
Нет, речь именно о строке)
Станиславского в студию. Вечером проверю.

Nick
04.07.2017
10:46:19
Часто нужно написать дебаг на каком нибудь адском стриме

И вот там помогает не плодить мусор

KrivdaTheTriewe
04.07.2017
10:47:54
Nick
04.07.2017
10:48:15
А что там у тебя с сетью

KrivdaTheTriewe
04.07.2017
10:48:48
ERROR akka.remote.EndpointWriter - dropping message for non-local recipien

Nick
04.07.2017
10:48:58
Эм

Покажи свои ямл

Google
KrivdaTheTriewe
04.07.2017
11:07:48
Покажи свои ямл
https://pastebin.com/zuQ5FuHK

короч без компоуза завелось

Nick
04.07.2017
11:43:00
ты хочешь кластер поднять?

KrivdaTheTriewe
04.07.2017
11:46:18
да, поднял всё docker run -ti -p 2552:2552 -p 8081:8081 -d kek2:1.0 -Dakka.cluster.seed-nodes.0=akka.tcp://kek2@4.4.4.4:2552 -DPUBLISH_HOST=8.8.8.8 -DPUBLISH_PORT=2552 -DBIND_HOST=0.0.0.0 -Denv=dev хорошо работает

Nick
04.07.2017
11:47:24
ports убери

сделай -expose

внутри сети на одном хосте все ок будет

Admin
ERROR: S client not available

KrivdaTheTriewe
04.07.2017
12:01:12
на разных хостах

Nick
04.07.2017
12:03:43
на разных хостах и ты юзаешь компоуз?

наркоман

Denis
04.07.2017
12:04:15
там же есть overlay network

должны видеть по идее друг друга

Nick
04.07.2017
12:04:33
возьми подними кубернетес )

или dcos

Denis
04.07.2017
12:05:42
https://docs.docker.com/engine/userguide/networking/get-started-overlay/

KrivdaTheTriewe
04.07.2017
12:06:35
я хочу , но нет , ограничения по ресурсам есть , плюс этому нужно посвятить время. я до выходных отложил вопрос улучшения деплоя

не sh скриптом - уже прогресс

KrivdaTheTriewe
04.07.2017
12:07:50
видел ,я почти его настроил

Google
Nick
04.07.2017
12:08:11
еще можно ранчер взять

он тож на коленке работает

KrivdaTheTriewe
04.07.2017
12:08:26
дадададад

Nick
04.07.2017
12:08:29
но лучше swarm

KrivdaTheTriewe
04.07.2017
12:08:55
вопрос был в том , что почему компоузе такой предательски опасный

Nick
04.07.2017
12:13:56
он не для прода

KrivdaTheTriewe
04.07.2017
12:32:39
он не для прода
спасибо тебе !

Nick
04.07.2017
12:33:02
попроси пару сотен серверов и подними dcos

KrivdaTheTriewe
04.07.2017
12:33:03
он не для прода
а вы рядом с лахтой сидите, что там за бц

Nick
04.07.2017
12:33:10
да, недалеко

KrivdaTheTriewe
04.07.2017
12:33:40
а как бц называется

KrivdaTheTriewe
04.07.2017
12:34:24
ну и портянка!
ты очень злой

Митко Соловец?
04.07.2017
12:34:40
ничего личного, друг

но пробуй все-таки через компоуз это завести, проще будет

Митко Соловец?
04.07.2017
12:35:52
он не для прода
а у тебя прям продакшен с реальным заказчиком и кучей кастомеров?

компоуз для локальной разработки и разработки на дев-серверах компании - маст хэв

а для прода придумали другие вещи, которые автоматизируют оркестрацию контейнеров

Страница 794 из 1499