@jvmchat

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

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

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?

Nick
14.06.2017
08:59:30
о, а чо я тут забыл

@dmsol продолжим? ?

Alexey
14.06.2017
09:00:37
html отдаешь прям из resources папки
И как это будет выглядеть? я же не могу просто путь кинуть

Митко Соловец?
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
окей, тогда упростим вопрос, как мне jetty/undertow указать что бери статику отсюда и собственно как отдавать?
ну в папке ресурс создай папку для своего веб-приложения и туда все скопируй

а потом в классе с точкой входа 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
И все равно не дадут футболку)

Ivan
14.06.2017
11:44:27
Сделай пулл реквест Кексу в гитхабе
а есть у кого-то под рукой ссылка на него

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

Ivan
14.06.2017
11:46:11
» 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
чёт может я туплю, но причём тут downTo ? у нас интервал 0..10 и проверка условия что 5 входит в этот интервал

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
Вообще, есть же @kotlin_lang
оооо, спасибо, я чёт я не подумал что должен быть такой

Ivan
14.06.2017
11:48:37
» return point in end..start можно поменять на start..end и всё будет ok
да... и вправду, ладно, спасибо за доку

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
SO это что?
stackoverflow.com

Георгий
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

KrivdaTheTriewe
14.06.2017
16:57:31
Постил
ты приедешь?

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