@kotlin_lang

Страница 65 из 982
Руслан
03.03.2017
19:18:55
Нет, это сайтик

Dmitry
03.03.2017
19:18:56
1. Взяли стиль лого JB 2. код на китайском
на русский лучше не переводить..

Meent
03.03.2017
19:20:21
https://github.com/icela/FriceEngine-DSL#simplest
一定要把尺寸设置成这样才好看

чёт в голос

Google
Boris
03.03.2017
19:22:25
Обязательно установите размер, так что это будет выглядеть красиво

Вот так это можно было бы перевести ?

Dmitry
03.03.2017
19:23:49
每隔这么多秒一定要好好执行这个代码块喔(2000) { 弹出一个傻逼一样的提示窗口然后再傻逼地显示("我简直日了狗了") }

Boris
03.03.2017
19:24:40
А чо, выглядит неплохо. Для китайского то

Andrew
04.03.2017
10:37:08
Господа, а если я сюда через пару часиков выложу линк на реп с решением классической задачи на котлине, вы соблаговалите сделать стайл-ревью?

Sergey
04.03.2017
10:37:34
давай)

Andrew
04.03.2017
10:38:40
Её часто как тестовое задание дают, но из решений нагуглился пипец один, подумал, что это несправедливо)



Aliaksei
04.03.2017
12:40:42
Ты про что и какой алгоритм?

Andrew
04.03.2017
12:48:16
Tribit

Залил наконец https://github.com/dron247/Tribit

Sergey
04.03.2017
13:27:33
зачем столько комментариев в коде то?

Andrew
04.03.2017
13:28:02
рекурсивный можешь не смотреть, его забрили из-за аутпута непонятного)

Google
Andrew
04.03.2017
13:28:15
вроде правильные результаты выводит

но он не обеспечивает "постепенную" трансформацию, он сразу херачит

Igor
04.03.2017
13:29:04
Залил наконец https://github.com/dron247/Tribit
Зачем ты I Tribt делаешь? Это тебе не C#.

Andrew
04.03.2017
13:29:14
а без коментов можно в магии потонуть

Зачем ты I Tribt делаешь? Это тебе не C#.
Я прост несколько задумался как обозвать, и короче, это случайность

в жаве честно так не делаю

переименовал

в просто трибит

Igor
04.03.2017
13:35:40
Я прост несколько задумался как обозвать, и короче, это случайность
И сам код выглядит перегруженным, нельзя было проще написать (пускай и медленнее работает)? А тесты можно до 1 строки сократить, если вынести общий код (IDEA поможет).

Andrew
04.03.2017
13:37:12
общявления классов вынести в тестах?

они так и были но ради копипаста я запихнул внутрь

И по приватным экстеншенам, допустимо? или лучше в обычные функции переделать?

Михаил
04.03.2017
13:43:34
Как думаете. Много щас в ентерпрайзе котлин юзают?

И юзают ли

Andrew
04.03.2017
13:45:38
В крутых фирмах юзают, чтоб ынтерпрайзом стать - молодой ящо язык, кодовой базы столько не нбралось, плюс недавно был слегка нестабилен, да банальная замена мод на рем, для ынтерпрайза это-ж ад) хуже дела только у свифта)

Михаил
04.03.2017
13:46:23
Мод на рем?

Andrew
04.03.2017
13:47:31
остаток от деления

он как-бы добавился, но грят то, что было до рема задепрекейтят

я с вами вообще батаном стал, раньше музяку в тачке слушал, теперь подкасты программистские...

Google
Михаил
04.03.2017
21:40:57
ни у кого не было кейса подружить jackson и котлиновские датаклассы?

джэксону надо чтоб был пустой конструктор

Андрей
04.03.2017
21:41:59
у Джексона есть аннотация @JsonProperty. С ее помощью аннотируются параметры конструктора

Руслан
04.03.2017
21:42:18
но аргс плагин для компилятора или jackson-kotlin модуль (вроде уже умеет в конструкторы)

Михаил
04.03.2017
21:42:29
ага

Андрей
04.03.2017
21:42:40
И недавно у Джексона появился модуль для котлина, который умеет работать с дата классами

Михаил
04.03.2017
21:42:51
круто. спасибо

Андрей
04.03.2017
21:43:19
https://github.com/FasterXML/jackson-module-kotlin

Михаил
04.03.2017
21:43:32
)

я уже загугли :D

Руслан
04.03.2017
21:43:44
Ага, это старый достаточно модуль, точно больше года

Михаил
04.03.2017
21:44:03
ну главное чтоб работал

Руслан
04.03.2017
21:44:09
Работает

Михаил
04.03.2017
21:59:17
божественно)

Aliaksei
04.03.2017
22:02:58
Смотрите, тут за Котлин в Радио-т говорят http://n4.radio-t.com/online

Dzmitry
06.03.2017
08:32:52
Там же в Котлин никто не умеет

Руслан
06.03.2017
08:45:34
Бобук видимо просматривает одним глазом, потому что все верно говорил

Dzmitry
06.03.2017
08:49:49
Бобук обычно топит же за то, что ненужно, и он не понимает, зачем это сделано

ну надо послушать. Спасибо

Руслан
06.03.2017
09:11:36
Ну я там Котлин защищал, так что определенно нужно слушать

Google
Dzmitry
06.03.2017
09:15:24
А, так это совсем другой разговор, а не как у них обычно бывает - перетерли, высказали свое фе и забыли

Руслан
06.03.2017
09:16:13
https://radio-t.com/p/2017/03/04//podcast-536/

Михаил
06.03.2017
09:36:27
ни у кого не падал запуск проекта с Caused by: org.gradle.api.internal.plugins.PluginApplicationException: Failed to apply plugin [id 'kotlin'] ??

Admin
ERROR: S client not available

Eugene
06.03.2017
22:00:56
В 1.1 добавили extension properties, что еще я пропустил? есть ссылка на полный список нововведений?

Eugene
06.03.2017
22:04:18
кучу раз там был, но вот про properties и сейчас не вижу, или я слепой(

Михаил
06.03.2017
22:07:53
Eugene
06.03.2017
22:08:40
Мне кажется это еще до 1.1 было
на одном из проектов он меня попросил поднять версию

Михаил
06.03.2017
22:09:00
Для того чтоб это заюзать?

Eugene
06.03.2017
22:09:06
угу

надо еще раз проверить



в общем понял

Sergey
06.03.2017
22:25:06
https://kotlinlang.org/docs/reference/whatsnew11.html#shorter-syntax-for-properties вот же

Михаил
07.03.2017
08:41:46
стоит ли на андроиде Application класс делать object? вроде он итак синглтон, но вдруг есть подводные камни

Igor
07.03.2017
08:42:58
Anton ?
07.03.2017
08:43:18
Его же как класс явно в манифесте указать надо

Михаил
07.03.2017
08:43:57
действительно не работает)

Igor
07.03.2017
08:44:20
действительно не работает)
Ну тогда точно не стоит ?

Google
Dmitry
07.03.2017
10:16:50
У всех stackoverflow картинку отображает? (любой вопрос / поиск)

Igor
07.03.2017
10:37:19
Dmitry
07.03.2017
10:38:13
Уже все прошло, спасибо

Igor
07.03.2017
10:50:26
А я могу как-то настроить proguard что бы он не обфусцировал data class? Я к тому что data class в байткоде ничем не отличаются от др классов и мне по идеи их надо каждый прописывать или чем-то аннотировать.

balolam
07.03.2017
10:52:31
Там же groovy

Можно все что угодно

А если твои data class в конкретном пакете - просто исключи этот пакет и все

Quantum Harmonizer
07.03.2017
10:59:14
Там же groovy
нет, там текстовый конфиг, ProGuard — не Gradle

balolam
07.03.2017
11:16:38


Ну а proguard что это? То что конфиг в xml, да. Но ты все же можешь плохимичить

А ещё Гугл выдал https://github.com/yongjhih/proguard-annotations/blob/master/README.md

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