Size: a a a

Kotlin Community

2019 December 17

QH

Quantum Harmonizer in Kotlin Community
Roman Ushakov
ну, если даже админ обсуждает, присоединюсь, зачем сотруднику macbook, если можно просто купить мак?
Есть же много людей, которые просто берут и уносят рабочий макбук домой
не-не-не, если я делаю глупость, это не значит, что нужно раскатывать её на весь чат. Наоборот, нужно сделать мне замечание
источник

RU

Roman Ushakov in Kotlin Community
переехал в оффтоп
источник

RU

Roman Ushakov in Kotlin Community
Quantum Harmonizer
не-не-не, если я делаю глупость, это не значит, что нужно раскатывать её на весь чат. Наоборот, нужно сделать мне замечание
хорошо)
источник

D

Dmitry in Kotlin Community
Sergey Barmin
кстати знаю больше таких кто уволится когда им НЕ купили мак, обратных случаев мало знаю
Обратные достаточно умны, чтобы не устраиваться в компанию, где всех пересаживают на макось.
источник

T

Tima in Kotlin Community
Всем привет, может кто-нибудь помочь? Начал пользоваться exposed, узнал, что либа поддерживает batchInsert. Попробовал, вроде всё нормально. Однако включил дефолтный логер и увидел, что количество запросов равно количеству элементов, которые я передаю. Кто-нибудь сталкивался с таким?
источник

АО

Алексей Овсянников in Kotlin Community
А для Kotlin/MPP так и не решён вопрос выгрузки файлов подписей (.asc) при публикации? а то сейчас по примеру всё корректно выгружается, но .asc файлы не включаются в публикацию
источник

RK

Roman Khlebnov in Kotlin Community
Sergey Bezrukov
А кто нибудь инвайт получил уже? Мне чего-то не шлют, видимо сочтён недостойным )
Получил, играюсь. Выглядит неплохо, жду когда завезут интеграцию с CI/CD
источник

RK

Roman Khlebnov in Kotlin Community
Первое ощущение после презентации и использования - офисный гуглопланировщик. Найти что угодно, запланировать что хочется (правда, пока не нашёл как планировать ивенты). Потенциал норм, с учётом того что обещают напилить кучу плагинов
источник

ch

central hardware in Kotlin Community
Roman Khlebnov
Первое ощущение после презентации и использования - офисный гуглопланировщик. Найти что угодно, запланировать что хочется (правда, пока не нашёл как планировать ивенты). Потенциал норм, с учётом того что обещают напилить кучу плагинов
а про git что как
источник

RK

Roman Khlebnov in Kotlin Community
Гит норм, ИМХО - обзор файлов сделан лучше чем WebIDE в GitLab, ребята из security (либо любители witch hunting ) будут рады возможности выкачать лог пуллов.
источник

RK

Roman Khlebnov in Kotlin Community
Ну и в целом я не фанат WebIDE, как бы IDEA есть. Девопсам наверное с ней удобно, мне она не нужна. А вот стартануть дискуссию пока браузишь код - удобно
источник

ch

central hardware in Kotlin Community
Roman Khlebnov
Ну и в целом я не фанат WebIDE, как бы IDEA есть. Девопсам наверное с ней удобно, мне она не нужна. А вот стартануть дискуссию пока браузишь код - удобно
иногда удобно осматривать репы без скачивания
источник

ch

central hardware in Kotlin Community
и в github это боль
источник

RK

Roman Khlebnov in Kotlin Community
central hardware
иногда удобно осматривать репы без скачивания
Тогда тебе понравится - в Space сразу вид в форме дерева
источник

VS

Volodymyr Sch in Kotlin Community
Есть интерфейс на жабе с единственным методом
interface SyncAction<T extends Synchronizable> {
      List<SyncResult<T>> processSyncResults(List<SyncResult<T>> syncResults)
}

и модель на жабе
class SyncResult<T extends Synchronizable>


Если вызывать это все с жабы все ок
SyncAction<? extends Synchronizable> syncAction;
List<? extends Synchronizable> list;
syncAction.processSyncResult(list)


Если вызвать с котлина, то вот такая дич:
источник

VS

Volodymyr Sch in Kotlin Community
источник

VS

Volodymyr Sch in Kotlin Community
Кто нибудь сталкивался?
источник

QH

Quantum Harmonizer in Kotlin Community
Volodymyr Sch
Есть интерфейс на жабе с единственным методом
interface SyncAction<T extends Synchronizable> {
      List<SyncResult<T>> processSyncResults(List<SyncResult<T>> syncResults)
}

и модель на жабе
class SyncResult<T extends Synchronizable>


Если вызывать это все с жабы все ок
SyncAction<? extends Synchronizable> syncAction;
List<? extends Synchronizable> list;
syncAction.processSyncResult(list)


Если вызвать с котлина, то вот такая дич:
так ёмаё, это разные capture. Не вижу причин компилировать такой код
источник

VS

Volodymyr Sch in Kotlin Community
Quantum Harmonizer
так ёмаё, это разные capture. Не вижу причин компилировать такой код
Окей, что за тип находит котлин ? (Nothing..List<Nothing>)
источник

QH

Quantum Harmonizer in Kotlin Community
Volodymyr Sch
Окей, что за тип находит котлин ? (Nothing..List<Nothing>)
Воспрос что такое Nothing? Или почему он вывелся?
источник