@jvmchat

Страница 898 из 2890
Ivan
21.12.2016
10:53:18
exclude нельзя указать

Vladimir
21.12.2016
11:05:39
Надо смотреть конфиг тестов и там цбрать

Andrey
21.12.2016
11:40:12
Чуваки. Есть вопрос по FreeMarker. Есть вот такой код: <#macro section title value...> <#if value.value??> <div class="section"><span class="section-header">${title?html}:</span> ${value.value?html}</div> </#if> </#macro>

Но у того, что является value нет getValue. Однако строка выводится. WTF??

Google
Берял
21.12.2016
11:48:39
рефлексия?

Sergey
21.12.2016
11:49:29
toString?

Andrey
21.12.2016
11:51:11
Возможно, просто я не могу найти доку, которая объясняет поведение.

Adam
21.12.2016
12:15:12
Missing value test operator Synopsis: unsafe_expr?? or (unsafe_expr)?? This operator tells if a value is missing or not. Depending on that, the result is either true or false.

Maksim
21.12.2016
13:26:31
Народ, общий вопрос: кто как относится к автоформаттерам? В том числе в IDEA.

Anton
21.12.2016
13:28:00
хорошо, когда код отформатирован :)

Vladimir
21.12.2016
13:28:58
+1

Oleksandr
21.12.2016
13:29:02
Народ, общий вопрос: кто как относится к автоформаттерам? В том числе в IDEA.
только за gofmt наконец-то убрал холивары про порядок скобок (и его копии, rustfmt, scalafmt, ...)

folex
21.12.2016
13:29:02
У кого-нибудь были проблемы со снятием heap dump с core dump? У меня странное, на машине где записывал core dump, хипдамп снимается норм, а на всех остальных: Error attaching to core file: Can't attach to the core file Кордамп снимал через gcore в gdb, а хипдамп снимаю вот так: jmap -dump:format=b,file=dump.hprof /usr/bin/java /full/path/to/dump.core

Vladimir
21.12.2016
13:34:05
Опечаток нет?

folex
21.12.2016
13:34:38
Тоже на это грешу, но вроде нету. Если неправильный путь до .core писать, то он добавляет что файла нету такого

Точнее, если путь до .core не верный, то говорит вот так ERROR: can't open core file Error attaching to core file: Can't attach to the core file первая строчка добавляется

Vladimir
21.12.2016
13:35:54
Надо ман курнуть, не за пк

Google
folex
21.12.2016
13:38:02
Надо ман курнуть, не за пк
в мане jmap особо ничо нету

Vladimir
21.12.2016
13:41:28
Один и тот же файл?

folex
21.12.2016
13:45:00
да, мд5 сверил @velykov

Причем через dtruss (dtrace) не видно что бы оно в этот файл стучалось вообще(

Mikhail
21.12.2016
13:50:05
господа, а имел ли кто-то дело с microsoft edge

который новый браузер для десятки

Vladimir
21.12.2016
13:50:49
А что конкретно?

Mikhail
21.12.2016
13:51:49
имеем в системе logout через SSO, 12 редиректов идет, с кодом 302

во всех браузерах нормально всё работает

а в этом - делаем 10 редиректов и браузер останавливается и выводит ошибку, типа сайт нерабочий

Vladimir
21.12.2016
13:54:40
Там последнее время что-то обновляли, видел сообщения про шифрование, которое поломали

Mikhail
21.12.2016
13:55:42
да, сходил к девопсу, он сказал, что 4 месяца назад все работало

похоже что дообновляли

я не смог нагуглить, к сожалению, можно ли это как-то подкрутить параметром

для IE есть MaxHttpRedirects

для EDGE, как будто ничего нет

folex
21.12.2016
13:59:05
@velykov при этом visualvm говорит что это невалидный кордамп. Неужто от ядра зависит?

Maksim
21.12.2016
14:07:39
только за gofmt наконец-то убрал холивары про порядок скобок (и его копии, rustfmt, scalafmt, ...)
У меня вопрос не по скобкам. Мне как-то приятнее читать стримы, когда каждый вызов на новой строчке. Идея почему-то, даже если указать ей переносить chained вызовы на новую строчку, этого не делает. А некоторые юзают автоформаттер и сбрасывают к херам все мои старания. Та же херня с sql в String'ах.

хорошо, когда код отформатирован :)
А если код изначально неправильно отформатирован и там нужно изменить 20 строчек, а вместо этого автоформаттер правит 100 или 200. Нормально ревьювать?)

Google
Korolyov
21.12.2016
14:09:54
коммитом

ну можно и пулом, разница то в общем

отдельным пулом можно применить формат ко всему проекту

folex
21.12.2016
14:10:27
@velykov при этом gdb открывает

.___.

Nick
21.12.2016
14:18:46
есть тут кто работал с ignite? проблема с асинхроном, get на асинхроне делается столько же по времени что и для не асинхрона Игнит 1.8

Maksim
21.12.2016
14:29:36
он умеет менять только область, а не все подряд
Да, я знаю. Но у чувака, похоже, мания.

Типа всё должно быть отформатировано.

Vladimir
21.12.2016
14:32:19
В идее галочка есть перед пушем форматировать, подсажи, мб в этом вся соль?

Anton
21.12.2016
14:33:16
Типа всё должно быть отформатировано.
палка о двух концах. с одной стороны - хорошо когда всё отформатировано. с другой - маржить геморно, когда такой любитель всё отформатирует

Quantum Harmonizer
21.12.2016
14:33:35
поэтому пусть каждый форматирует)

Maksim
21.12.2016
14:36:00
В идее галочка есть перед пушем форматировать, подсажи, мб в этом вся соль?
Нет, чувак пользуется форматированием, которое триггерится при изменениях в файле. Не перед коммитом.

Vladimir
21.12.2016
14:37:00
в идее можно настройки экспортнуть/импортнуть

Maksim
21.12.2016
14:38:36
Vladimir
21.12.2016
14:44:34
А как это поможет?
У всех будут одинаковые настройки

Anton
21.12.2016
14:47:39
это не поможет. проблема в другом

Google
Anton
21.12.2016
14:48:01
но можно взять, и одним коммитом весь проект отформатировать, чтобы больше таких вопросов не возникало :)

и валить билд если код не отформатирован по правилам :)

Kool
21.12.2016
14:48:49
Привет, кто нибудь сталкивался с TCP клиентом в Spring Integration?

Что-то никак не могу справиться

Как правильно подключить адаптер на прием сообщений

Нужно подключаться и читать входящий поток

Andrew
21.12.2016
14:50:09
https://github.com/spring-projects/spring-integration-samples/tree/master/basic/tcp-client-server тут достаточно подробный есть пример

Kool
21.12.2016
14:50:19
В доках показывается как настроить адаптер, но никак не могу понять как ловить сообщения

Admin
ERROR: S client not available

Kool
21.12.2016
14:51:22
У меня в качестве оболочки Spring Boot

Dmitry
21.12.2016
14:56:28
В этом +277727 -266646 коммите

Kool
21.12.2016
14:58:13
Либо я просто не туда смотрю

Anton
21.12.2016
14:58:59
Ведь никаких бекдоров там не будет :-)
всё на договорённость команды стоит свалить. а разбор ситуации в чатике, мол “а там чувак форматирует”, проблемы не решит

Kool
21.12.2016
14:59:05
Собственно каналы я настроил, а как читать с канала - не пойму

Dmitry
21.12.2016
14:59:10
(Шапочка из фольги)

А так да, прикрутить scalariform какойнить и все шелковисто

Maksim
21.12.2016
15:02:22
всё на договорённость команды стоит свалить. а разбор ситуации в чатике, мол “а там чувак форматирует”, проблемы не решит
Это я и так понимаю. Вопрос, как остальные относятся к автоформаттерам и злоупотребляют ли ими.

Dmitry
21.12.2016
15:04:12
У нас просто чекстаил -1 ставит

Google
Dmitry
21.12.2016
15:06:31
Да и то не особо жесткий

Взрослые ж люди

Quantum Harmonizer
21.12.2016
15:15:40
Товарищи, имеет ли смысл метод ПараллельныйЛист$Итератор.ремове()?

Sergey
21.12.2016
15:15:42
автоформаттеры это гут

Quantum Harmonizer
21.12.2016
15:16:17
или параллельный удаляющий итератор — невообразимой херни генератор?

Vladimir
21.12.2016
15:16:33
?

Quantum Harmonizer
21.12.2016
15:17:30
Например, у Вектора есть, у Коровы нет

Sergey
21.12.2016
15:17:47
ты решил упороться на вечер?)

Andrew
21.12.2016
15:18:29
В этом примере сервер, мне же нужен клиент
https://github.com/spring-projects/spring-integration-samples/tree/master/advanced/dynamic-tcp-client

Kolas
21.12.2016
15:20:33
кто-нибудь имел тут дело с либой javamail? подскажите, пожалуйста, какие способы переноса ImapMessage из одной папки в другую существуют? знаю только способ создать в новой папке и удалить из старой, который сейчас и использую. но мне этот способ не нравится и при таком методе возникают проблемы дублирования сообщений в корзине на некоторых почтовых серверах

Сергей
21.12.2016
15:22:28
Sergey
21.12.2016
17:39:06
я так понимаю все юзают VisualVM для профайлинга? как построить дерево?

или графом посмотреть, а то как-то совсем не для людей

https://blackfire.io/profiles/c44595b1-9b55-4d03-9d62-ca1393dc1f8a/graph?settings%5Bdimension%5D=wt&settings%5Bdisplay%5D=landscape&settings%5BtabPane%5D=nodes&selected=&callname=main() вот типа такого нельзя ничего сделать?

у меня есть метод, который выполнялся долго. но в нем выполнялись операции типа выборки из базы, чтения файла и прочаяя хрень. по 5-20мс каждая операция, но накапало в общей сумме 200мс. профайлер показывает только на этот метод, а как посмотреть что входит в его вызовы?

Sergey
21.12.2016
17:48:51
А как это поможет?

Sergey
21.12.2016
17:49:28
поможет выяснить что именно тормозит

Marat
21.12.2016
17:53:04
JProfiler дерево строит. Про visualvm не скажу, давно им не пользовался

Sergey
21.12.2016
17:53:54
наверное стоило спросить сразу чем профайлить)

я так понимаю JProfiler юзается в основном?

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