
Igor
06.04.2016
12:16:22
записывать в лист в цикле?

Dzmitry
06.04.2016
12:16:46
нашел такое http://crunchify.com/how-to-generate-out-of-memory-oom-in-java-programatically/

guga
06.04.2016
12:22:06

Pavel ?
06.04.2016
12:22:43

Google

Roman
06.04.2016
12:23:18
Слушайте, а что все так тащатся от rx?

Pavel ?
06.04.2016
12:23:36
а кто сказал что тащатся?

Dzmitry
06.04.2016
12:32:43
надо, что бы можно это контролируемо вызывать и достаточно быстро сваливался

Pavel ?
06.04.2016
12:32:55
ааа)

[Anonymous]
06.04.2016
12:58:32

Dzmitry
06.04.2016
12:59:35
у нас в cloud foundry падает приложение с out of memory, а локально нет
и надо было проверить ряд теорий

[Anonymous]
06.04.2016
13:00:20
ищи места где создается много временных объектов
и эти объекты летают по коллекциям
если такие есть, попробуй почитать про weak references
еще попробуй подцепить Java VisualVM
тулза покажет что творится в памяти

Google

[Anonymous]
06.04.2016
13:02:50
она идет в комплекте с jdk насколько я помню

Pavel ?
06.04.2016
13:31:27
@guga4ka Головач показывает вообще прогу на яве, кот размерность кэша L1 и L2 показывает?

Timur
06.04.2016
13:45:43
По поводу OOM
http://downloads.plumbr.eu/java%20lang%20OutOfMemoryError%20Handbook%20-%20Plumbr.pdf

Dzmitry
06.04.2016
14:35:15
просто, у нас тут проблема больше с клаудом

Pavel ?
06.04.2016
14:44:18
а что за клауд то и что там вообще за аппликейшн та?)

Dzmitry
06.04.2016
14:45:15
cloud foundry https://www.cloudfoundry.org/
разворачиваем мы сами
на своем железе
приложение на основе spring batch
но падает не только оно

Pavel ?
06.04.2016
14:47:51
падает с хипом?
профайлить удаленно пробовали?

Dzmitry
06.04.2016
14:48:33
в логах пишет out of memory
будем пытаться, может что удастся подсоедениться

Timur
06.04.2016
14:49:19
gc логгинг включён?

Pavel ?
06.04.2016
14:49:55
там порты чтоли перекрыты?

Timur
06.04.2016
14:53:55
-vesbose:gc -XX:+PrintGCDetails

Pavel ?
06.04.2016
14:55:35
можно еще -XX:+PrintHeapAtGC

Dzmitry
06.04.2016
14:57:46

Timur
06.04.2016
14:58:04
-XX:+HeapDumpOnOutOfMemoryError

Google

Pavel ?
06.04.2016
14:59:03
http://jvmmemory.com/
во) для ленивых
там потыкай в GC) он те ключей правильных нагенерит)

@proDOT
07.04.2016
06:07:57
А че в java нельзя функции функцию передать в качастве аргумента????
Просто без выебонов

guga
07.04.2016
06:15:14
ты выебонами считаешь функциональный интерфейс?

@proDOT
07.04.2016
06:35:34
Ну что взял и передал. Без костылей

guga
07.04.2016
06:39:32
нет

@proDOT
07.04.2016
06:42:41
Java тстй

guga
07.04.2016
06:50:34
А что тебе мешает сделать функциональный интерфейс?

Valery
07.04.2016
06:54:50

@proDOT
07.04.2016
07:18:02
А че в java нельзя функции функцию передать в качастве аргумента????

@proDOT
07.04.2016
07:18:02
нет

[Anonymous]
07.04.2016
07:18:13
если хочешь передавать функцию, передавай объект, который владеет функцией

@proDOT
07.04.2016
07:19:02

[Anonymous]
07.04.2016
07:19:24
а в америке негров линчуют
причем здесь твой js, если java это язык с ООП парадигмой
и здесь всё завязано на объектах

Google

@proDOT
07.04.2016
07:20:17

[Anonymous]
07.04.2016
07:20:53
в js нет нормальной поддержки классов и объектов, приходится придумывать костыли через прототайпы и объекты-функции

@proDOT
07.04.2016
07:21:15

[Anonymous]
07.04.2016
07:22:12
какая разница что там в руби и прочем говне

@proDOT
07.04.2016
07:22:42

Admin
ERROR: S client not available

guga
07.04.2016
07:25:16
В java дествительно без костыля в виде функционального интерфейса передеать функции как параметр нельзя, но спасибо хотябы за это
Да, язык не из самых лучших и современных, и свой пет проджект я бы на нем не начинал. Но у java есть один большой и неоспоримый плюс — в ней бабки

[Anonymous]
07.04.2016
07:28:21
+
и поэтому пох что там есть, чего нет

Igor
07.04.2016
07:36:29

@proDOT
07.04.2016
07:44:56

[Anonymous]
07.04.2016
07:45:26
она есть в таком же виде как и функции высшего порядка в джаве

@proDOT
07.04.2016
07:46:15
Что понимаете под опп?

[Anonymous]
07.04.2016
07:46:46
Общество психоаналитической психотерапии

V
07.04.2016
08:00:29
да что вы понимаете об объектно ориентированном программировании людей :D

@proDOT
07.04.2016
08:01:31
Про cello читали на хабаре?

Google

@proDOT
07.04.2016
08:02:29
Cello — язык, позволяющий программировать клетку
? Гиктаймс: Биотехнологии, Блог компании iCover.ru, Здоровье гика, Нанотехнологии, Научно-популярное
Приветствуем вас на страницах блога iCover! Технология программного кода ”Cello”, разработанная совместной группой ученых Массачусетского технологического института (MIT), Бостонского университета и Национального института стандартов и технологий, позволяет прописывать в ДНК клеток бактерий нужный набор свойств. Язык программирования биологических систем Cello позволит ученым, а в перспективе, и специалистам среднестатистических городских клиник и генным инженерам создавать клеточные организмы с нужными параметрами, работающие прямо внутри живой клетки.
Читать далее ➡ https://shbr.xyz/gt273966

guga
07.04.2016
08:04:07
Кстати, по поводу ООП есть хороша книга elegant objects
Или как-то так
Elegant Objects
http://www.amazon.com/Elegant-Objects-Yegor-Bugayenko/dp/1519166915
Автор хорошо так по ООП угорел
не елегантно ли?

Igor
07.04.2016
09:19:45
SO вконец охуел

Ilya
07.04.2016
09:22:23

@proDOT
07.04.2016
09:44:34

Ilya
07.04.2016
09:56:54
Ну

[Anonymous]
07.04.2016
10:09:54
смысл в сравнении языков с разными задачами?
или ты предлагаешь писать энтерпрайз на джаваскрипте?
)

Pavel ?
07.04.2016
10:10:29

@proDOT
07.04.2016
10:12:08