@jvmchat

Страница 783 из 2890
Oleksandr
07.12.2016
21:48:48
O_O

Anton
07.12.2016
21:49:21
вот я прям жму руку. жаль у меня стикера в виде велосипеда с костылями нет

Alexander
07.12.2016
21:52:05
нужен такой же стикер с костылями для детей и подписать "нормальный микросервис же"

Anton
07.12.2016
22:14:56
мне прям теперь уже всё равно, как там кто RxJava использует. Хочу POC на Excel с питоном

Google
Alexander
07.12.2016
22:15:46
это правильный настрой

Alexander
07.12.2016
22:15:52
Разворачиваешь сотню эксельников в докер контейнерах

Anton
07.12.2016
22:16:14
во всех европейских банках было реализовано уже 10 лет назад

Alexander
07.12.2016
22:16:42
Все развивается по спирали

Alex
07.12.2016
22:28:56
@dmsol , твой стикерпак

Вкиньте почитать про центроидную декомпозицию. А то на русском не гуглится, а на английский перевести словарного запаса не хватает

Centroid decomposition, отвратительно

Baruch
08.12.2016
03:36:14
И вообще, чатик с @bulenkov намного лучше, чем без @bulenkov. Спасибо тебе, @bulenkov.

https://twitter.com/jbaruch/status/806729534842122240

ктолин, не котлин, а бинтрей по расписанию

Google
Rafael
08.12.2016
05:32:37
Что за бинтрей?

Baruch
08.12.2016
05:34:10
да херня какая-то

но почему то всем надо

Rafael
08.12.2016
05:38:27
А как пишется? Загуглить бы

Baruch
08.12.2016
05:39:33
bintray.com

Rafael
08.12.2016
05:40:57
Пасяб

Marat
08.12.2016
05:50:16
bintray.com
О, артифактори же вы пилите, получается

Baruch
08.12.2016
05:57:54
Прикинь!

Kirill
08.12.2016
06:31:19
Барух, похоже, обижается, когда его не узнают сразу :)

Baruch
08.12.2016
06:34:57
да не, нормально всё. "кто не понял, тот поймет" же.

Kirill
08.12.2016
06:35:39
На самом деле, о тебе знают люди, которые даже очень далеки от джава-конференций, так что ты very popular :)

Митко Соловец?
08.12.2016
07:26:56
Sergey
08.12.2016
08:48:09
Sergey Simonenko: Есть множество потоков в которых выполняются методы идентичных объектов ,как получить ссылку на поле объекта

Руслан
08.12.2016
09:09:03
Есть тут кто на TypeScript пишет? Версия 2.1 вышла ? https://twitter.com/typescriptlang/status/806544995993800704

Alex
08.12.2016
09:18:32
Google
Taras
08.12.2016
09:40:25
Всем привет.

Baruch
08.12.2016
09:42:59
Nick спасибо!!!

Taras
08.12.2016
09:46:56
Ребята. Я совсем нулевый в Java, пытаюсь разобраться с Spring. Попробую задать пару смешных вопросов, можно смеяться там и так далее, но для меня они важные... ) Один из таких - хочу в пет-веб-проекте разбить все на модули, никак не могу найти какой-то стандарт структурирования файлов архитектуры. Правильно ли я понимаю, в одном проекте можно разбить так: - src/main/java/com.mainapp - src/main/java/com.users - src/main/java/com.notifications А можно ли сделать и нормально ли это по практике: - src/company/java/com.packet1 - src/company/java/com.packet2

Глеб
08.12.2016
09:48:43
товарищи, подскажите пжлст канал, где ведутся беседы прикладного характера по java :) а то не хочется своими нубланскими вопросами прерывать ваши интеллектуальные беседы

Митко Соловец?
08.12.2016
09:50:04
Два подхода к разбиению на модули: по слоям и по функционалу: 1) model, repository, service, exception, controller, mapper, utils 2) registration, orders, images, pay и т.д. выбирай какой больше нравится

Митко Соловец?
08.12.2016
09:51:17
>Один из таких - хочу в пет-веб-проекте разбить все на модули, никак не могу найти какой-то стандарт структурирования файлов архитектуры.

Taras
08.12.2016
09:52:35
Т.е. к примеру у меня может быть сотня контроллеров и в одной папке - это был бы аддд )

Pavel
08.12.2016
09:52:35
Паттерны по динамическим настройкам может кто подсказать?

Igor
08.12.2016
09:52:41
а внутри неё уже то, что Дима сказал

Митко Соловец?
08.12.2016
09:52:59
Я имел ввиду самих модулей )
обычно, выделяют модуль - который будет общим для нескольких модулей - common, там могут быть поджи, эксепшены, константы Далее дробят на фронтенд и бэкенд модули, а уже внутри них разбивай согласно своим требованиям.

Taras
08.12.2016
09:53:18
Ага, т.е. идет com.company но, опять же, можно ли его делать com.company.users, com.company.notifications и т.п. ?

Митко Соловец?
08.12.2016
09:53:40
можно

Igor
08.12.2016
09:53:51
нужно)

Taras
08.12.2016
09:53:59
Дмитрий, у меня к примеру может быть под сотню контроллеров, 2 сотни разных моделей, это можно чокнуться если их не разбивать. )

Антон
08.12.2016
09:54:06
com.company.project.module

Taras
08.12.2016
09:54:18
О! Супер. ) Спасибо.

Google
Admin
ERROR: S client not available

Ivan
08.12.2016
09:54:42
com.company.core com.company.core.notifications com.company.integration com.company.integration.paypal

например

Taras
08.12.2016
09:54:53
Я просто пытаюсь потихоньку с Symfony и PHP свитчнуться в Java, когда-то это должно было случиться )

Митко Соловец?
08.12.2016
09:54:59
ага

Taras
08.12.2016
09:55:26
Сережа! Это все ты виноват! )

Sergey
08.12.2016
09:55:38
я тебе всего лишь показал другой путь)

Taras
08.12.2016
09:55:48
Always exist better way! )

Blood must have blood и так далее )

Митко Соловец?
08.12.2016
09:57:16
потом можно модули превратить в отдельные приложения

запаковать в докер-образы

и научить общаться между собой)

Taras
08.12.2016
09:57:57
Вот собственно я это рассматриваю для реюзабельности. В теории вообще очень хотелось бы добраться до микросервисов. Но боюсь пока что не осилю, поэтому пока что пошагово буду )

Sergey
08.12.2016
09:58:02
потом можно модули превратить в отдельные приложения
а как же общий модуль? везде либами тянуть?

Baruch
08.12.2016
09:58:12
Always exist better way! )
Это как-то не по английски

Митко Соловец?
08.12.2016
09:58:13
Sergey
08.12.2016
09:58:40
Google
Sergey
08.12.2016
09:59:19
fat jar
но ведь... отдельные приложения?

Митко Соловец?
08.12.2016
09:59:41
но ведь... отдельные приложения?
я имел в виду, да, все зависимости берем с собой)

Taras
08.12.2016
09:59:57
fat jar
вот от этого хотелось бы как раз уйти в будущем.

Митко Соловец?
08.12.2016
10:00:17
Taras
08.12.2016
10:01:37
Чтобы все было отдельными пакетами и запускалось отдельно, каждая часть отвечает икслючительно за себя, при необходимости общения с другими пакетами - посредством API только.

Митко Соловец?
08.12.2016
10:02:12
ну смотри, у тебя 1 модуль в докер-контейнере требует спринг и другой тоже

как ты тут выкрутишься?

Sergey
08.12.2016
10:02:33
а если по пакетам раскидывать? controller/api controller/backend controller/whatever

Taras
08.12.2016
10:03:17
Сергей, таким образом тяжело разделить потом будет.

Дмитрий, я к чему, распределить по серверам будет значительно удобнее такие пакеты. В зависимости от нагрузки можно было бы их выносить

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