@jvmchat

Страница 2564 из 2890
Igor
20.06.2018
13:47:41
но... зачем?)
чтоб не вылазила дичь

Mikhail
20.06.2018
13:48:22
есть такие "люди" у которых гугл стоит на ру?))
есть даже люди, гуглящие в яндексе

Google
Timur
20.06.2018
13:48:23
есть такие "люди" у которых гугл стоит на ру?))
есть такие люди которые после установки хрома не меняют дефолтный гугл на com, и я один из них)

Никита?❄️
20.06.2018
13:48:53
есть такие "люди" у которых гугл стоит на ру?))
есть такие люди, которые в строку хрома вбивают гугл, оттуда по ссылке на google.ru попадают, а потом уже вбивают запрос

Konstantin
20.06.2018
13:53:54
есть такие "люди" у которых гугл стоит на ру?))
был недавно такой период, когда google.com был забанен ркном, и только ру открывался

Evgeny
20.06.2018
14:44:37
Кто то меня спрашивал? Это Борисов, если что

Vik
20.06.2018
14:45:32
просил Борисова

Митко Соловец?
20.06.2018
14:50:28
Кто то меня спрашивал? Это Борисов, если что
Женя привет, у меня необычный вопрос по Spring. При загрузке файла с веб формы мы обычно в контроллере Spring MVC пишем: @RequestParam(«file») Multipartfile file Если на форме несколько файлов, то можем написать вот так: @RequestParam(«files») Multipartfile[] files Иногда требуется вместе с файлом в объекте FormData отправить с веб-клиента еще какую-то метаинформацию, например тип файла: @RequestPart(«file») Multipartfile file, @RequestPart(«type») String type Используем @RequestPart и это будет работать. У меня возникла проблема на финальном этапе, когда мне нужно отправлять массив файлов и метаинформацию к ним, те массив form data: @RequestPart(«files») Multipartfile[] file, @RequestPart(«types») String[] type Вот это уже спринг не прожевал. Плюется эксепшеном о неправильном типе данных, либо не видит файлы и метаинформацию к ним (смотрел в дебаге). Как быть в таком случае?

просил Борисова
Спасибо, Витя

Dmitry
20.06.2018
14:54:01
а вдруг у кого есть ссылка на какое-нибудь годное ru видео (может с сабами) о тестировании с помощью JUnit5 (4)? поделитесь, а? хочется погружения в предметную область. и чтобы рассказли о всяких mock объектах и как эмулировать внешние ресурсы

KrivdaAllStars
20.06.2018
14:55:38
а в чем особенность ваших зоокиперов,что в конфлюент входят

Google
Vik
20.06.2018
14:56:39
а в чем особенность ваших зоокиперов,что в конфлюент входят
да обычные зукиперы. с какой целью интересуетесь?

Dmitry
20.06.2018
14:57:14
вот вы про TDD говорите, а конкретные фреймворки/версии не так важны?

KrivdaAllStars
20.06.2018
14:58:13
да обычные зукиперы. с какой целью интересуетесь?
но они тип же отдельно в лицухе, я думал патченные. Я изучаю просто тематику на самом деле.

Dmitry
20.06.2018
14:59:07
Mikhail
20.06.2018
14:59:18
да

KrivdaAllStars
20.06.2018
14:59:24
нет

Vik
20.06.2018
15:00:02
потому что мы теституем

но мы отдельно не патчим в стол - все в комьюнити

Vladimir
20.06.2018
15:01:05
Женя привет, у меня необычный вопрос по Spring. При загрузке файла с веб формы мы обычно в контроллере Spring MVC пишем: @RequestParam(«file») Multipartfile file Если на форме несколько файлов, то можем написать вот так: @RequestParam(«files») Multipartfile[] files Иногда требуется вместе с файлом в объекте FormData отправить с веб-клиента еще какую-то метаинформацию, например тип файла: @RequestPart(«file») Multipartfile file, @RequestPart(«type») String type Используем @RequestPart и это будет работать. У меня возникла проблема на финальном этапе, когда мне нужно отправлять массив файлов и метаинформацию к ним, те массив form data: @RequestPart(«files») Multipartfile[] file, @RequestPart(«types») String[] type Вот это уже спринг не прожевал. Плюется эксепшеном о неправильном типе данных, либо не видит файлы и метаинформацию к ним (смотрел в дебаге). Как быть в таком случае?
Я в такой ситуации объявлял @RequestParam для метаданных, а файлы вытаскивал через MultipartRequest (который может быть обёрнут в другой, это надо не забывать)

Kirill
20.06.2018
15:01:09


Vik
20.06.2018
15:01:12
Vladimir
20.06.2018
15:01:36
Самый первый коммит в репозитории

Shumilin
20.06.2018
15:01:40
joker жи
На покупку билета?

Vik
20.06.2018
15:01:46
Kirill
20.06.2018
15:01:52
Shumilin
20.06.2018
15:02:11
м, да
Ого посмотрим на сколько дешевле. Спасибо в любом случае

Google
Митко Соловец?
20.06.2018
15:02:17
Я в такой ситуации объявлял @RequestParam для метаданных, а файлы вытаскивал через MultipartRequest (который может быть обёрнут в другой, это надо не забывать)
Это конечно один из вариантов, но все метаданные тогда в url вместо форм даты. Пока я остановился на сингл варианте с реквест парт.

KrivdaAllStars
20.06.2018
15:02:24
но мы отдельно не патчим в стол - все в комьюнити
спасибо , и еще, к примеру, если кросдатацентр и два датацентра , по пять зоокиперов же норм на каждый

Vik
20.06.2018
15:03:24
Ого посмотрим на сколько дешевле. Спасибо в любом случае
нам сейчас цена очень норм, early bird все такое

Vladimir
20.06.2018
15:04:02
Это конечно один из вариантов, но все метаданные тогда в url вместо форм даты. Пока я остановился на сингл варианте с реквест парт.
Нет, они в multipart/form-data. DispatcherServlet смотрит на тип и создаёт MultipartRequest, через который части доступны как обычные параметры.

Shumilin
20.06.2018
15:04:08
Vik
20.06.2018
15:04:17
ну сорян

там же CFP открыт

Митко Соловец?
20.06.2018
15:04:40
Пример на гист есть возможность залить?

Vik
20.06.2018
15:06:23
Чат, пока вы не послушали предыдущий выпуск, я вам уже новый принес - http://razbor-poletov.com/2018/06/episode-164.html Там опять про конференции и Devops, но тоже должно быть годно!

@oli_kitty ^^

Vladimir
20.06.2018
15:09:25
Там и массив файлов и массив метаданных?
Файлы можно вытащить через MultipartRequest (https://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/web/multipart/MultipartRequest.html) Остальное как обычно, а значит массивы должны тоже поддерживаться. Ноги растут отсюда: https://github.com/spring-projects/spring-framework/blob/master/spring-webmvc/src/main/java/org/springframework/web/servlet/DispatcherServlet.java#L1195

Пример на гист есть возможность залить?
Неа, это я делал давно в проекте, в котором я уже не участвую. Написав с нуля гист, могу ошибиться. И ещё: multipart resolver "из коробки" может быть не задан, а это работает только с ним.

Oli
20.06.2018
15:15:43
Kirill
20.06.2018
15:17:18
Как от коммита создать новую ветку?

Митко Соловец?
20.06.2018
15:18:02
Kirill
20.06.2018
15:18:16
Но мне нужно

Митко Соловец?
20.06.2018
15:18:46
Но мне нужно
https://stackoverflow.com/questions/2816715/branch-from-a-previous-commit-using-git

Georgy
20.06.2018
15:27:32
Как от коммита создать новую ветку?
создать новую ветку и откатиться до нужного коммита?

Google
Georgy
20.06.2018
15:30:08
git checkout -b ВЕТКА_С_НОМЕРОМ_ЗАДАНИЯ

Georgy
20.06.2018
15:32:42
ну всё, у тебя новая ветка task1 с единственным коммитом "initial"

а вообще почитай мануал по гиту

https://try.github.io/

Admin
ERROR: S client not available

Vik
20.06.2018
15:36:20
Vladimir
20.06.2018
15:38:16
спасибо, посмотрю
Кажется, я немного перепутал. Один раз я делал это через доставание MultipartRequest и доступ к параметрам запроса через HttpServletRequest.getParameter(), а в другой раз - через @RequestParam, но пришлось поколдовать. Не знаю, насколько это костыльно, но вот: https://gist.github.com/frost13it/eb72f3bc10a4fbcd12ae0a8bfaf63630

1337
20.06.2018
15:42:50
как инициализировать мавен в корневом каталоге проекта? чтобы автоматом создал pom.xml, mvnw, mvnw.cmd т.е. я создал пустой проект, сейчас хочу туда добавить мавен БЕЗ вложенного модуля

File->New->Module-> ... Maven ... создает вложенный модуль

Митко Соловец?
20.06.2018
15:43:34
прикол в том, что эта аннотация не работает с массивами объектов и метаданных

собственно в этом и был вопрос

Vladimir
20.06.2018
15:46:26
собственно в этом и был вопрос
Ок, а как ты относишься к использованию HttpServletRequest напрямую? Если в параметрах только файлы и строки, мне кажется, можно обойтись без @RequestParam и достать ручками.

Митко Соловец?
20.06.2018
15:46:46
я просто думал может есть стандартные механизмы

Google
Митко Соловец?
20.06.2018
15:47:11
но пока дешевле юзать сингл вариант, либо из коробки, либо как твой написан

Vladimir
20.06.2018
15:52:10
ресерчить надо - скорей всего докопаться до истины можно
Ну если нет предубеждений на эту тему, массив таким образом точно можно получить. Метаданные через ServletRequest.getParameterValues(), а файлы - через MultipartRequest.getFiles(). Возможно, есть даже более нормальный способ добраться до MultipartRequest, чем бегать по цепочке ServletRequestWrapper.

KrivdaAllStars
20.06.2018
17:11:03
https://www.youtube.com/watch?v=5aLNmqDWl4o&list=PL9SJrES3EGUTaiSjO-WhtcoavlnfafLik&index=2

Vyacheslav
20.06.2018
17:25:37
@gamussa напомни плиз, в какой серии РП вы обсуждали опенсорс и его монетизацию? Это вроде было уже после 100-ых

Quantum Harmonizer
20.06.2018
17:29:24
чё написать в build.gradle чтобы получить путь джарника определённой библиотеки?

Vyacheslav
20.06.2018
18:06:52
Search работает?
Да должен работать. Только что искать то?

А, я тупой

Первая же линка из поиска

Vik
20.06.2018
19:13:16


Всем скала посоны

@oli_kitty

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