@kotlin_lang

Страница 299 из 982
Gleb ?
01.09.2017
02:15:18


Lev
01.09.2017
04:52:18
Это действительно реально использовать Котлин и на бекенд и на фронт в большом проекте (spring, Vue, велосипедные библиотеки)? Он действительно не сырой и нормально интегрируется в Яву и обратно и в жс и обратно?

Евгений
01.09.2017
04:53:00
с жавой нет проблем, про JS не скажу

схерачили админку на коленке из спринга jQuery все на котлине

Google
Евгений
01.09.2017
04:53:37
проблем не было

делали еще года 2 назад, сейчас по идее все должно быть даже лучше

Alexey
01.09.2017
05:56:57
Quantum Harmonizer
01.09.2017
06:51:16
Да, вполне. Kolin-JVM точно не сырой. Только нужно что-то решить с размером stdlib — там мегабайтный JS был, насколько я помню.

Руслан
01.09.2017
07:03:56
Уже давно есть оптимизатор, который хеллоу ворлд ужимает до 60кб

И даже тот мегабайт с минификацией и gzip становился около 100кб

https://discuss.kotlinlang.org/t/a-new-dead-code-elimination-tool-for-js/3777

Quantum Harmonizer
01.09.2017
07:06:33
60 кб — много

Руслан
01.09.2017
07:08:24
сделать minify и gzip и будет 1-10kb

Quantum Harmonizer
01.09.2017
07:11:54
тогда отлично, мб возьму KtJS при переписывании своего сайтега

DarkMentat
01.09.2017
07:26:49
А все же есть какие-то преимущества kotlinJs перед TS? И как он дружит с ним, с его тайпингами? С jvm котлином все понятно: на порядок удобнее язык и та же экосистема без боли, а тут как?

Mi
01.09.2017
08:26:23
кто-нибудь сталкивался с тем, что kotlin-noarg не работает?

Google
Mi
01.09.2017
08:30:26
пока плохо общаюсь с gradle, если у кого есть рекомендации по этому билдскрипту, я весь внимание https://gist.github.com/Meosit/dac6fc38a10987f551d26e2c7cb99495

whalemare
01.09.2017
08:40:12
Парни, кто что использует чтобы дата классы из json генерировать? нагуглить не выходит

Va
01.09.2017
08:41:41
gson

whalemare
01.09.2017
08:42:18
* чтобы генерировать код моделек дата классов

Александр
01.09.2017
08:42:50
https://www.google.ru/search?newwindow=1&dcr=0&q=pojo+generator&oq=pojo+gene&gs_l=psy-ab.3.0.0l4.7968.8906.0.10064.5.5.0.0.0.0.103.388.4j1.5.0....0...1.1.64.psy-ab..0.5.383...0i67k1.AUQHlMwdz-0

whalemare
01.09.2017
08:43:39
pojo это же из джавы не? или в котлин тоже могет?

Yaroslav
01.09.2017
08:44:35
ну data class это по идее pojo

Александр
01.09.2017
08:45:40
https://stackoverflow.com/questions/44180346/create-pojo-class-for-kotlin

Va
01.09.2017
08:46:04
RoboPOJOGenerator — плагин для idea

whalemare
01.09.2017
08:47:04
Александр
01.09.2017
08:47:08
https://plugins.jetbrains.com/plugin/7834-dto-generator

Va
01.09.2017
08:47:27


Mi
01.09.2017
08:49:13
apply plugin: "kotlin-noarg"
это не помогает, да и там уже есть koltin-jpa плагин, который им является + спринговые аннотации

Руслан
01.09.2017
08:49:27
Ошибки?

Mi
01.09.2017
09:03:50
неа, всё билдится без каких-либо записей

ну, ошибочных

Sasha
01.09.2017
09:09:58
есть. починил
Что было?

Alexey
01.09.2017
09:11:06
Что было?
хз делал несколько раз клин потом - убрал apply plugin: 'kotlin-kapt' и что-то еще. Заработало

Yuri
01.09.2017
09:15:41
Ребят вынес переписал кое какие классы в библиотеке с джавы на котлин и теперь когда библиотека подтягивается с градл их не видно, пишет cannot resolve symbol "class_name"

Google
Yuri
01.09.2017
09:15:48
в чём может быть проблема?

Sasha
01.09.2017
09:16:18
хз делал несколько раз клин потом - убрал apply plugin: 'kotlin-kapt' и что-то еще. Заработало
А. У меня смешнее было, com.project.java/utils/utils.java и com.project.kotlin/utils/utils.kt Чисто случайно увидел. А падало с такой же ошибкой.

Yuri
01.09.2017
09:16:36


вот так

Sasha
01.09.2017
09:18:49
вот так
Модели в библиотеку?

Yuri
01.09.2017
09:19:54
вот в этом и дело)

на джаве видел, на котлине не видит

почему? обычные модели, чтобы такого там могло быть

локально всё собирается при этом

Sasha
01.09.2017
09:22:45
вот в этом и дело)
Почистий импорты и импортни снова. Хз что ты там делаешь.)

Yuri
01.09.2017
09:24:03
и кэш чистил и проект

он не импортнёт просто потому что сами файлы с градла не подтянулись

Sasha
01.09.2017
09:25:37
Хз тогда. Не было вроде проблем с этим. Жди, может кто более умный чего умного подскажет)

Vitaly
01.09.2017
09:38:32
Какими правилами вы руководствуетесь когда выбираете экстеншен? apply, also, with, run

Михаил
01.09.2017
09:40:15
По настроению)) + зависит от того что надо вернуть

Va
01.09.2017
09:40:40
with почти не использую а вообще по логике вещей, когда делаешь цепочку

чаще всего let + :: вызов

Руслан
01.09.2017
09:52:05
Yuri
01.09.2017
09:52:29
о каком именно конфиге идёт речь?

Google
Yuri
01.09.2017
09:53:05
те классы что добавлены не из либы с ним всё ок

Руслан
01.09.2017
09:53:28
ну гредлу нужно сказать что теперь у тебя котлин, котлин плагин там подключить

Fedor
01.09.2017
09:55:01
Коллеги, а как мне отключить автокомплит java для проекта, но оставить котлин?

Руслан
01.09.2017
09:55:06
это не помогает, да и там уже есть koltin-jpa плагин, который им является + спринговые аннотации
ну все-таки мне кажется нужно явно прописать что у тебя apply plugin: "kotlin-noarg", понятно что kotlin-jpa это обертка над ним, но все же

Fedor
01.09.2017
09:55:10
Ide jb

Fedor
01.09.2017
09:56:31
Печально ??

Руслан
01.09.2017
09:56:38
Запускал из idea или gradle?

Quantum Harmonizer
01.09.2017
09:56:39
он не импортнёт просто потому что сами файлы с градла не подтянулись
Что подразумевается под «подтягиванием с грэдла»?

Yuri
01.09.2017
09:58:17
если посмотреть jar то там нет классов на кт

либа то берётся с грэдла и вот все классы на джаве в ней есть а на котлине отсутствуют

Quantum Harmonizer
01.09.2017
09:59:07
в модуле библиотеки

Yuri
01.09.2017
09:59:26
класс

спасибо за совет

пойду проверять:)

Gray
01.09.2017
10:03:38
подскажите, как округлить float к Int. Как в алгебре, если больше 0.5, то округляем в большу сторону

Yuri
01.09.2017
10:04:53
если речь о apply plugin: 'kotlin-android'

Google
Gray
01.09.2017
10:07:18
точно, спасибо

Alexey
01.09.2017
10:07:50


не вызывается log в subscribe, в map тоже не заходит. Что не так делаю?

Quantum Harmonizer
01.09.2017
10:12:15
не вызывается log в subscribe, в map тоже не заходит. Что не так делаю?
Думаю, что с Котлином это никак не связано.

Alexey
01.09.2017
10:12:46
да, простите

Yuri
01.09.2017
10:29:05
значит, нет apply plugin
а в kapt может быть дело?

Quantum Harmonizer
01.09.2017
10:29:45
а в kapt может быть дело?
Даже не знаю, но всегда можно попробовать отключить его)

Yuri
01.09.2017
10:30:29
А я наоборот думал включить) опять же вопрос где в либе или проекте, будем пробовать

Quantum Harmonizer
01.09.2017
10:31:13
Не, если капт не используется, то проблем из-за него быть не может)

Yevgeniy
01.09.2017
13:43:28
гайз, java + kotlin в одном проетке. сегодня начался в команде небольшой холивар по поводу создания отдельной сорс папки для kotlin, или оставить как есть и миксовать kt и java файлы в уже существующей java папке? В связи с этим маленький опрос: Кто как работает/предпочитает?

Страница 299 из 982