@jvmchat

Страница 1353 из 2890
Alexander
12.04.2017
10:19:46
Ну и где, кстати, интероп с лямбдами?

Anton
12.04.2017
10:20:11
А так это засахаренная джава - что не так?
Динамическая типизация :) дело вкуса, конечно, но я бы не стал :)

S
12.04.2017
10:20:20
Можно взять и просто подключить одну зависимость. CompleStatic есть, узкие места пишешь на джаве. У groovyobject такое же поведение на equals/hashCode не?

Anton
12.04.2017
10:21:23
Динамическая типизация :) дело вкуса, конечно, но я бы не стал :)
Хотя если в одно жало пилить код, то можно и сдинамическоц

Google
S
12.04.2017
10:21:36
Можно с типами, а можно без типов писать.

Anton
12.04.2017
10:22:00
Можно с типами, а можно без типов писать.
С типами это уже почти и не груви :)

S
12.04.2017
10:22:16
Ну а я о чем?

Все прозрачно

Alexander
12.04.2017
10:23:33
Можно взять и просто подключить одну зависимость. CompleStatic есть, узкие места пишешь на джаве. У groovyobject такое же поведение на equals/hashCode не?
Ни компайл статик, ни инди не спасает от проблем с перфомансом груви. == превращается в вызов статик метода, который может вообще не вызвать equals у объекта

Собери какой-нибудь​ небольшую цепочку преобразования коллекции и посмотри на перфоманс

Каждый фильтр генерит новую коллекцию

Постоянный анбоксинг

Груви не использует примитивы

Просто переписав код с джавы на груви можно получить перфоманс раз в 10 хуже для простых операций над коллекциями

Это я не к тому, что груви плохой

А про то, что не нужно его воспринимать как джава с сахаром

Там свои правила игры, которую нужно знать перед использованием

Google
Alexander
12.04.2017
10:26:58
И это мы еще не говорили про динамический груви и моп

S
12.04.2017
10:28:38
А какже преждевременная оптимизация, которая корень всех зол?

Короче, груви решает больше проблем (джавы), чем приносит своих вот и все.

Anton
12.04.2017
10:33:48
Alexander
12.04.2017
10:34:01
так вроде все делают, не?
Стримы с джаве не делают

А какже преждевременная оптимизация, которая корень всех зол?
Это же не оптимизация, это опыт использования

Anton
12.04.2017
10:34:26
Стримы с джаве не делают
но ведь оригинальная коллекция не мутирует

Alexander
12.04.2017
10:34:45
Так и в джаве не мутирует

Anton
12.04.2017
10:34:55
Так и в джаве не мутирует
я про жаву и говорю

Alexander
12.04.2017
10:34:56
Не генерится мусор посередине

Anton
12.04.2017
10:35:31
ну да. жаве по-другому работает. но я если бы и потянул бы груви в прод, то как раз изза коллекций, например :)

Alexander
12.04.2017
10:35:32
Я, видимо, потерял нить:)

Имхо, хотите беттер джава, лучше брать котлин

Я про прод, естественно

Andrey
12.04.2017
10:42:17
Тогда зачем джава нужна? Юзайте котлин.

Anton
12.04.2017
10:43:28
Тогда зачем джава нужна? Юзайте котлин.
джава для того, чтобы не котлин. котлин для того, чтобы не джава. выбирай сам :)

Mikhail
12.04.2017
10:56:16
Котлин это не просто засахаренная джава. Это джава, которая поощряет хорошие практики ООП.

Aleksander
12.04.2017
10:58:08
Вбросил так вбросил

Google
philipp
12.04.2017
11:04:51
FP > OOP

Mikhail
12.04.2017
11:05:04
Ещё один вбросил :)

Igor
12.04.2017
11:06:26
а скоро Code Driven Development в моду войдёт?

Anton
12.04.2017
11:07:33
а скоро Code Driven Development в моду войдёт?
давно в моде. с тех времён как PHP изобрели

Митко Соловец?
12.04.2017
11:49:36
коллеги, подскажите, кто на опыте. Требуется организовать хранение по категориям, поиск по критериям, версионирование файлов. Какие современные решения есть для этого? (мне что-то кроме как хранения в блобах бд в голову ничего не приходит)

Митко Соловец?
12.04.2017
11:54:43
гит?
а если файлы бинарные?

фото, музыка, видео

Nikolay
12.04.2017
11:55:05
а если файлы бинарные?
а какая разница, если надо хранить все версии?

Митко Соловец?
12.04.2017
11:55:27
ну у гита же есть предел по числу файло и объему?

Mar4elo [L11]
12.04.2017
11:55:38
сами файлы хранишь на фс в системе папок, а всю метаинформацию уже в базе

Митко Соловец?
12.04.2017
11:55:39
как это решение мастштабироваться будет?

в бд

Mar4elo [L11]
12.04.2017
11:56:57
т.е. просто будет ссылка на место в ФС?
ага. ранее подобное реализовывал на php, небольшой фотохостинг внутренний. вроде норм. база не сильно большая, и файлами управлять относительно просто

Nikolay
12.04.2017
11:58:53
кстати да, можно взять ceph

но ceph хреново себя ведет, если много мелких файлов

Mar4elo [L11]
12.04.2017
12:00:11
Кластерной фс
при добавлении файла в систему - генерил md5, далее md5 сплитил по два символа, получал длинный путь. таким образом в каждой папке было не более 255 файлов/подпапок. в базе md5 прописывал всю метаинфу о файле - название, дату создания, разрешения и т.д... все дальнейши работы велись с базой. при необходимости получения файла - по md5 востсанавливал путь и получал файл

Google
Snow
12.04.2017
12:06:02
Если файловер нинужен можно просто xfs grow на том

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

Но с версионостью как выйдет в нио хз. Писать поверх провайдера методы лоступа с параметром тега версии

Igor
12.04.2017
12:13:52
есть ведь Content Repository API for Java (JCR)

Filthy Lucre
12.04.2017
12:14:20
Привет Явисты

Admin
ERROR: S client not available

Александр
12.04.2017
12:21:46
даувай

Vik
12.04.2017
12:53:21
Ну и где, кстати, интероп с лямбдами?
Уже запилили. Parrot компайлер уже замержили

Митко Соловец?
12.04.2017
12:59:44
есть ведь Content Repository API for Java (JCR)
есть опыт использования?

Igor
12.04.2017
13:02:00
неа, но вижу его в старых системах постоянно

Vik
12.04.2017
13:05:45
есть опыт использования?
@jbaruch может много всего рассказать я думаю. Artifactory юзали jackrabbit 4 релиза назад

Митко Соловец?
12.04.2017
13:19:05
@JBaruch

Диёр
12.04.2017
13:43:56
Нет, чем ждать сахара в джяве, проще подключить груви и все. Скала и котлин нинужны.
Котлин это одна из немногих радостей разработчиков под андроид. Не надо так

Диёр
12.04.2017
13:47:39
С чего бы вдруг?

Vitaliy
12.04.2017
14:11:13
Котлин только создает впечатление того, что решает проблемы

Решает только часть проблем, больше же из создает

Митко Соловец?
12.04.2017
14:12:21
какие недостатки у котлина?

не видел еще статей, которые его прям в грязь втаптывали

Google
Alexander
12.04.2017
14:13:12
Видимо, здесь есть активные пользователи котлина в проде

Поделитесь своей болью

И продолжаете ли вы на нём писать?

Если да, то почему

Nick
12.04.2017
14:16:09
@dmsol хочешь еще приколов про консул?)

Митко Соловец?
12.04.2017
14:16:33
@dmsol хочешь еще приколов про консул?)
давай, а то я выбираю между ним и Эврикой

Nick
12.04.2017
14:16:44
@dmsol в общем частые проблемы с нахождением лидера,но эт хер с ним

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

это такая поделка

Митко Соловец?
12.04.2017
14:18:07
ну а инет что говорит?

может ишью заводили

Nick
12.04.2017
14:18:42
нету ишью

походу его никто не юзает

а по поводу первого бага, есть ишью которой 3 года)

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