
Мытко
23.06.2017
21:52:18
зачем?
ну все примеры на градле

DarkMentat
23.06.2017
21:52:23
джек же ни нужон, не?

Мытко
23.06.2017
21:52:27
вот поэтому и придется учить

Umren
23.06.2017
21:52:39

Google

Sasha
23.06.2017
21:52:43

Мытко
23.06.2017
21:52:52
спринг, например

Umren
23.06.2017
21:52:53
или я потерял нить разговора про котлин)

Мытко
23.06.2017
21:53:03
https://spring.io/blog/2016/02/15/developing-spring-boot-applications-with-kotlin

Umren
23.06.2017
21:53:10
у меня в десктопе котлин прекрасно живет с мавеном

Мытко
23.06.2017
21:53:26
ок
я понял

Sasha
23.06.2017
21:53:28

Мытко
23.06.2017
21:53:34
сейчас попробую собрать на мавене

DarkMentat
23.06.2017
21:53:37
вот поэтому и придется учить
никто не юзает груви в градле. все копипастят и мешают код до тех пор, пока не заработает магическим образом х) но никто не знает его не, даже гугу градла хДД

Мытко
23.06.2017
21:53:50
лол
барух показывал крутые вещи в градле
но, некоторые вещи они делали через mvn

Google

Мытко
23.06.2017
21:54:45
я угорел, когда увидел

Umren
23.06.2017
21:54:57
из разряда брейкданса на мизинце AKA вещи которые никогда не нужны?

DarkMentat
23.06.2017
21:55:08
ну у нас толком груви никто не знает, знают только тот dsl, что градл предоставляет

Мытко
23.06.2017
21:55:09
да, как раз такие вещи

DarkMentat
23.06.2017
21:55:28
а что за вещи, есть ссылки?

Мытко
23.06.2017
21:55:47
там доклад был о системах сборки
maven gradle sbt
я уже не помню
https://www.youtube.com/watch?v=21qdRgFsTy0
вот

Denis
23.06.2017
21:56:51

Мытко
23.06.2017
21:57:12
вал ещё гетер объявляет
=D

Denis
23.06.2017
21:58:15

Мытко
23.06.2017
21:58:35
в байткоде?
а какой он тогда

Denis
23.06.2017
21:58:45
Уже скидывал это сюда

Мытко
23.06.2017
21:59:18
это же extension property

DarkMentat
23.06.2017
21:59:32
ну да, просто геттер без сеттера. с реализацией как обычный геттер

Google

Мытко
23.06.2017
21:59:34
насколько я помню из моих знаний за 2 дня

Denis
23.06.2017
21:59:58
И каким макаром он final может быть?

Мытко
23.06.2017
22:02:01
так
это не final
да
лол

Denis
23.06.2017
22:05:53
даже в простом коде это просто переменная
декомпиленный вариант глянь
Там компилятор по щщам дает у котлина, но со стороны джавы обычный String s будет

Мытко
23.06.2017
22:06:24
я сейчас это на try.kotlin пробовал
позже чекну

Denis
23.06.2017
22:07:38
Kotlin
val configuration = source.configuration
Generated java code:
Configuration configuration = source.getConfiguration();

Мытко
23.06.2017
22:08:38
из книги ещё было сказано, что котлин не использует private модификатор из жабы
приватные функции делаются с дефолтным модификатором

Anton
23.06.2017
22:20:03
а что интересного нужно пхпшникам

Мытко
23.06.2017
22:24:07
хз
кстати, юмореска в том, что я сейчас собираюсь переписать сервис с пехапе на котлин
но писал это сообщение не я
=D
я так понимаю, что в идее используется плагин котлина, для компиляции?

Google

Мытко
23.06.2017
22:31:05
или мне стоит обновить идею
2016.3
у меня

whalemare
23.06.2017
23:29:33

Oleg
23.06.2017
23:31:37
/stat@combot

Combot
23.06.2017
23:31:38
combot.org/chat/-1001032833563

Sasha
23.06.2017
23:37:00

Admin
ERROR: S client not available

Мытко
23.06.2017
23:41:00
отдыхаю в крыму и у меня мейвен не хочет выкачивать спринг из-за санкций
https://i.imgur.com/NCzQjIj.png

Жабра
23.06.2017
23:43:39
Мда.)

Michael
24.06.2017
00:00:41
ну що тут сказати

Мытко
24.06.2017
00:19:08
слава украине

Диёр
24.06.2017
00:20:40
В сеть утекли исходные коды операционной системы Windows 10
https://habrahabr.ru/post/331534/
Tags: Информационная безопасность, windows 10, утечка информации
Author Jeditobe on #habrahabr

Михаил
24.06.2017
01:33:22
кто уже поюзал 1.1.3? норм импорты работают? а то у меня ад какой-то творится - не видит члены компанион классов, помогает только перезапуск студии
хотя надо попробовать клин-ребилд

Dydarj
24.06.2017
03:01:48
Nado poprobjwat

Жабра
24.06.2017
05:52:00
Такой вопрос: на Котлин перешёл недавно. В документации читал, что "в Котлине нет полей, есть свойства, т.к. для каждой переменной класса реализован геттер и сеттер по умолчанию". Полез чекать, и... Не нашёл ни геттеров, ни сеттеров. Как я понимаю, в Котлине просто переопределили эти понятия, да?

Sasha
24.06.2017
05:59:16
А, еще вчера при ребилде тоже все отваливалось, но пока долез все заработало.)

Google

Anton
24.06.2017
06:48:34

Жабра
24.06.2017
06:50:12
Я знаю что можно переопределили. Просто было заявлено что начально они генерируются автоматом. Но когда я пытался вызвать instance.getProperty, у меня ничего не получилось.

Anton
24.06.2017
06:51:40
ньюанс в том что геттер вызывается неявно при обращении к проперти. пиши просто instance.property и вызовется геттер п-умолчанию, или твой переопределенный

Жабра
24.06.2017
06:52:16
А, ну вот так я и понял. Спасибо.
Есть ещё вопрос, но не по Котлину: всё никак не могу основательно сесть за английский. Начинаю заниматься, но через некоторое время бросаю. И даже если основательно что-то учу *пытаюсь это делать*, то через некоторое время от этих стараний не остаётся и следа. Как его начать учить?
Читать документацию на английском?

Quantum Harmonizer
24.06.2017
07:37:08

Жабра
24.06.2017
07:38:17
Ну, такое... В общей сути да.
Но времена я не знаю, почти. Да и словарный запас не богатый.

Umren
24.06.2017
07:38:53
книги читать
поможет)

DarkMentat
24.06.2017
07:39:04
Кстати заметил, что чтение англ доков сам язык не прокачивает

Жабра
24.06.2017
07:39:05
И если нужно придумать необычный нейминг для переменной/метода/класса, лезу в Гугл.

Umren
24.06.2017
07:39:12
Поможеть читать/понимать не слух, но не говорить

DarkMentat
24.06.2017
07:39:45
Надо _художественные_ книги читать

Umren
24.06.2017
07:40:13
художественные с ходу может быть сложно
особенно где язык в полной мере используется

Жабра
24.06.2017
07:40:46
Ну, я пытался начать читать Философию Джавы на английском, приходилось гуглить каждое второе слово.?