
Sasha
26.03.2017
22:33:13

Nikolai
26.03.2017
22:33:48
действительно

Sasha
26.03.2017
22:34:01

Boris
27.03.2017
04:15:50

Google

Dzmitry
27.03.2017
08:08:51
Всем привет. Сейчас будет небольшой офтоп, но просто опроса ради. Кто тут работает по сраму?

Igor
27.03.2017
08:09:28

Руслан
27.03.2017
08:10:03
По сраму аджайлу и кабану?

Tony
27.03.2017
08:13:31
Доброе утро)

Dzmitry
27.03.2017
08:17:19
ага

Tony
27.03.2017
08:18:00

Dzmitry
27.03.2017
08:18:06
просто хотел спросить, что вы на ретро обсуждаете? А то у нас этот митинг превращается в разговор подушам просто о том, чт оу кого наболело. Ихо это как-то не правильно
Аили по аджайлам так и надо?
Типо сбросить стресс выговорившись после очередного спринта?

Руслан
27.03.2017
08:18:43
А у кого-то нету ретроспективы и покер плэнинга, но заказчик делает типо спринты)
"как бы скрам"
без стори поинтов и смузи

Tony
27.03.2017
08:19:21

Google

Tony
27.03.2017
08:19:58
Смотрим на таски, которые в статусе Resolved

Dzmitry
27.03.2017
08:20:33
хм. мы это на демо делаем. Анализируем, что готово, что нет
А на ретро типо почему не готово и что делать. Но по итогу получается куча монологов о том, что жизнь боль и все аткое

Tony
27.03.2017
08:21:46
У нас он довольно хорошо справляется

Dzmitry
27.03.2017
08:22:14
Руслан Ибрагимов, [27.03.17 11:19]
>без стори поинтов и смузи
не, срам уже давно мебе ынтырпрайз и смузи там нет и подавно

Tony
27.03.2017
08:22:30
А каждый день(почти) собираемся и высказываем кто что сделал и какие планы

Dzmitry
27.03.2017
08:22:52
Tony Brazzers, [27.03.17 11:21]
[In reply to Dzmitry Kalianchuk]
Что делать решает проджект менеджер)
Вообщем понятно, поспрашивал уже нескольких своих знакомых и у всех срам отличается
Гибка методология )

Руслан
27.03.2017
08:23:12
скрам это когда нету спеки, но херачить нужно
скучаю по проекту с водопадом

Tony
27.03.2017
08:23:30

Михаил
27.03.2017
08:41:11
а вот дейли митинги для того, чтобы вспомнить свои текущие задачи

Глеб
27.03.2017
08:58:29
Привет! На сколько растет размер apk после подключения котлина?

Михаил
27.03.2017
08:58:46
с прогвардом или без?

Глеб
27.03.2017
08:58:51
без

Igor
27.03.2017
08:59:43

Глеб
27.03.2017
08:59:52
О, спасибо

Evgeny
27.03.2017
09:54:55
День добрый всем. Столкнулся с проблемой. Нужно добавить static extention метод для Java класса. (Color.RGBAToColor()) Сталкивался кто с такой задачкой?

Google

Михаил
27.03.2017
10:02:52
Для джавы экстеншн методы конвертятся в обычные

Quantum Harmonizer
27.03.2017
10:06:15
Util-классы, как обычно.

Igor
27.03.2017
10:30:22
Слушайте, а это ведь реально написать REPL для Android?
(что бы отлаживать и искать ошибки удаленно, просматривать локальные ресурсы/sqlite)
Работать он будет так:
- пишешь код на Kotlin
- он его компилит в JS
- отправляет на устройство
- там исполняет в невидимом WebView (1x1 px)
- возвращает результат на десктоп

Ilnar
27.03.2017
10:33:25

Igor
27.03.2017
10:35:17

Ilnar
27.03.2017
10:38:29

Igor
27.03.2017
10:40:48

Roman
27.03.2017
13:06:06

Igor
27.03.2017
13:06:28

Roman
27.03.2017
13:07:43

Igor
27.03.2017
13:08:01

Tony
27.03.2017
13:08:20

Roman
27.03.2017
13:09:51

Igor
27.03.2017
13:11:09

Roman
27.03.2017
13:12:47

Igor
27.03.2017
13:13:59

Андрей
27.03.2017
13:14:40

Roman
27.03.2017
13:14:56
почему F#?

Igor
27.03.2017
13:15:22

Google

Roman
27.03.2017
13:15:53
а боты они вообще хостятся где? на своей машине какой-то или хостинге?

Igor
27.03.2017
13:15:57
почему F#?
Потому что это интересно. Выбирал между Haskell и F#.

Руслан
27.03.2017
13:16:26
Какой ядовитый цвет у языка

Roman
27.03.2017
13:16:41
т.е. если ты не заплатишь за VPS, то бот умрет =)

Admin
ERROR: S client not available

Roman
27.03.2017
13:17:07
а не существует какого-то официального хостинга для полезных ботов? =)
от телеграма например

Igor
27.03.2017
13:19:24
почему F#?
Еще мне нравится оператор чейнинга (pipe) https://i.gyazo.com/11fa7542773ae10b4310ba2402f1d102.png

Андрей
27.03.2017
13:21:04

Igor
27.03.2017
13:21:06
от телеграма например
Не интересовался, у меня это хостинг уже почти год и там реально самые дешевые цены.

Руслан
27.03.2017
13:21:57
?
В js завезли ::
для этого

Igor
27.03.2017
13:23:18

Диёр
27.03.2017
15:20:49
У меня однокурсник спрашивал зачем я с джавы слезаю на котлин. Говорит что это джава, у которой синтаксис другой, по его словам ещё и непонятный. Для меня это что-то странное было, потому что для меня например котлин гораздо более простой в восприятии. Он аргументировал свои слова тем, что если оба языка запускаются в jvm, то это джава. Тут я сказал про скалу и спросил о том является ли он тогда тоже клоном джавы, но эффекта никакого не было. Сказал про корутины, что в js компилировать можно, но это тоже видимо мелочь. Есть какой-нибудь аргумент чтобы даже фанатик принял котлин как что-то нечто другое или он всё же был прав и это клон джавы с блэкджэком и шлюхами?

Илья
27.03.2017
15:21:57


Konstantin
27.03.2017
15:22:03
У меня однокурсник спрашивал зачем я с джавы слезаю на котлин. Говорит что это джава, у которой синтаксис другой, по его словам ещё и непонятный. Для меня это что-то странное было, потому что для меня например котлин гораздо более простой в восприятии. Он аргументировал свои слова тем, что если оба языка запускаются в jvm, то это джава. Тут я сказал про скалу и спросил о том является ли он тогда тоже клоном джавы, но эффекта никакого не было. Сказал про корутины, что в js компилировать можно, но это тоже видимо мелочь. Есть какой-нибудь аргумент чтобы даже фанатик принял котлин как что-то нечто другое или он всё же был прав и это клон джавы с блэкджэком и шлюхами?
Главный аргумент для фанатиков — отсутствие внимания к их возне. Это, впрочем, не про язык а про психологию.

Google

Илья
27.03.2017
15:22:08
кому-то удобно то что он знает а кому-то факт того что изучает
кароче не надо никого лечить

Igor
27.03.2017
15:22:54

Диёр
27.03.2017
15:23:54
Второй

Igor
27.03.2017
16:15:26
Можно ли в Kotlin тестировать (junit) интерфейсы через стабы, если я не хочу тащить тяжелый DLS mockito?
Те было бы классно если для интерфейса с 5 методами можно было бы писать:
val mocked: MyInterface = _partial_ object : MyInterface {
fun sayHello(): String = "Hello World"
}
а для нереализованных методов бросалось бы исключение

Руслан
27.03.2017
16:17:28
т.е. ты хочешь мокито, но не мокито?
можно наверно с класс делегатами что-то накрутить

Evgeny
27.03.2017
18:33:13
Видео с Kotlin Hardcore Evening: https://www.youtube.com/playlist?list=PLKZEvfGqXFV3GjFIWFE0L0LvvgRhtM7Qp

Alexey
27.03.2017
19:45:39
@johnkil Евгений, а что у вас спрятано в MonekySafeClickListener, конкретно в AndroidUtils.preventDoubleClick() ?

Evgeny
27.03.2017
20:10:04
Там достаточно примитивная реализация https://gist.github.com/anonymous/babf1737415f83a6c59bfdf570a67474
https://gist.github.com/anonymous/f269abc04ebf2b43c940d8f80926b058

Alexey
27.03.2017
20:31:51

DivelNick
28.03.2017
08:29:12
Х

Igor
28.03.2017
10:04:41
т.е. ты хочешь мокито, но не мокито?
Да что-то загорелся, после того как в подкасте про Android подтвердили мою мысли что стабы лучше/проще moсkito и пр.
И все бы хорошо если бы не лишний код (= TODO()), если бы их убрать стало бы чисто и красиво.
С делегатами (если я правильно понял) все равно придется делать +1 класс с пустыми методами.
Кстати, статейка с #russian_feed
http://iamx.pro/java-vs-kotlin-dlya-android-den-2-a-mozhet-nu-ego-yetot-kotlin