
Alexander
27.08.2018
15:53:46
Главная проблема не решейпинг - его почти никто не использует, а отдельная реализация для всех типов примитивов

Boris
27.08.2018
15:53:55
А зачем она нужна, если массив не меняется?

Alexander
27.08.2018
15:55:22
она это кто? Мутабельность? Питон-стайл ее подразумевает.
Они там все ин-плейс всегда меняют

Google

Quantum Harmonizer
27.08.2018
15:55:54

Alexander
27.08.2018
15:56:14
О
Я тупень. Score же выше, значит буффер быстрее. Вопрос отпал. К черту массивы
Я с JMH очень мало работал

Quantum Harmonizer
27.08.2018
15:58:14
я вообще давно хочу одну структуру данных написать на основе буферов...

Alexander
27.08.2018
15:58:51
Буфера рулят. Мне интересно, что будет с производительностью на kotlinx.io в JS

Quantum Harmonizer
27.08.2018
15:59:40

Vladislav
27.08.2018
16:27:37
Что-то запросил инвайт, чтобы попасть в slack канал котлина, уже пол часа не приходит ничего на почту.. Там люди аппрувят не робот?

Max
27.08.2018
16:29:02

Vladislav
27.08.2018
16:29:26
Вот это http://slack.kotlinlang.org/
Форму заполняешь и должен инвайт прийти на почту
кстати в телеге нет отдельного канала по ktor?

Google

Vladislav
27.08.2018
16:31:35
Сейчас его в прод тащим усиленными темпами и уже кучу проблем героически порешали кучей велосипедов

Quantum Harmonizer
27.08.2018
16:32:06

Vladislav
27.08.2018
16:32:14
По сравнению со Spring намного приятнее и шустрее, но много непоняток
тут слишком общий канал

Quantum Harmonizer
27.08.2018
16:32:44
это не страшно
приходи да спрашивай. Я, правда, делал на нём проект, кажется, уже год назад

Vladislav
27.08.2018
16:34:03
Ну вот к примеру, вопрос, в Spring были транзакции, такие абстрактные и можно было сделать метод контроллера транзакционным и все вложенные методы исполнялись внутри транзакции. Вот как это в KTOR делается?
Ну а там уже под капотом делались транзакции в JDBC через Hibernate... В общем как настроишь

Quantum Harmonizer
27.08.2018
16:35:21

Vladislav
27.08.2018
16:36:33
А как поступать с suspend функциями, как протягивать database session?
Получается весь этот обвес надо велосипедить, готового решения нет?

Quantum Harmonizer
27.08.2018
16:37:47

Георгий
27.08.2018
16:38:57
А ktor как-либо навязывает использование определенной библиотеки работы с БД, например, Exposed, или свобода выбора, не ограниченная ненужными интеграциями? :)

Quantum Harmonizer
27.08.2018
16:39:14

Vladislav
27.08.2018
16:43:49
Или как-то параметрически её передавать, пока не определился что лучше

Vladimir
27.08.2018
17:20:13

Alexander
27.08.2018
17:39:25
Что на мой взгляд хорошо. Любая система, которая пытается делать все рано или позндо начинает рушиться под своим весом.

Alexandr
27.08.2018
18:14:49

Google

#
27.08.2018
19:47:29
Всем привет. Подскажите пожалуйста, зачем нужно это указание типа сразу после fun:
fun <T> List<T>. filter() : List <T>

Igor
27.08.2018
19:49:19

Andrew
27.08.2018
19:51:55

Alexey
27.08.2018
19:53:27

#
27.08.2018
19:56:29
Спасибо

Vladislav
27.08.2018
20:24:00
Где есть запись хотя двух объектов в бд, там потенциальное место для ошибки

Igor
27.08.2018
21:34:07

?Kolay
27.08.2018
22:53:31
Какой coroutines context лучше юзать в андроид для запросов на сервер?

Jeenbek
28.08.2018
02:26:16

Valery
28.08.2018
02:28:25

Loljeene
28.08.2018
02:44:36

Bogdan
28.08.2018
03:35:42

Andrew
28.08.2018
05:05:18

Di7aK
28.08.2018
05:12:51
по rx java можно как то вас спросить?
ретрофит
точнее
есть такая строка
@GET("/api/v1/regions")
fun regions(): Observable<List<Region>>
мне надо туда параметр передать хардкорно

Google

Maxim
28.08.2018
05:39:23

Di7aK
28.08.2018
05:45:46
всм query
один get параметр
и мне его надо захардкорить

Admin
ERROR: S client not available

Mikhail
28.08.2018
05:46:57

Bogdan
28.08.2018
05:48:38

Mikhail
28.08.2018
05:48:48

Di7aK
28.08.2018
05:49:09
я и спросил, можно немного не по теме или нет

Maxim
28.08.2018
05:49:37

Di7aK
28.08.2018
05:49:38
вообщем пока сам передаю параметр в функцию, но это выглядит туповато

Mikhail
28.08.2018
05:50:14

Maxim
28.08.2018
05:50:15

Di7aK
28.08.2018
05:50:29

Maxim
28.08.2018
05:50:35

Di7aK
28.08.2018
05:50:47
я думал все не так просто

Alexey
28.08.2018
05:52:17

Loljeene
28.08.2018
05:53:55
в рамках сессии commit\rollback всегда есть

Di7aK
28.08.2018
05:54:23
драка

Google

Alexey
28.08.2018
05:59:57

Igor
28.08.2018
07:10:19

Alexey
28.08.2018
07:13:58

Mikhail
28.08.2018
07:22:15

Роман
28.08.2018
07:27:19

Igor
28.08.2018
08:13:48

Konstantine
28.08.2018
08:20:15

Alexey
28.08.2018
08:48:47

Nail
28.08.2018
08:50:37
А как это связано с инверсией контроля?

Di7aK
28.08.2018
08:50:40

Andre
28.08.2018
08:50:48

Di7aK
28.08.2018
08:50:51
Правки просто делаю
Вообще не понимаю зачем в котлине rxjava юзают

Andrew
28.08.2018
08:52:24
О, кто там недавно жаловался из админов, что упустил срач на тему Rx?