Size: a a a

KUG St. Petersburg

2019 July 10

LS

Leonid Startsev in KUG St. Petersburg
Ну а как еще bigDecimal в json сложить?
источник

QH

Quantum Harmonizer in KUG St. Petersburg
как число же)
источник

QH

Quantum Harmonizer in KUG St. Petersburg
стандарт ничего не говорит об огромных числах
источник

LS

Leonid Startsev in KUG St. Petersburg
Ну такое. Хоть json спека и не говорит ничего про макс размер чисел, на практике оказывается, что большинству клиентов становится плохо если число больше max safe int из жс-а
источник

LS

Leonid Startsev in KUG St. Petersburg
В json спеке вообще слишком часто встречается фраза "implementation dependent"
источник

QH

Quantum Harmonizer in KUG St. Petersburg
судя по коду, тот же gson не сможет читать такие числа. Отстой какой-то)
источник
2019 July 17

KK

Konstantin Kulikov in KUG St. Petersburg
Всем привет!
Опубликовали видео с последнего митапа:

https://www.youtube.com/playlist?list=PL-E8ovIUgWKIZ2FVgf64v9h4427wplj0Y
источник

KT

Konstantin Tskhovrebov in KUG St. Petersburg
источник
2019 July 19

KK

Konstantin Kulikov in KUG St. Petersburg
GDG и KUG на TechTrain!

24-25 августа в Санкт-Петербурге пройдёт большой IT-фестиваль TechTrain 2019 для всех, кто любит IT-инженерию, технологии и разработку ПО. GDG и KUG тоже примут участие в фестевале. Мы готовим крутой стенд с интересной движухой.
 
Прошлый TechTrain собрал 2000 человек и 50 стендов на выставке, а в этот раз мы ждем 100 компаний и сообществ и 4000 участников.  
 
В программе фестиваля — доклады от тех, кто сделал мир IT таким, как мы его знаем сейчас:  
 
Ричард Столлман — основатель движения свободного ПО и создатель лицензии GNU;  
Джон Ромеро — сооснователь id Software, геймдизайнер, один из создателей Wolfenstein 3D, Doom, Quake и Red Faction;
Venkat Subramaniam — эксперт по методологиям разработки;
Григорий Бакунов aka bobuk — директор по распространению технологий Яндекса, один из основателей подкаста Radio-T;
Андрей Бреслав — отец языка Kotlin;
etc.
 
Кроме докладов будет большая выставка со стендами компаний и сообществ: от стартапов до банковского энтерпрайза, от хардкорных железячников до модных JS-разработчиков.

Подробности и билеты: http://techtrain.ru/
источник
2019 July 21

QH

Quantum Harmonizer in KUG St. Petersburg
Товарищи из команды котлина, подскажите, пожалуйста, вы точно знаете. :)
https://t.me/kotlin_lang/153384
источник
2019 August 13

EU

Evgeny Usov in KUG St. Petersburg
Всем привет. Прошу небольшой помощи. Я в андройде новичок, поэтому есть для меня насколько неочевидных вопросов. Вот есть у меня Single Activity Application. Как мне правильно передавать данные между фрагментами?
Пример: Есть у меня, скажем, интерфейс онлайн магазина, в котором три фрагмента: 1) Список товаров, Экран оплаты, Экран после оплаты с информацией о результате покупки.

Как мне правильно передавать объект текущей продажи между этими фрагментами? Я нашел несколько вариантов:
1) Сделать Parcelable объекты и через setArguments прокидывать. Тут минусы очевидны.
2) Хранить объект продажи в активити и просто общаться к этому объекту из интерфейсов. Насколько это вообще нормально делать?
3) Сделать глобальный синглтон(не кидайтесь, пожалуйста), и управлять им вообще из любой точки

Может есть какой-то true-way для передачи данных между фрагментами? Всем заранее благодарен)
источник

EU

Evgeny Usov in KUG St. Petersburg
И извините если не по теме написал)
источник

QH

Quantum Harmonizer in KUG St. Petersburg
Evgeny Usov
Всем привет. Прошу небольшой помощи. Я в андройде новичок, поэтому есть для меня насколько неочевидных вопросов. Вот есть у меня Single Activity Application. Как мне правильно передавать данные между фрагментами?
Пример: Есть у меня, скажем, интерфейс онлайн магазина, в котором три фрагмента: 1) Список товаров, Экран оплаты, Экран после оплаты с информацией о результате покупки.

Как мне правильно передавать объект текущей продажи между этими фрагментами? Я нашел несколько вариантов:
1) Сделать Parcelable объекты и через setArguments прокидывать. Тут минусы очевидны.
2) Хранить объект продажи в активити и просто общаться к этому объекту из интерфейсов. Насколько это вообще нормально делать?
3) Сделать глобальный синглтон(не кидайтесь, пожалуйста), и управлять им вообще из любой точки

Может есть какой-то true-way для передачи данных между фрагментами? Всем заранее благодарен)
@android_ru
1 ок
2 терпимо при соблидении некоторых предосторожностей
3 нет
источник

VB

Viacheslav Blinov in KUG St. Petersburg
1) можно просто в бандл научиться писать и читать, без Parcellable
источник

QH

Quantum Harmonizer in KUG St. Petersburg
ууу, жалею, что на первых порах так и делал, не нагуглив Parcelable
источник

LS

Leonid Startsev in KUG St. Petersburg
Ну Parcelable с компиляторным плагином достается практически бесплатно
источник

VB

Viacheslav Blinov in KUG St. Petersburg
кроме ограничений по размеру, есть очевидные преимущества?
источник

VB

Viacheslav Blinov in KUG St. Petersburg
если не считать компиляторных плагинов
источник

QH

Quantum Harmonizer in KUG St. Petersburg
Viacheslav Blinov
кроме ограничений по размеру, есть очевидные преимущества?
Типобезопосность.
Про размер полный бред — ­ограничена транзакция, а не бандл.
источник

VB

Viacheslav Blinov in KUG St. Petersburg
🌚 предпочел бы не связываться с "компиляторными плагинами"
источник