@jvmchat

Страница 2699 из 2890
Митко Соловец?
06.08.2018
12:05:55
В этом плане Котлин и Джава богоподобны

Диоген
06.08.2018
12:05:57
плз гитлаберы...

Митко Соловец?
06.08.2018
12:06:13
года через 2-3
Джава и перегнать может

Oleksandr
06.08.2018
12:06:15
И не будет ли как с пистоном?
не будет, тк питон динамический, и это реально киллерфича в плане миграции

Google
Oleksandr
06.08.2018
12:06:20
Митко Соловец?
06.08.2018
12:06:30
По фичам

Oleksandr
06.08.2018
12:06:54
ну наверное, может, только я в этом сильно сомневаюсь

Alexandr
06.08.2018
12:07:21
делфи? на арче? мсье знает толк
лазурус, write once - run anywhere

Митко Соловец?
06.08.2018
12:07:24
Ну мы только выиграем от конкуренции

Alexandr
06.08.2018
12:07:27
почти

только compile anywhere

Oleksandr
06.08.2018
12:07:36
да и в дотти скорее курс на выпиливание фич (путем создания более фундаментального базиса)

Таир
06.08.2018
12:09:09
Когда скала 3?
сразу после Жава 15

Oleksandr
06.08.2018
12:10:49
сразу после Жава 15
что, кстати, весьма похоже на реальный срок

Таир
06.08.2018
12:11:35
что, кстати, весьма похоже на реальный срок
да я просто уже время считаю по релизам Жавы

Диоген
06.08.2018
12:11:49
да и в дотти скорее курс на выпиливание фич (путем создания более фундаментального базиса)
кстати, есть какой-то труд, где можно прочитать, в чем проблемы, в чем задумка и че они будут делать в дотти, по пунктам?

Alexandr
06.08.2018
12:11:54
что, кстати, весьма похоже на реальный срок
мне кажется java по фичам уже обгонит

Google
Oleksandr
06.08.2018
12:12:18
не будет, тк питон динамический, и это реально киллерфича в плане миграции
точнее говоря, есть пара реально больных мест в экосистеме (конкретно, макросы), которые пока хз как переводить на новый компилятор, тк старые гвоздями прибиты к скалаку

Oleksandr
06.08.2018
12:13:28
кстати, есть какой-то труд, где можно прочитать, в чем проблемы, в чем задумка и че они будут делать в дотти, по пунктам?
http://dotty.epfl.ch/ если хочется хардкора и реального понимания "зачем", то они регулярно паблишат пейперы на разные релевантные вопросы

Евгений
06.08.2018
12:14:35
что за дотти?
очередной компилятор джавы от какого то сумасшедшего ученого

Берял
06.08.2018
12:14:35
мне кажется java по фичам уже обгонит
джава не обгонит и не будет обгонять, это не гонка фич

Oleksandr
06.08.2018
12:14:39
если вкратце и моими словами, то это 1) переработка компилятора на куда более шустный (скалак в самой тормозной фазе не параллелится) 2) поиск фундаментального минимального набора фич, на котором строятся остальные

Берял
06.08.2018
12:15:19
о, скалу рефакторят? неужели сборка будет быстрее 15 минут?
собирается проект ~минуту, инкрементальная компиляция 1-2 секунды. что со мной не так?

Роман
06.08.2018
12:15:48
60 секунд для этого https://scastie.scala-lang.org/?target=dotty

Берял
06.08.2018
12:16:24
60 секунд для этого https://scastie.scala-lang.org/?target=dotty
это локально у тебя 60 секунд компилится?

Oleksandr
06.08.2018
12:17:27
"фичи" как бы не с потолка берутся и, чтобы оценить полезность новых, нужно либо быть гением с кучей опыта и даром предвидения, либо некий формальный математический аппарат

если брать фичи языка с потолка, то получится котлин, точнее

Alexandr
06.08.2018
12:20:51
Boris
06.08.2018
12:38:28
Подскажите, как заоверрайдить десериализацию в Gson? Есть поле, покрытое аннотацией с TypeAdapter, нужно проделать ещё одну десериализацию по другой логике

Александр
06.08.2018
15:03:34
ну джава уже не так строга к этому

к обратной совместимости

Google
Александр
06.08.2018
15:03:49
так что думаю норм движ разворачивается :)

Евгений
06.08.2018
15:23:49
Народ, подскажите, почему stream.parallel.forEach не разбивает на потоки? т.е. все данные в forEach обрабатываются только в одном потоке. Stream беру из базы данных (Spring Data JPA), работаю с ним в контроллере

Евгений
06.08.2018
15:37:00
baylrock
06.08.2018
15:37:51
любыми другими способами, пока что апи паралелизации стрима недостает одной важной вещи - кастомного екзекютора для конкретного вызова

baylrock
06.08.2018
15:39:00
вобщем если ты часто юзаешь это в рамках отдной програмы есть шанс отловится на том что твой стрим навечно застрянет

Евгений
06.08.2018
15:39:43
до этого нигде ForkJoinPool не используется

baylrock
06.08.2018
15:40:07
в тернетах полно объяснений почему это еще сырой функционал

Dmitry
06.08.2018
17:22:04
кто нибудь мигрировал с mssql на postgres ? есть какая нибудь тулза которая перегонит все без проблем ?

Dmitry
06.08.2018
17:30:16
кто нибудь мигрировал с mssql на postgres ? есть какая нибудь тулза которая перегонит все без проблем ?
1) данные или хранимки? 2) на остановленной или работающей БД? 3) сколько таблиц?

Dmitry
06.08.2018
17:33:50
данные остановленной около 15

Dmitry
06.08.2018
17:37:55
Тогда почти любая подойдет :) https://wiki.postgresql.org/wiki/Converting_from_other_Databases_to_PostgreSQL#Microsoft_SQL_Server

Dmitry
06.08.2018
17:40:06
спасибо )

Vik
06.08.2018
18:41:04
Чат, мы тут вам дайждест сделали звуковой! Гляжу вы тут все послушали за выходные, поэтому дайджест! ? https://jug.ru/2018/08/digest-week-69 ? http://razbor-poletov.com/2018/08/episode-174.html p.s. а если вы все еще не в курсе, что происходит, сходите послушайте прошлый выпуск - он все еще доступен http://razbor-poletov.com/2018/08/episode-173.html

A
06.08.2018
19:29:45
Добрый вечер, существуют библиотеки для создания external dsl? Что бы не переизобретать сложение, цикл и выведение типов.

Oleg
06.08.2018
19:30:39
"он все еще доступен" а через какое время станет недоступен?
когда количество посетителей превзойдёт возможности Nginx :-)

Google
A
06.08.2018
20:10:12
antlr
Это же просто генератор парсеров и в результате у меня окажется AST, которое надо будет как-то выполнять?

Admin
ERROR: S client not available

Anatoly
06.08.2018
20:12:32
Это же просто генератор парсеров и в результате у меня окажется AST, которое надо будет как-то выполнять?
Ну, тогда с такими запросами пройдите сюда https://www.graalvm.org/docs/graalvm-as-a-platform/implement-language/

А можешь еще xtext заюзать

A
06.08.2018
20:13:45
эм, а что ты называешь "внешним дслем" тогда?
Именно это, но все операции типовые: сложить числа, запустить цикл, пройти по коллекции. Плюс пара своих типов и глобальных переменных. Т.е. хотелось бы какой-то фреймворк, где бы всё уже работало и куда было бы удобно добавлять новые вещи.

A
06.08.2018
20:17:59
Я бы взял кложу, но нужен императивный язык и надо будет как-то защищаться от выполнения нежелательного кода.

Oleksandr
06.08.2018
20:18:58
Я бы взял кложу, но нужен императивный язык и надо будет как-то защищаться от выполнения нежелательного кода.
стоп, не состыковывается с "все операции типовые: сложить числа, запустить цикл, пройти по коллекции"

в каком месте вообще может появиться "нежелательный код" ?

Mark
06.08.2018
20:19:27
groovy? На уровне пакетов можно ограничить вызовы

A
06.08.2018
20:22:28
в каком месте вообще может появиться "нежелательный код" ?
Пользователь вводит код. Мы не можем доверять пользователю. Если брать кложу, то я не знаю как запускать код в сэндбоксе.

groovy? На уровне пакетов можно ограничить вызовы
Не знаком с ним. Если одновременно выполняется код двух пользователей и этот код в одном пакете, то один код может получить доступ к данным другого пользователя?

Oleksandr
06.08.2018
20:24:50
Пользователь вводит код. Мы не можем доверять пользователю. Если брать кложу, то я не знаю как запускать код в сэндбоксе.
1) java security, на уровне джавы можно ограничить кучу всего 2) докер, и пусть творит, что хочет 3) таки попытаться описать все возможные операции для пользователя и валить некорректные (через antlr проще всего, там уйма инструментов из коробки; разные парсер-комбинаторы тоже просто и быстро, но не на джаве)

самый простой вариант — внутренний дсл + докер, если можно такое по специфике задачи :)

A
06.08.2018
20:42:08
Спасибо за идеи, надо почитать.

Pavel
06.08.2018
21:01:40
Друзья, столкнулся с проблемой. Есть спрингбут тест. Там тестируется работа сервиса. Запускается embeddedKafka + в качестве бд h2. С кафкой общение синхронное через replyingKafkaTemplate.sendAndReceive. Периодически вылетает Reply time out. Никто не встречался/не знает варианты решения данной проблемы??? Очень буду благодарен любой помощи

Google
Pavel
06.08.2018
21:13:45
Спасибо

@proKafka

Таир
07.08.2018
03:51:53
данные остановленной около 15
Я когда то очень давно DBUnit-ом перегонял

Alexander
07.08.2018
04:25:55
Про Сбербанк http://mesyarik.ru/18/sberbank.html

Интересно правда?

Если да то могу посоветовать еще трекеры на компы поставить чтобы рабочее время считать

Anatoly
07.08.2018
04:48:20
Интересно правда?
Сгодня спрошу у начальника отдела в сбертехе

Timur
07.08.2018
05:28:56
А это разве не разное?

Anton
07.08.2018
05:32:46
Про Сбербанк http://mesyarik.ru/18/sberbank.html
Больше в истории удивило - зачем вообще возвращаться в РФ после гугла в Цюрихе?

Alexandr
07.08.2018
05:33:49
да фейк же, видно

Alexander
07.08.2018
05:35:33
да фейк же, видно
В сбере все не так?

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