
Денис
05.01.2018
20:05:39
А, ок

Kirill
05.01.2018
20:05:43

Alex
05.01.2018
20:05:54
Я то ее потом решил

Google

Alex
05.01.2018
20:06:09
Через 20 минут после собеса
Точнее как, алгоритм я составил, а клин код не написал

Kira
05.01.2018
20:07:37

Kirill
05.01.2018
20:08:00
@fly_style сколько попыток осталось?

Alex
05.01.2018
20:08:05
Летом уже еду, осталась следующая зима-весна

Kirill
05.01.2018
20:08:28
1
хорошо тебе.
а мне вот надо будет академ брать ради этого ))

Alex
05.01.2018
20:08:29
И усе

Kirill
05.01.2018
20:08:37

Alex
05.01.2018
20:08:46
Так надо знать куда ты хочешь)
Я вот в V8 оч хочу
Но, сидю на месте ?

Google

Kirill
05.01.2018
20:10:28
хочу в андроид тиму. писать саму ось :)

Alex
05.01.2018
20:11:01
Хорошее желание) Успеха нам в наших желаниях)

Kira
05.01.2018
20:11:30

Alex
05.01.2018
20:11:45
Хотя ты сам из JB, что кагбэ круто, а я на Скале блокчейн ваяю ?

Kirill
05.01.2018
20:12:50

Igor
05.01.2018
20:12:50

Kirill
05.01.2018
20:13:01

Usman
05.01.2018
20:13:21

Kirill
05.01.2018
20:13:30
там у них достаточно много проблем производительности

Igor
05.01.2018
20:14:03

Kirill
05.01.2018
20:14:45
там есть на самом деле куда стремиться. у них нет кучи оптимизаций, которые есть в хотспоте

Alex
05.01.2018
20:15:21

Kira
05.01.2018
20:15:31
Поподробнее
Ребята потихому сделали свою защищеную ось, насколько я понял - с нуля, правда она не для ПК в данный момент, но вдруг и туда подпилят

Mi
05.01.2018
20:16:11
звучит как очередной велосипед

Kirill
05.01.2018
20:16:27

Kira
05.01.2018
20:17:38
заказчик — МО?
Вроде как внутренний проект шло, первым устройством с ней стала какая-то адская сетевая железка

Alex
05.01.2018
20:17:49
не понял
Они там нужны, эти оптимизации? Я хотспот потыкал, там есть места, которые больно ударяют в некоторых ситуациях)

Kirill
05.01.2018
20:18:42
насколько я помню, у AOT сейчас есть некоторые проблемы с инлайнингом, например.
но я достаточно давно последний раз интересовался.
возможно, сейчас всё стало сильно лучше

Google

Sergey
05.01.2018
21:27:24
эм, а OkHttp(Retrofit) по факту не умеет асинхронно работать?
под капотом там все равно делаются треды?

Quantum Harmonizer
05.01.2018
21:32:57
эмм, любой код исполняется в тредах

Kira
05.01.2018
21:33:38
И даже корутины.. шшшшш, это тайна

Sergey
05.01.2018
21:42:13

Quantum Harmonizer
05.01.2018
21:44:09

Sergey
05.01.2018
21:48:33

Quantum Harmonizer
05.01.2018
21:48:45

Denis
05.01.2018
21:57:18

Quantum Harmonizer
05.01.2018
21:58:12

Denis
05.01.2018
21:58:26

Quantum Harmonizer
05.01.2018
21:58:36
так-то OkHttp и на JVM работает

Sergey
05.01.2018
22:06:48

Oscar
06.01.2018
04:56:17

Sasha
06.01.2018
06:17:24
Writing on kotlin is possible only when Y is true. )

Fag
06.01.2018
06:29:35
FINALLY ENGLISH
MY MONTH LONG HIBERNATION

Sasha
06.01.2018
06:41:58
Default English only in slack.

Google

Roman
06.01.2018
07:14:04
На ведре nio нет
Вообще-то есть. Это апи в Java c версии 1.4. ByteBuffer, Channel, вот это вот все может работать в асинхронном режиме. Другое дело, что апи это адски не удобное и чтобы написать на нем что-то и не сойти с ума надо очень постараться и перечитать уйму доков.

mfoofoo
06.01.2018
08:59:11
Guys I'd like to write an app for Android but would prefer to write it in JavaScript. The app basically shows stock prices available in CSV. I want to write it in JS because I have more JS experience and I need to work JS to improve my front end skills. Can you suggest something?

Alina
06.01.2018
09:00:46

mfoofoo
06.01.2018
09:01:20

Admin
ERROR: S client not available

mfoofoo
06.01.2018
09:02:37
This looks perfect. Thank you

Даниил
06.01.2018
09:05:42

mfoofoo
06.01.2018
09:06:27
For real? Ok

Михаил
06.01.2018
10:27:30
Also, you can find a course on Udemy, imho, it is the best course for beginners: https://www.udemy.com/the-complete-react-native-and-redux-course/
Of course, you need to read official React-Native docs from Facebook. It will be easier to write your apps with knowledge of docs

Даниил
06.01.2018
10:28:04
write? read, maybe?

mfoofoo
06.01.2018
10:28:05

Andrew
06.01.2018
11:04:01
Just a small friendly reminder that this is Kotlin chat, so pure JavaScript / NativeScript stuff is off-topic here.

mfoofoo
06.01.2018
11:52:43

Ivan
06.01.2018
17:20:10
Так параллельно можно все детали плагинов изучить

Alexey
06.01.2018
19:15:58
ребят, а такой абстрактный вопрос: как корутины тестировать?

Igor
06.01.2018
19:18:04
Судя по https://github.com/Kotlin/kotlinx.coroutines/blob/master/coroutines-guide.md#bridging-blocking-and-non-blocking-worlds
просто runBlocking и погнали

Artyom
06.01.2018
19:18:16
“Android + Kotlin + Coroutines + Unit Test” https://medium.com/@tonyowen/android-kotlin-coroutines-unit-test-16e984ba35b4

Quantum Harmonizer
06.01.2018
20:21:28

Руслан
06.01.2018
20:27:25

Google

Quantum Harmonizer
06.01.2018
20:29:19

Руслан
06.01.2018
20:30:24
Ну IoC, ок. А дальше что, вот мы можем подменить диспетчер(шедулер), что дальше делать

Quantum Harmonizer
06.01.2018
20:39:28
можно попробовать выполнять асинхронные операции синхронно
короче, надо сначала описать проблему)

Igor
06.01.2018
20:39:55

Alexey
07.01.2018
08:51:09

Александр
07.01.2018
15:46:09
Object как одиночка является потокозащещеным?

Quantum Harmonizer
07.01.2018
15:47:21

Igor
07.01.2018
15:48:10
А если в конструкторе будет исключение ?

Александр
07.01.2018
15:48:53
У него же нет конструктора

Igor
07.01.2018
15:52:11
У его же есть инициализатор
object Singleton {
init {
if (Math.random() > 0.5) throw Exception()
}
}

Александр
07.01.2018
15:54:59

Quantum Harmonizer
07.01.2018
15:55:15