@jvmchat

Страница 2848 из 2890
Nikolay
02.10.2018
20:07:57
пока не пнёшь баблом под жопу - не полетит

Aleksey
02.10.2018
20:15:34
пока не пнёшь баблом под жопу - не полетит
Это верно, за что мы все говорим Ораклу спасибо. Сан Майкросистемс такая вся из себя опенсорсная компания была (я всегда ржу, когда мне это говорят), что джавовая организация десять с хреном лет прикидывалась, что "openjdk openjdk-ой, а пользуйтесь нашим проприетарным билдом". Пока, понимаешь, не припёрло пропритарный билд коммерциализовать, а вся экосистема такая "но как же так, ведь вы ваш проприетарный билд толкали как золотой стандарт, обожэмойкакдальшежить". Эхо войны...

Nikolay
02.10.2018
20:17:05
ну

Google
Nikolay
02.10.2018
20:17:11
спасибо что не пошли путём майкрософта

которые тупо подсадили весь энтерпрайз на иглу аутлук-шейрпоинт-винда-офис-визио-прочееговнищеназовитесами

Aleksey
02.10.2018
20:22:31
Это да. Существование openjdk в принципе, по тем правилам, лицензиям и прочим интеграциям в разработку платформы, которые там приняты -- хороший пример саботажа^W способа, каким разработчики платформы подстелили себе соломки против подобных телодвижений. Когда ты изначально проприетарный, то ясен пень, хочется подоить, и побольше, это ожидаемо.

Nikolay
02.10.2018
20:23:50
а мы будем^W когда будем осуждающе смотреть на *котлин* ?

Tolegen
02.10.2018
20:24:50
а мы будем^W когда будем осуждающе смотреть на *котлин* ?
Котлин же надо на жвм крутить. Как бы люди не стали смотреть в сторону Go например, который пока бесплатный

Andre
02.10.2018
20:26:16
Aleksey
02.10.2018
20:31:46
(все)
Да без шуток, многие сановые инженеры старой гвардии на меня как на умалишённого смотрели, когда я говорил, что openjdk -- это наш наёмно-работнический бекап на случай всякой хрени, надо его холить и лелеять. Для них вся эта возня пошиба "ну хорошо, менеджеры нам говорят код-ревью делать в публичных мейллистах и багтрекерах, пускай, но мы всё равно тут кулуарно всё обсудим и решим". До тех пор, пока у них не нарастают проблемы с работодателем и им не приходится менять работу, но при этом не хочется терять наработанную квалификацию и хочется продолжать пилить джвм, и тут-то оказывается, что... чтоо... чтооо? Со временем наблюдение за такими метаморфозами вправляет мозги до того, как приходится на своей шкуре это испытать. (Это была моя типичная песня про опенсорс в принципе)

Vyacheslav
02.10.2018
20:35:10
Да без шуток, многие сановые инженеры старой гвардии на меня как на умалишённого смотрели, когда я говорил, что openjdk -- это наш наёмно-работнический бекап на случай всякой хрени, надо его холить и лелеять. Для них вся эта возня пошиба "ну хорошо, менеджеры нам говорят код-ревью делать в публичных мейллистах и багтрекерах, пускай, но мы всё равно тут кулуарно всё обсудим и решим". До тех пор, пока у них не нарастают проблемы с работодателем и им не приходится менять работу, но при этом не хочется терять наработанную квалификацию и хочется продолжать пилить джвм, и тут-то оказывается, что... чтоо... чтооо? Со временем наблюдение за такими метаморфозами вправляет мозги до того, как приходится на своей шкуре это испытать. (Это была моя типичная песня про опенсорс в принципе)
Так к чему в итоге пришли, кроме новой модели для оракла и полугодовых циклов?

Aleksey
02.10.2018
20:37:16
Ну вот, видишь, Оракл по сути заявил, что openjdk -- это тоже норм, и можно пользовать, и вообще даже разницы нет. Что, на мой вкус, представляет собой большой и качественный идеологический прогресс.

Nikolay
02.10.2018
20:43:40
Зер гуд. Спасибо в общем, будет что рассказать коллегам.
"я тут в телеграме лже-шипилёва почитал" ?

Google
Vyacheslav
02.10.2018
20:44:56
"я тут в телеграме лже-шипилёва почитал" ?
Так у меня вряд-ли знают кто он. Никого рускоязычного нет, да и мало кто в принципе слышал что-то об оракле, кроме новостных источников. Да и РП нету, где тоже такое узнать можно

Nikolay
02.10.2018
20:45:34
я намекал на агентство ОБС

даже если смысл сказанного этим персонажем хорошо лёг на твоё ощущение от.

Vyacheslav
02.10.2018
20:46:35
даже если смысл сказанного этим персонажем хорошо лёг на твоё ощущение от.
А чому бы и нет? Неважно от кого исходят здравые вещи и здравые мысли

Nikolay
02.10.2018
20:47:05
как бы в двух словах объяснить..

Vyacheslav
02.10.2018
20:47:44
Да особо не надо, мне достаточно того, что вверху есть

Nikolay
02.10.2018
20:47:59
это называется "положительная предвзятость"

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

Vyacheslav
02.10.2018
20:48:29
А с чего ты взял?

Nikolay
02.10.2018
20:48:37
и даже экспертного мнения нет - только слова аватарки

ой, да я рад буду ошибиться. но в этом чатике за последние полчаса я их не вижу

все обнялись, сказали "да я так же думал, да" и разошлись

Vyacheslav
02.10.2018
20:49:36
Мне кажется, что ты там сам себе что-то придумал и спроецировал

Я ничего не сказал. Я спросил и сказал спасибо после этого

Nikolay
02.10.2018
20:50:39
"Спасибо в общем, будет что рассказать коллегам."

Nikolay
02.10.2018
20:50:57
это не "спасибо, я отрефлексирую и найду этой информации место в своём мире" )

Firstname
02.10.2018
20:51:23
ммм нужна хелпа

Google
Firstname
02.10.2018
20:51:56
как реализовывать бесконечный Stream<Object>

Vyacheslav
02.10.2018
20:51:58
это не "спасибо, я отрефлексирую и найду этой информации место в своём мире" )
Нет, это значит что я обсужу с коллегами и каждый из нас выскажет своё мнение. А после окончания фришной поддержки, мы выясним что будем делать дальше

Bogdan
02.10.2018
20:52:21
обожевасмогутсломать.jpg
У нас своих багов хватает, без оракловых)

Ivan
02.10.2018
20:54:03
У нас своих багов хватает, без оракловых)
Ну если собственные RCE имеются, то есть чем заняться вместо обновления JVM, конечно

Nikolay
02.10.2018
20:54:04
как реализовывать бесконечный Stream<Object>
боже мой но всем насрать ^W^W^W^W^W а зачем?

первый же пример из гугла - Stream<Integer> infiniteStream = Stream.iterate(0, i -> i + 2);

Firstname
02.10.2018
20:55:58
объекты свои лол

Nikolay
02.10.2018
20:56:12
ну, зачем он бесконечный

ты же не сможешь его бесконечно потреблять

первый же терминал его грохнет

Firstname
02.10.2018
20:56:34
условно бесконечный

Firstname
02.10.2018
20:56:50
у меня просто большой объект, который надо обрабатывать стримом

Nikolay
02.10.2018
20:56:55
Stream.generate(Supplier)

сверху, если потребуется, limit(n) на стриме

вообще в доках всё есть

Firstname
02.10.2018
20:57:22
спасибо

Nikolay
02.10.2018
20:57:50
пожалуйста. если ответ кажется слишком общим, то таким был вопрос

Firstname
02.10.2018
21:00:15
Ну да, немного не то Переформулирую У меня есть база, я делаю ScrollableResults по ней мне надо создать из полей объекты, затем объекты в стрим запихать

Google
Firstname
02.10.2018
21:02:36
это либы

руками напишу обработку, скажите только стандартные методы в stream из которых это можно сделать

Диоген
02.10.2018
21:06:19
Stream.generate(Supplier)

сверху, если потребуется, limit(n) на стриме

Admin
ERROR: S client not available

Диоген
02.10.2018
21:06:30
https://www.baeldung.com/java-inifinite-streams

Firstname
02.10.2018
21:07:33
Stream.generate(Supplier)
Ну да, я понял надо тупо Supplier написать

еще в соседнем чате для нубов кинули это

https://hedleyproctor.com/2017/06/writing-a-custom-spliterator-in-java-8/

Nikolay
02.10.2018
21:08:08
сплитератор он на коллекции же обычно?

Диоген
02.10.2018
21:08:36
Ну да, я понял надо тупо Supplier написать
если у тя ждк > 9, то там есть takeWhile и dropWhile

Firstname
02.10.2018
21:08:52
не, проект на 8 сидит

Диоген
02.10.2018
21:08:57
чтобы предикат въебать

Firstname
02.10.2018
21:08:58
на 9 он даже не собирается

спасибо, дальше разберусь

продублирую сюда

в чем может быть причина того, что кибернет таблицу дропает если в конфиге стоит validate?

Alexey
03.10.2018
00:08:05
Trace logging level = ON

Firstname
03.10.2018
00:25:26
Ну +- разобрался че было

Google
Alexandr
03.10.2018
05:31:46
типично в закрытых контурах

Alexander
03.10.2018
06:04:02
Коллеги, сейчас будет смешной вопрос. А что с лицензированием джявы до 8-й версии?

Тоже на опенждк переползать?

Alexandr
03.10.2018
06:04:51
для них ничего не меняется, учитывая что для них ничего и не выпускают

Alexander
03.10.2018
06:07:15
Ну я не про апдейты скорее, а легальность свободного использования в коммерческих целях

Alexandr
03.10.2018
06:07:25
не менялось для них ничего

скачал, стоит? файл лицензии лежит в папочке? возникают вопросы - тыкаешь им

Alexander
03.10.2018
06:08:02
Огонь, я всегда говорил что семёрка самая лучшая джява

Alexandr
03.10.2018
06:09:03
небольшой опрос, у многих сановские пакеты используются? кто то чем либо их заменяет? (вопрос естественно о варнингах, internal api, все дела)

как кстати с этими пакетами на 9+?

com.sun.org.apache.xerces.* sun.security.*

bouncycastle же позволяет от sun.security отойти? не помню уже, давно не тыкал

Tolegen
03.10.2018
06:16:13
А они прям все выпиливают? Вроде только мощную рефлексию или что-то такое выпиливали

Alexandr
03.10.2018
06:17:45
они ничего не выпиливают, просто доступ могут закрыть, сделать internal и усе. ну и хз какие модули импортировать

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