@jvmchat

Страница 2821 из 2890
Yan?
23.09.2018
12:12:57
Так

А go хипстерский язык?

Google
Yan?
23.09.2018
12:13:14
В нем же нет замыканий, да?

Mika
23.09.2018
12:13:17
Да я собсно знаю эрланг более-менее, эликсир тож немного
Загляните в репо - https://github.com/elixir-lang/elixir Сразу все увидите :3

Начнем с простого BEAM это часть OTP которая изначально разрабатывалась именно для Erlang, утверждать иное просто глупо Более того OTP чаще называют EOTP поскольку - Erlang Open Telecom Platform

Yan?
23.09.2018
12:14:37
А go хипстерский язык?
Я хочу ответ на этот вопрос

Mika
23.09.2018
12:15:15
Я хочу ответ на этот вопрос
Скорее неть чем да Там скорее не в замыканиях дело

Alexander
23.09.2018
12:15:19
Yan?
23.09.2018
12:16:03
эээ, есть
Совсем в нем не шарю. Но теперь на го пишут не хипстеры. Хипстеры пишут на джаве

Luger
23.09.2018
12:16:27
И чтобы писать на эрланге - мне совершенно необязательно юзать отп

Mika
23.09.2018
12:16:30
OTP это фреймворк, начнем с этого
Который написан на Erlang

Luger
23.09.2018
12:16:52
Который написан на Erlang
Это как если ты скажешь, что без javaee жавы нет

Google
Dmitry
23.09.2018
12:17:51
ай говорил про рест клиент
это факт, обращение к рест-сервису - это как правило бойлерплейт и копипаст. И декларативное описание рест-клиента(feign) сокращает количество ошибок, возникающих из-за копипаста сраного бойлерплейта

Oleksandr
23.09.2018
12:18:16
я так понимаю, что OPT / Erlang = Spring / Java ?

Alexander
23.09.2018
12:18:27
не-не

Oleksandr
23.09.2018
12:18:34
(в эрланге 0)

Mika
23.09.2018
12:18:42
я так понимаю, что OPT / Erlang = Spring / Java ?
Неверно, без Spring на Java писать можно, а воть без OTP на Erlang это ппц

Alexander
23.09.2018
12:20:27
я так понимаю, что OPT / Erlang = Spring / Java ?
я бы сказал что это даже не фреймворк, а что-то более масштабное. ну можно было бы привести такую аналогию, если бы в джаве не было ничего кроме спринга, спринг-бута и тд

Dmitry
23.09.2018
12:20:47
Знаю АБС-ки целиком на хранимках
я знаю процессинг на хранимках и оракл формс :)

Luger
23.09.2018
12:21:31
ЛОЛ
Что лол? В эрле есть стдлиба (довольно хуевая) с которой худобедно можно жить . Можно считать, что отп - это экосистема как набор либ вокруг жавы , наиболее часто используемых и кусочек стдлибы. То что у отп нет альтернативы - так это вопрос распространения языка скорее

Luger
23.09.2018
12:22:42
я бы сказал что это даже не фреймворк, а что-то более масштабное. ну можно было бы привести такую аналогию, если бы в джаве не было ничего кроме спринга, спринг-бута и тд
Скажем если с жабой сравнить - это как кусок стдлибы вокруг канкаренси и сети + какой-нибудь нетти + пачка популярных библиотек

Mika
23.09.2018
12:24:29
Очень прибыльная :D

Artjom
23.09.2018
12:24:59
Наркотики продавать еще прибыльнее

Luger
23.09.2018
12:25:38
можно, но тут правда в джяве альтернативы есть, а в ерланге нет
Распространение языка, в жаве дофига людей сидит, которые могут взять и запилить что-то в разумные сроки с приемлемым качеством

Daniil
23.09.2018
12:54:28
ребят, как сделать у Criteria Query сортировку по полю вложенного OneToOne объекта?

вот есть например class Bid{ String phone; String email; Company company; } class Company { String clientName; } вот сортировка по phone, email работает нормально, а как прикрутить сортировку по clientName, обащаясь к Bid ?

Никита?❄️
23.09.2018
12:56:48
ребят, как сделать у Criteria Query сортировку по полю вложенного OneToOne объекта?
ты спецификацию передаёшь в jpaspecificationexecutor или entitymanager-ом выполняешь её?

Google
Daniil
23.09.2018
12:57:00
em

Никита?❄️
23.09.2018
12:58:58
em
criteriaQuery.orderBy

ну типа cq.orderBy(cb.asc(root.get<Long>("created"))) у меня

если параметров много, гугл говорит так: List<Order> orderList = new ArrayList(); query.where(routeRoot.get("owner").in(user)); orderList.add(criteriaBuilder.desc(routeRoot.get("date"))); orderList.add(criteriaBuilder.desc(routeRoot.get("rating"))); query.orderBy(orderList);

Vladimir
23.09.2018
13:02:35
Подскажите плз, куда писать в JB, чтобы узнать, почему баг с приоритетом major висит в статусе open уже полтора года?

Daniil
23.09.2018
13:07:37
если параметров много, гугл говорит так: List<Order> orderList = new ArrayList(); query.where(routeRoot.get("owner").in(user)); orderList.add(criteriaBuilder.desc(routeRoot.get("date"))); orderList.add(criteriaBuilder.desc(routeRoot.get("rating"))); query.orderBy(orderList);
кароче, моя проблема в том, что если я подставляю root не с тем типом класса, то падает с ошибкой, что поле не найдено

т. е два рута, нужно просто выбрать правильный

хз как их "смерджить"

Никита?❄️
23.09.2018
13:13:00
хз как их "смерджить"
.join не подойдёт?

Daniil
23.09.2018
13:13:21
ща попробую

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

а как рут сджоинить, что ему надо скормить?

Никита?❄️
23.09.2018
13:15:15
а как рут сджоинить, что ему надо скормить?
в котлине я пробовал val join: Join<Offer, Partner> = root.join("partnerId"), но не уверен, что это правильное решение

а как рут сджоинить, что ему надо скормить?
http://www.thejavageek.com/2014/04/28/criteria-api-joins/

Artjom
23.09.2018
13:26:59
@dmsol @guga4ka тут нездоровые люди

Anton
23.09.2018
13:30:02
Воскресенье. Можно

Kirill
23.09.2018
13:39:22
CREATE USER 'kirill'@'localhost' IDENTIFIED WITH mysql_native_password BY 'kirill'; Если я так создаю юзера, то какой у него логин? kirill и пароль kirill?

Dmitri
23.09.2018
14:30:07
Подскажите как можно вылечить доглое появление подсказки в intellij на котлине

всё обновил до последних версий

autocomplete

Google
Vyacheslav
23.09.2018
15:14:57
кто-нибудь с JavaFX8 работает? есть потребность иметь на главной форме какое-нибудь textarea или table для ведения лога. Но чтобы не держать в памяти много данных этого лога, нужно ограничить объем. Есть что-то готовое/красивое для этих целей?

Admin
ERROR: S client not available

Dmitry
23.09.2018
15:54:48
а вы так говорили. как будто это зло
бойлерплейт? Зло конечно

Vyacheslav
23.09.2018
15:58:16
Построчный буффер?
Эм. Это вариант решения или уточнение вопроса?

Ranorex
23.09.2018
15:58:44
бойлерплейт? Зло конечно
но ведь это зло хорошо продается! Библиотека от Нетфликса!

Dmitry
23.09.2018
15:59:54
но ведь это зло хорошо продается! Библиотека от Нетфликса!
вы о чем? Я как раз за декларативное описание рест-клиента, как в feign

Vyacheslav
23.09.2018
16:00:28
1
Уточню: мне не системный лог транслировать на форму, а комментарии фоновых процессов писать для оператора

Tolegen
23.09.2018
16:02:06
вы о чем? Я как раз за декларативное описание рест-клиента, как в feign
Как раз из-за того, что у людей разные вкусы - нет смысла пихать имплементацию рест клиента в стд либ. Стд либ предоставляет примитивы, а уже поверх используй свой feign

Tolegen
23.09.2018
16:06:36
Ну претензия же была что в жабе этого нет)

Митко Соловец?
23.09.2018
16:07:08
Vyacheslav
23.09.2018
17:16:18
Разница?
Ну я тогда не понял вашего посыла

Bogdan
23.09.2018
18:49:10
это же фреймворк
ну это не спринг, это фраемворк встроеный\интегрированый в среду Net

Nikolay
23.09.2018
19:08:15
Всем ку. Здесь кто-то уже использует/щупал Micronaut? Ай нид хелп.

Денис
23.09.2018
19:09:13
Всем ку. Здесь кто-то уже использует/щупал Micronaut? Ай нид хелп.
Ну так задавай конкретные вопросы, не трать чужое время.

Quantum Harmonizer
23.09.2018
19:12:24
Народ, какой есть не слишком тупой способ писать массивы примитивов (кроме байтов) в стрим?

Google
Nikolay
23.09.2018
19:13:00
1. Вопрос 1-й. Пробую в микронавте сделать обычный INSERT через постгресный компонент PgPool. И что-то осознал, что не понял, как он у них толком работает и как правильно данные вставлять. Такое pgPool.preparedBatch("INSERT INTO portfolio (coin, amount) VALUES (?, ?)", Arrays.asList(tuple), pgRowSetAsyncResult -> { pgRowSetAsyncResult.cause().printStackTrace(); }); Выдает стектрейс с ошибкой: io.reactiverse.pgclient.PgException: syntax error at or near "," Может кто-то подсказать, как у них правильно запросы использовать?

Nikolay
23.09.2018
19:14:22
Arrays.asList(tuple)

что это?

я даже перефразирую. что это за херня?!

Nikolay
23.09.2018
19:17:46
BigDecimal amt = portfolio.getCoins().get("XRP"); Tuple tuple = Tuple.of("XRP", amt); (тип io.reactiverse.reactivex.pgclient.Tuple)

Nikolay
23.09.2018
19:18:14
и что у тебя будет в результате Arrays.asList (Tuple) ?

Artjom
23.09.2018
19:18:29
вопрос зачем именно PgPool ?

Nikolay
23.09.2018
19:18:37
похер на пгпул

Nikolay
23.09.2018
19:18:52
у меня ощущение что у человека количество аргументов не сошлось

у тебя в sql два вопросика

а передал ты один параметр

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