
Del
18.04.2017
13:01:59
Крепкие у вас истории

pplcf
18.04.2017
13:04:29
сам не пользовался
но под критерии вроде подходит

Google

Sergey
18.04.2017
13:13:51

Snow
18.04.2017
13:14:18
этож линупс онли

Андрей
18.04.2017
13:17:23
supervisord может быть? он написан на питоне и можно как-то через cygwin запустить его и в windows

Snow
18.04.2017
13:20:18
блин то есть дос их пор не сделали ничего похожего на wrapper От танукисофтвари
у меня на нем и терракоте легаси на четком 2 спринге под шиндовсом работает
думал с тех пор что то уже придумали

Ivan
18.04.2017
13:22:36
народ есть жесткий вопрос

Андрей
18.04.2017
13:22:43
а вот капсула выше - не то?

Ivan
18.04.2017
13:22:54
есть что нибудь наподобии jphp для jvm как например jython, jruby?
не спрашивайте зачем

Sergey
18.04.2017
13:23:07
есть hhvm
а jphp если и были то давно умерли)

Митко Соловец?
18.04.2017
13:23:26
https://habrahabr.ru/post/216651/

Google

Ivan
18.04.2017
13:24:09

Митко Соловец?
18.04.2017
13:24:26
http://j-php.net/

Sergey
18.04.2017
13:24:27
все же спрошу - зачем?)

Ivan
18.04.2017
13:25:01
но это не точно)

Sergey
18.04.2017
13:26:05
вызывать через консоль, юзать какие-нибудь интеграционные вещи типа реста, очередей, рпц не подходит?

Andrey
18.04.2017
13:26:22

Ivan
18.04.2017
13:26:44
в идеале дергать функции и подгружать скрипты php в память jvm
сами скрипты я могу запустить и системными вызовами
но это не надежно поэтому я тут спросил

Sergey
18.04.2017
13:27:17
а почему ненадежно?
создайте отдельного юзера под пхп и под ним вызывайте скрипты

Ivan
18.04.2017
13:27:58
ну как минимум потому что это сложнее сделать и можно где нибудь по незнанию накосячичть

Sergey
18.04.2017
13:28:00
можно еще chroot сделать, чтобы наверняка

Ivan
18.04.2017
13:28:09
проще в любом случае функцию напрямую дергать

Sergey
18.04.2017
13:28:17
ну как сказать проще)

Ivan
18.04.2017
13:28:22
вот видишь уже какие то админские знания надо иметь

Sergey
18.04.2017
13:29:01
а какого рода скрипты?
можно еще их запускать под докером, или виртуалкой отдельной

Google

Ivan
18.04.2017
13:29:54
я хз на php не пишу но там какой то обособленный код который выполняет общие задачи, например парсит какие нибудь excel файлы, сразу предпреждая вопрос почему это написано на php, потому что уже 100 лет назад написано а сейчас хотят часть на java сделат

Sergey
18.04.2017
13:30:36
так пусть их парсит и выгружает куда-нибудь в стрим или в csv

Ivan
18.04.2017
13:30:56
ну вот решения сейчас обсуждаются, и я как вариант спросил тут про движок php под jvm

Sergey
18.04.2017
13:31:18
крутить пхп в jvm так себе затея. поведение будет непредсказуемое у пхп
у нас на проекте одновременно и пхп и джава и дотнет живет, но солянки из исходников не делаем)

Anton
18.04.2017
13:47:41
Сегодня вебинарчик по реактивному спрингу. заходите. https://zeroturnaround.com/webinar/reactive-spring/

sss3 ?
18.04.2017
13:48:33
Во сколько

Anton
18.04.2017
13:48:53
в 7 по МСК

Dastan
18.04.2017
13:49:04
ребята подскажите пожалуйста, когда необходимы знания о Монадах и Функторах?

sss3 ?
18.04.2017
13:49:27

Митко Соловец?
18.04.2017
13:49:27
говоришь что-то умное

Митко Соловец?
18.04.2017
13:49:38
и все сразу замолкают

Snow
18.04.2017
13:49:41
Когда ты хачкелизд

sss3 ?
18.04.2017
13:49:48

Evgeny
18.04.2017
13:50:10

Snow
18.04.2017
13:50:29
Ml-дун

Dastan
18.04.2017
13:50:29
т.е для ооп с монадами не имеет общения? ))

Snow
18.04.2017
13:52:09
Ну только если способ затралить

Dastan
18.04.2017
13:52:30
извиняюсь за кашу в голове. Но помогите прояснить. Монады и Функторы для ООП, это паттерны?

Google

Митко Соловец?
18.04.2017
13:53:39
по идее да

Anton
18.04.2017
13:54:42
википедия в помощь https://ru.wikipedia.org/wiki/%D0%9C%D0%BE%D0%BD%D0%B0%D0%B4%D0%B0_(%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5)

Admin
ERROR: S client not available

Dastan
18.04.2017
13:56:04
@fundamentalparticle т.е получается Паттерн Builder?

Evgeny
18.04.2017
13:56:24
нет

Snow
18.04.2017
13:57:13
Ооп в яве это напилить сто интерфейсов, перекрыть их абстрактными классами, впердолить статические билдеры и в продакшен

Evgeny
18.04.2017
13:57:15
билдер создаёт объект, монада связывает функции друг с другом

Vlad
18.04.2017
13:59:10
Или это уже не ооп?

Митко Соловец?
18.04.2017
13:59:59

Evgeny
18.04.2017
14:00:01
нельзя
можно аннотации, про них же тоже (теперь) плохо говорят

Митко Соловец?
18.04.2017
14:00:16
мужики, который на ежб2 пишут в гараж не позовут

Vlad
18.04.2017
14:01:02
Так а вот я пишу некий рест сервис. Данные как правильнее гонять в json или в xml?

Митко Соловец?
18.04.2017
14:01:14
как тебе удобней
рест - это вообще не строгая вещь
есть лишь рекомендации

Evgeny
18.04.2017
14:01:52
может зависеть от потребителей, например

Vlad
18.04.2017
14:02:47
А если рест сервис отдает конфиг?

Google

Vlad
18.04.2017
14:02:53
То только хмл?

Митко Соловец?
18.04.2017
14:03:00
почему?
спринг клауд конфиг отдаёт yml вообще

Dastan
18.04.2017
14:03:13
кто нибудь в этом чате когда либо использовал знания о Монадах в продакшене?
накуя мне знать их?

Evgeny
18.04.2017
14:04:18
для начала небольшой тест: Option или null?

Y
18.04.2017
14:04:36

Митко Соловец?
18.04.2017
14:04:36
а что Option стала монадой?

Oleksandr
18.04.2017
14:04:37

Vlad
18.04.2017
14:04:37
Отличный тест.

Митко Соловец?
18.04.2017
14:04:55

Evgeny
18.04.2017
14:05:21

Митко Соловец?
18.04.2017
14:05:30
говорят скоро будет