
Dzmitry
19.04.2017
11:54:52
А еще вспомнил. Была херня, типо во вьхе картинка пустая, а по логам фреска ее загрузило. Я тогда долго башку чесал, что ж таки идет не так. Так и не осилил

Gerc
19.04.2017
11:55:19
наверно старая версия

Dzmitry
19.04.2017
11:55:22
По моей теории оно ее утилизировало сразу после загрузки

Anton
19.04.2017
11:55:37
и что

Google

Anton
19.04.2017
11:55:41
у пикасо тоже говна много

Gerc
19.04.2017
11:55:53
для больших картинок фреско только и грузит особенно на слабых девайсах

Quantum Harmonizer
19.04.2017
11:56:10
Пиздец у них там своих зависимостей.

Igor
19.04.2017
11:57:10

Quantum Harmonizer
19.04.2017
11:57:37

Anton
19.04.2017
11:58:26
например помню у меня белые полоски были на имейджах с пикасо

Quantum Harmonizer
19.04.2017
11:59:02

Anton
19.04.2017
11:59:12
на глайд перевел и норм стало

Quantum Harmonizer
19.04.2017
11:59:21

Anton
19.04.2017
11:59:26
вроде был ишью такой
щас поищу

Ilnar
19.04.2017
12:01:07

Google

Anton
19.04.2017
12:01:09
никто еще не посмотрел этот новый фреймворк уже начали обсерать
я про лито
стето норм у фб например
фреско не юзал но думаю в каких то кейсах без него придется очень много своего писать а глайд/пикасо не справится

Quantum Harmonizer
19.04.2017
12:07:41

Anton
19.04.2017
12:07:59
ну и где гарантия что будет работать лучше?

Quantum Harmonizer
19.04.2017
12:08:38

Anton
19.04.2017
12:08:51
даже интересно стало что там такое
поюзаю
по отзывам просто пиздец колымага нерабочая

Quantum Harmonizer
19.04.2017
12:09:08

Anton
19.04.2017
12:09:19
да я читал уже)
ну это мнение 1 чувака хоть и где то обьективное. на гитхабе 13к старов

Quantum Harmonizer
19.04.2017
12:12:27
Fresco 12.5k
Picasso 13k
Glide 14.8k
UIL 15.1k

Anton
19.04.2017
12:12:52
так уил же вроде все

Quantum Harmonizer
19.04.2017
12:13:08
> Really have no time for development... so I stop project maintaining since Nov 27

Anton
19.04.2017
12:13:13
ага

Диёр
19.04.2017
12:14:24
Есть какой-нибудь конвертер из xml в котлин анко?

Михаил
19.04.2017
12:24:56

Dzmitry
19.04.2017
12:26:38
А какие проблемы с ним?
тяжеловатый таки. Без него наше приложение меньше памяти кушать стало и с OOM меньше падать. Хотя там кеш можно подкрутить у нас как-т оне получилось. Уменьшали значение - картинки ресайклелись, не уменьшали - жрет память

Google

Dzmitry
19.04.2017
12:27:40
+ словили эпичную багу у них с тредами. Они во первых утекали, во вторых иногда лочились и все
может быть, т.к там много крутелок, это и можно было подкрутить
но на штуку взять и шоб просто работало с дефолтными настройками оно точно не годиться

Anton
19.04.2017
12:28:56
а зачем его вообще подрубили ?

Dzmitry
19.04.2017
13:18:12
надо было картинки качать и трансформацию делать. И там кто-то прочитал, что есть такое фреско. Стильно! Модно! Молодежно! Смузи! Барбершопы! Давайте попробуем?
Вот и попробовали

Alexander
19.04.2017
13:37:22
А попробовать это уже что-то плохое?
А вы прям в прод попробовали :)

Dzmitry
19.04.2017
13:42:04
да
т.е оно несколько месяцев фурычило кое-как
))

Dzmitry
19.04.2017
13:43:33
Вот котлин мы тоже прям в прод попробовали ?

Alexander
19.04.2017
13:44:07
))

Pavel Shackih
19.04.2017
14:09:18

Марат
20.04.2017
08:15:56
Ребята, хочу метод написать, который принимает дженерик тип, подскажите, пожалуйста, как это реализовать правильно? fun writeToSharedPreferences(key: String, value: <T>)

Igor
20.04.2017
08:17:33

Марат
20.04.2017
08:17:54
О, спасибо) а то по документации не совсем понятно)

Igor
20.04.2017
08:18:37

Марат
20.04.2017
08:21:53
ты на java не писал?
Только классы, которые наследуются от дженерик классов, сами дженерики не писал(

Google

Марат
20.04.2017
09:45:57
А как в котлине писать хелперы, если нет статических методов? extension-функии?

Igor
20.04.2017
09:46:48

Андрей
20.04.2017
09:47:33
В Котлине функции можно писать и не в классе, а просто в файле. Будут работать так же, как и хелперы. Ну и екстеншин функции тоже.

Марат
20.04.2017
09:49:15

Igor
20.04.2017
09:52:32
Народ, напомните почему в Kotlin присваивание не экспрешен?

Sergey
20.04.2017
10:51:17
https://discuss.kotlinlang.org/t/assignment-not-allow-in-while-expression/339/7

Quantum Harmonizer
20.04.2017
10:51:19
В Kotlin Slack скидывали какую-то статью про жёсткий баг в коде, связанный с assignment-as-expression, но это было давно.

Admin
ERROR: S client not available

Sergey
20.04.2017
10:51:59
всегда можно сделать run { a = "a" }

Igor
20.04.2017
10:55:26

Михаил
20.04.2017
10:56:44
можно запилить как-то так
a /= b /= c /= e
для конкретного класса
но не дах бог кто-то увидит)

Igor
20.04.2017
10:57:50
https://discuss.kotlinlang.org/t/assignments-as-expressions/1564 - я так понял это конфликт с именованными параметрами

Sergey
20.04.2017
10:58:17
?

Quantum Harmonizer
20.04.2017
11:02:15

Михаил
20.04.2017
11:03:19
а когда вообще пригодится присвоение как выражение?

Google

Михаил
20.04.2017
11:03:29
есть реальные кейсы когда это удобн?

Quantum Harmonizer
20.04.2017
11:03:56

Михаил
20.04.2017
11:04:43
ну))

Quantum Harmonizer
20.04.2017
11:04:58
Roman Elizarov [JB] [2:04 PM]
while (true) {
val el = queue.poll() ?: break
... // el is not nullable here -- safe to work with!
}

Михаил
20.04.2017
11:05:58
мне второй вариант больше нравится

? animufag ?
20.04.2017
11:10:24
проще экстеншен для queue сделать, типа toIterable

Igor
20.04.2017
11:10:33

Alina
20.04.2017
12:15:41
Я в Питере! Завтра будем на мобиусе со стендом. Угостим всех кофе и можно будет поговорить с Яном Жулановым и Романом Елизаровым. Кто идёт - си ю :)

Igor
20.04.2017
12:21:04

Alina
20.04.2017
12:21:26
Стенд JetBrains

Igor
20.04.2017
12:22:09

Руслан
20.04.2017
12:22:42
https://mobiusconf.com/
Это в Питере

Igor
20.04.2017
12:23:15

Руслан
20.04.2017
12:23:58
Ну да, мы из Беларуси)

? animufag ?
20.04.2017
12:23:58
» Я в Питере!
> В Белорусии есть JB?

Alina
20.04.2017
12:24:07

? animufag ?
20.04.2017
12:24:42
а ок, я здесь тупой

Aliaksei
20.04.2017
12:25:21
В Беларуси столько Kotlin, что можно сказать уже есть JetBrains

Zhenya
20.04.2017
12:25:31
Здесь одни беларусы что ли?

Aliaksei
20.04.2017
12:25:57
нет, но хватает

Alina
20.04.2017
12:26:03
а ок, я здесь тупой
Да вроде все правильно. Я в Питере, джет Брейнс в Питере. Но по дефолту я в Минске :)