
Mikhail
19.02.2018
10:36:47
думал заинферрятся

Izy Yank
19.02.2018
11:20:09
есть какое нибудь приложение чтоб можно было в дороге поизучать котлин?
на русском

Quantum Harmonizer
19.02.2018
11:20:47

Google

Izy Yank
19.02.2018
11:20:47
типа sololern

Pavel
19.02.2018
11:21:15
а чем в дороге отличается от от обычного состояния

Izy Yank
19.02.2018
11:21:18
чтоб там типа практика тоже была

Pavel
19.02.2018
11:21:35
а в обычно ты не можешь попрактиковаться?

Izy Yank
19.02.2018
11:21:49

Igor
19.02.2018
11:22:10

Izy Yank
19.02.2018
11:22:43
вот блин а, лишь бы по тролить

Руслан
19.02.2018
11:23:09
Koans же в браузере

Izy Yank
19.02.2018
11:23:10
вопрос мой изначально какой был?

Quantum Harmonizer
19.02.2018
11:23:47
Интересно, в маркете не вижу ничего подходящего по запросу Kotlin REPL. Неужно никто не сделал?

Izy Yank
19.02.2018
11:24:01
троллинг

Google

Izy Yank
19.02.2018
11:24:37
я спросил потому что не нашел, но может кто то уже знает такое приложение

Anton
19.02.2018
11:24:44
вроде было какое то приложение на андроид

Izy Yank
19.02.2018
11:24:45
ответ да/нет

Руслан
19.02.2018
11:24:45

Igor
19.02.2018
11:25:12
Ну это не репл, иполнителькомманд @tryktbot

Quantum Harmonizer
19.02.2018
11:25:15

Денис
19.02.2018
11:25:16
троллинг
Реально, если ты в ситуации "не могу позволить себе юзать ноут", куда проще и разумнее в 99 случаях из 10 позаниматься пока теорией (id est книжкой), вряд ли ты в этой дороге месяц.

Руслан
19.02.2018
11:25:19

Bogdan
19.02.2018
11:25:19
програмить на телефоне не очень, нужнго специально клаву делать

Денис
19.02.2018
11:25:43

Bogdan
19.02.2018
11:26:08

Izy Yank
19.02.2018
11:26:36
да не кодить, а типа теория и сразу практика там типа небольшие задачки для закрепления

Денис
19.02.2018
11:26:41
Ты даже 5-6 строчек кода на телефоне будешь набирать реально ~на порядок дольше, чем на компе, например
Особенно в богатых на спецсимволы языках (привет, Котлин)

Izy Yank
19.02.2018
11:27:53
если скачивал хоть один раз соло лерн то поймешь о чем я

Quantum Harmonizer
19.02.2018
11:27:53

Igor
19.02.2018
11:28:29

Izy Yank
19.02.2018
11:29:23
ладно, спасибо

Google

Денис
19.02.2018
11:29:23

Жабра
19.02.2018
12:28:22
В чем разница корутины с контекстом common pool и без указания контекста? Я всё читаю и никак не могу понять.

Siarhei
19.02.2018
12:29:07
если не указываешь - будет дефолтный

Жабра
19.02.2018
12:32:55
Если я работаю с сетью и обрабатываю приходящие ответы, лучше делать с common pool?

Bogdan
19.02.2018
12:33:31

Roman
19.02.2018
12:37:51
В корутинах коммон пул используется не очень эффективно по моему (реализация на ForkJoinPool). Вот в ява стримах, там да...

Dmitry
19.02.2018
12:39:35
Ява стримы разве не на форкджойне работают? -)

Alexey
19.02.2018
12:40:55
Обычным вообще не нужны потоки
У параллельных стримов вообще дизайн чутка упоротый

Жабра
19.02.2018
12:42:15

Siarhei
19.02.2018
12:43:06
вот что в русских переводах плохо, что Thread & Stream = поток, а не Нить & Поток
думаю мы говорим про Нити (Threads)

Alexey
19.02.2018
12:43:49
Ой вей
Кто под стримами вообще понимает Thread

Siarhei
19.02.2018
12:44:41
ну это уже изврат чтобы так понять ))

Quantum Harmonizer
19.02.2018
12:44:58
стримы называют стримами :)

Денис
19.02.2018
12:45:35

Siarhei
19.02.2018
12:45:58
не надо предлагать, сейчас в современной литературе потоки и нити

Google

Siarhei
19.02.2018
12:46:13
в старых учебниках везде потоки, потому и сложно старикам )

Quantum Harmonizer
19.02.2018
12:46:23

Денис
19.02.2018
12:46:33
Меня, откровенно говоря, от нитей (которые я в вообще не современной литературе видел, бтв) корёжит, но может, тут я не прав

Alexey
19.02.2018
12:46:42
Надо сжигать на костре, тех кто вообще переводит понятия

Quantum Harmonizer
19.02.2018
12:46:44
«поток выполнения»

Денис
19.02.2018
12:46:44
Потому что русское слово "нить" описывает, как правило, не то

Siarhei
19.02.2018
12:47:06

Alexey
19.02.2018
12:47:21
Под нитями вообще обычно понимают green thread насколько я понимаю

Денис
19.02.2018
12:47:49
Под нитями понимают то, что бог на душу автору/переводчику положит
Потому не рекомендую

Izy Yank
19.02.2018
13:06:13
Onlongclicklistener как реализовать?

Руслан
19.02.2018
13:16:23
аналогия не ломается

Egor
19.02.2018
13:46:46
Господи, я в одной литературе встретил термин "Многониточное программирование"
С тех пор я пользуюсь шрифтом Брайля

Anton
19.02.2018
13:47:40
можно просто на английском читать литературу

Денис
19.02.2018
13:47:44

Sergey
19.02.2018
13:48:49
хз зачем это переводить, есть треды, есть стримы
и всем понятно че это значит

Google

Sergey
19.02.2018
14:07:13
подскажите как решить проблему с градлом, когда котлин добавляет зависимость от задачи jar, получается циклическая зависимость:
:cx.io:common:classes
+--- :cx.io:common:compileJava
| \--- :cx.io:common:jar
| +--- :cx.io:common:classes (*)
| \--- :cx.io:common:compileKotlinCommon
| \--- :cx.io:common:jar (*)
\--- :cx.io:common:compileKotlinCommon (*)
проблема появляется если добавить зависмость между вложенными проектами
или может быть кто то видел issue в youtrack по этому поводу?
если cx.io:common преобразовать в проект верхнего уровня (cx.io-common) то все ок...

Egor
19.02.2018
14:21:04
Side advice: юзать кобальт
По сабжу надо подумать

Quantum Harmonizer
19.02.2018
14:21:37
официально поддерживается только Gradle

Vitalii
19.02.2018
14:22:10

Sergey
19.02.2018
14:22:30

Egor
19.02.2018
14:22:38
Кобальт неплохо мейнтейнится и является валидным котлином сам по себе

Sergey
19.02.2018
14:22:48
(речь про зависимости между задачами, не либами)

Egor
19.02.2018
14:23:21
Да, плагин для идеи

Vitalii
19.02.2018
14:24:40

Sergey
19.02.2018
14:24:56
или просто compileKotlin

Roman
19.02.2018
14:25:23
Тут никак не выкрутиться, нужно рвать зависимость.