@jvmchat

Страница 2593 из 2890
Alexander
27.06.2018
16:27:22
http://blog.vavr.io/redundancy-of-the-java-language/ ?
> The Java 8 Stream API is an example of a lifted collection. What it does is to define a computation and link it to a specific collection in another excplicit step. http://www.vavr.io/vavr-docs/

Роман
27.06.2018
16:33:44
Есть сервер с консолью, нужно запустить как демон и иметь возможность слать команды из терминала. Например japp rebuild resources

Есть у кого идеи как сделать?

Google
Vladimir
27.06.2018
16:37:57
Есть у кого идеи как сделать?
Слать в stdin в работающее приложение?

Роман
27.06.2018
16:39:00
systemctl start japp japp <command>

Например

Vladimir
27.06.2018
16:39:28
screen может подойти

Alexander
27.06.2018
16:39:28
Клиент - telnet

Роман
27.06.2018
16:39:59
screen может подойти
Приложение daemon на локалке

Dee
27.06.2018
16:40:08
systemctl start japp japp <command>
Идеально через fifo реализовать

Роман
27.06.2018
16:40:12
Юзать сеть костыль

Vladimir
27.06.2018
16:40:16
Клиент - telnet
Проще уж ssh до сервера и через терминал

Роман
27.06.2018
16:40:58
Ну тоже вариант

Но интеграция с системой нулевая

Alexander
27.06.2018
16:41:21
Если хочется странного, можно посмотреть на apache karaf, там прямо внутри жвм понимается ssh, можно зайти в него и вводить команды

Google
Роман
27.06.2018
16:41:55
Представляю скрипт админа

Alexander
27.06.2018
16:42:06
Команды можно реализовать самому, будут в виде обычных osgi-бандлов

1337
27.06.2018
16:42:20
спринг после спринг бута это лучшее что случалось с программированием

1337
27.06.2018
16:43:22
это я на счет хейта спринга выше

Sergey
27.06.2018
16:44:07
это я на счет хейта спринга выше
Пошел ты - я тебя ненавижу. И именно со спринг бутовым приложением я щас и колупаюсь.

Alexander
27.06.2018
16:44:11
Это как?
Ну так, посмотри на примеры на странице Карафа, должно быть

Роман
27.06.2018
16:44:42
Там через ssh?

1337
27.06.2018
16:44:48
можешь кстати без аннотаций, через хмл конфиги как деды

Sergey
27.06.2018
16:44:57
неосилятор)
Читай выше - в гробу я видел осилять ваш спринг. Моск можно более полезным забить чем ебаными аннотациями

Vladimir
27.06.2018
16:45:00
systemctl start japp japp <command>
Так команды принимает другой процесс?

Alexander
27.06.2018
16:45:12
Там через ssh?
Да, заходишь прямо внутрь жвм

1337
27.06.2018
16:45:18
а какие там аннотации лол? их штук 5 основных, если не меньше

Alexander
27.06.2018
16:45:26
https://karaf.apache.org/manual/latest/#_shell_console_basics

Роман
27.06.2018
16:45:45
ssh jvm@localhost

А потом типа уже команды

Это будет странно

Sergey
27.06.2018
16:46:10
а какие там аннотации лол? их штук 5 основных, если не меньше
Мне насрать сколько их там. С теми что есть уже нихуя не работает

Google
Sergey
27.06.2018
16:46:29
Серёга, забей. Мы тут зомби все
В гробу я видел зомби. Гребаное клише

1337
27.06.2018
16:46:36
ну дай нам случаи, разберемся, может ты по ерунде буксуешь

либо на стековерфлоу оформи и кинь

Sergey
27.06.2018
16:47:01
ну дай нам случаи, разберемся, может ты по ерунде буксуешь
Не видишь чтоли - я на эмоциях, ну?! Какие нах случаи!

1337
27.06.2018
16:47:29
Не видишь чтоли - я на эмоциях, ну?! Какие нах случаи!
да я также позапрошлой ночью баттхертил, утром успокоился и нашел решение спокойно

Роман
27.06.2018
16:47:34
Особенно если другое приложение с закрытыми сорцами будет тыкать скажем japp-connect.sh <command> чтобы выполнить пару команд

Sergey
27.06.2018
16:47:54
да я также позапрошлой ночью баттхертил, утром успокоился и нашел решение спокойно
Ну и нехер меня троллить тогда - "спринг бут - лучшее что случалось..."!

1337
27.06.2018
16:48:20
но это действительно так, ноу троллинг

реактор, спринг бут

Роман
27.06.2018
16:49:49
Вуй уж тогда

Alexander
27.06.2018
16:54:49
VB.NET !

Sergey
27.06.2018
16:56:09
но это действительно так, ноу троллинг
Я тебе не верю. Я не видел ни единого спрингового приложения которое мне было бы приятно поддерживать. До джавы я работал со здоровым древним солюшеном по установке здоровой системы, написаным на SH (не Bash) и Tcl/Tk на солярке - их было поддерживать в разы приятнее. До спринга я работал с OSGi. Было муторно, но хотя бы по огранизационным причинам, и гемор доставлял скорее не сам OSGi, а интергация карафа со всякими EE-фреймворками. Сейчас я на спринге, и я все ненавижу.

Alexander
27.06.2018
16:57:39
Osgi хуже спринга, инфа сотка

Sergey
27.06.2018
16:58:17
Osgi хуже спринга, инфа сотка
И че я на это должен ответить по канонам? Неосилятор?

Alexander
27.06.2018
16:58:40
Я как раз осилятор :) пишем на нем, родном

На спринге что-то постороннее обычно

Sergey
27.06.2018
16:59:13
Я как раз осилятор :) пишем на нем, родном
И мы писали. И OSGi лучше спринга - инфа 100%

Alexander
27.06.2018
16:59:27
Когда на другие проекты дёргают

Google
Sergey
27.06.2018
16:59:50
Ну да - OSGi не хуже спринга

Anton
27.06.2018
17:00:07
Наркоман что ли? Osgi боль

Alexander
27.06.2018
17:00:24
Ок, ладно, оба - дрянь редкостная ?

Но по спрингу ты хоть гуглишь - и какая-то инфа есть

Sergey
27.06.2018
17:01:25
OSGi - лакмус. Выявляет говенную архитектуру на раз.

Alexander
27.06.2018
17:01:34
А по осги - один вопрос на SO без ответа. Или в мейллисте ссылка куда-то

А там уже домен протух

Dmytro
27.06.2018
17:03:21
OSGi - говно. Поддерживаю.

Alexander
27.06.2018
17:05:14
OSGi - говно. Поддерживаю.
Вот я на одном подкасте слышал чудесное - "технология прекрасная - люди мудаки"

Admin
ERROR: S client not available

1337
27.06.2018
17:05:18
попахивает javaee

Sergey
27.06.2018
17:05:24
А по осги - один вопрос на SO без ответа. Или в мейллисте ссылка куда-то
Ну так а чья вина то в этом? OSGi чтоли виноват, что все забили на модульность, вменяемую HL архитектуру и дрочат на Спринг, EE паттерны и магию DI контейнеров?

1337
27.06.2018
17:05:40
> магия di

Alexander
27.06.2018
17:05:50
Osgi - это же тупо спека, вопрос в реализации

Anton
27.06.2018
17:05:57
Я не дрочу, у меня spring boot/cloud

Я счастлив

Кафки не хватает

Sergey
27.06.2018
17:06:15
Alexander
27.06.2018
17:06:29
Ни одной нормальной не видел, может у БМВ и у кого-то ещё свои нормальные есть

И что не так с реализацией?
С какой? С Феликсом или Эквиноксом?

Google
Sergey
27.06.2018
17:07:01
Alexander
27.06.2018
17:08:46
Ну с феликсом например
Была куча багов на гонки, когда много бпндлов и ты им всем говоришь restart

На это наступали

bundle-level не работал

Vyacheslav
27.06.2018
17:09:49
Как по мне, так одна из глобальнейших проблем osgi - это кривая поддержка его в идее

Alexander
27.06.2018
17:10:56
Как по мне, так одна из глобальнейших проблем osgi - это кривая поддержка его в идее
Ооо, это ппц боль. И отсутствие внятных инструментов тестирования. Встроенный контейнер что ли поднимать?

Sergey
27.06.2018
17:11:09
Как по мне, так одна из глобальнейших проблем osgi - это кривая поддержка его в идее
В гробу я видел Идею и ее поддержку всего и вся. Сидел бы и дальше на нетбинсе, если бы не апгрейднулся до 4к.

Vyacheslav
27.06.2018
17:11:39
Театр одного актёра. Как тебе только Оскар ещё не дали

1337
27.06.2018
17:12:07
следующий шаг отказаться от женериков

Anton
27.06.2018
17:12:10
А мне он нравится

Sergey
27.06.2018
17:12:13
Нытье блять, понаделали тулов в которых ногу сломаешь, без идеи терь мейнтейнить неосиляторы.

Vyacheslav
27.06.2018
17:12:18
Ооо, это ппц боль. И отсутствие внятных инструментов тестирования. Встроенный контейнер что ли поднимать?
Я один опенсорсный проект открыл, пообсуждал его с @fundamentalparticle и закрыл. Чёт как-то нет желания руками всё в идею портировать

1337
27.06.2018
17:12:22
да ну, тот же Коба Трейдер был интереснее

Anton
27.06.2018
17:12:33
Сергей, я с тобой. Они просто ничего не понимают

Берял
27.06.2018
17:12:47
Нытье блять, понаделали тулов в которых ногу сломаешь, без идеи терь мейнтейнить неосиляторы.
да никто кроме тебя ногу не ломает в них. идея упрощает жизнь, что в этом плохого?

Vyacheslav
27.06.2018
17:13:02
Настоящий программист может кодить и на калькуляторе!

Берял
27.06.2018
17:13:12
на листочке

Sergey
27.06.2018
17:13:28
да никто кроме тебя ногу не ломает в них. идея упрощает жизнь, что в этом плохого?
Упрощает, спора нет. Сначала усложнили все, а теперь упрощаем, попутно стригя бабло на лицензиях.

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