@kotlin_lang

Страница 176 из 982
Vlad
06.06.2017
15:15:19
а котлин хороший

жаль только для одного медиатайпа надо arrayOf писать

и аннотации того же цвета что ключевые слова

а так норм

Google
Dmi3y
06.06.2017
15:15:44
Собственно, у них вроде бы где-то сорцы выложены, можно пулл-реквест сделать

Quantum Harmonizer
06.06.2017
15:15:54
Vlad
06.06.2017
15:16:13
меня сначало просто удивило, а теперь уже бесит

я конечно себе поменял цвет на какой надо, но это дичь так делать

Quantum Harmonizer
06.06.2017
15:16:56
Грань между аннотациями и ключевыми словами тонковата)

Dmi3y
06.06.2017
15:18:15
Ради интереса покажите, как pygmentize раскрашивает котлин в теме по-умолчанию, а то у меня далеко и сам посмотреть не могу

Vlad
06.06.2017
15:19:10
Грань между аннотациями и ключевыми словами тонковата)
Она, по-моему, толста как блин я не знаю что

это разные штуик вообще)



А правильный цвет кстати BBB529 если кому надо

Руслан
06.06.2017
15:20:34
Ну по твоему так, а изначально в котлине вообще хотели делать все аннотациями.

Vlad
06.06.2017
15:20:54
Проблема в том что это "изначально" прошло уже бог знает когда

Google
Руслан
06.06.2017
15:21:08


Vlad
06.06.2017
15:21:10
а легаси подход так и тянут

Руслан
06.06.2017
15:21:17
Не знаю зачем цвет менять

Vlad
06.06.2017
15:21:59
1. жирный синий и просто синий - различие стремное 2. так только в светлой теме, в темной (которая является основной у идеи) - они полностью одинакового цвета

Руслан
06.06.2017
15:22:18
> (которая является основной у идеи) сильное заявление

Михаил
06.06.2017
15:22:41
я потратил секунд 10 на то, чтобы найти аннотацию

Руслан
06.06.2017
15:23:03
В общем Влад, ты как обычно пришел свою вкусовщину впаривать)

Михаил
06.06.2017
15:23:04
а тут вообще это читабельность сильно ухудшает

Vlad
06.06.2017
15:23:05


Я радею за Котлин, как всегда

Руслан
06.06.2017
15:23:27
Чтобы привести это к нормальному виду нужно спринг выкосить...

Vlad
06.06.2017
15:23:34
и я объективно выказываю свои претензии на пути к удобности

Михаил
06.06.2017
15:23:35
В общем Влад, ты как обычно пришел свою вкусовщину впаривать)
ну по поводу цвета аннотаций с Владом многие будут согласны, я думаю

Vlad
06.06.2017
15:23:49
я ж не из хейта

вы не подумайте если че

но просто вот такие глупые мелочи многим и мешают

Руслан
06.06.2017
15:24:02
ну по поводу цвета аннотаций с Владом многие будут согласны, я думаю
Ну тут просто же, создайте issue в youtrack, соберите голоса

Толку в чатике юзеров ныть

Vlad
06.06.2017
15:24:12
вечером сделаю

Google
Aliaksei
06.06.2017
15:24:50
Я тоже поменял на желтый сразу

иначе это же позор какой то

Vlad
06.06.2017
15:25:21


Как приду создам тикет, ну или если сделаете раньше - плюсану

Aliaksei
06.06.2017
15:26:31
Приходи

Vlad
06.06.2017
15:26:51
я имею ввиду домой, сейчас просто с работы ухожу уже)

Руслан
06.06.2017
15:28:54


Если я захочу поставить идею by default будет как раз таки светлая

Vlad
06.06.2017
15:29:29
И какая по дефолту была?

я б проверил это еще, но тем не менее, на офф сайте тебе надо сильно постараться чтобы найти хоть один скрин светлой 9полноценный а не строчки кода)

Igor
06.06.2017
15:30:06
Сделай пулреквести что-ли или issue заведи на трекере.

Vlad
06.06.2017
15:30:13
https://www.jetbrains.com/idea/

Сделай пулреквести что-ли или issue заведи на трекере.
Ну это "баг" идеи, поэтому пулл реквестом тут вряд ли удастся, а вот ишью в багтрекер идеи запросто

Руслан
06.06.2017
15:31:16
Скорее всего "баг" локализуется в котлин плагине, но это не точно

Umren
06.06.2017
15:44:06
Что-то геморно как-то. А вот в JS ?C# есть и всем хватает (а кому нет, уже идут ручками настраивают). Что правда даже для Java8 CompletableFuture?
Реализация корутин в котлине минимальная и расширяемая, поверх нее уже на уровне либы можно получить любую известную реализацию с Любой платформы, очень круто придумали конечно

Но в этом минус есть

В будущем могут быть какие-то несовместимые штуки появляется

Из коммунити

Руслан
06.06.2017
15:45:50
почему, сами suspend функции совсместимы

Google
Руслан
06.06.2017
15:46:05
а уже билдеры корутин не так важны

Igor
06.06.2017
16:28:55
Может конечно весьма странный таск, но я не нашел инфы - есть ли какой-то встроенный оператор для получения остатка при делении дроби (Double?) на Int ?

Dibro
06.06.2017
16:30:48
ну если дабл на инт делить - будет дабл

что имеется в виду под остатком??

Mikhail
06.06.2017
16:31:38
Таки да, это идейно невозможно

Хотя...

Igor
06.06.2017
16:35:09
что имеется в виду под остатком??
Какой-то замут из дискретки, сам не до конца понимаю. Сейчас выбиваю из одногруппников определение нормальное. Говорят, что 1/3 == 2 (mod 5), например

? animufag ?
06.06.2017
16:35:36
ну точно не про плавающую запятую речь

Dibro
06.06.2017
16:35:48
вот вот

Mikhail
06.06.2017
16:35:54
Нет, 2 == 5 (mod 3) скорее

Admin
ERROR: S client not available

Dibro
06.06.2017
16:36:01
целочисленное на целочисленное

тогда может быть остаток

? animufag ?
06.06.2017
16:39:34
ну на самом деле можно придумать кейз где нужен остаток от деления дабла на инт например градусы поворота задаются даблом (удобно в контексте опенгл, если передавать дальше в матрицы, правда не помню что там чаще было флоат или дабл) и ты хочешь узнать сколько там градусов накопилось, исключая все полные повороты

Igor
06.06.2017
16:40:30
Нет, 2 == 5 (mod 3) скорее
не, именно об 1/3 речь шла. Контекст - эллиптические кривые, где все координаты + доп. коэфф-т считается через остатки от деления

Boris
06.06.2017
16:42:04
@Autowired в конструкторе не нужен

Igor
06.06.2017
16:47:54
Попробовал через REPL - работает http://dl3.joxi.net/drive/2017/06/06/0020/1410/1373570/70/804bd89851.png
Да я понял уже, что на самом деле там немного другое имелось в виду. Стремно будет этот ужас делать, но, видимо, только ручками получится

Мда, короче, a/b == c (mod q) <==> a==bc(mod q) ==> идет долгий и мучительный процесс превращения моих классный Intов в числители и знаменатели и прогон алгоритма евклида для вычисления "c" с пробегом по всем значениям в поле

Google
Dibro
06.06.2017
17:04:27
эх... а у меня packager react-native'а не пакует js stdlib котлина, вешается в таймауте. кто мне поможет? :c

Dibro
06.06.2017
17:11:30
Расскажи как оно вообще RN+kotlin
да все так же, заблокирован этой траблой. а вообще довольно неплохо выглядело бы

Igor
06.06.2017
17:12:27
Nikita
06.06.2017
17:13:16
Попробовал через REPL - работает http://dl3.joxi.net/drive/2017/06/06/0020/1410/1373570/70/804bd89851.png
Команда вводится в терминал и сразу компилируется и выполняется? Или ты просто заморочился с красивым выводом?

А то было бы удобно как с питоном работать. Если конечно так можно...

? animufag ?
06.06.2017
17:15:54
там есть репл сразу

Андрей
06.06.2017
17:15:56
Команда вводится в терминал и сразу компилируется и выполняется? Или ты просто заморочился с красивым выводом?
Если ввести только выражение, то такой же вывод будет. Просто я подобное чаще через тесты проверяю чем через REPL, поэтому скорее дело привычки.

Sasha
06.06.2017
17:16:15
@Autowired в конструкторе не нужен
он ее просто не заметил.)

? animufag ?
06.06.2017
17:18:02
А то было бы удобно как с питоном работать. Если конечно так можно...
нету под рукой но вроде tools - kotlin - repl напрягает каждый раз заново импорты писать ну и не помню есть ли там контекст, чтобы переменные запоминались

Андрей
06.06.2017
17:28:25
нету под рукой но вроде tools - kotlin - repl напрягает каждый раз заново импорты писать ну и не помню есть ли там контекст, чтобы переменные запоминались
Только что проверил. Импорты сам REPL добавляет правильно, переменные запоминает, автодополнение работает. Зеленые стрелки указывают на места, где запускался run http://dl3.joxi.net/drive/2017/06/06/0020/1410/1373570/70/1830db8814.png

? animufag ?
06.06.2017
17:30:54
насчёт переменных норм

но испорты же не остаются в контексте

ещё там справа какая-то непонятная шелупонь была (вроде)

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

Badya
06.06.2017
18:01:38
На правах рекламы =) https://github.com/TinkoffCreditSystems/allure-android

? animufag ?
06.06.2017
18:11:25
На правах рекламы =) https://github.com/TinkoffCreditSystems/allure-android
это как coveralls только без коверейджа?

ну я про allure

Badya
06.06.2017
18:12:40
Нет, это репортер для тестов - можно скринчики прилеплять, записывать действия и т.д.

мечта функциональщика)

? animufag ?
06.06.2017
18:14:54
не понял ни то, ни другое предложение. http://allure.qatools.ru/ у них тип статистика по тестам, но в действительности ты всё время будешь видеть зелёный кружок там

ну мб разве что на автотестах нужны скрины. действия и так видны из кода теста.

Badya
06.06.2017
18:24:30
Обычно тестеры не читают код, но хотят наглядно видеть что пошло не так

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