Size: a a a

2019 January 28

AN

Alexander Nozik in Kotlin Moscow
Вообще задачка интересная. Я пока не вижу хорошого способа ее решить, не ломая статическую типизацию. Один вариант - сделать динамическую структуру (а-ля мап) и наладить прямое и обратное соответствие. Все это можно спрятать под капот, если надо, чтобы наружу почти ничего не торчало. Было бы времени побольше, я бы может сделал.
источник

VV

Vladislav Verminsky in Kotlin Moscow
Ⓢⓔⓡⓖ
#вопрос Как сгенерировать класс с необязательными полями из уже гоотового класса объектной модели?
Например:
data class Address(val city: String, val street: String, val house: String, val flat: String)

В TypeScript конструкция Partial<Address> определяет класс, который похож на Address, но все поля в нём - не обязательные. Это полезно при отслеживании изменений, что пользователь в UI изменил только одно-два поля, а все остальные оставил нетронутыми; и в базу данных изменения также передаются частинчо, а не полностью перезаписывается весь объект.

Как это грамотно сделать на kotlin, применять ли кодогенерацию, интроспекцию, какие идеи?
Чутка ереси здесь нагорадили :) используй класс с observable полями используя конструкцию by. И будешь знать обо всех изменениях :) из коробки ведь идёт
http://kotlinlang.org/docs/reference/delegated-properties.html
источник
2019 February 01

AL

Alexander Larin in Kotlin Moscow
https://github.com/thomasnield/kotlin-statistics/blob/master/README.md вдруг пригодится в вашем деле
источник

AN

Alexander Nozik in Kotlin Moscow
Мы с ними активно работаем. Я их код на мультиплатформу перевожу
источник
2019 February 02

AN

Alexander Nozik in Kotlin Moscow
У меня на курс уже записалось 40 человек. Я совершенно не ожидал такого наплыва. Будут некоторые проблемы с организацией. Кто-нибудь хочет стать партнером? Я планировал кого-нибудь приглашать в течение семестра, почитать отдельные лекции, но при таком масштабе, наверное надо думать о таких вещах заранее. Курс будет по субботам в 17.05.
источник
2019 February 04

Ⓢⓔⓡⓖ in Kotlin Moscow
Всем привет! На ближайшее время у нас запланированы митапы/доклады на следующие темы.
Кто хочет поучаствовать в подготовке своим участием в тестовых прогонах, вопросами/критикой/дополнениями?
1. "Сделаем жизнь чуть прекрасней, добавим Kotlin!" - о плюсах перехода с Java и JS на Kotlin
2. Написание автотестов на Kotlin
3. Декомпиляция и исследование кусков кода, сгенерированного компилятором Kotlin
4. Разбираем, что такое Kotlin MPP и Native
источник

AN

Alexander Nozik in Kotlin Moscow
Первое кто будет рассказывать?
источник

EZ

Evgeny Zaharov in Kotlin Moscow
Alexander Nozik
Первое кто будет рассказывать?
я, есть хорошие примеры такого перехода?
источник

EZ

Evgeny Zaharov in Kotlin Moscow
если есть, присылай)
источник

AN

Alexander Nozik in Kotlin Moscow
Evgeny Zaharov
я, есть хорошие примеры такого перехода?
Есть. Но тут в двух словах не расскажешь
источник

AN

Alexander Nozik in Kotlin Moscow
Кто-нибудь знает вот этого товарища: https://www.linkedin.com/in/gostkin/ ? Я так понял, что он сейчас кампус амбассадор на физтехе.
источник
2019 February 07

SM

Sergey Morgunov in Kotlin Moscow
Был ли хоть кто-нибудь, кто написал что-то с тегом #whois ? Или я просто искать не умею 🙂
источник

AM

Alina Meilalina [JB] in Kotlin Moscow
это наверное что-то новенькое, еще не успели
источник

PE

PureFatality Error in Kotlin Moscow
мне больше не нравится ссылка на Deleted message
источник

Ⓢⓔⓡⓖ in Kotlin Moscow
Может напишем свой бот?
источник

Ⓢⓔⓡⓖ in Kotlin Moscow
Который раз в 4 часа приветствует всех новичков
источник

Ⓢⓔⓡⓖ in Kotlin Moscow
А не каждого через секунду после вступления в группу
источник

SM

Sergey Morgunov in Kotlin Moscow
Я бы не расстроился, если бы мне приветствие пришло в личку и вообще не отвлекало всех остальных участников группы 😄
источник

PE

PureFatality Error in Kotlin Moscow
Sergey Morgunov
Я бы не расстроился, если бы мне приветствие пришло в личку и вообще не отвлекало всех остальных участников группы 😄
не уверен, что апи позволяет стучать в личку
источник

SR

Sergey Ryabov in Kotlin Moscow
Капец, как много спама сыпется-то. Вы реально видите пользу от этого бота?
источник