Bohdan
куки?
U.
а ну да, поставь в okhttp клиенте больше времени на таймаут
Олександр
куки?
О, дарова, Берестенко привет)
Bohdan
О, дарова, Берестенко привет)
Хэлов) окей, передам)
U.
тебе виднее будет ) в зависимости от задачи этого реста
U.
если это регистрация к примеру, то естественно что юзер не будет ждать по 5мин
U.
секунд 15 хватит
Bohdan
поставь 10 на коннект, и по 20 на read/write
Bohdan
а там уже смотри, достаточно для твоего бека этого или нет
U.
Sets the default read timeout for new connections. A value of 0 means no timeout, otherwise
U.
ага
Val
кто блин придумывает вопросы на собеседовании
Val
на каком уровне OSI находится TCP/IP🤔
Dmitriy
3
Demetrio
вопрос как вопрос
Val
и как он относиться к андроиду?)
Val
сен
Val
ccna то осталась, просто я слабо представляю зачем этот вопрос)
Val
да
Demetrio
а в вакансии есть чего-нибудь про работу с сетью?
Demetrio
если есть - то не вижу проблем в хотелке знать OSI
Demetrio
мало ли на каком уровне придется профилировать :)
Алексей
Нормальный вопрос. Приходит чувак, говорит, что он сеньор-помидор, а как проверить, что он знает базу? Задавать тупые вопросы из универской программы)
Val
ну значит я неправильный) первый раз в РФ собеседования прохожу
Demetrio
то так и скажи
Demetrio
если не эйчар собеседует - то в чем проблема? собеседование это не тест, это диалог
Val
в паре мест были весьма адекватные интервьюверы
Struk 🇺🇦✙
TCP и IP это разные уровни же
Jacob
Кто нибудь пользовался какими то системами плагнов? https://github.com/DroidPluginTeam/DroidPlugin
Val
ip и tcp/ip разные
Struk 🇺🇦✙
кто-то сталкивался с TCP над фреймрелэем?
Jacob
Нужно внутреннее приложение расширять новым функционалом, очень сложно это делать очень большая кодовая база, тупо билдится долго
Глеб
На вакансию "Андроид-разработчик" спросят 1000 и 1 не нужную в непосредственной разработке вещь. Причём походу чем меньше Андроида в собеседовании - тем круче)))
Jacob
Расширять динамически, тоесть пользователь сам выбирает какие куски ему нужны
Struk 🇺🇦✙
почему люки круглые?
Val
это было на моем первом собеседовании
Val
когда я только из универа вышел
Struk 🇺🇦✙
чтобы у черепашек ниндзя панцири пролазили, это общеизвестно уже
Val
оверрайдить onbackbutton
Глеб
онкейдаун в активити
Struk 🇺🇦✙
сохранять стейт и не мешать остальным аппам пилить батарейку юзера
Глеб
"Уникальный дизайн", подчеркивающий индивидуальность брэнда👍
Роман
если это последняя активити в стеке и нет сервисов то убьет
Alexander
Нужно внутреннее приложение расширять новым функционалом, очень сложно это делать очень большая кодовая база, тупо билдится долго
На модули в студии поделить можно, как вариант. У меня так сделано, один модуль на авторизацию, модули на каждый выделенный функционал
Struk 🇺🇦✙
это отличное поведение
Глеб
Взлетит, 100 пудово взлетит - так так по крайней мере в Ventures Time пишут))
Роман
+1. сценариев использования программ кучи. Не во всех стандартное поведение - нужное
Struk 🇺🇦✙
если это лончер
Роман
а если в фоне что то считаю или не хочу кеш терять или состояние слишком сложное
Глеб
Даже вендоры уже вродь поугомонились с изысками, господа))) а вы всё еще бэк лочите)))
Struk 🇺🇦✙
слишком сложное для монгодб? )
Роман
ну да, это по сути ответ на вопрос, как я понимаю)
Алексей
если я пытаюсь закрыть приложение, а оно мне "сорян, я ещё поработаю секунд 15, а потом закрывай" - удалю нахрен.
Struk 🇺🇦✙
вот стнем вендорами тоже начнем
Глеб
не знаю, я сужу по ux - он всё более скромный, менее вычурный становится, старются ближе к чистому андроиду быть уже не тока нексусы
Глеб
ну тачвиз вроде как основ не портит, не противоречит
Andrey
Ребята, привет! Посоветуйте плз, в какую сторону смотреть - надо гасить экран на основании показаний proximity sensor. На sof очень разнообразные советы, от wakelock до выставления яркости в 0 :) Кто нить сталкивался с подобной задачей? Можете подсказать бест практис без костылей?)
Глеб
👍 угу - про них я и подумал)))
Alexander
Всем привет.. Ребят такая проблема... перегоняю картинку в Base64... Получаеться просто огромная строка... потом когда я пытаюсь ее получить из БД через JsonObject то постоянно падает ООМ... Как полечить может кто нить посоветовать?
Alexander
Неее там немного по другому... в БД храниться сообщение а Бейз64 это типа превьюшка... тоесть как бы по архитектуре я отправляю сообщение с превьюшкой и имя файла на другом конце показываю превью по клику скачиваю фотку и уже храню локально, но в БД сохраняеться эта бейз64 првью...
Alexander
@desugar
Роман
отправляй url превьюхи на удаленном сервере, скачивай и храни на диске
Alexander
250*250
Alexander
Слущай
Alexander
а может и нет... и иза за этого так много символов там... Щас проверю.. .Спасибо "золотой мой человек"...🍻🍻
Роман
либо сам файл отправляй мультипартом, json немного не для этого)
Алексей
не может тут OOM быть, 250 килобайт всего
Alexander
не может тут OOM быть, 250 килобайт всего
Я загнал эту строку в блокнот глянул было 670+ Кб
Роман
android:largeHeap="true" если сроки горят 😁
Алексей
тоже верно. Подход точно не очень клёвый)
Olexandr
подскажите хоршую либу для скачивания картинок по url и и отображения в image view
Sergey
https://pikabu.ru/story/tyisyacheletniy_sokol_5569083
Alexander
Ну слушайте... Вообщем ресайзнул я картинку... Строка бейз64 стало Зааааааметно меньше... Видимо и правда слишко больше изображение было слишко много пикселей...
Olexandr
тут суть в чем. качаю картинку и устанавлюваю ее для вьюхи маркера гугл карт. но если картинка не успела прогрузиться, то в результате просто белый фон каринки. тут что-то с кэшированием наверное. что бы это могло быть?
Olexandr
picasso, UrlImageViewHelper. результат тот же
Timur
Placeholder.
Роман
подскажите оператор в RX, надо обработать входной Observable и его же дальше прокинуть