@jvmchat

Страница 831 из 2890
guga
13.12.2016
16:26:18
Anton
13.12.2016
16:26:40
GSoC неособо учит работать в команде. GSoC учит работать в опенсорсе.

guga
13.12.2016
16:26:56
он же не smm'у будет их учить.

Luger
13.12.2016
16:27:15
он же не smm'у будет их учить.
какое нехорошее слово...

Google
Aliaksei
13.12.2016
16:27:38
Руслан, у меня есть идея ))) идём на gsoc и 4.5 поделим

Руслан
13.12.2016
16:27:58
GSoC неособо учит работать в команде. GSoC учит работать в опенсорсе.
Ну это зависит, если человек из Минска он вполне может приходить к нам в офис

@fundamentalparticle как тебе кстати, зашло тогда? (я спрашивал вроде это в РП. но все же)

Anton
13.12.2016
16:30:55
тогда было вполне норм, особенно если учесть что я проектом занимался довольно посредственно. Была параллельная своя работа и дети вдруг начали появляться :)

я 2 раза учавствовал

в JBoss было хорошо - у них свой внутренный процесс разработки уже и так построен, что все удалённо работают и синкаются через irc. поэтому туда новый человек легко вписывается

а вот с Eclipse труднее. там общение в основном по мылу было, и народ нешибко настроен на то чтобы новичков из грязи вытягивать

но плюс огромный был в конечном итоге, именно социальный - со многими разработчиками опенсорса именно через GSoC познакомился

Vik
13.12.2016
16:37:05
трогал я их модные "микропрофайлы", это мега фейлы скорее)
что-то трогал? конкретней - напиши блог

Anton
13.12.2016
16:38:20
в любой непонятной ситуации - пиши блог

Руслан
13.12.2016
16:38:35
Да, будет блог

Митко Соловец?
13.12.2016
16:43:04
лучше го стартапы на джаве мутить

Google
Anton
13.12.2016
16:43:33
или для джавы

Pavel ?
13.12.2016
16:43:38
нахрен ее))

Митко Соловец?
13.12.2016
16:43:49
нахрен ее))
свыыыыыыыыыыыыыыыш

Pavel ?
13.12.2016
16:43:58
ыыы))

Руслан
13.12.2016
16:52:47
Минским: http://jprof.by/post/161213-001/

Митко Соловец?
13.12.2016
16:55:14
Fast and Furious: Spring 5”

видео скиньте потом

guga
13.12.2016
17:00:16
Минским: http://jprof.by/post/161213-001/
трансляции мутить не думали?

Взять там в спонсоры местный epam, сделать форму регистрации, а потом слить все мыльца их рекрутёрам.

Руслан
13.12.2016
17:02:52
Взять там в спонсоры местный epam, сделать форму регистрации, а потом слить все мыльца их рекрутёрам.
Не буду говорить ничего конкретного, но с епумом все сложно. Могу сделать на коленке трансляцию, будет хороший звук и видео. На ютуб транслироваться. Только зачем?

guga
13.12.2016
17:04:08
Не буду говорить ничего конкретного, но с епумом все сложно. Могу сделать на коленке трансляцию, будет хороший звук и видео. На ютуб транслироваться. Только зачем?
потому что часто такие штуки довольно тухлые на вопросы, а так набежит куча народу, даже из этого чатика, и может чего дельного спросят.

Руслан
13.12.2016
17:04:31
Как раз таки митапы это место где можно понакидывать

guga
13.12.2016
17:05:11
Может ты и прав.

Руслан
13.12.2016
17:05:34
Ну т.е. если реально объясните зачем трансляция - сделаем)

Так то ты потом в записи послушаешь про spring 5, и потом лично в чатике Алексей скажешь что он неправ

guga
13.12.2016
17:08:02
В целом ты прав, подписался на канал. ??

Руслан
13.12.2016
17:34:32
https://medium.com/@sebastian212000/omg-java-is-so-verbose-guys-dca93fec9e03#.teo42b7nb ахахах) кто-то решил переплюнуть Егора)

Oleksandr
13.12.2016
17:41:51
ну и бред

Sergey
13.12.2016
17:43:12
почему тут так много хейтеров котлина?

Google
Ilya
13.12.2016
17:43:55
Vlad
13.12.2016
17:45:49
Каким образом спринг создал второй Бин?

@Repository("qualifier")

щито это

у тебя получается два бина

один ты создал сам с именем "qualifer", а другой создал спрынг

Я ему не говорил этого делать

Репозиторий никак не связан с data jpa, это просто интерфейс и просто его реализация. Откуда второй Бин?

И наследовать от jpa repository тоже не вариант, мне именно тут надо без jpa

Kirill
13.12.2016
17:51:52
Отвлеченная тема - есть ли тут те, кто пользуется kafka 0.10.1.0? В ней heartbeat консьюмера сделан отдельным потоком, и у меня возникает проблема - если при включенном консьюмере (уровень логирования info) убить брокер, консьюмер молчит и ничего не говорит. Заглянул в код - а он и впрямь в бесконечном цикле пытается получить метаданные с брокера и переподключиться к нему, причём о connection refused логирует эксепшн только на уровне debug, и не выбрасывает его. Было бы круто, если бы я мог как-то это контролировать/задавать maxRetries на худой случай, чтобы в прикладном приложении можно было определить, что брокер помер. Никто с таким кейсом не сталкивался?

Quantum Harmonizer
13.12.2016
17:52:44
https://medium.com/@sebastian212000/omg-java-is-so-verbose-guys-dca93fec9e03#.teo42b7nb ахахах) кто-то решил переплюнуть Егора)
"A mother semicolon with its young, a once-proud animal of the savannah, now nearing extinction because of you, you dickhead"

guga
13.12.2016
17:55:08
@HeapyHop глянул тут твой апрельский доклад про котлин и спринг, как-то грустно все, тут не докрутили(), там не допили(Autowired). И сам постоянно говоришь, что мол пофиксят, исправят. Не кажется ли тебе, что этот тот технический долг, который годами будет висеть даже после того, как пофиксят сам язык\фреймворк?

Руслан
13.12.2016
17:55:54
Сейчас уже можно нормально писать, 4.3 зарелизился, инжекшен через конструкторы без аннотаций

guga
13.12.2016
17:56:42
Сейчас уже можно нормально писать, 4.3 зарелизился, инжекшен через конструкторы без аннотаций
Ну и ещё он позиционировал себя как. "У вас нету java 8, тогда мы идём к вам"

А там где нету java 8 нету и спринга 4.3, там в лучшем случае ветка 3.х

Руслан
13.12.2016
17:58:43
Ну на 3.х будет class Componen @Autowired constructor(val service: Service) вместо class Componen(val service: Service)

не так круто как могло бы быть, но всё равно сильно лучше чем на джаве

Открыл доклад 2015 октябрь про Котлин, и почему он лучше всего. Тогда в слаке сидело еще 400 человек) а не 5к)

Google
Руслан
13.12.2016
18:00:23
Ага, должно. Там же был конструктор инжекшен

Я не проверял, но не вижу причин почему нет

Admin
ERROR: S client not available

Sergey
13.12.2016
18:01:28
судя по бложику можно @RestController class CustomerController (val repository:CustomerRepository) {

Руслан
13.12.2016
18:01:44
это 4.3+

https://github.com/Kotlin/KEEP/pull/40 и скоро можно будет не писать везде open

Kirill
13.12.2016
18:02:47
Руслан
13.12.2016
18:03:00
В 1.0.6. А 1.0.6 eap релизят на днях

guga
13.12.2016
18:03:07
А что плохого в иммутабельности by default?
тем что в жаба мире все не так.

Руслан
13.12.2016
18:03:42
А что плохого в иммутабельности by default?
В том что любители обмазаться спрингом чувствуют легкие боли из-за необходимости писать open

guga
13.12.2016
18:03:43
вот JPA прямо в стандарте говорит, что Entity не может быть final class

Kirill
13.12.2016
18:04:32
В том что любители обмазаться спрингом чувствуют легкие боли из-за необходимости писать open
А нельзя в класс-конструкторе написать class A(var a: String) ? Я котлин не знаю

guga
13.12.2016
18:04:38
Hibernate, кажись умеет это обходить, но О БОЖЕ КАК ЖЕ ПИСАТЬ НА ЖАВА И НЕ СЛЕДОВАТЬ СТАНДАРТАМ, МЫ ЖЕ СЕГОДНЯ-ЗАВТРА МИГРАНЁМ С ОДНОГО JPA ПРОВАЙДЕРА НА ДРУГОЙ.

Руслан
13.12.2016
18:06:00
А нельзя в класс-конструкторе написать class A(var a: String) ? Я котлин не знаю
так и делается в нормальных фреймворках, но в спринге приходится писать open для многих конструкций

Kirill
13.12.2016
18:06:01
Я привык, что для того, чтобы сделать так на скале, достаточно написать class A(@BeanProperty val prop: String), и тебе компайлер сгенерит потом геттеры-сеттеры, если уж совсем хочется обмазаться спрингами/хиберами итд, это вроде довольно удобно, в котлине не так?

Google
Руслан
13.12.2016
18:07:31
вот тут надо полностью open обмазываться

Sergey
13.12.2016
18:08:08
тут недавно набросы делали с вопросами "а нужно ли все делать final"

ответили - нах, лишние буквы

в котлине все по-дефолту final, тоже плохо?)

Kirill
13.12.2016
18:08:45
Странная проблема, если честно, мне с моей колокольни плохо видно, почему тут просто var нельзя было для этого приспособить, впрочем, я котлин не знаю, так что имхо

Руслан
13.12.2016
18:09:23
Это специфика спринга

Sergey
13.12.2016
18:10:25
а кстати, проблем с моками нет? ну как бы final классы вроде ж нельзя мокать?

по крайней мере в пхп)

Kirill
13.12.2016
18:10:38
Ну да, я понимаю, просто мне кажется немного диким, что для того, чтобы подстроиться под спринги, разработчики так меняют язык и его синтаксис

Руслан
13.12.2016
18:10:43
И не будет проблем

Quantum Harmonizer
13.12.2016
18:10:45
Baruch
13.12.2016
18:10:51
а кстати, проблем с моками нет? ну как бы final классы вроде ж нельзя мокать?
проблем нет, просто моки делать нельзя. А так проблем нет.

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