@scala_ru

Страница 984 из 1499
Митко Соловец?
11.10.2017
08:22:58
вот этот спринг веб флюкс он вообще может работать без аннотаций и ioc

если они вас раздражают

Aleksey
11.10.2017
08:23:30
спринг бут и скала
уж лучше чем чистый томкат

Kirill
11.10.2017
08:23:37
вот этот спринг веб флюкс он вообще может работать без аннотаций и ioc
и без npe когда где-то что-то рандомно не заинжектилось, ага

Google
Grigory
11.10.2017
08:23:55
что поделать сбер беспощаден

Kirill
11.10.2017
08:24:15
уж лучше чем чистый томкат
я забыл уточнить, спринг бут, скала, и всё это в аппликейнш сервере, угу

Dmitry
11.10.2017
08:24:17
ну не до такой степени ж

ой

видимо совсем

мда

Митко Соловец?
11.10.2017
08:24:31
я бы хотел чтобы зубры видос посмотрели и мнение своё высказали

Kirill
11.10.2017
08:25:16
видимо совсем
rapid development, time-to-market, hooyak-hooyak

Aleksey
11.10.2017
08:25:24
я забыл уточнить, спринг бут, скала, и всё это в аппликейнш сервере, угу
если у тебя джава наследие, то почему бы и нет. спрингбут дает встроенный сервер. без всяких там варов

Без мата

Nick
11.10.2017
08:25:53
короче, если без смехуечек
опять про наш coc забыл?

Google
Kirill
11.10.2017
08:26:42
если у тебя джава наследие, то почему бы и нет. спрингбут дает встроенный сервер. без всяких там варов
Нет, я неправильно выразился, наверное, без встроенного сервера, приложение крутится в аппликейшн сервере, встроенные не используются, бут там для всяких прибамбасов для hooyak-hooyak

Митко Соловец?
11.10.2017
08:27:11
Wystan
11.10.2017
08:27:31
Denis
11.10.2017
08:27:49
https://youtu.be/E_YZwrv-zTk
Меня aжтрисет от case class Foo (bar: String)

Grigory
11.10.2017
08:28:19
Соболезнования
а у тя вроде тоже

Vadim
11.10.2017
08:28:33


Kirill
11.10.2017
08:29:07
а, это "без аннотаций", по словам Дмитрия

Vadim
11.10.2017
08:29:10
оч удобно же пасаны, @BenProperty в кейс классе, джава конвертеры

Митко Соловец?
11.10.2017
08:29:28
а, это "без аннотаций", по словам Дмитрия
я говорил, что можно без них

guga
11.10.2017
08:29:35
ну шо поделать, всем нужны геттеры

сеттеры

Митко Соловец?
11.10.2017
08:29:48
и это монго апи

документ/айди

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

guga
11.10.2017
08:30:43
а инжектить оно как будет, если не писать бины?

Митко Соловец?
11.10.2017
08:38:03
а инжектить оно как будет, если не писать бины?
https://spring.io/blog/2016/09/22/new-in-spring-5-functional-web-framework

One thing to note is that the above does not rely on a Spring application context.

чувак на видео конечно зря аннотациями обмазался, впечатление смазанное

Grigory
11.10.2017
08:44:34
ну шо поделать, всем нужны геттеры
> кейс классс > генерировать геттеры сеттеры

Kirill
11.10.2017
08:46:01
хоть где-то Грише можно обмазаться колобком

Google
Alexey
11.10.2017
08:46:49
А ему это где то запретили делать?

Nick
11.10.2017
08:47:48
@pomadchin новый колобок для тебя

Grigory
11.10.2017
08:48:04
он слишком правильный

не знаю как тебе подробнее объяснить

Daniel
11.10.2017
09:44:28
Всем привет, такой вопросец: есть необходимость сгенерировать трейты с разным количеством тайппараметров, как это лучше сделать? Ну то есть есть допустим trait Peka2[T1, T2] { def yoba(a1: T1, a2: T2) } нужно нагенерить таких вплоть до Peka22

Alexey
11.10.2017
09:46:15
я обычно в worksheet пишу код который нагенерит мне нужную строку

а потом копи паст и в продакшен

Daniel
11.10.2017
09:49:48
Mikhail
11.10.2017
09:50:57
Спасибо за наводку, посмотрю
https://github.com/milessabin/shapeless/blob/c5d40a3045379b48ddce3da964e6d67b5bf84b95/project/Boilerplate.scala

Denis
11.10.2017
10:57:26
Скаланы, а расскажите че почитать про вебсокет архитектуру, как каналы например с фронтом держать в распределенной системе?

Kirill
11.10.2017
11:00:11
Друзья, кто-нибудь бодался с apache commons email и javax.mail? Пытаюсь отправить хтмл мессагу (мультипарт). Все просто, апи юзерфрендли, но приходит сообщение, у которого boundary в хедере отсутствует... Как жить?

Dmitry
11.10.2017
11:28:55
Issue нашёл?

Kirill
11.10.2017
11:35:06
Не, наверно сам заведу если будет время

Не понимаю, как они живут. Он просто не умеет собирать живые html письма с картинками. Затирает boundary

Dmitry
11.10.2017
11:43:56
Я к тому, что либа та очень распространенная. Может все таки не нашел чо как

Kirill
11.10.2017
11:44:33
Может кейс не распространен

Google
Kirill
11.10.2017
11:46:43
а гайд читал? https://commons.apache.org/proper/commons-email/userguide.html
Я на это день убил. Конечно читал.

Сегодня я исходники читал и нашел багу. Какой уж там гайд

Grigory
11.10.2017
11:47:37
т.е. Sending HTML formatted email with embedded images не работает?)

Mikhail
11.10.2017
11:47:37
а смотрел что отправляется?

запринти себе аутпут сгенерированного емейла

Kirill
11.10.2017
11:51:11
Приходит мультипарт сообщение, у которого стерт корневой boundary. Предположительно, boundary генерируется на строке 524 файла HtmlMail.java , а boundary затирается на строке 530

Grigory
11.10.2017
11:56:06
как же у них тесты тогда работают

https://github.com/apache/commons-email/blob/trunk/src/test/resources/eml/html-attachment.eml

https://github.com/apache/commons-email/blob/trunk/src/test/java/org/apache/commons/mail/ImageHtmlEmailTest.java

добавь тест просто; свой

чего пальцем в . тыкать

Mikhail
11.10.2017
12:03:20
Приходит мультипарт сообщение, у которого стерт корневой boundary. Предположительно, boundary генерируется на строке 524 файла HtmlMail.java , а boundary затирается на строке 530
порядок действий своих пересмотри, тесты прогони в их поставочке. примерчик из теста возьми - проверь на своем ящике если очень хочется и если работает - то смотри уже что у тебя не так, может очередность действий не совпадает) такое вполне может быть с апачевской либой

Kirill
11.10.2017
12:05:46
порядок действий своих пересмотри, тесты прогони в их поставочке. примерчик из теста возьми - проверь на своем ящике если очень хочется и если работает - то смотри уже что у тебя не так, может очередность действий не совпадает) такое вполне может быть с апачевской либой
Спасибо, но весь этот путь я уже прошел, и багу обнаружил. new MimeMessage() создаёт хедер контент тайп + баундари. Они вызывают этот метод, а затем вызывают setSubType, который перезаписывает контент тайп без баундари. Вот и все пироги. Выбираю другую библиотеку

Grigory
11.10.2017
12:16:58
@steveOrElse а типа их тесты с баундрями не рабочие чтоле или как? (с хтмлом и картиночами)

Kirill
11.10.2017
12:19:01
@steveOrElse а типа их тесты с баундрями не рабочие чтоле или как? (с хтмлом и картиночами)
Ну, мне откуда знать? Мне достаточно того, что не работает пример из гайда.

Grigory
11.10.2017
12:19:25
ты же сказал что тесты их смотрел

Mikhail
11.10.2017
12:23:14
Спасибо, но весь этот путь я уже прошел, и багу обнаружил. new MimeMessage() создаёт хедер контент тайп + баундари. Они вызывают этот метод, а затем вызывают setSubType, который перезаписывает контент тайп без баундари. Вот и все пироги. Выбираю другую библиотеку
Set the subtype. This method should be invoked only on a new * MimeMultipart object created by the client. The default subtype * of such a multipart object is "mixed". вот это про субтайп написано. пока что все указывает именно на проблему с порядком действий)

Google
Kirill
11.10.2017
12:26:16
ты же сказал что тесты их смотрел
Ни слова про тесты я не говорил)

Aleksei
11.10.2017
12:30:15
я так и не понял, есть бага или нет

Kirill
11.10.2017
12:39:21
я так и не понял, есть бага или нет
Есть вера в непогрешимость и безбажность апачей. Правда, только не у меня

Aleksei
11.10.2017
12:39:57
так я не понял все таки лев тостой или лев толстой?

Grigory
11.10.2017
12:41:03
ну скорее всего тесты апача просто фейковые

вобщем-то как и во всей их продукции)

Mikhail
11.10.2017
12:41:30
так я не понял все таки лев тостой или лев толстой?
мавен говорит Tests run: 190, Failures: 0, Errors: 0, Skipped: 3 . надо глянуть, самому интересно стало)

Aleksei
11.10.2017
12:41:52
у них там столько всего, где столько времени машинного взять? вот и гоняют только критически важные тесты )

Grigory
11.10.2017
12:43:07
мавен не показывает какие конкретно из шьюта были скипнуты?

да вроде @Ignore на картиночных тестах не стоит

Denis
11.10.2017
12:48:04
блин одновременно этот стикер в двух разных чатах появился - я подумал бага :)

Страница 984 из 1499