@jvmchat

Страница 2332 из 2890
Sergey
19.03.2018
21:01:55
даже уточнили что он имеет в виду

Oleksandr
19.03.2018
21:01:57
хз чо за аероспайк, консистент хеши?

Sergey
19.03.2018
21:02:49
in-memory шляпа какая-то

сам не юзал и даже особо не вникал в нее

Google
Sergey
19.03.2018
21:03:36
зато 3 года опыта на спарке! подбирал "ключи" и копипастил ответы с SO!
я честно даже не представляю че вам там на спарке делаете) аналитику считаете и всякие предикшены делаете?

Oleksandr
19.03.2018
21:05:16
я честно даже не представляю че вам там на спарке делаете) аналитику считаете и всякие предикшены делаете?
ближе к аналитике и репортам, задачи в основном в подготовке данных для дальнейшего юза

тема предикшнов изредка всплывает и затухает

Sergey
19.03.2018
21:05:53
даже не так вопрос задам. вот если взять обычного веб разраба, который только апишки всякие писал и прочую хрень. какие у него шансы нормально делать работу на спарке?

Oleksandr
19.03.2018
21:06:04
50%

или будет, или нет

Sergey
19.03.2018
21:06:27
а сколько нужно времени чтобы норм вникнуть?

какой бекграунд нужен для этого?

почитать книжек по спарку или еще теорию, статистику и прочую хрень типа линейки?

Oleksandr
19.03.2018
21:07:34
на уровне "копируем вот этим строчки, смотрим сигнатуру метода, ищем нужное, при проблеме гуглим" и при общей адекватности — дни

Sergey
19.03.2018
21:07:52
хм, чет думал года полтора нужно

Oleksandr
19.03.2018
21:08:02
на уровне понимания, что по факту происходит, и как — самому интересно)

месяцы, годы

Google
Oleksandr
19.03.2018
21:08:38
матстат полезен, но непосредственно в задачах дата инжиниринга не нужен

ну разве что там для понимания разных фильтров блюма и тд

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

Sergey
19.03.2018
21:09:55
ну скажем с инфраструктурой можно быстро разобраться, как храняться файлы, как они там по сети гуляют, как эти все реплики работают, че происходит если что-то фейлится, как оптимизировать обработку всего этого. че там под копотом у хадупа и спарка. эт почитать несколько годных книжек и уже теряться не будешь в принципе

т.е вы чисто как инфраструктурные инженеры, делаете платформу для данных. чистите их, приводите к норм виду, а дальше че с ними делаете?

Sergey
19.03.2018
21:12:25
а как вообще, нравится работа? не надоедает рутина?

Oleksandr
19.03.2018
21:13:27
т.е вы чисто как инфраструктурные инженеры, делаете платформу для данных. чистите их, приводите к норм виду, а дальше че с ними делаете?
именно эти задачи (вообще много) — заливаем в кликхаусы / хбейзы, готовим хайв для "погонять sql", подготавливаем выгрузки в доисторические репорты на mssql

а как вообще, нравится работа? не надоедает рутина?
ну я в "хадупе" не так давно, месяцев 10

все выше — необходимый фундамент для разного "предикшна" и "машинного обучения"

Sergey
19.03.2018
21:15:07
у вас чисто офлайн процессинг или есть еще стриминг?

Oleksandr
19.03.2018
21:15:16
есть стриминг

Sergey
19.03.2018
21:15:23
спарк и кафка?

Oleksandr
19.03.2018
21:15:28
это из "других" задач

кафка, спарк, акка-стримы

некое даже подобие лямбда архитектуры

Sergey
19.03.2018
21:16:52
большие кластера у вас?

Oleksandr
19.03.2018
21:17:22
что-то около тб в день, если все-все эвенты считать

Ivan
20.03.2018
05:59:55
Ищу ментора или курсы на java, кто что подскажет

Google
Anton
20.03.2018
06:02:21
Чувак, тебя в менти :) не захотят брать, если ты даже курсы не можешь сам нагуглить

Alexander
20.03.2018
06:02:30
Ищу ментора или курсы на java, кто что подскажет
гугл, книги, стажировка в любой крупной компании куда возьмут. остальное от лукавого.

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

Pavel
20.03.2018
06:17:18
Ищу ментора или курсы на java, кто что подскажет
В инете кучу материала, статьи, видеокурсы и всё бесплатно - базу получить вполне достаточно, было бы желание ?

Mikhail
20.03.2018
07:50:02
Навскидку кто скажет, о чём там 17 глава?)
Навскидку — memory model. Не то что бы я помню, но когда вижу такое в вакансиях, сразу представляю некбёрда надувшегося от осознания собственной важности. А почему он может надуться? Потому что недавно прочитал спеку по модели памяти

Mikhail
20.03.2018
07:52:08
Ну как бы да, за что и любима :)

Митко Соловец?
20.03.2018
07:52:12
Mikhail
20.03.2018
07:53:59
В плюсах гораздо больше градаций знания и поводов помериться пиписьками
Не, ну в жабке тоже можно упороться до уровня железа

Alex
20.03.2018
09:12:44
и во многом это искусственная сложность
вот именно; и проблема плюцов не только и не столько в уровне железа; сколько в упоротости. Я вижу речь зашла о плюцах, сейчас я вам расскажу про плюцы: есть указатель * а есть ссылка &. Ну и в чём разница? А её нет, просто упоротые плюцоеды решили добавить "ссылки" потому что кому-то показалось что это круто. Есчё есть object->method() и object.method() а в чём разница? ни в чём, лишний багаж. И везде такая шляпа в плюцах ?

Sergey
20.03.2018
09:14:12
Но погоди, это же круто, когда ты можешь усложнить язык в любой момент, подняв планку входа а тем самым и себе самому зарплату!

Паша
20.03.2018
09:17:04
Ну с зарплатами ничего такого, а вот кол-во хаков по сравнению с джавой доставляет

Причём из-за этого всякие тривиальные вещи, типа волатильного immutable поля, которое утекает наружу и обновляется в фоне, сделать становится весьма нетривиально // указатель вместе с рефраунтером не очень атомарен, слава gc!

Whistler
20.03.2018
09:48:17
Ну, в плюцах многое -- это наследие сись.

И выглядит иногда и правда рудиментально.

Duck
20.03.2018
10:57:34
Привет всем - присоединюсь если не против

Google
Паша
20.03.2018
11:01:30
зато не тормозит. НЕ ТО ЧТО ВАША ЯВА!
Ога-ога. Где-то лучше, где-то хуже. Велосипедов в плюсах на порядок больше, конечно

Duck
20.03.2018
11:08:03
есть идеи как средствами джаспера взять с БД объект оракловый (типы БД оракла), внутри которого тоже объекты и т.д. - т.е. объект достаточно сложный?

Павел
20.03.2018
11:09:50
возможно ли одинодин объект с одинаковыми полями конвертировать в другой объект с такими же полями. предполагаю,что надо использовать интерфейс и кастить?

Duck
20.03.2018
11:10:57
хотелосб напрямую джавспером схватить - т.е. запрос внутри джаспера

Oleg
20.03.2018
11:43:53
возможно ли одинодин объект с одинаковыми полями конвертировать в другой объект с такими же полями. предполагаю,что надо использовать интерфейс и кастить?
Посмотри в сторону https://commons.apache.org/proper/commons-beanutils/apidocs/org/apache/commons/beanutils/PropertyUtils.html#copyProperties-java.lang.Object-java.lang.Object-

Oleg
20.03.2018
11:53:07
это библиотеку apach надо в преокт тянуть?
Ну, да. Или скопировать себе всё(вариант так себе)

Sergey
20.03.2018
11:53:12
это библиотеку apach надо в преокт тянуть?
Можно просто внаглую метод скопировать встравить

Павел
20.03.2018
12:07:44
мне вообще для андройда надо нашел толькло это https://github.com/mini2Dx/android-beans

Mikhail
20.03.2018
12:10:53
почему ты не хочешь просто написать маппер, который скопирует поля из одного объекта в другой?

Павел
20.03.2018
12:20:13
Mikhail
20.03.2018
12:21:43
если сущностей немного и поля в них редко изменяются, то имхо нет смысла тащить какие-нибудь левые зависимости в проект

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

Павел
20.03.2018
12:35:48
Yan
20.03.2018
12:37:46
https://github.com/yanchumak/easy-transformer типа такого велика))

Mikhail
20.03.2018
12:39:41
Google
Nick
20.03.2018
12:40:27
народ я правильно понимаю, что сегодня 10 должна релизнутсья?

Sergey
20.03.2018
12:43:09
18.3!

Arty
20.03.2018
12:43:39
Коллеги, а можете посмотреть мой код? Почему его отказываются мёржить? Из объяснений только "Слишком много обращений к мемберу". Что это значит? https://glot.io/snippets/ezce9etwks Я так понимаю наибольшие претензии к priceElement.attributes().asList().stream() .filter(attribute -> attribute.getKey().endsWith("-hourly") && r.matcher(attribute.getValue()).find() ) .map(attribute -> makeHourlyPrice(name, attribute)) .forEach(price -> this.priceDAO.addPrice(price));

Yauhen
20.03.2018
12:47:32
Ребят, Label может null возвращать?

Alexey
20.03.2018
12:47:49
row.getElementsByTag("td") затратная операция и много раз повторяется у тебя
И ещё ты по строкам два раза шерстишь. Короче, оптимизировать алгоритм надо, и либо покешировать результаты для второго прохода, либо сделать его однопроходным

Arty
20.03.2018
12:48:31
спасибо

Yauhen
20.03.2018
12:48:51
Здравствуйте) Label может null возвращать?

Alexey
20.03.2018
12:49:04
Здравствуйте) Label может null возвращать?
Вопрос непонятен. Нужен пример кода.

Yauhen
20.03.2018
12:51:24
String b = phone_lab.getText(); - возвращает null если в поле ничего нет и пустоту если туда что-то написать, а потом стереть

Nick
20.03.2018
12:58:07

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