@jvmchat

Страница 2345 из 2890
Anton
26.03.2018
09:38:16
Ну, я знаю, что он сменил футболку на стикерпаке =))) Ладно, спрошу так: есть у кого-нибудь какая-нибудь таблица сравнения hazelcast с другими инструментами?? Интересует особенно сравнение с couchbase, redis =)
имхо, немного разные решения, ни коуч, ни редис нельзя просто встроить прямо в приложение. придется запускать сторонний процесс и общаться с ним по tcp. а вот хазель под это очень хорошо заточен

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
ога, и когда память войдёт в полку и GC начнет страдать.....ваши действия? )
Кмк, хазел использует offheap хранение. А приложение ограничено своим хипом. Не вижу поводов для такого развития событий

Паша
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
ну, пожалуй, из уважения к JB по моему опыту, идее начинает сносить крышу лишь с какого-то (достаточно далекого) количества хаков, например, у меня все проекты компилятся ею
Друзья, работающие скалистами в Тинькофф и сами для себя что-то пишущие на скале, говорили, что привыкли игнорировать "красноту" от Идеи, потому что очень часто она возникает некорректно.

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

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

Это я и на своём опыте знаю

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 выше - валиден. Из того, что я слышал - такой код действительно пишется просто. Не претендую на экспертизу, если что.

Денис
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.

Quantum Harmonizer
26.03.2018
13:27:21
типичный? откуда?
Не вспомню уже.

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

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

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
а вот тут нет котлин везде и всегда пиарился как next java We already have Kotlin, designed to be a better Java for us
Так я и говорю, что в этой статье присутствует этот тезис. Но я с ним не согласен.

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

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
должен словить lazy loading exception
похоже на правду, спасибо!

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

Oleksandr
26.03.2018
13:46:13
Developer Advocate at JetBrains. Ask me about TeamCity & IntelliJ IDEA
мой разум это трактовал как "спрашивайте про что угодно из пересечения множеств 'идея' и 'тимсити'"

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 я словил самую вульгарную страничку ошибки апача

Kirill
26.03.2018
14:14:09
1) https://glot.io/snippets/ezesucgnkg Что я сделал не так при наследовании класса Exception 2) ищется статистика по использованию в SOAPUI Groovy против JS
По п.2: тут наверно не найти тех, кто на js пишет скрипты в SOAPUI(js поддержку позже добавили, чем groovy). Тут группа по jvm языкам, наверно здесь людям проще на groovy приспособиться

Enterpise
26.03.2018
14:20:01
OK

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

Anton
26.03.2018
14:41:12
я яваскрипт больше знаю чем груви
зачем тогда тебе soap ui? в жс экосистеме валом всяких либ

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

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
я про код вида @Test void testFoo(){ logger.info("testing foo"); .... } постоянно натыкаюсь в разных командах и проектах, но в живых сторонника такого ни разу не застал
Я видел подобное несколько раз. В основном, это писали люди при разработке, чтобы понять, что тест работает или отладить его (ну, да, брейк пойнтов лдям-то не дано), а потом забвыали об этом и не удаляли. И так потом оно уже исторически складывалось...

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
и нахрена это в тестах? кто и когда эти логи должен читать? (прошу прощения, если это слишком резкие вопросы для вашего "возможно")
шобы манагер понял, что происходит, но мне кажется что это делают всякие bdd фреймворки аля cucumber

Страница 2345 из 2890