@jvmchat

Страница 1464 из 2890
James Tiberius Kirk ?
16.05.2017
15:09:02
Про required не видел

Митко Соловец?
16.05.2017
15:09:03
мне кажется кинуть исключение с сообщение что такого объекта нет лучше

разорвать цепочку

чем прокинуть налл в обработчик и удушиться эксепшенами

Google
Nick
16.05.2017
15:09:26
проверил бы на входе метода, без опионалов

Optional не для этого)

Митко Соловец?
16.05.2017
15:10:01
проверил бы на входе метода, без опионалов
результатом поиска может быть "ничего"?

я думаю, может

Nick
16.05.2017
15:10:58
результатом поиска может быть "ничего"?
Ну и верни Optional как результат

или сразу exception кинь

Митко Соловец?
16.05.2017
15:11:21
смотри ник

все верно сказал

только Ярик это на опшионалах сделал

Object object = Optional.ofNullable(objectRepository.findOne(id)) .orElseThrow(RuntimeException::new);

Igor
16.05.2017
15:13:01
Ну и верни Optional как результат
Как вариант можно Either, он как раз нужен если больше одного варианта ошибки

Google
Митко Соловец?
16.05.2017
15:13:48
зачем? findOne пусть сразу кинет exception
это сторонняя имплементация

в таком случае мой вариант, окей?

Nick
16.05.2017
15:14:07
это сторонняя имплементация
аа, тоесть find one возвращает null ?

Митко Соловец?
16.05.2017
15:14:14
да

это спринговые репы

переопределение будет дорогим

Pavel
16.05.2017
15:14:45


Митко Соловец?
16.05.2017
15:14:55
жизуля

Nick
16.05.2017
15:15:02
@dmsol а нельзя написать Optional<T> findOne ?

Митко Соловец?
16.05.2017
15:16:11
Nick
16.05.2017
15:16:22
в spring data тоже можно вроде

https://github.com/spring-projects/spring-data-examples/tree/master/jpa/java8

Митко Соловец?
16.05.2017
15:16:34
у меня монго

короче, если просто самому у себя это сделать, норм вариант?

Nick
16.05.2017
15:17:03
а ты пробовал Optional<T> ?

если не работает, то у тебя прост выхода нет)

Митко Соловец?
16.05.2017
15:17:20
Ник, в том и дело

ты так не напишешь

у тебя уже есть контракт

ты дописываешь только методы на dsl

Google
Митко Соловец?
16.05.2017
15:17:46
типо findByNameAndAge

а он по этому генерит квэрю

Nick
16.05.2017
15:20:25
понял, спасибо
дык в том то и дело ты можешь написать Option<T> findById(I id) и он сгенерит

Митко Соловец?
16.05.2017
15:20:47
смотрю референсы

Gregory
16.05.2017
19:36:52
Может кто-нибудь подсказать, годная ли книга: Интерфейс JNI. Руководство по программированию и спецификация (Шенг Лиэнг)?

Alexander
16.05.2017
22:48:40
http://www.rbc.ru/spb_sz/16/05/2017/591ab29c9a79473f4da2daea

«Сегодня даже молодые петербургские программисты часто хотят зарплату в районе 250 тыс. руб. Западная компания, умеющая считать свои деньги, может решить, что настолько перегретый рынок труда для нее неприемлем»

Жадные погроммисты сами виноваты

Andre
16.05.2017
22:50:44
>молодые >250к это студенты что ли?

ну просто Короткевичу в какой-то ситуации можно было бы, наверное, 250к платить… (ну если он конечно умеет программировать, я хз)

Alexander
16.05.2017
22:59:08
>молодые >250к это студенты что ли?
Школьники. Студенты от 300к просят же

Andre
16.05.2017
22:59:27
Интересно, зачем им столько — в Питере ж можно вполне на 60к жить, а то и меньше

Alexander
16.05.2017
22:59:38
В питере пить

Andre
16.05.2017
23:00:06
В питере пить
Ну вот допустим ты каждый день будешь по бутылке водки покупать — так это ж всего 3-4 косаря в месяц

Alexander
16.05.2017
23:00:43
Только коктейли в модных барах

Коктейль jvm in debug

Cargeh
16.05.2017
23:01:35
Ну вот допустим ты каждый день будешь по бутылке водки покупать — так это ж всего 3-4 косаря в месяц
если на 30 бутылок водки уйдет 4 тыс. в месяц, то денег много действительно не понадобится: ты откинешься после нескольких недель

Alexander
16.05.2017
23:02:00
Коктейль jvm in debug
Или коктейль clean deploy

Главное - следить внимательно за депенденси и не намешать лишнего

Google
Jiff
16.05.2017
23:03:02
Коктейль jvm in debug
Подавать прогретым

Vik
17.05.2017
00:44:09
Чо, как вам крайний разбор. Кто уже послушал?

Admin
ERROR: S client not available

Ruslan
17.05.2017
03:08:44
Это который про Docker?

Vik
17.05.2017
03:56:13
И jigsaw

И про деньги в опинсорсе немного

Vitalii
17.05.2017
03:57:06
Хороший разбор получился. Несколько тем и по всем неплохо прошлись

И гости разные - тоже хорошо

YaOurTea
17.05.2017
05:07:03
Кто-нибудь пользуется приложением CastBox на андроиде? Я спрашиваю, так как видел, что тут много кто подкасты слушает

Проблема в том, что CastBox не дает мне записывать подкасты на флешку, только в internal memory. Никто не сталкивалсся?

Eugene
17.05.2017
05:11:39
А вот да, посоветуйте годного клиента на андроид, который мог бы с itunes синькатся, если такой конечно есть

Можно и платного

Igor
17.05.2017
05:48:15
Чо, как вам крайний разбор. Кто уже послушал?
Можно было бы вырезать кусок где связь пропала на 5 минут

guga
17.05.2017
05:58:28
Check out "BeyondPod Podcast Manager" https://play.google.com/store/apps/details?id=mobi.beyondpod

Dmitriy
17.05.2017
06:18:49
Кто-то работает с RTB и стоит ли туда идти? Не энтерпрайз, многопоточность и прочее

Daniel
17.05.2017
06:19:45
пространный и субъективный вопрос

Dmitriy
17.05.2017
06:19:52
Согласен

Но как переформулировать не знаю

Выполнил тестовое задание и предложили работу

Google
sss3 ?
17.05.2017
06:22:59
А кто такие rtb?

guga
17.05.2017
06:23:23
А кто такие rtb?
в каком контексте?

в рекламном

real time bidding

sss3 ?
17.05.2017
06:23:55
в каком контексте?
В контексте текущего обсуждения

guga
17.05.2017
06:24:18
скоре всего, то что я и предположил

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

Daniel
17.05.2017
06:25:12
challenge RTB - объемы и время надо смотреть на контору, не так много их с большими объемами на постсоветских пространствах

guga
17.05.2017
06:25:41
согласен, что запросы там довольно легкие

Daniel
17.05.2017
06:25:55
1к фигня какая-то

guga
17.05.2017
06:26:06
и половина вообще откидывается но этапе фильтрации

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