@kotlin_lang

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

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

на русском

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

foxit PDF reader
ну кроме этого)

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
ответ да/нет

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

Quantum Harmonizer
19.02.2018
11:25:15
@angmarr делал для телеги репл
это да, а вот оффлайновый REPL для телефона существует?

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

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

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
если скачивал хоть один раз соло лерн то поймешь о чем я

Igor
19.02.2018
11:28:29
да не кодить, а типа теория и сразу практика там типа небольшие задачки для закрепления
Если тебе нужные “тесты” - их вроде полно в сторе https://play.google.com/store/search?q=learn%20kotlin&c=apps

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

Google
Денис
19.02.2018
11:29:23
правда, но есть же люди, которые используют AIDE
Прям на телефонах в неэкстренных ситуациях? Сильно редко, думаю. У кого-то вон мб планшет и/или внешняя клава скорей всего.

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

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

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

Roman
19.02.2018
12:37:51
Если я работаю с сетью и обрабатываю приходящие ответы, лучше делать с common pool?
Нет, лучшая практика - использовать пулы под назначение. То есть для интернета свой пул на 4 потока, на диск пул из 1 потока, а CommonPool нужен скорее для организации взаимодействия и вычислений, можно в него еще всякие парсеры пихать.

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

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

Alexey
19.02.2018
12:40:55
Обычным вообще не нужны потоки

У параллельных стримов вообще дизайн чутка упоротый

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
вот что в русских переводах плохо, что Thread & Stream = поток, а не Нить & Поток
Предлагаю вообще использовать английское "тред"/"стрим", и не мучиться с неинъективным отображением английских слов в русские

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
Потому что русское слово "нить" описывает, как правило, не то

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
можно просто на английском читать литературу

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

Sergey
19.02.2018
14:22:30
Можно exclude же сделать для зависимостей.
для завимостей между задачами?

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
Тут никак не выкрутиться, нужно рвать зависимость.

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