@kotlin_lang

Страница 699 из 982
Alexander
07.06.2018
15:47:55
Если вы посмотрите в среднем по миру, то на windows действительно работают больше, но если говорить о разработке, скажем open source, то линукса гораздо больше

Quantum Harmonizer
07.06.2018
15:48:03
ага а майкрософт за опен сорс
лишь бы ни за опен спейс

Google
Костя
07.06.2018
15:48:59
какая-то сеча началась )) мне че-то пофиг на чем работать, но вроде смотрю по офисам в среднем у нас 50 на 50 линуха и винда, мне например винда удобнее намного, хотя на линухе тоже работал

Alexander
07.06.2018
15:50:00
Мне тоже, хотя наши ученые на меня квадратные глаза делают. У них все на очень паршивом с++, а у меня JVM, мне лучше там, где удобно

Руслан
07.06.2018
15:51:40
один говорит spyder - а у нас целый компания питонячяя рядом на pycharm потом говорят win/linux 50/50, а у нас на этаже во всех компаниях одни макбуки и imac стоят я к тому что нужно исследования проводить, а не смотреть на чем ближайшие 100-1000 человек сидят

Bogdan
07.06.2018
15:51:54
Мне тоже, хотя наши ученые на меня квадратные глаза делают. У них все на очень паршивом с++, а у меня JVM, мне лучше там, где удобно
винда требовательная к диску, для меня это очень критично, и вчера запустил ее, грузилась пару минут, не мог работать 1-3 часа, обновы и все такое - 10-ка. Сорян за оффтоп

Костя
07.06.2018
15:56:00
один говорит spyder - а у нас целый компания питонячяя рядом на pycharm потом говорят win/linux 50/50, а у нас на этаже во всех компаниях одни макбуки и imac стоят я к тому что нужно исследования проводить, а не смотреть на чем ближайшие 100-1000 человек сидят
ну как есть, а исследование это надо времени уже много )) про обновы, ну если много на неё вышло критичных, то да, минус придется сидеть обновлять, а с линуксом таког оне бывает с обновами ?

Alexander
07.06.2018
15:57:00
Еще как бывает. И обновляется он гораздо дольше. Просто на нем часто обновления игнорируют напрочь.

Bogdan
07.06.2018
15:57:25
ну как есть, а исследование это надо времени уже много )) про обновы, ну если много на неё вышло критичных, то да, минус придется сидеть обновлять, а с линуксом таког оне бывает с обновами ?
нет, такой проблемы, я просто редко винду запускаю, и вот потому долго догружается. У меня 3 линукса меняю переродически, все норм

Igor
07.06.2018
15:57:36
?? @pofftop ??

Костя
07.06.2018
16:01:56
?? @pofftop ??
ну вот (

Vishnyakov
08.06.2018
08:20:21
6000 опрошеных, в лучших традициях Росстата
небось еще андройд разработчики)

Руслан
08.06.2018
08:20:45
More than 15K people participated in the Developer Ecosystem Survey 2018, but only the responses of 6K respondents were included in this report. We used Twitter Ads, Google Adwords, and JetBrains' own communication channels to invite potential survey respondents to take part. To minimize bias, the reports only include responses coming from Twitter Ads and Google Adwords. https://www.jetbrains.com/research/devecosystem-2018/demographics/

Alexey
08.06.2018
08:21:16
Неугодные для партии ответы давали 9к участников

Google
Den
08.06.2018
08:22:08
Всем привет. При ипользовании DataBinding вы подключаете kapt plugin? Столкнулся с такой проблемой что при версии gradle 3.2.0-alpha16 приконтачить kapt проблематично (возможно, это и не нужно) ?

Alexander
08.06.2018
08:22:17
Неугодные для партии ответы давали 9к участников
На самом деле в такой терминологии скорее угодные для партии

Руслан
08.06.2018
08:22:20
Скандалы, интриги, расследования) Когда результаты не утешают ищещь подвох

Alexey
08.06.2018
08:23:42
Скандалы, интриги, расследования) Когда результаты не утешают ищещь подвох
меня просто печёт от всех этих графиков кривая_рожа.jpg

Den
08.06.2018
08:24:26
?

Иван
08.06.2018
08:28:07
Кто в курсе, как в первом spring boot замапить get параметры на dto с val в kotlin? Во втором работает из коробки, на первом что-то нет

Sergey
08.06.2018
08:56:10
ребята вопрос, нужно сортировать коллекцию строк сперва по своей локали и потом только по латинице поскажите с какой стороны зайти

OlegKrikun
08.06.2018
09:04:55
Заходи со стороны компаратора ?

SV
08.06.2018
09:06:49
https://google.github.io/guava/releases/19.0/api/docs/com/google/common/collect/ComparisonChain.html

Vladimir
08.06.2018
09:09:54
Мне кажется, имеется в виду немного другое - сортировка по одному критерию с особым сравнением символов

Konstantine
08.06.2018
09:45:41
Переименовывание неиспользуемых переменных в лямбдах на _ дает какой-то профит? А то студия вечно жалуется, если не делаю так.

Konstantine
08.06.2018
09:46:13
Пнятненько.

Aleksandr
08.06.2018
11:51:09
а в мире DI фреймворков не появилось ничего настолько же простого и очевидного как Spring? Все требуют определять модули и описывать каждый компонент в них? хотелки две: - просто сделать @Component и все - через конструктор все зависимости сами зацепятся - поддержка List<SomeInterface> для получения всех бинов, имплементящих данный интерфейс

куда не смотришь везде печаль

Aleksandr
08.06.2018
11:53:21
когда компонент больше 300?

руками строить deps tree по ним конструкторами?

Google
Andrey
08.06.2018
11:54:53
когда компонент больше 300?
Вы хотите чтобы один компонент зависел от 300 других?

Aleksandr
08.06.2018
11:55:19
нет, я хочу автоматическое построение дерева зависимостей на основне @Component и конструкторов

dimiii
08.06.2018
11:55:49
когда компонент больше 300?
А вы используете DI для чего-либо, кроме построения зависимостей? Для тестирования, например? Явное лучше неявного, особенно мутного, вроде Spring

Aleksandr
08.06.2018
11:56:36
я к тому, что в данном случае если делать это руками - надо вызвать конструкторы всех частей в явно правильном порядке + при изменении зависимостей придется править это как минимум в двух местах

хочется отказаться от спринга как раз по причине мутности, но при этом не потерять комфорта

когда простые действия не требуют дополнительной головной боли

Quantum Harmonizer
08.06.2018
12:01:30
руками строить deps tree по ним конструкторами?
руками говорить контейнеру, куда какие реализации интерфейсов передавать?

Aleksandr
08.06.2018
12:02:04
а интерфейсов почти нет

Quantum Harmonizer
08.06.2018
12:02:38
тогда можно хоть на синглтонах

Aleksandr
08.06.2018
12:03:24
ну вот спринг и дает возможность не писать всей этой мути а просто написать @Component

это и хочется сохранить отказываясь

Alexey
08.06.2018
12:25:56
в скалке конструкторы + lazy решают все проблемы, я думаю в котлине таже схема прокатит

Тимур
08.06.2018
12:31:08
я сейчас kodein использую, пока нравится

до этого использовал dagger 2, но на kodein получается более лаконично

Aleksandr
08.06.2018
12:34:53
ну вот kodein тож модули просит описывать

Тимур
08.06.2018
12:38:45
ну там совсем немного кода надо написать а потом, по крайней мере в моем случае, одними конструкторами не обойдешься нужно еще кое-какие параметры из конфигов протянуть, кое-какие дополнительные функции вызвать при старте приложения так что оно как раз в тему - это модули ровно это и делают

Sergey
08.06.2018
13:59:24
https://github.com/Kotlin/kotlinx.coroutines/releases/tag/0.23.0

новый релиз корутинок

Aleksandr
08.06.2018
14:02:15
может знает кто-нибудь проект на корутинах для андроида с более мене сложными кейсами?

Anton
08.06.2018
14:29:35
читайте правила чата. пиратить библию котлина нельзя

Google
Anton
08.06.2018
14:34:00
инфо о чате

Aleksandr
08.06.2018
14:34:27
сорян, слона то не приметил

Глеб
08.06.2018
15:17:42
dimiii
08.06.2018
15:19:54
Наверное книга Димы и Светы https://www.manning.com/books/kotlin-in-action

Думал как еще можно ее обозвать - например Книга с Китайской Дамой. Но оказалось дама отечественная.

OlegKrikun
08.06.2018
15:37:49
В телеге реально бесит что сообщения полностью удаляются, иногда контент трудно догнать ?

Anton
08.06.2018
15:40:11
А как можно удалить не полностью?)

Bogdan
08.06.2018
15:40:41
Boris
08.06.2018
15:41:14
OlegKrikun
08.06.2018
15:46:15
тебе в вайбер дорога тогда, если это бесит)
Яб мредпочел бы что бы тут этт появилось

А как можно удалить не полностью?)
Оставить само сообщение, а вместт текста написать что удаленно?

Рома
08.06.2018
15:47:11
При реплее на сообщение ьак и пишет

Anton
08.06.2018
15:47:29
мощно придумано)

OlegKrikun
08.06.2018
15:47:35
Дичь
Дичь терять контекст так сильно =)

Anton
08.06.2018
15:47:36
я где то видел такое даже)

Рома
08.06.2018
15:47:42
Anton
08.06.2018
15:47:42
в скайпе вроде)

Google
Anton
08.06.2018
15:47:48
не вайбер я не видел к счастью

Рома
08.06.2018
15:47:58
OlegKrikun
08.06.2018
15:48:08
Да много где, имхо, это самое нормальное поведение.

Но надо нам это разговор завязывать, ибо офтоп

Bogdan
08.06.2018
15:50:04
Но надо нам это разговор завязывать, ибо офтоп
вот именно, удаляют оффтоп, а потом ты его все равно читаешь, в чем тогда смысл удаления ? или ты хочешь "недорекламу читать" всякой фигни ?

Boris
08.06.2018
15:51:20
Выше этого комментария было удалено много оффтопа

OlegKrikun
08.06.2018
15:51:34
смысл в том что при прочтении лога этого чата у меня сложилось впечатление что челу за вопрос про проект с использованием корутин, начали втирать что это пиратство и запрещенно тут.

и только потом уже люди за книгу писать начали

Глеб
08.06.2018
15:51:56
Наверное книга Димы и Светы https://www.manning.com/books/kotlin-in-action
Писец. Это, конечно, оффтопик, но этот сайт у меня оказался заблокирован РКН. Особенно забавно, что ссылку на него я спокойно получил в телеграмме.

Страница 699 из 982