
? animufag ?
24.08.2017
11:51:06
приостанавливаться и дожидаться момента оживания
правда это делается изнутри корутины
ты наверное спрашиваешь как это сделать снаружи

Pavel
24.08.2017
11:51:31
да, только убраны suspend resume Coroutine

Google

Pavel
24.08.2017
11:51:42
Да, конечно

? animufag ?
24.08.2017
11:54:54
думаю нет. они как бы генерят код чтобы твою функцию можно было заново запустить, и пройтись по свитчу как бы из разных мест твоей функции
ну то есть их штатный механизм резьюма не предусматривает остановку в произвольном месте. но наверняка я чего-нибудь не знаю

Николай
24.08.2017
15:26:37
Всем привет)

Nikolay
24.08.2017
16:31:30
Привет)

Andrey
24.08.2017
17:53:01
Адовый код

Anton
24.08.2017
18:20:05
мы уже развились на максимум

Vadim
24.08.2017
21:53:15
Я конечно не знаю, что происходит в Вашем коде, но то что Вы написали вроде как эквивалентно :
val classes = mSelectedClasses.any { book.classes?.contains(it.id) ?: false }

Konstantine
24.08.2017
22:27:39

Andrey
25.08.2017
02:32:39

Руслан
25.08.2017
03:20:04
https://habrahabr.ru/post/336228/

Роман
25.08.2017
04:14:45
У меня всегда были проблемы с девушками. Я уж думал что так и умру девственником, но ребята с канала @club_alphach дали мне надежду и уже сегодня у меня будет секс с Люськой со 114 комнаты. Я уверен что она мне даст)
@club_alphach вступайте в наше братство

Google

Pavlo
25.08.2017
04:41:11
@korolevromka не забудь ей о корутинах рассказать!

Anton
25.08.2017
04:42:02
Это тролленг какой то? Реклама групп в которых за 4 этапа и семь шагов все расскажут?

Ozz
25.08.2017
04:42:26
И про null safety , незабудь во время самого важного момента

Nikita
25.08.2017
09:29:58
Всем привет. Вопрос : у меня одного синтаксический анализатор и подсказки работают в котлин заметно медленнее чем в Java?

Евгений
25.08.2017
09:30:40
Привет. Добро пожаловать в наш клуб.

Михаил
25.08.2017
09:33:12
В клуб крутого языка и не совсем крутого тулинга

Диёр
25.08.2017
09:33:41
ну гугл же сказал что fascinating ide support

Vladimir
25.08.2017
09:33:54

Михаил
25.08.2017
09:35:32
А что с ним?
Kapt проекты не собирает нормально, подсказки медленные (хотя раньше медленнее было)...

Евгений
25.08.2017
09:36:15
это лучшее что есть на рынке

whalemare
25.08.2017
09:36:31

Евгений
25.08.2017
09:36:32
уверен ребята в JetBrains работают над этим

Vladimir
25.08.2017
09:36:58

Михаил
25.08.2017
09:37:50

Руслан
25.08.2017
09:38:08

Nikita
25.08.2017
09:38:44
у меня i5 3230m, 8gb ram и ssd samsung evo

whalemare
25.08.2017
09:38:45

Igor
25.08.2017
09:38:57

whalemare
25.08.2017
09:39:12
на прошке 13, 512гб все ок даже с эмулятором

Google

Nikita
25.08.2017
09:39:17
Ладно еще подсказки, но порой по 2-4 секунды приходится ждать чтобы статический анализатор убрал ошибку.
Да, у меня это особенно в Studio

whalemare
25.08.2017
09:39:28

Михаил
25.08.2017
09:40:15

Anton
25.08.2017
09:40:44
оперы 512?

whalemare
25.08.2017
09:41:02

Anton
25.08.2017
09:41:08
не ну а причем тут жетский?)

whalemare
25.08.2017
09:42:01
не ну а причем тут жетский?)
ну просто я проц не помню герцовку, а у прошек некастомных она зависит от хдд. Короч тот кто знает, поймет сколько там ггц, а искать лень

Михаил
25.08.2017
09:42:16

Anton
25.08.2017
09:42:37
хз вроде есть и5 с 512 и есть с 256
у меня на прошке 15 года и7 16 рам тоже все ок

whalemare
25.08.2017
09:43:09
вот у меня 2.9. все равно посмотрел бл(

Anton
25.08.2017
09:45:56
а у меня 2.2((

Vladimir
25.08.2017
09:47:45
Мне кажется, тут претензии больше не к тулингу Kotlin, а к Android Plugin для Gradle. Я замечал очень много проблем с ним

Igor
25.08.2017
09:49:37

Михаил
25.08.2017
09:51:29

Vladimir
25.08.2017
09:54:14
Ну с джавой то все лакшери
Да, стоит только добавить apply plugin: 'com.android.application' и начинается веселье. То совместимость, то баги непонятные, которые исправили только в бете, то ещё какая-нибудь дрянь.

Sasha
25.08.2017
14:24:35

Anton
25.08.2017
19:19:17
а как правильно заменить листенер на лямбду. вот так норм?
var finishClick = {}
override fun onStartClick() {
finishClick.invoke()
}

Google

Anton
25.08.2017
19:20:03
или как в джаве делать интерфейс. например для связи фрагмента и активити

? animufag ?
25.08.2017
19:23:28
Зачем писать слово инвок?

Anton
25.08.2017
19:23:54
ну а как вызвать ее чтобы сработала в другом классе

Maxim
25.08.2017
19:27:16
finishClick()

? animufag ?
25.08.2017
19:27:18
Алсо если это не единичный случай то можешь экстеншен написать
fun<a, b> (a -> b).toYourListener(): YourListener
Ну и год тиер если написать генерик функцию чтобы в произвольный листенер касьовать
Ну там рефлекшен

Anton
25.08.2017
19:29:13
да не мне тупо единичный случай заменить для связи активити с фрагментом
ну тоесть так как я сделал только без инвока это ок?

Михаил
25.08.2017
19:31:30

Meent
25.08.2017
19:48:26
Мб есть кто тоже с Днепра
9 вересня — Yalantis Kotlin Meetup 5. Заплановано 4 доповіді про Android та Kotlin. Вартість — 100-150 грн:
https://dou.ua/calendar/17188/

Quantum Harmonizer
25.08.2017
19:50:32

Meent
25.08.2017
19:51:03

Sergey
25.08.2017
19:51:12

Konstantine
25.08.2017
19:53:12
Можно ли object которые синглетоны передавать как объект? В переменную там засунуть или еще что.
Возможности проверить сейчас нет.

Quantum Harmonizer
25.08.2017
19:53:22

Konstantine
25.08.2017
19:53:30
Отлично
Спасибо

Va
26.08.2017
12:42:46
а как пропатчить kde под freebsd Макгрегор не скажет ?

Quantum Harmonizer
26.08.2017
12:43:35
Откуда вылазят эти латентные спамеры? Они же не минуту назад присоединились.

Google

Boris
26.08.2017
12:43:48
Хороший чят, и реклама интересная ?

Meent
26.08.2017
13:04:03

Alex
26.08.2017
13:34:47

Meent
26.08.2017
13:53:50