Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Java Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 2 3 [4] 5 6 7   вперед  Ctrl      все
 Re: Stream API  [new]
asv79
Member

Откуда: Тверь
Сообщений: 2991
mayton


Можно ли?




Это знаете. Как эпоха средневековья после античности. Вроде время и идет вперед а люди
знания теряют.

Ну раз есть такая возможность -почему нельзя?

по второму пункту-многие знания лишние в контексте современного программирования
тоже самое как для современного городского жителя абсолютно лишние знания - как например поймать животное - разделатьи приготовить его,а ведь еще сколько там немного лет назад без этого бы ты не выжил)
а сейчас такая ситуация ,что некоторые даже яичницу делать не умееют - но с голода при этом не умирают
микроволновка-готовое блюдо/доставка еды

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

как пример я неделю назад сел на новую учетку - там ничего не было ,чтобы поднять всю среду и запустить проект - ушла почти неделя мук,это называется совместить несовместимое)
10 мар 20, 12:55    [22096084]     Ответить | Цитировать Сообщить модератору
 Re: Stream API  [new]
SpringMan
Member

Откуда:
Сообщений: 140
questioner

По доке все компоненты в стримах должны быть stateless

У тебя триггер на слово состояние? К примеру у коллектора Collectors.toList() есть List, который передается между вызовами accumulator, - вот он и есть внутреннее состояние. К stateless это имеет к примерно никакого отношения
10 мар 20, 13:21    [22096121]     Ответить | Цитировать Сообщить модератору
 Re: Stream API  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 4508
asv79
как пример я
оригинально ты доказал лишние знания,.... на примере самого себя))))
10 мар 20, 13:30    [22096131]     Ответить | Цитировать Сообщить модератору
 Re: Stream API  [new]
mayton
Member

Откуда: loopback
Сообщений: 45514
asv79

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

Ну и что? Если эта неделя был заложена в сроки - то нормально. Если инструкции не было или автоматизации
поднятия среды - то где был ты? Ты уже должен был это все написать и автоматизировать чтобы следующий
разработчик поднимал всю среду через docker compose или еще через черт знает что но в 1 мышкоклик.
10 мар 20, 13:33    [22096135]     Ответить | Цитировать Сообщить модератору
 Re: Stream API  [new]
asv79
Member

Откуда: Тверь
Сообщений: 2991
mayton
asv79

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

Ну и что? Если эта неделя был заложена в сроки - то нормально. Если инструкции не было или автоматизации
поднятия среды - то где был ты? Ты уже должен был это все написать и автоматизировать чтобы следующий
разработчик поднимал всю среду через docker compose или еще через черт знает что но в 1 мышкоклик.

сразу видно что в энтерпрайзе ты не работал))
чтобы среда подымалась ее нужно настроить на каждой удаленной машине,причем на каждой машине одна ссылка может работать коректно ,а на другой нет
в итоге у нас около 4 конфигурационных файлов и там около сотни вариантов настройки.
учитывая что постоянно кто то что то меняет ,например ту же кафку ,то это занимает дни -чтобы собраться на локальной машине)
10 мар 20, 14:14    [22096186]     Ответить | Цитировать Сообщить модератору
 Re: Stream API  [new]
Alexander A. Sak
Member

Откуда: Омск
Сообщений: 1085
Это не энтерпрайз. Это результат найма специалистов стоимостью 10 копеек за пучок. Я такое и в организациях из 5 человек видел.
10 мар 20, 14:53    [22096207]     Ответить | Цитировать Сообщить модератору
 Re: Stream API  [new]
mayton
Member

Откуда: loopback
Сообщений: 45514
asv79
удаленной машине,причем на каждой машине одна ссылка может работать коректно ,а на другой нет

А почему это происходит?
10 мар 20, 14:58    [22096211]     Ответить | Цитировать Сообщить модератору
 Re: Stream API  [new]
asv79
Member

Откуда: Тверь
Сообщений: 2991
mayton
asv79
удаленной машине,причем на каждой машине одна ссылка может работать коректно ,а на другой нет

А почему это происходит?

потому что везде бардак
доступа к установке и настройке компухтера у нас нет
все через службу поддержки,получается ты можешь ждать градл -2-3 месяца
я вот жду идею новую 3й месяц)
пока работаю на старой -локально ,но собраться уже не могу ибо все подсосы на 6м градле
вот так и работаем)
10 мар 20, 15:06    [22096218]     Ответить | Цитировать Сообщить модератору
 Re: Stream API  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 4508
asv79
доступа к установке и настройке компухтера у нас нет
детский сад. Конкретнее. Какие политики есть.
Привык на других все валить.
Комп без админских прав?
10 мар 20, 15:15    [22096227]     Ответить | Цитировать Сообщить модератору
 Re: Stream API  [new]
mayton
Member

Откуда: loopback
Сообщений: 45514
asv79
mayton
пропущено...

А почему это происходит?

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

Ну смотри. Видно что ты не опытный. У тебя на службу поддержки должен быть заведен реквест.
И ты должен его каждый день трекать и докладывать на стендапе что ты заблокирован и работать
не можешь. Но ты не должен геройствовать или играть в хакера. Иначе ты будешь скорее всего
наказан.

Я здесь не вижу проблемы лично для тебя. Можешь пить кофе или играть в онлайн игры.
Или лучше возьми другую таску. Но я также вижу потенциальные проблемы рабочих
процессов на вашем предприятии. Это как раз относится к ентерпрайзу и стандартам ISO
о которых я тебе когда-то писал. Вы еще до них недотягиваете раз у вас нет фидбэка по
качеству внутренних процессов.
10 мар 20, 15:25    [22096234]     Ответить | Цитировать Сообщить модератору
 Re: Stream API  [new]
asv79
Member

Откуда: Тверь
Сообщений: 2991
PetroNotC Sharp
asv79
доступа к установке и настройке компухтера у нас нет
детский сад. Конкретнее. Какие политики есть.
Привык на других все валить.
Комп без админских прав?

не комп а удаленная машина)
доступ есть только к идее и нескольким коллектив тулзам типо жира и битбакета с тимсити
10 мар 20, 16:46    [22096294]     Ответить | Цитировать Сообщить модератору
 Re: Stream API  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 4508
asv79,
Тебе уже ответили. Сиди и кофе пей. Зачем жаловаться "везде бардак".
Есть локальный комп - ставь туда.
Не нравится комп в домене без доступа к setup.exe - увольняйся.
Развел сопли какие то.
10 мар 20, 16:55    [22096298]     Ответить | Цитировать Сообщить модератору
 Re: Stream API  [new]
asv79
Member

Откуда: Тверь
Сообщений: 2991
PetroNotC Sharp
asv79,
Тебе уже ответили. Сиди и кофе пей. Зачем жаловаться "везде бардак".
Есть локальный комп - ставь туда.
Не нравится комп в домене без доступа к setup.exe - увольняйся.
Развел сопли какие то.

петро иди опохмелись ,ты какую то дичь несешь ей богу
сопли какие то в отражении и тд)
10 мар 20, 16:57    [22096300]     Ответить | Цитировать Сообщить модератору
 Re: Stream API  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 4508
asv79,
Знатно ты сегодня тему свою поднял. Рассказами что у тебя на столе происходит.
Развлекай дальше.
10 мар 20, 17:07    [22096308]     Ответить | Цитировать Сообщить модератору
 Re: Stream API  [new]
asv79
Member

Откуда: Тверь
Сообщений: 2991
PetroNotC Sharp
asv79,
Знатно ты сегодня тему свою поднял. Рассказами что у тебя на столе происходит.
Развлекай дальше.

Как тут уже не раз было замечено,петрушку проще в игнор засунуть ,избавив себя тем самым от общения с пустотой))
10 мар 20, 17:17    [22096320]     Ответить | Цитировать Сообщить модератору
 Re: Stream API  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 4508
asv79
PetroNotC Sharp
asv79,
Знатно ты сегодня тему свою поднял. Рассказами что у тебя на столе происходит.
Развлекай дальше.

Как тут уже не раз было замечено,петрушку проще в игнор засунуть ,избавив себя тем самым от общения с пустотой))
да. Начни отсюда.
22096084
10 мар 20, 17:47    [22096344]     Ответить | Цитировать Сообщить модератору
 Re: Stream API  [new]
asv79
Member

Откуда: Тверь
Сообщений: 2991
Alexander A. Sak
Это не энтерпрайз. Это результат найма специалистов стоимостью 10 копеек за пучок. Я такое и в организациях из 5 человек видел.

сейчас весь крупный энтерпрайз наверно такой,за редким исключением
проще платить 100 людям 10 чем 10 100ку
в итоге получается что ты просишь обновить тулз,а вместо этого тебе вообще выпиливают sofware center))))
но раз от такой системы не отказываются -значит выгодно
10 мар 20, 18:50    [22096374]     Ответить | Цитировать Сообщить модератору
 Re: Stream API  [new]
mayton
Member

Откуда: loopback
Сообщений: 45514
asv79
Alexander A. Sak
Это не энтерпрайз. Это результат найма специалистов стоимостью 10 копеек за пучок. Я такое и в организациях из 5 человек видел.

сейчас весь крупный энтерпрайз наверно такой,за редким исключением
проще платить 100 людям 10 чем 10 100ку
в итоге получается что ты просишь обновить тулз,а вместо этого тебе вообще выпиливают sofware center))))
но раз от такой системы не отказываются -значит выгодно

Не стоит так говорить. 10-тку.. 100-тку. Это разговоры вобщем-то безосновательные.
10 мар 20, 18:59    [22096376]     Ответить | Цитировать Сообщить модератору
 Re: Stream API  [new]
skyANA
Member

Откуда: Зеленоград
Сообщений: 27661
asv79
можно быть успешным энтерпрайз программистом вообще не умея делать ни 1 запроса

Во всех топиках с вакансиями, где ты с улыбкой пишешь, чтобы взяли тебя, требуется опыт работы с базами данных.
Думаешь это не подразумевает умение писать запросы?
10 мар 20, 19:16    [22096386]     Ответить | Цитировать Сообщить модератору
 Re: Stream API  [new]
asv79
Member

Откуда: Тверь
Сообщений: 2991
skyANA
asv79
можно быть успешным энтерпрайз программистом вообще не умея делать ни 1 запроса

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

вся эта работа сводиться к одному extends JPARepository)
в худщем варианте JOOQ
и я сомневаюсь что в этих вакансиях эти базы еще не спроектированы
все оюычно сводится к редактированию справочников и последующему рефакторингу мапперов и валидаторов

ну и если ты думаешь я зпросы не умею писать ,ты это зря)
да конечно я не смогу там проиндексировать базу или написать какой то супер сложный селект
все остальное я смогу
да и вышенаписаное смогу через пару недель - я не думаю что там прям все так супер сложно - я просто все внимание сосредоточил на джаве и не ошибся,а попросят что то допами я мгновенно изучу ,мне это не впадлу так сказать)
10 мар 20, 20:51    [22096424]     Ответить | Цитировать Сообщить модератору
 Re: Stream API  [new]
asv79
Member

Откуда: Тверь
Сообщений: 2991
mayton

Не стоит так говорить. 10-тку.. 100-тку. Это разговоры вобщем-то безосновательные.

вообщем то это так и есть в современных реалиях,добро пожаловать в реальность)
компании берут джунов ,по 30 р за штуку ( как я)
кто то тянет ,Кто то нет по итогу код пишется по сути бесплатно))
сеньеры смотрят пр - вносят какие то коменты - ты правишь - код готов
зачем кому то платить 4тыщи уе)
а я за 32 сижу глаза ломаю ,втыкая в с справочники ,попутно 2-3 темы тут и на стаке ,Как шо сделать лучше (зато мой код почти не подвергается коментам-сразу на мердж отправляется)
10 мар 20, 21:02    [22096431]     Ответить | Цитировать Сообщить модератору
 Re: Stream API  [new]
mayton
Member

Откуда: loopback
Сообщений: 45514
asv79, иди к Бугаенко. Будешь до 100 тыщ бакинских получать в месяц.
10 мар 20, 22:06    [22096459]     Ответить | Цитировать Сообщить модератору
 Re: Stream API  [new]
asv79
Member

Откуда: Тверь
Сообщений: 2991
mayton
asv79, иди к Бугаенко. Будешь до 100 тыщ бакинских получать в месяц.

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

и вот та задачка меня обрадовала -запилить стрим -фильтр -редьюс

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

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

типо все литералы должны выноситься в проперти файлы и ваш код не долже перекомпилироваться при внесении изменений в константы.

вот тут я четсно прифигел-хотя это же верно на 100%
10 мар 20, 22:26    [22096466]     Ответить | Цитировать Сообщить модератору
 Re: Stream API  [new]
mayton
Member

Откуда: loopback
Сообщений: 45514
asv79

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

типо все литералы должны выноситься в проперти файлы и ваш код не долже перекомпилироваться при внесении изменений в константы.

вот тут я четсно прифигел-хотя это же верно на 100%


1) Смотри. Блинов прав в теории. Или в предположении что любой стринговый литерал - это некое внешнее
property которое будет подвержено изменению. Но если этого нет - то и экстрактить литералы как переменные не надо.

Смотри. Я пишу форматную печать.

System.out.printf("Hello fucken world at %s", new Date());


Это - не по Блиновски. Надо экстрактить константу. Пишем.
final String FCUKEN_CONSTANT = "Hello fucken world at %s";
System.out.printf(FCUKEN_CONSTANT, new Date());


И чего мы добились? Код стал толще. И форматирование - неочевидно.
10 мар 20, 22:40    [22096477]     Ответить | Цитировать Сообщить модератору
 Re: Stream API  [new]
asv79
Member

Откуда: Тверь
Сообщений: 2991
тоесть вот я сдаю проект небольшой заказчику у меня там в пропертях прописаны кастомные настройки
при старте приложухи достаточно прописать -Dspring.datasource.username=postgres
и тд и взлетит где хочешь
я так понимаю блинов клонит к этому - что для старта приложения нужен скрипт со всеми контантами- а если что то изменилось изменится лишь скрипт- по сути это красиво - не нужно передеплоивать приложение - достаточно лишь перезаггрузиться
10 мар 20, 22:41    [22096479]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 2 3 [4] 5 6 7   вперед  Ctrl      все
Все форумы / Java Ответить