@kotlin_lang

Страница 483 из 982
Igor
10.01.2018
13:47:50
на самом деле это не однозначно немного как именно организовывать код: функции над адт или полиморфизм
- если мы планируем добавлять кейсы, то лучше “полиморфизм” (на тайп классах) - если операции, то и adt норм

Kirill
10.01.2018
15:15:16
я тут подумал: а может быть мы хотим сделать какой-нибудь опрос в анонимной гугл форме с вопросами "котлин для себя или для работы?" "сколько лет вы работаете на котлине?" "сколько лет вы его знаете?" "что пишете? фронт/бэк/андроид/..." "насколько большая у вас компания" "какая фича языка вам больше всего нравится?" и всё такое. повесить в шапку и просить старых и новых участников этого чата ответить. возможно, получим какую-нибудь интересную статистику, которую можно будет как-то использовать. или это всё фигня и никто не будет заполнять формы просто так?

Нужна такая гугл форма? да – 25 ??????? 78% нет – 7 ?? 22% ? 32 people voted so far.

? animufag ?
10.01.2018
15:17:58
опрос о том создавать ли юзлес опрос?

Google
Руслан
10.01.2018
15:18:03
Ну вот же JB всех каждый год спрашивает, а потом выкладывает сырые данные, нам-то зачем это делать? :)

? animufag ?
10.01.2018
15:18:30
тем более ру-чат в тг

ну есть же норм слак комьюнити

Kirill
10.01.2018
15:19:59
тут больше народу чем в #russian, например

? animufag ?
10.01.2018
15:21:14
окей а в чём прикол именно нашего отечественного сообщества

Alex
10.01.2018
15:21:18
Слак отстой прост)

? animufag ?
10.01.2018
15:21:28
Kirill
10.01.2018
15:23:15
окей а в чём прикол именно нашего отечественного сообщества
ход моих мыслей был такой: в более приватных чатах принято представляться когда входишь, например с тегом #whois. иногда тебя даже кикают если за неделю ты этого не сделал. очевидно, что тут такого делать не нужно. но какая-то возможность посмотреть на тех кто вообще тут пишет была бы интересна

Руслан
10.01.2018
15:23:59
https://www.jetbrains.com/research/devecosystem-2017/ https://surveys.jetbrains.com/s3/c2-DevEcosystem18

Саша
10.01.2018
15:29:52
Ребят, #offtop вопрос есть, возможно он покажется глупым, все равно. Никто случайно не знает, юзает ли какая-то фирма котлин для написания смарт-контрактов или вобще хоть как-то повязывает котлин с трендом "крипто..." ?

Andrew
10.01.2018
19:48:07
Слак отстой прост)
прям каждый раз, как захожу сюда и вижу тыща триста семьдесят четыре новых сообщения, думаю о том, какой отстой эта слака. (#general и #getting-started не читаю по той же причине, тематические каналы и треды -- счастье, в телегу бы).

Google
Igor
10.01.2018
19:54:17
Ну так заходи в @kotlin_mobile, там народу поменьше (хотя вопросы еще более нюфаговские)

Alex
10.01.2018
20:55:30
Всем привет, пытаюсь написать код типа fun getUsers(): LiveData<List<String>> { if (users == null) { users = MutableLiveData() loadUsers() } return users } Но необходимо делать либо return users!!, либо requireNonNull(), чтобы всё успешно компилировалось. Может кто-то сходу подскажет более красивое решение?

Va
10.01.2018
20:59:22
почему бы это не сделать точно так же, но геттером у проперти вместо метода ?

Alex
10.01.2018
21:07:02
Спасибо, попробую такой вариант

Va
10.01.2018
21:08:31
вообще, в зависимости от контекста, если users может быть null только потому что может поздно инициализироваться, я бы сделал так val users: LiveData<User> by lazy { MutableLiveData<User>() .also { loadUsers() } }

Alex
10.01.2018
21:09:23
Запрос к API для получения данных

Его необходимо делать только при первой загрузке, именно поэтому эта логика и нужна

Igor
10.01.2018
21:10:33
А нельзя написать его так, что бы он не мутировал внешнюю переменную, а возвращал результат? fun loadUsers(): LiveData<List<String>> Тогда можно было бы упростить поле до val users by lazy { loadUsers() } val users by lazy(::loadUsers) // вариант с method-reference

Va
10.01.2018
21:10:51
ну да, апи же и должен ливдату отдавать, не ?

Alex
10.01.2018
21:11:36
В идеале - нет. LiveData появляется на уровне ViewModel, хотя вообще разные подходы есть

спасибо за ответы всем!

Va
10.01.2018
21:13:23
Boris
10.01.2018
21:39:26
согласен
Слак во всем лучше телеграмма, особенно для чятика про яп. Только одно тут мне нравится больше -- это русскоязычное комьюнити.

eshch
10.01.2018
21:41:31
не помню, там форвард есть нормальный?

eshch
10.01.2018
21:42:18
а ответы там улучшили?

Google
Vitalii
10.01.2018
21:43:14
А клиент не в вебе завезли уже?

Boris
10.01.2018
21:43:15
а ответы там улучшили?
Там теперь можно целый тред от вопроса пустить, чтобы в основную ветку не спамить

А клиент не в вебе завезли уже?
Не помню тех времён, когда его не было

Sasha
10.01.2018
21:43:57
Boris
10.01.2018
21:44:33
Он на электроне
Ты так говоришь как будто это что-то плохое ?

Vitalii
10.01.2018
21:44:54
Boris
10.01.2018
21:45:34
Да, это что-то плохое
Главное, что работает и удобно

Руслан
10.01.2018
21:46:04
Гайз, а гляньте на ваших машинах на 10001 порте ничего лишнего не висит?

Boris
10.01.2018
21:46:09
Вот сейчас мы бы могли флудить в отдельном треде

Руслан
10.01.2018
21:46:14
Кто idea пользуется

Sasha
10.01.2018
21:46:17
Ты так говоришь как будто это что-то плохое ?
Я не говорил что это плохо, но стараюсь обходить стороной.

Руслан
10.01.2018
21:49:48
Найс, идея как известно использует yjp, и yjp вешает на 10001 порт, на 0.0.0.0

Руслан
10.01.2018
21:50:27
@KirillTim может onlylocal? или обязательно с машин разработчиков в интернет светить http серверами?

https://stackoverflow.com/questions/13345986/intellij-idea-using-10001-port#13347217

Boris
10.01.2018
21:51:21
у меня ничего на нем не висит

Руслан
10.01.2018
21:53:17
у меня ничего на нем не висит
Идея запущена? У меня вот такой UI там

Admin
ERROR: S client not available

Kirill
10.01.2018
21:53:19
Руслан
10.01.2018
21:53:27


Google
Руслан
10.01.2018
21:54:30
Ладно, я пошел в yt

Vitalii
10.01.2018
21:55:30
Community или Ultimate? У меня на Community тоже там ничего нет.

Руслан
10.01.2018
21:55:41
ultimate

кажется я понял, только я с EAP

Boris
10.01.2018
21:57:33
У меня алтмейт и линукс

Kirill
10.01.2018
21:58:08
ultimate
а ось какая?

Boris
10.01.2018
21:58:12
И запущена

Руслан
10.01.2018
21:58:41
Да, в EAP дело

Fox
10.01.2018
23:11:11
Доброй ночи

Grumpy Cat
10.01.2018
23:37:10
Доброй ночи
Вечер в хату. ?

Fox
10.01.2018
23:38:04
Dumitru
10.01.2018
23:40:44
Ребят хочу сделать веб магазин-аукцион для людей. Возможно ли это на фреймворки Котлина и стоит ли ? Какой использовать для магазина ? Может есть что то готовое ? Спасибо за ранее.

Хотел изначально на Django под Python

Никита
10.01.2018
23:46:20
Ребят хочу сделать веб магазин-аукцион для людей. Возможно ли это на фреймворки Котлина и стоит ли ? Какой использовать для магазина ? Может есть что то готовое ? Спасибо за ранее.
Стартап или для себя? Т.к. если стартап, то тебе надо предложить настолько уникальную идею, что она смошет затесаться между авито, olx и т.д.

Dumitru
10.01.2018
23:54:26
Стартап, можно сказать что проблем с конкуренцией не будет, эту тему можно закрыть. Хотя кто знает, сначало надо сделать.

Никита
11.01.2018
00:07:34
Не, так не правильно. надо понять надо ли это кому-то. Надо узнать примерную аудиторию, её местоположение, возраст и т.д. Надо посмотреть сколько стоит маркетинг в этих областях. :) И самое главное. Иметь ~10k$ на рекламу для начала. Тогда может быть и люди заинтересуются :) ktor.io вроде как лучшее решение для бэка. *на котлине

Konstantin
11.01.2018
00:09:06
Стартап, можно сказать что проблем с конкуренцией не будет, эту тему можно закрыть. Хотя кто знает, сначало надо сделать.
Офтопик, но если нет конкурееции, то и идея не нужна. А так, можно посмотреть все то, что есть в джаве, прям на котле пока вроде нет именно магазина.

Dumitru
11.01.2018
00:37:12
спасибо за ответы конечно )

Я ждал корректного ответа, остальное как бы мои проблемы ?, простите за прямолинейность

Офтопик, но если нет конкурееции, то и идея не нужна. А так, можно посмотреть все то, что есть в джаве, прям на котле пока вроде нет именно магазина.
Коррекция есть, но с ней можно побороться. Идея нужна, т.к она изначально была не моя, меня попросили.. ладно пойду гуглить какие-то реализации на жаве

Google
Dumitru
11.01.2018
00:49:07
Пока нашел это https://ru.stackoverflow.com/questions/497646/%d0%98%d0%bd%d1%82%d0%b5%d1%80%d0%bd%d0%b5%d1%82-%d0%bc%d0%b0%d0%b3%d0%b0%d0%b7%d0%b8%d0%bd-%d0%bd%d0%b0-java?newreg=6d93c944521a492397e046962e24cb33

Quantum Harmonizer
11.01.2018
05:00:04
Гуглить реализации чего? Интернет-магазина? Мне кажется, можно найти горы магазинов на пыхе — Magento, Битрикс — а на нормальных языках нужно писать самому.

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