
Nick
13.06.2017
19:41:52
@dmsol ну я ж тебя пидорасом не называю, мог бы промолчать

Митко Соловец?
13.06.2017
19:42:03
окей, Ник, видимо тебе не сидится на месте

Umren
13.06.2017
19:52:24

Alexey
14.06.2017
07:42:08
Есть приложение на Jersey и просто rest api и html через viewable отдаю, все это собираю в war и кидаю на tomcat, есть желание использовать embedded server, подскажите мануал как это дело завернуть в Jetty/undertow? Посмотрел несколько примеров и везде начинают регистрацию контроллеров прямо от сервера и там их описывают, что мне получается не подходит. С Jetty вроде так хорошо, https://www.acando.no/thedailypassion/200555/a-rest-service-with-jetty-and-jersey, но не понятно как удобно html отдавать. В текущем приложении у меня описано откуда их брать в web.xml, а поэтому примеру xml вообще нет, что меня кстати очень радует. Сорри за простыню.

Google

Anton
14.06.2017
07:55:03
Spark web framework?

guga
14.06.2017
07:58:12
https://github.com/undertow-io/undertow/tree/master/examples

Митко Соловец?
14.06.2017
08:58:05

Nick
14.06.2017
08:59:30
о, а чо я тут забыл
@dmsol продолжим? ?

Alexey
14.06.2017
09:00:37

Митко Соловец?
14.06.2017
09:02:09
И как это будет выглядеть? я же не могу просто путь кинуть
Расскажу свой опыт со спринг бутом. там тоже эмбеддед сервак и толстая джарка, никаких вебаппов нет, т.к. это не вар архив. Внутри папки resources есть папка static и папка templates, вот в ней твоё веб приложение, нуи конфигурация настроена на эти директории.

Ivan
14.06.2017
09:03:50
плюс можно менять эмбедед серваки

Митко Соловец?
14.06.2017
09:04:20
но даже не касая спринг бута, в том же джетти можно так же указать папку с твоим веб-пориложением

Igor
14.06.2017
09:05:33

Alexey
14.06.2017
09:06:17
окей, тогда упростим вопрос, как мне jetty/undertow указать что бери статику отсюда и собственно как отдавать?

Google

Митко Соловец?
14.06.2017
09:08:34
а потом в классе с точкой входа main пропиши путь
https://github.com/jetty-project/embedded-jetty-uber-jar
вот пример
у немного более хитрее делал, у меня вебапп папка была, но при сборке maven shade plugin я её содержимое копировал в resources
пс. еще старый проект свой посмотрел, shade plugin позволяет твое приложение, которое в вар-архив упаковывается, превратить в фэт джар. Соответственно остаётся только точку входа сделать (main()) и сконфигурить пути.

KrivdaTheTriewe
14.06.2017
09:22:43
Ребят, есть хорошие статьи по IOT на базе Акки

Alexey
14.06.2017
09:23:39

Yura
14.06.2017
11:30:41
Запамятовал. Открываю файл, жму ctrl + f, появляется строка поиска, а как мне хоткеем заставить показать историю последних поисков.

Ivan
14.06.2017
11:37:20
товарищи, а можно вам закинуть kotlin puzzler небольшой?
data class Segment(val start: Int, val end: Int) {
fun pointInside(point: Int?): Boolean {
return point in end..start
}
}
Segment(0, 10).pointInside(5) // true или false ?

Евгений
14.06.2017
11:38:25
true
ну или false )

Ivan
14.06.2017
11:38:55
2 чая этому господину )

Alex
14.06.2017
11:38:58
false

Ivan
14.06.2017
11:39:19
ну само собой интересно почему

Quantum Harmonizer
14.06.2017
11:39:42
false

Ivan
14.06.2017
11:40:06
без обоснования @JBaruch футболку не даст )

Valeriy
14.06.2017
11:40:33
» What if you want to iterate over numbers in reverse order? It's simple. You can use the downTo() function defined in the standard library

Ivan
14.06.2017
11:42:22
по документации
шикарно ) найден универсальный ответ, в след раз на конфе буду всегда так отвечать и буду купаться в призах )

Google

Alex
14.06.2017
11:43:00
И все равно не дадут футболку)

Valeriy
14.06.2017
11:43:24

guga
14.06.2017
11:44:00

Ivan
14.06.2017
11:44:27

Quantum Harmonizer
14.06.2017
11:45:49
Вообще, есть же @kotlin_lang

Ivan
14.06.2017
11:46:11

guga
14.06.2017
11:46:14
angryziber/kotlin-puzzlers: A collection of Kotlin Puzzlers
https://github.com/angryziber/kotlin-puzzlers

Valeriy
14.06.2017
11:46:38
» return point in end..start
можно поменять на start..end и всё будет ok

Ivan
14.06.2017
11:48:00

Alex
14.06.2017
11:48:30

Ivan
14.06.2017
11:48:37

Ivan
14.06.2017
11:49:24
я почему-то решил что тут загвоздка в что Int? не может быть внутри Int..Int
да... беда )
спасибо, ребят )

Андрей
14.06.2017
11:57:16
всем хай

Vitalii
14.06.2017
12:59:43
Драсьте.

Георгий
14.06.2017
13:09:57
Привет всем
по свингу можно кому вопрос задать?

Admin
ERROR: S client not available

Vitalii
14.06.2017
13:10:45
Про календарь-то?

Google

Vitalii
14.06.2017
13:11:10
Задай на SO, может кто извне сталкивался.

Георгий
14.06.2017
13:13:30
не, другой)
SO это что?

Quantum Harmonizer
14.06.2017
13:14:24

Георгий
14.06.2017
13:14:53
а спс) не сталкивался с такой аббревиатурой
но вопрос иной, на этот раз про jTextField
как заставить propertychangelistener слышать когда текст меняется через setText()? в инете пишут использоввать DocumentListener, но он мне не подходит, ибо надо вызывать evt.getSource().getName() у события
или может можно как то переопределить метод класса не создавая новый класс?

Vitalii
14.06.2017
13:19:32
Ну, я бы тогда унаследовался бы от jTextField тупо и сделал бы свой листенер в таком случае.
Но решение, наверное, так себе.

Георгий
14.06.2017
13:21:05
ну мысль такая что можно унаследоваться от jTextField и переопределить метод setText чтобы он вызывал firePropertyChange

Vitalii
14.06.2017
13:21:16
Точнее, внутри setText() дёргал бы propertychangelistener и super.setText()

Георгий
14.06.2017
13:21:56
но блин текстфилдов дофига и геморно им всем класс вручную менять
особенно с нетбинсовской блокировкой изменений сгенерированного текста

Vitalii
14.06.2017
13:22:16
А зачем? Сет текст не изменится же, оставляй везде базовый, только инициализацию править придётся.

Георгий
14.06.2017
13:28:06
по ходу мы мальца недопоняли друг друга
я имею в виду что вот создал я свой класс MyJTextField extends JTextField
и во всех местах где у меня создаются TextField'ы мне надо поменять JTextField на MyJTextField

Vitalii
14.06.2017
13:30:27
Ну, да.

Георгий
14.06.2017
13:31:58
ну а учитывая что я все это создавал через редактор форм, половина кода серая, не отредактировать

Google

KrivdaTheTriewe
14.06.2017
16:15:10
@dmsol добавляй новость о скаламитапе

guga
14.06.2017
16:15:47
Какую? @fomkin сюда ничего не постил.

KrivdaTheTriewe
14.06.2017
16:16:06
Открыта регистрация на московский митап https://www.meetup.com/Scala-Moscow/events/240660639/ Если вам есть что рассказать пишите на почту aleksey.fomkin@gmail.com или в личку @fomkin

Nick
14.06.2017
16:49:10

KrivdaTheTriewe
14.06.2017
16:57:31