
Timur
13.12.2016
09:23:33

Aleksey
13.12.2016
09:25:19

Igor
13.12.2016
09:25:50

Митко Соловец?
13.12.2016
09:57:10

Google

Vladislav
13.12.2016
09:57:42

Митко Соловец?
13.12.2016
09:58:17
https://github.com/spotify/docker-maven-plugin
идея еще могет

Vladislav
13.12.2016
09:59:05
Он, судя по описанию, для сборки контейнера. Мне надо немного другое - запускать сборку внутри контейнера

Митко Соловец?
13.12.2016
09:59:05
https://www.jetbrains.com/help/idea/2016.2/docker.html#d190283e231

Vladislav
13.12.2016
09:59:15
и отладку

Митко Соловец?
13.12.2016
09:59:36
т.е. поднять контейнер, а в нем mvn clean package?

Vladislav
13.12.2016
09:59:50
т.к. сейчас собираю старый проект, а ему нужна старая java, иначе надо обновлять все зависимости и переписывать код

Митко Соловец?
13.12.2016
10:00:23

Vladislav
13.12.2016
10:02:23
сейчас вчитаюсь..
в описании не вижу про упоминание сборки внутри контейнера - только деплой самого контейнера и удаленную отладку в нём

Руслан
13.12.2016
10:06:03
Мавен плагин чтобы запустить докер в котором запустим мавен

Google

Vladislav
13.12.2016
10:07:42
похоже нет такой возможности (
надо саму IDEA запихать внутрь докера -> профит
ща попробую

Pavel ?
13.12.2016
10:30:32
надо сделать мавен плагин который запускает идею в докере, запускающую идею в докере, запускающую мавен плагин, запускающий докер в докере в докере))))))

Kolas
13.12.2016
10:30:33
ребята, а если добавить глобальный handler для rxjava вот так вот
RxJavaPlugins.getInstance().registerErrorHandler(new RxJavaErrorHandler() {
@Override
public void handleError(final Throwable throwable) {
new ErrorHandler().call(throwable);
}
});
, то onError будет вызываться только тут или handleError также будет вызываться onError и для каждого subscribe тоже?

Pavel ?
13.12.2016
10:30:41
что за психоз с докером?)

Luger
13.12.2016
10:31:31

Vladislav
13.12.2016
10:34:06
что за психоз с докером?)
Типичный юзкейс, я выше описал: нужна старая версия java, мне не очень хочется у себя на машине что-то переустанавливать. Так бы в докере запустил всю среду разработки одной командой и был бы счастлив..
там еще нужен postgres, rabbitmq.. в общем ну прямо докер напрашивается

Pavel ?
13.12.2016
10:35:54
чем хороша винда

Luger
13.12.2016
10:36:13
ничем)

Pavel ?
13.12.2016
10:36:15
наставил яв пачку и не паришься)

Руслан
13.12.2016
10:52:00
наставил яв пачку и не паришься)
Справедливости ради на линуксе никто такое делать не запрещает:
which java
/usr/bin/java
ls -l /usr/bin/java
/usr/bin/java -> /etc/alternatives/java
ls -l /etc/alternatives/java
/etc/alternatives/java -> /usr/lib/jvm/java-8-oracle/jre/bin/java
ls /usr/lib/jvm
java-1.5.0-gcj-5-amd64 java-8-oracle java-9-oracle

Denis
13.12.2016
10:52:17

Руслан
13.12.2016
10:53:06
Ну и дальше через
update-alternatives
переключаешь версии

Denis
13.12.2016
10:53:28
Рекомендую посмотреть на кол-во жаб на сборочных серверах ;)

Pavel ?
13.12.2016
11:07:37

Ruslan
13.12.2016
11:19:00
@vlad_navrocky паковать все в докер изза постгреса - звучит неубедительно. Можно просто постгрес запаковать в докер
И даже если сильно нужно, можно просто собирать в докере, а дебажить, пробросив jdwp. К чему такая зацикленность на интеграции с IDEA?

Denis
13.12.2016
11:51:39

Google

Denis
13.12.2016
11:52:39
При том что идея умеет работать с разными версиями jvm идея вообще теряет смысл

Vladislav
13.12.2016
12:00:26
Идея тут в другом. Если для сборки, тестирования проекта необходима определённая инфраструктура, определённые версии софта, определённым образом настроенные, базы с созданными пользователями и т.д. и т.п. гораздо удобнее всё это прописать в compose и положить в исходники проекта. Но вот собирать и запускать из под IDEA внутри контейнера я пока способа не нашел.
PS Про альтернативы, сборку из командной строки я знаю.
Мне просто скидывают проекты, надо что-то где-то подправить и начинается разбирательство как всё это говнище поднять и запустить...

Ruslan
13.12.2016
12:02:54
@vlad_navrocky так почему бы просто из командлайна в докере не собирать то?

Vladislav
13.12.2016
12:03:07
неудобно же

Митко Соловец?
13.12.2016
12:03:26
для разработки
докер - для деплоя

Vladislav
13.12.2016
12:07:34
ладно не буду дальше офтопить

Vik
13.12.2016
12:30:36
Открытка всем любителям groovy и качалки в этом чате

Митко Соловец?
13.12.2016
12:31:41
кастом футболка или готовую можно купить?

Vik
13.12.2016
12:36:17

Vladislav
13.12.2016
12:37:37
французский жим на скамье или бицепс на наклонной скамье?

Pavel ?
13.12.2016
12:38:16
крутота??

Vik
13.12.2016
12:39:05
Не знаю как по-русски

Vladislav
13.12.2016
12:40:38
ну первое один из вариантов французского, судя по фоткам из гугла - ко лбу штанга идёт. за голову веселее, имхо, когда локти фиксированы на месте

Vik
13.12.2016
12:45:37

Google

Vladislav
13.12.2016
12:46:04
я плечи травмировал когда подтягивался за голову, оказалось что для меня это не естественно

Pavel ?
13.12.2016
12:46:09
@gamussa ты добавки кушаешь или просто жмешь?

Admin
ERROR: S client not available

Vladislav
13.12.2016
12:49:03
а что под добавками ты имеешь ввиду?
начнём с этого

Vik
13.12.2016
12:50:27

Vladislav
13.12.2016
12:51:34
jack3d был хорош в своё время, пока герань не убрали

Vik
13.12.2016
12:54:21
Да

Pavel ?
13.12.2016
12:56:06
ыыыы))

Sergey
13.12.2016
13:00:32
?, есть класс контроллер GUI шной формы в котором есть поле со ссылкой на элемент формы(описанный в fxml файле(fx:Id)),нужно из другого потока получить получить значение ссылки этого поля,пробовал рефлексией ...возвращает null... подскажите как получить ссылку?

Pavel ?
13.12.2016
13:05:09

Anton
13.12.2016
13:19:17
ору :)))

Sergey
13.12.2016
13:19:39
Да

Vladislav
13.12.2016
13:20:55
ору :)))
в универские годы так и было примерно :)

Anton
13.12.2016
13:21:57
это, я думаю, не сильно важно :)))

Vladislav
13.12.2016
13:22:43
клади

Vik
13.12.2016
13:22:47
Это я и мой мелкий лет через 12-13

Vladislav
13.12.2016
13:23:53

Vik
13.12.2016
13:24:33
К этому времени я начну химичить и буду выглядеть как gorilla's boner

Vladislav
13.12.2016
13:24:38
про шардирование )

Google

Митко Соловец?
13.12.2016
13:26:14
блин, лицо знакомое

Vladislav
13.12.2016
13:26:47
фотошоп конечно жесткий, да.

Pavel ?
13.12.2016
13:26:48
???

Vladislav
13.12.2016
13:26:49
маркус рул это

Pavel ?
13.12.2016
13:26:56
точно

Митко Соловец?
13.12.2016
13:27:00
не, это Антон

Anton
13.12.2016
13:27:03
в жопу иди! я не кач

Vladislav
13.12.2016
13:27:05
пожалуй, лучшие плечи за всю историю

Митко Соловец?
13.12.2016
13:27:13
на астеройдах все могут, а вы на гречке попробуйте!