Size: a a a

Kotlin Community

2020 October 26

KS

Kirill Sinyuk in Kotlin Community
Iaroslav Postovalov
значит мой совет про шарп все еще актуален
хех
да, осталось только у лида выбить 500+ часов техквоты на переписывание.
источник

AL

Alexander Levin in Kotlin Community
саша сок #KotlinGang
можно сделать расширение чтобы

null..10 вело себя как < 10 или наоборот, чтобы 10..null вело себя как > 10
Тогда уже что-то вроде этого:

https://github.com/Jellymath/kotlin-bites/blob/master/src/main/kotlin/RangeTest.kt

fun Int.Companion.lessThanRange(upperBound: Int) = MIN_VALUE..upperBound
источник

AL

Alexander Levin in Kotlin Community
На условных больших числах проблема не совсем решается, но для всяких Int, Long и тд - вполне
источник

Е

Егор in Kotlin Community
привет, подскажите , почему пишут что сервер запущен E/CameraLogs: Started echo telnet server at /:::5050 но по telnet я не могу подключится  
код сервера: https://gist.github.com/dc51dde703e8039813cb16c6207296d6.git
код настроек: https://gist.github.com/6c9c3d47457fc5855c6c0c0e83f18ed9.git
код запуска сервера: https://gist.github.com/161601bd44dc9922869ec97d3a88c6eb.git
источник

D

Denys in Kotlin Community
источник

Ц

Цезарь in Kotlin Community
Как котлин компилятор подключить к Intellij Idea?
источник

IP

Iaroslav Postovalov in Kotlin Community
Цезарь
Как котлин компилятор подключить к Intellij Idea?
источник

Ц

Цезарь in Kotlin Community
Ок спасибо)
источник

i

i_vovolk in Kotlin Community
а есть способ в kotlinx.serialization при polimorphic сериализации убрать нафиг @ SerialName ? У меня получается коллекция элементов, в которой из за него все ломается:
{
items: [
  [
    "serialName",
     {
        "field": "val"
         ....
      }
  ],
[
    "serialName",
     {
        "field": "val"
         ....
      }
  ]
]
}
вот в таком формате всё выходит.
источник

АО

Алексей Овсянников... in Kotlin Community
i_vovolk
а есть способ в kotlinx.serialization при polimorphic сериализации убрать нафиг @ SerialName ? У меня получается коллекция элементов, в которой из за него все ломается:
{
items: [
  [
    "serialName",
     {
        "field": "val"
         ....
      }
  ],
[
    "serialName",
     {
        "field": "val"
         ....
      }
  ]
]
}
вот в таком формате всё выходит.
Укажите вместо полиморфика конкретный сериализатор
источник

АО

Алексей Овсянников... in Kotlin Community
Ну или конкретный тип
источник

АО

Алексей Овсянников... in Kotlin Community
На крайний случай можно написать свой сериализатор, если у вас там тип по содержимому определяется
источник

i

i_vovolk in Kotlin Community
ясно, простого пути нет.
источник

PE

Pavel Erokhin in Kotlin Community
источник

PE

Pavel Erokhin in Kotlin Community
Это тоже что-то из приколов математики?
источник

PE

Pavel Erokhin in Kotlin Community
Как так вышло?)
источник

(

( in Kotlin Community
это битовый inv
источник

PE

Pavel Erokhin in Kotlin Community
got it
источник

с#

саша сок #KotlinGang... in Kotlin Community
(
это битовый inv
вот-вот. в двоичном числе там всё ок
источник

с#

саша сок #KotlinGang... in Kotlin Community
в джаве это ^1000000
источник