
Andrey
25.07.2016
10:44:48
Поэтому мне хотелось бы всё изолировать, чтобы не захламлять машину.

Митко Соловец?
25.07.2016
10:46:31
если я не ошибаюсь, для докера еще провайдер нужен?
ну типо виртуалбокса?

Google

Andrey
25.07.2016
10:47:17

Митко Соловец?
25.07.2016
10:47:38
перепутал с вагрантом

Andrey
25.07.2016
10:47:54
Вот я на этапе сборки сломался.

Митко Соловец?
25.07.2016
10:48:32
https://hub.docker.com/_/maven/
там в комментах чуваки еще отписывают
посмотри

Evgenij
25.07.2016
11:02:44
EnterpriseQualityCoding/FizzBuzzEnterpriseEdition
https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition
Как думаете это нормально?
?

Митко Соловец?
25.07.2016
11:05:06
нет

Igor
25.07.2016
11:06:25
мне больше с машинным обучением версия понравилась

Митко Соловец?
25.07.2016
11:06:41
https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition/blob/master/src/main/java/com/seriouscompany/business/java/fizzbuzz/packagenamingpackage/impl/loop/LoopCondition.java
в принципе вся суть программы
а растянули))))
лол

Google

Митко Соловец?
25.07.2016
11:07:14
https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition/issues/264

Igor
25.07.2016
11:07:21
еще и кодстайл

Agent
25.07.2016
11:08:06
сам еще не читал, руки не дошли

Evgenij
25.07.2016
11:08:41
Но видишь типа бизнес требует если много и солидное то бабло дадут а если на 5строк скажут что дурак?
Поясну приходит чел с мешком денег и просит что-то ты хяк хяк и делаешь в 4строки какое будет у чела с мешком денег? ощущение

Pavel ?
25.07.2016
11:16:22
Надо делать подольше)))

Evgenij
25.07.2016
11:17:12
Ну и я про ссылку для чего это?

guga
25.07.2016
11:20:50
@AndreyVassilyev ты справился?

Andrey
25.07.2016
11:21:09

guga
25.07.2016
11:21:47
сейчас быстро что-то накидаю, добрался до пк.
Ещё раз, что тебе нужно, что бы билд был в контейнере?
Goal'ы мавена захардкожены?

Andrey
25.07.2016
11:22:42

guga
25.07.2016
11:23:25
т.е. билдишь ты на локальной маше, а потом в докере с апп сервером разворачиваешь приложуху?

Andrey
25.07.2016
11:23:38

guga
25.07.2016
11:24:17

ThisIs
25.07.2016
11:24:18
переписываться в чате
созваниваться
создавать коллективные беседы текстом (до 100 человек в беседе) - сколько стоит такое приложение и сервер?

Andrey
25.07.2016
11:24:41

ThisIs
25.07.2016
11:24:59
за 15 к. только сообщении норм?

Google

ThisIs
25.07.2016
11:25:16
android app and server side

guga
25.07.2016
11:25:20
такс, дистрибутив линупса у тебя?

Andrey
25.07.2016
11:26:07

guga
25.07.2016
11:26:19
в докере же
какой имедж будешь юзать?

ThisIs
25.07.2016
11:27:56
корпоротивная точно хз, кажись малое предприятие

Andrey
25.07.2016
11:28:05

guga
25.07.2016
11:29:02

Andrey
25.07.2016
11:29:57
Поэтому хотелось бы поднимать сервис не завися от окружения.

guga
25.07.2016
11:30:54
ок, это уже их проблемы, как они будут это.

guga
25.07.2016
11:31:28
у них будет свой микросервис который будет дергать твоё апи, верно?

Andrey
25.07.2016
11:32:35

guga
25.07.2016
11:34:58
Ага, и того, ты хочешь сбилдить готовый докер имедж, который будет работать как-то так?
$ mvn package docker:build
$ docker push yourapp
?

Andrey
25.07.2016
11:37:00

guga
25.07.2016
11:37:32
ты наверное не очень понимаешь как докер работает.

Andrey
25.07.2016
11:38:54

guga
25.07.2016
11:42:33
НУ почти. И с твоего же определения сразу идет несколько проблем:
1. как ты будешь доставлять новый код
2. как ты загрузишь всю струкруту проекта
3. какой форматы ты хочешь сделать? Собрать варник, а потом запустить его на апп сервере, или с мавена вызвать ембедед джети, или сделать фат джар с серваком внутри?

Andrey
25.07.2016
11:44:59

Google

guga
25.07.2016
11:46:59
Ну так ты хочешь билдить всё на ЛОКАЛЬНОЙ машине и получить докер файл где уже будет твой war файл, на который будет натравлен томкет, который будет встроен в docker образ, так?

Andrey
25.07.2016
11:48:47

guga
25.07.2016
11:49:04
тогда где тут место для мавена в докере?

Andrey
25.07.2016
11:50:29

James Tiberius Kirk ?
25.07.2016
11:50:59
Сорян, что врываюсь с вопросами нубскими, но охарактеризуйте мне spring boot по части того сложная ли это часть спринга или нет

Igor
25.07.2016
11:51:13
это часть для упрощения спринга

guga
25.07.2016
11:51:32

Мытко
25.07.2016
11:52:39

Admin
ERROR: S client not available

guga
25.07.2016
11:55:04
Но вот как ты думал это провернуть с докером? Ты кладешь с сорцами докер файл? Который с мавеном уже, и суть работы которого что?

Andrey
25.07.2016
11:57:21

guga
25.07.2016
11:59:10
И что потом, этот образ отдает тебе war?

Andrey
25.07.2016
11:59:42
Да.

guga
25.07.2016
12:01:50
Я не очень понял зачем, для этого есть CI сервера.
Если хочешь без сервера, заюзай мавен врапер.
Не хочешь мавен врапер, в твоем sh скрипте можешь его установаить

Evgenij
25.07.2016
12:09:44

guga
25.07.2016
12:15:04
@AndreyVassilyev смотри что ты можешь сделать с докером и мавеном
FROM java:8
RUN apt-get update
RUN apt-get install -y maven
WORKDIR /code
ADD pom.xml /code/pom.xml
RUN ["mvn", "dependency:resolve"]
RUN ["mvn", "verify"]
ADD src /code/src
RUN ["mvn", "package"]

Google

guga
25.07.2016
12:15:55
просто заинсталь его апт гетом, он тебе сразу пропишет path variables
только подставь свои команды

Andrey
25.07.2016
12:17:07

guga
25.07.2016
12:17:27
но, сново же, не лучшая идея
thx
но это не совсем то что тебе нужно сбилдженый варник останется же внутри докера

Andrey
25.07.2016
12:31:59

guga
25.07.2016
12:32:20
Да, но это я так на всякий случай.

Andrey ?
25.07.2016
12:49:10
class A {
static final A = 0;
}
константу А не дает вызвать без создания объекта в main потомуто она final?

Мытко
25.07.2016
12:50:03
где название переменной
и тип кривой
либо это название A

Andrey ?
25.07.2016
12:50:26
ой я забыл int написать

Мытко
25.07.2016
12:50:27
либо это ТИП А, что очень сомневаюсь

Andrey ?
25.07.2016
12:50:45
static final int A = 0; вот так

Мытко
25.07.2016
12:51:21
class A {
static final int A = 0;
}

guga
25.07.2016
12:51:30
Джава настолько кривая, что сможешь юзать A.A без new

Мытко
25.07.2016
12:51:45
но кривизны тут нет

James Tiberius Kirk ?
25.07.2016
12:52:11
работает все

guga
25.07.2016
12:52:11
скажи это любителям #trueoop
только смотри там области видимости