
Pavel ?
13.06.2018
16:31:06

Stas
13.06.2018
16:31:28

Sergey
13.06.2018
16:31:31

1337
13.06.2018
16:31:41
джава/котлин это лучший статический язык на сегодняшний момент

Google

Vyacheslav
13.06.2018
16:31:51

1337
13.06.2018
16:31:53
для бекенда

Konstantin
13.06.2018
16:32:44
для бекенда на коленке когда супер пупер не надо в первый раз, да мало ли вдруг не взлетит, этого хватает
поспорьте

1337
13.06.2018
16:32:55
это вы про ноду?

Konstantin
13.06.2018
16:33:08
или нанимайте тиму джавистов охуевших, пусть пилят супер резкий бекенд... через полгода в стол )
разница есть? )

1337
13.06.2018
16:33:14
> джава
> на коленке

Sergey
13.06.2018
16:33:25

Konstantin
13.06.2018
16:33:30
причем джава, я про пхп
типа зачем на нем бекенд делать. затем что дешево и выбросить нежалко

1337
13.06.2018
16:33:57
на пхп можно и индусов нанять

Konstantin
13.06.2018
16:33:59
ну и любой студент первокурсник допилит если че

Google

1337
13.06.2018
16:34:00
за 5$
ага

Vyacheslav
13.06.2018
16:34:03

Konstantin
13.06.2018
16:34:04
да, или индусы

1337
13.06.2018
16:35:01
а куда делся руби кстати, как-то быстро сдулся

Alexander
13.06.2018
16:35:08
https://m.habr.com/post/413819/

1337
13.06.2018
16:35:26
помню модненьких девелоперов 30$/сек на руби он рейлз
все куда-то испарились

Konstantin
13.06.2018
16:35:47
я только 1 крупный проект знаю на руби, это insales saas

Luger
13.06.2018
16:36:16

Alexander
13.06.2018
16:36:16

Konstantin
13.06.2018
16:36:19
типа конструктор интернет магазинчиков. ну, там в основном вейп шопы и смузихлебы

Vyacheslav
13.06.2018
16:36:42
У меня знакомый пишет на руби какой-то образовательный проект в Мск

1337
13.06.2018
16:36:50

Konstantin
13.06.2018
16:36:50

Luger
13.06.2018
16:39:03

Konstantin
13.06.2018
16:43:30
как мне помнится руби толкали потому что там синтаксис
ну, теперь есть котел где синтаксис не намного ужаснее чем в руби. зачем теперь руби вообще )
я конечно против то него ничего не имею но вот интересный компарисон http://vschart.com/compare/kotlin/vs/ruby-programming-language
и вобщем то пожалуй я воздержусь от оффтопа далее )

1337
13.06.2018
16:46:11
в jvm мир сложнее вкатиться, я помню толпы девушек с крашенными волосами и хелловорлдами на гитхабе и Ruby developer в био, в джаве и котлине таких нет и не будет, потому что все сложнее

Google

Sergey
13.06.2018
16:52:47
илита

Artjom
13.06.2018
16:59:44
Нет чтобы опен сорс проекты на скале писать, а не в чате писать какая джава говно

Hans
13.06.2018
17:22:15
я бы им подкинул заработок
за тридцать баксов

Anton
13.06.2018
18:34:22

Алексей
13.06.2018
18:39:44

Mikhail
13.06.2018
18:50:09

Nameless
13.06.2018
18:54:52

Mikhail
13.06.2018
18:55:31
Заранее догадался

Del
13.06.2018
21:18:47
самая большая проблема руби в том что он без рельс не нужен, а как идея рор устарела так и руби устарел

Никита?❄️
14.06.2018
00:29:18

Ed
14.06.2018
00:53:58
https://www.meetup.com/ru-RU/St-Petersburg-Apache-Ignite-Meetup/events/251713488/ митапчик по Игнайту завезли. Кто-нибудь на прошлом был, как оно?)

Nameless
14.06.2018
06:39:12
Там повеселее есть ?

Maria
14.06.2018
09:01:28
кто нибудь юзал @autowired в абстрактном классе?

Иннокентий
14.06.2018
09:06:15

Evgeny
14.06.2018
09:09:30
так и хочется сказать про "или python будет dive в тебя"

Gennadiy
14.06.2018
09:10:12
глубокий уровень владения питоном

Alex
14.06.2018
09:10:16
Скорее, питон будет Multitread в тебя

Google

Admin
ERROR: S client not available

Konstantin
14.06.2018
09:11:38
in soviet russia ...

Marat
14.06.2018
09:20:34
кто нибудь юзал @autowired в абстрактном классе?
Autowired не является Inherited-аннотацией, а в AutowiredAnnotationBeanPostProcessor используется get-семантика AnnotatedElementUtils, про которую сказано:
«Get semantics are limited to searching for annotations that are either present on an AnnotatedElement (i.e. declared locally or inherited) or declared within the annotation hierarchy above the AnnotatedElement.»
Так что Autwired в суперклассах и интерфейсах будет проигнорирована

Vladimir
14.06.2018
09:38:13

Dmitriy
14.06.2018
09:42:46
На поля - плохой путь, через конструктор работает

Marat
14.06.2018
09:46:28

Владислав
14.06.2018
09:47:24
друзья, есть вопрос по использованию join
есть метод, в нем запускаются два потока на выполнение, мне нужно дождаться выполнения обоих и после вызвать другой метод. Это решается с помощью join или нет?

Marat
14.06.2018
09:47:45

Ivan
14.06.2018
09:48:52
autowired работает для предков
во всяком случае у меня работало

Alexander
14.06.2018
09:49:45

Yan
14.06.2018
09:49:47

Quantum Harmonizer
14.06.2018
09:51:05

Владислав
14.06.2018
09:52:45

Marat
14.06.2018
09:53:06

Ivan
14.06.2018
09:53:30
Для сеттеров да
Не работает
Для полей работает

Владислав
14.06.2018
09:56:50
ExecutorService + Future
а, одна проблемка
эти потоки я не в ручную задаю, я работаю с mongodb async driver
и там уже поток создаются

Marat
14.06.2018
09:58:57
Для полей работает
о, org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor#buildAutowiringMetadata итеративно по суперклассам проходит вплоть до Object

Google

Yan
14.06.2018
10:01:11
postConstuct or InitializingBean? кто что скажет?

Marat
14.06.2018
10:06:39
postConstuct or InitializingBean? кто что скажет?
одинаково: второе процессится через InitDestroyAnnotationBeanPostProcessor, а первое - через CommonAnnotationBeanPostProcessor, который экстендит первый бинпостпроцессор
Для меня так: если просто сервис пишешь, то удобнее аннотации использовать, а если библиотеку - то лучше через интерфейсы (получаются более гибкие варианты использования)

Vladimir
14.06.2018
10:17:10
countdownlatch / cyclicbarrier
а, одна проблемка
эти потоки я не в ручную задаю, я работаю с mongodb async driver
и там уже поток создаются

Quantum Harmonizer
14.06.2018
10:20:04
вот в таких ситуациях нода и обгоняет JVM по производительности...

Vladimir
14.06.2018
10:21:21

Quantum Harmonizer
14.06.2018
10:21:50

Vladimir
14.06.2018
10:24:48