@jvmchat

Страница 931 из 2890
Sergey
27.12.2016
20:21:41
ну в общем такое себе.. это ж в Effective Java книжке было описано

целая глава

Митко Соловец?
27.12.2016
20:21:55
на практике Вася редко наследуется от библиотечных классов

обертки все делают

Google
Sergey
27.12.2016
20:22:01
вася умный

интерфейсы да

композиции и все херня

@Saint Just
27.12.2016
20:23:00
Врапперы над каждой библиотекой

Oleksandr
27.12.2016
20:23:26
Dmitry
27.12.2016
20:23:28
нуачо

можно-то можно, но это костылизм
ну если тебе очень хочется

все равно раз ты собрался экстендить то скорее всего уже там пахнуло

Oleksandr
27.12.2016
20:24:02
как-то проще не делать closed-by-default

Sergey
27.12.2016
20:24:35
ну это как с val

больше ограничений, меньше проблем

Google
Митко Соловец?
27.12.2016
20:25:25
кто наследовался от библиотечных классов специально?

Sergey
27.12.2016
20:25:34
у нас на проекте было

Митко Соловец?
27.12.2016
20:25:38
я понимаю, если это в требованиях к фреймворку есть

как у каена

Sergey
27.12.2016
20:25:47
после апдейта либы слетело к хуям

пришлось переделывать

Митко Соловец?
27.12.2016
20:25:54
но так то так делать - это ССЗБ

Sergey
27.12.2016
20:26:22
из наследования в голову приходит только темплейт паттерн

остальное композицией разруливается

guga
27.12.2016
20:27:49
Будто ты никогда не наследовался от спринговых класснов

karachishion
27.12.2016
20:27:50
Доброй ночи! Пробовал кто-нибудь работать с новым маковским докером и жидеей? Проблема собственно в том, что для подключения к докеру жидея думает, что я буду подключаться через docker-machine, в то время как новый новый докер юзает модную маковскую виртуализацию и просит сертификаты от виртуалки, которые новый докер вообще не создает.

Oleksandr
27.12.2016
20:28:31
интересно, у вас никогда не бывало, что вооон в том классе вооон тот метод можно было бы допилить под конкретный юзкейс, и этим, например, увеличить перформанс?

а PR и все такое — долго и ненадежно

Dmitry
27.12.2016
20:28:47
ты ж с опенсорсорм работаешь чаще всего

git clone хуене, mvn deploy

Митко Соловец?
27.12.2016
20:29:06
хм, дело хорошее

Dmitry
27.12.2016
20:29:07
на локальную репу

Oleksandr
27.12.2016
20:29:16
задолбаешься потом апдейтить

Sergey
27.12.2016
20:29:17
а PR и все такое — долго и ненадежно
делаю PR и в след релизе забираю)

Google
Митко Соловец?
27.12.2016
20:29:17
но ты по сути отвязываешься от официальной зависимости

Dmitry
27.12.2016
20:29:21
и патчсет в апстрим, не смержат и хер с ними

Митко Соловец?
27.12.2016
20:29:24
и груз саппорта на себя кладешь

Dmitry
27.12.2016
20:29:44
нуу.. ты ж не каждую библиотеку так долбаешь

у нас на моей памяти максимум 3-4 таких зависимостей

Митко Соловец?
27.12.2016
20:29:58
блин, если бы так каждую надо было, это пездос

Dmitry
27.12.2016
20:30:03
что бампаются раз в год

karachishion
27.12.2016
20:30:22
наверное лучше в докер руме спросить)
Да, возможно. Просто думал, что тут больше шансов найти тех, кто именно с идеей сталкивался

Sergey
27.12.2016
20:30:44
докер и джава это наверное особый мазахизм

karachishion
27.12.2016
20:31:39
Почему? Для разработки удобно деплоиться в докер, который крутит томкаты с разными базами. Ну, лично мне :)

Dmitry
27.12.2016
20:32:38
томкат тоже ембедят сейчас зачем-то

Митко Соловец?
27.12.2016
20:32:53
томкат медленное говнище

guga
27.12.2016
20:33:20
томкат медленное говнище
а то! вот java nio, вот это другое дело!

Митко Соловец?
27.12.2016
20:33:29
не, просто был эксперимент

Dmitry
27.12.2016
20:33:35
Митко Соловец?
27.12.2016
20:33:38
взял образ джетти мы с командой

и образ томката

1 и тот же варник джетти за 1 секунду развернул и поднялся

томкату 10 понадобилось

Google
Sergey
27.12.2016
20:34:34
а как же undertow?

Митко Соловец?
27.12.2016
20:34:40
а как же undertow?
реактивный

Sergey
27.12.2016
20:34:48
ну так збс же

Митко Соловец?
27.12.2016
20:34:50
быстрее джетти

guga
27.12.2016
20:35:11
быстрее джетти
Ну это смотря как и что мерять

Митко Соловец?
27.12.2016
20:35:32
Ну это смотря как и что мерять
чисто наивный тест - старт на холодную

если с лупой сидеть вымерять, там совсем унижение будет

Dmitry
27.12.2016
20:36:29
сегодня как раз сервис на андертоу пилил

Admin
ERROR: S client not available

Dmitry
27.12.2016
20:37:19
КАНЕШНА

всегда так делаю, возьму андертоу, обмажусь сервлетами

Sergey
27.12.2016
20:37:43
на сервлетах?
а шо можно без них?

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

стартует приложуха за 2 сек

Митко Соловец?
27.12.2016
20:38:23
guga
27.12.2016
20:39:17
а шо можно без них?
да, они кажется давали доступ к xnio

Dmitry
27.12.2016
20:39:21
стартует приложуха за 2 сек
и начинает рефрешить контекст

Митко Соловец?
27.12.2016
20:39:31
чет ппц быстро

Dmitry
27.12.2016
20:39:32
20:05:51.901 [XNIO-1 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-1 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1afb50a5

Google
Sergey
27.12.2016
20:39:48
2016-12-27 22:39:16.098 INFO 54683 --- [ restartedMain] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] 2016-12-27 22:39:16.126 INFO 54683 --- [ restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2016-12-27 22:39:16.170 INFO 54683 --- [ restartedMain] o.s.j.e.a.AnnotationMBeanExporter : Registering beans for JMX exposure on startup 2016-12-27 22:39:16.179 INFO 54683 --- [ restartedMain] b.c.e.u.UndertowEmbeddedServletContainer : Undertow started on port(s) 8082 (http) 2016-12-27 22:39:16.180 INFO 54683 --- [ restartedMain] com.app.Application$Companion : Started Application.Companion in 0.835 seconds (JVM running for 41.027)

Митко Соловец?
27.12.2016
20:39:50
1. Андертоу 2. Жетти ... 999. Томкат

Sergey
27.12.2016
20:39:58
даже быстрее

Dmitry
27.12.2016
20:40:27
756. python -m SimpleHTTPServer

Митко Соловец?
27.12.2016
20:40:36
пестон?

пестон стартовал бы 25 лет

Sergey
27.12.2016
20:40:44
0. php-fpm ?

Dmitry
27.12.2016
20:40:52
ты не видел в твоем этом рейтинге?

посмотри на 756 месте

Митко Соловец?
27.12.2016
20:41:03
там 99999999999999999

Pavel ?
27.12.2016
21:14:53
Томкат поставил работает и хрен та с ним и со всякими андертоу))

У вилдфлая импл сервлетов андертоу или они ссут пока? И оставили томкэт контейнер?)

karachishion
27.12.2016
21:20:18
Короче я психанул с этими докерами вонючими. Запустил на джетти :D Сколько раз зарекался

Хипстотень эта вечно не работает и не поддерживается.

Sergey
27.12.2016
21:21:56
?

Ivan
27.12.2016
21:22:29
обычно все примерно так: какой то упоровшийся хипстер за неделю все это чудом запускает и потом строчит статьи как все изи

Sergey
27.12.2016
21:22:46
+ на конфах пиарится

смарите как хелоуворлды можно хуярить

на докере и микросервисах

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