
Anton
26.03.2018
09:38:16

Aleksander
26.03.2018
09:43:55

Паша
26.03.2018
09:45:05

Anton
26.03.2018
09:46:27

Google

Паша
26.03.2018
09:49:56
с точки зрения управления и масштабирования как бы
про всякие проблемы не знаю

Aleksander
26.03.2018
09:52:01

Паша
26.03.2018
09:52:28
ога, и когда память войдёт в полку и GC начнет страдать.....ваши действия? )

Aleksander
26.03.2018
09:53:42

Паша
26.03.2018
09:54:52
кажется это в Enterprise

Aleksander
26.03.2018
09:54:55
Нарезал правильно, настроил все верно, разделил память. И все должно быть ок

Паша
26.03.2018
09:54:55
ну и аналогично с CPU
Ну короче. Это размен усложнения инфры на усложнение траблшутинга и скейлинга имхо
Отдельно поскейлить хазель ты уже не сможешь

Aleksander
26.03.2018
09:55:42
Это понятно, но не бывает серебрянных пуль

Паша
26.03.2018
09:55:50
отдельно досыпать ему CPU тоже
отдельно его обновить тоже

Google

Паша
26.03.2018
09:55:55
итд
если нарезать виртуалки и мониторить их несложно, или хочется управлять хазелем гибче, чем приложением. Или если один хазель на 10 микросервисов, то лучше вынести
Если кейс с embedded хорошо подходит, и не ожидается проблем ни в какую сторону, то тоже welcome aboard

Илья
26.03.2018
12:22:26

Konstantin
26.03.2018
12:39:11
Может от запроса зависеть

Alexey
26.03.2018
12:41:39
А как проверял, что хиб все затягивает?

Илья
26.03.2018
12:55:53
брейкпоинт поставил + включил логгирование всех запросов
каждый раз создает селекты в обе таблицы

Oleksandr
26.03.2018
13:02:22
Learning Scala for Java developer goes like this: “Wow, wow, this is so cool, how could I have lived without it!”, but use Scala in production for over a few months beyond some limited number of isolated domains where it really shines, and you quickly start discovering its limitations in tooling support, compile times, write-only code, backwards compatibility, interoperability.
Learning Kotlin for Java developer goes like this: “Wow, wow, this is so cool, how could I have lived without it!”, but use Kotlin in production for over a few months and you don’t run into any big problems. Yes, there are some deficiencies and bugs here and there, but there is nothing serious to spoil your work.
Team Lead for Kotlin libraries @JetBrains
а тут он есть, кстати?
я считаю, это прекрасный уровень аргументации

Митко Соловец?
26.03.2018
13:12:03
ну тулинг точно у скалы хуже

Oleksandr
26.03.2018
13:14:47
ну, пожалуй, из уважения к JB
по моему опыту, идее начинает сносить крышу лишь с какого-то (достаточно далекого) количества хаков, например, у меня все проекты компилятся ею
мне сам подход кидания какашек понравился, достойно

Денис
26.03.2018
13:16:36

Oleksandr
26.03.2018
13:17:08

Денис
26.03.2018
13:18:22
А можно ли называть это хаками, если этого так много?
Это я и на своём опыте знаю

Oleksandr
26.03.2018
13:19:26

Денис
26.03.2018
13:19:53
Именно, сложнее

Google

Oleksandr
26.03.2018
13:20:26
ну в целом, это единственный валидный аргумент

Денис
26.03.2018
13:21:36
Когда на языке (с использованием популярных плагинов/утилит/фреймворков/либ к нему) просто и без намерения сломать пишется код, который "ломает" инспекции ИДЕ, то да, аргумент мсьё из JB выше - валиден.
Из того, что я слышал - такой код действительно пишется просто. Не претендую на экспертизу, если что.

Oleksandr
26.03.2018
13:23:53

Денис
26.03.2018
13:24:18
Не, я согласен с мыслью, что стиль изложения и общий месседж, гм, сомнительны)

Quantum Harmonizer
26.03.2018
13:25:05
Я вообще ту статью не дочитал. Название про Java 10, а текст про Kotlin vs. Scala. А тезисы Kotlin vs. Scala я уже видел где-то дохуя раз.

Oleksandr
26.03.2018
13:25:47

Quantum Harmonizer
26.03.2018
13:26:42
> Kotlin was designed to be Java 2.0
Ну вот, типичный тезис скалы про better Java.

Oleksandr
26.03.2018
13:27:03

Quantum Harmonizer
26.03.2018
13:27:21

Oleksandr
26.03.2018
13:27:30
скала — _другой_ язык
на нем можно писать в джава стиле, это будет неидиоматично, но можно

Quantum Harmonizer
26.03.2018
13:27:42

Oleksandr
26.03.2018
13:28:09
Не вспомню уже.
нет такого тезиса, разве что кем-то выдуманный, чтобы потом "изящно" его опровергнуть

Quantum Harmonizer
26.03.2018
13:28:19

Pavel ?
26.03.2018
13:28:57
щас начнется))

Oleksandr
26.03.2018
13:29:22
аналогично котлин
а вот тут нет
котлин везде и всегда пиарился как next java
We already have Kotlin, designed to be a better Java for us

Евгений
26.03.2018
13:29:45
а подскажите плиз аналог Confluence от JetBrains?

Quantum Harmonizer
26.03.2018
13:29:51

Pavel ?
26.03.2018
13:30:40
так изначально у котлина такой лозунг и был) пилим жаба 2.0

Jiff
26.03.2018
13:30:41

Quantum Harmonizer
26.03.2018
13:30:56
Youtrack
это трекер задач. Конфа — это Wiki

Google

Евгений
26.03.2018
13:31:38
а в ютреке нет встроенной wiki?
кастую @fundamentalparticle

Oleksandr
26.03.2018
13:35:06
бедолага, теперь ему отвечать на все-все вопросы про JB, даже те, про которые и близко не в курсе
онжетамработает

Alexey
26.03.2018
13:35:26

Илья
26.03.2018
13:36:33

Alexey
26.03.2018
13:36:53
тест напиши
должен словить lazy loading exception

Илья
26.03.2018
13:39:05

Евгений
26.03.2018
13:45:11

Митко Соловец?
26.03.2018
13:46:05
если существует девелопер адвокат, то существует ли девелопер прокурор?

Oleksandr
26.03.2018
13:46:13

Arsen
26.03.2018
13:48:54

Enterpise
26.03.2018
13:49:26
здравствуйте
1) https://glot.io/snippets/ezesucgnkg Что я сделал не так при наследовании класса Exception
2) ищется статистика по использованию в SOAPUI Groovy против JS

Anton
26.03.2018
13:55:22

Евгений
26.03.2018
13:57:20
Ась?
есть ли у JB аналог atlassian confluence?

Alexander
26.03.2018
13:58:07
https://confluence.jetbrains.com
имхо, вопрос снят

Евгений
26.03.2018
13:58:48
да, логично
)

Google

Alexander
26.03.2018
13:58:55
хотя, как-то раз когда я серфил по сайту microsoft.com я словил самую вульгарную страничку ошибки апача

Anton
26.03.2018
14:06:43

Kirill
26.03.2018
14:14:09

Enterpise
26.03.2018
14:20:01
OK
я яваскрипт больше знаю чем груви

Anton
26.03.2018
14:41:12

Ivan
26.03.2018
14:49:54
А может кто рассказать зачем нужны в тестах логи? Вдруг есть кто-то, кто считает, что нужны (а то в реальных проектах разных постоянно натыкаюсь и в удивлении их оттуда удаляю, если могу)

guga
26.03.2018
14:50:45

Ivan
26.03.2018
14:52:01
я про код вида
@Test
void testFoo(){
logger.info("testing foo");
....
}
постоянно натыкаюсь в разных командах и проектах, но в живых сторонника такого ни разу не застал

Artjom
26.03.2018
14:53:07
нде... лишний код замусоливающий глаза

guga
26.03.2018
14:53:26
без понятия, никогда не видел такого

Ivan
26.03.2018
14:53:40
как правило это сопровождается еще и тем, что уровень логирования при запуске тестов выставляется в INFO или даже в DEBUG, и вывод тестов занимает несколько гигабайт (не от логирования из тестов самих, конечно, а из нормального кода, который в тестах вызывается в больших количетсвах)

Evgeny
26.03.2018
14:55:32

Oleksandr
26.03.2018
14:56:24
но, скорее, не "testing foo", а "user logged in, user clicked on item, ..."

Ivan
26.03.2018
14:58:48
и нахрена это в тестах? кто и когда эти логи должен читать? (прошу прощения, если это слишком резкие вопросы для вашего "возможно")

guga
26.03.2018
15:01:54