
Руслан
20.04.2017
12:26:28

Alina
20.04.2017
12:26:33

Quantum Harmonizer
20.04.2017
14:02:13
Тут, внезапно, выясняется что ссылки с описания ивента ведут реально в не туда куда надо. Вот правильная лока https://goo.gl/0vXUEe

Dzmitry
20.04.2017
19:46:41

Google

Dzmitry
20.04.2017
19:47:34

balolam
20.04.2017
20:04:09
Народ, подскажите, как отключить Runtime проверки на null?

Dmitry
20.04.2017
20:04:31
Правильно писать "Беларусь", "белорус". Многим белорусам неприятно, когда эти слова коверкают

? animufag ?
20.04.2017
20:12:53
был как-то в минске и удивился количеству названи "бульбаш". ну там водка, магазины всяки
это разве не должно быть обидно?
а ещё интересно: финам не обидно когда их страну называют финляндией?

balolam
20.04.2017
20:18:05

Igor
20.04.2017
20:24:11
Хочу провести несколько тестов для себя
Бреслав рассказывал про флаги комплилятора, возможно это они http://stackoverflow.com/a/31723265/7235355 (отвечал Жемеров).
Гугли "disable kotlin null assertions"

? animufag ?
20.04.2017
20:26:52
вроде есть пара флагов http://stackoverflow.com/questions/31723143/kotlin-uses-runtime-assertions-for-null-checking-performance-overhead
вообще в начале подумал про рефлекшен, но сложно гуглится и даже если найти, то можно упереться в ограничения адроида

Sergey
21.04.2017
16:06:19
я не буду гореть в аду?

Anton
21.04.2017
16:07:06
ой а что котлин весь так выглядит?

Google

Anton
21.04.2017
16:07:12
оч читабельно

Igor
21.04.2017
16:07:33

? animufag ?
21.04.2017
16:09:12
для такого названия метода наверное лучше нулл возвращать, вместо пустого мапа

Sergey
21.04.2017
16:09:24

? animufag ?
21.04.2017
16:10:18
кстати с when должно же красивее выглядеть

Sergey
21.04.2017
16:11:03
с list было попроще

Igor
21.04.2017
16:11:18

Sergey
21.04.2017
16:12:54

Igor
21.04.2017
16:13:35
А почему здесь нельзя с as? + let + ?: сделать?

Sergey
21.04.2017
16:15:13
вообще хотел as Map.Entry<K,V> сделать, но не дает

Диёр
21.04.2017
16:18:14
Оу
Сложно
Можете сказать что эти строки делают?

Roman
21.04.2017
16:18:22
А чего у чата не новая эмблема котлина?)

Sergey
21.04.2017
16:18:58

Диёр
21.04.2017
16:19:20
Для этого такие танцы с бубном нужны?

Sergey
21.04.2017
16:20:23
не ну можно сделать as Map<K,V> просто, но тогда будет беда в случае чего

Google

Igor
21.04.2017
16:20:33

Диёр
21.04.2017
16:33:46

Sergey
21.04.2017
16:34:38
выборка из монги

Quantum Harmonizer
21.04.2017
16:49:13
А зачем toPair? Там же Entry? Может, не плодить лишние объекты?

Sergey
21.04.2017
16:49:35
а как ты List<Entry<K,V» в мапу завернешь?
toMap только для pair работает же

Quantum Harmonizer
21.04.2017
16:50:09
свой экстеншен написать, а не мусор плодить =)

Sergey
21.04.2017
16:51:24
?

Alexey
21.04.2017
17:12:14
Адово

Boris
21.04.2017
17:31:15
Не совсем понимаю зачем фильтровать
Я бы или кастил или null возвращал бы, может ещё вариант с бросанием эксепшена сделал бы

Sergey
21.04.2017
17:35:50
в моем случае нужно фильтровать гадость

Boris
21.04.2017
17:37:25
Само наличие гадости подозрительно ?

Sergey
21.04.2017
17:42:49
ну это монга, туда могут зайти и сделать гадость к примеру)

Konstantine
22.04.2017
00:30:17
Собираюсь тут изучать котлин (до этого писал на нем небольшой консольный скрипт, не более) и rx. А именно пытаться написать с их помощью андроид программку. С рх вообще ни разу не работал, но сейчас стараюсь изучить более менее. Нормально ли RxJava дружит с котлином или надо использовать что-то другое?)
Да и вообще, какой набор либ стоит использовать сразу же, чтобы потом обнаружив что-то не думать "от блин, где ты была раньше"

Sasha
22.04.2017
01:10:50

Михаил
22.04.2017
04:13:00

Dzmitry
22.04.2017
05:31:02
Мне кажется пора делать уже FAQ и пинить его в этом чате

Google

Dzmitry
22.04.2017
05:32:50
А в FAQ написать:
1) Работает ли < любое имя библиотеки> с Котлином ?
Да, работает.

Admin
ERROR: S client not available

Roman
22.04.2017
06:07:00

Konstantine
22.04.2017
11:12:09

Sasha
22.04.2017
11:44:12
Аллилуя. На 77 починили автокомплит. Теперь хоть не надо ругаться матом через раз.)

Gleb
22.04.2017
12:21:33

Igor
22.04.2017
12:22:25
А 77 это версия чего (в idea вроде все работало)?

Yuri
22.04.2017
12:52:55
это eap котлина, судя по всему
https://bintray.com/kotlin/kotlin-dev/kotlin/1.1.2-eap-77

Igor
22.04.2017
12:54:14
ок, только непонятно зачем, там же язык не меняют

Quantum Harmonizer
22.04.2017
12:55:48

Igor
22.04.2017
12:56:50

Quantum Harmonizer
22.04.2017
12:57:21

Igor
22.04.2017
12:58:02

Alexander
22.04.2017
14:50:29
"Error:(3, 14) Redeclaration: FileName "- пытался подключить котлин в свой проект на андроид. Создал файлы с одинаковыми названиям в разных флаверсах. В это получил ошибку на стадии компиляции. Кто нибудь в курсе в чем проблемма?
может нужно определить соурсет для разных флаверсов как то по другому?
sourceSets {
main.java.srcDirs += 'src/main/kotlin'
client.java.srcDirs += 'src/client/kotlin'
androidTest.java.srcDirs += 'src/androidTest/kotlin'
}

Андрей
22.04.2017
15:02:40
А что за файлы? Если это в папке res, то котлиновский компилятор туда вообще лезть не должен. Если же это в сорцах, то тут вопрос другой: а файлы с одним именем в разных флейворах, или в флейворе и мейн сорс фолдере? Если второе, то так делять нельзя.

Sasha
22.04.2017
18:59:26

Igor
22.04.2017
19:37:28

Google

Sasha
22.04.2017
19:38:34

Руслан
23.04.2017
14:09:04
https://kotlin.link/articles/The-Rise-and-Fall-of-JVM-Languages.html

Igor
23.04.2017
14:44:26
Народ, а как вы работает с ANKO когда нужно сделать элементы RecyclerView?
Да что-то похожее нагулил, но думал может есть способ без своих ids.xml

Sasha
23.04.2017
15:51:51

Alexey
23.04.2017
15:56:37
Ребят, а как сейчас у котлина с датабиндингом дела обстоят? кто-то совмещает может?

? animufag ?
23.04.2017
15:58:16
недавно ютуб советовал интервью где рассказывали что всё плохо плохо а сейчас ок, могу поискать

Alexey
23.04.2017
15:58:45

? animufag ?
23.04.2017
15:59:01
https://www.youtube.com/watch?v=p4myP1wdyA8&t=974s да ещё висело во вкладках