Vladimir
Если ты постоянно с чем то работаешь - это не сложно. Остальное имеет привычку забываться
Mike
Вот да, хотел бы я эту мысль 10 лет назад услышать.
Vladimir
Но и не видео в тиктоке, я понял )
Mike
Ой, перефигачивал недавно на бэке. Было .findAll().stream().filter(…) с ещё двумя вложенными findAll. Переписал на один запрос. Стало быстрее в каких-то жалких 10-20 раз.
Mike
А какие индексы нужны оператору <@> (расстояние по координатам)? Я пробовал gin и gist, не помогло. Спрашивать в @pgsql тоже пробовал)
Muzaffar
👍
Mike
haha, classic
Mike
Спасибо, постараюсь больше так не оффтопить)
Muzaffar
так орм это зло?
Muzaffar
а как на счет MyBatis
Muzaffar
тоже орм только ориентирован на запросы
Muzaffar
пока сам не пробовал, в некоторых моментах пишу процедуры, иногда удобно и облегчает в разы
Muzaffar
но многие считают что это прошлый век...
Muzaffar
ладно закончим оффтоп... а то одмину может не понравится
Muzaffar
😂
Muzaffar
)
Muzaffar
давно не пользовался постгресом
Muzaffar
счас только на мускуле сижу
Andrey
Всем привет, кто-нибудь сталкивался с бажиной у viewpager2 с замиранием на середине экрана?
Gabriel
Hello everyone, i coded 4 beautiful Android Onboarding ViewPager Examples using Lottie Animations ✨📱💯 I Hope this will help you. #AndroidDev #Kotlin https://github.com/gabriel-TheCode/OnboardingViewPagerExamples
Gabriel
Thanks guy
Artem
Great work, man
Dima
Всем привет Подскажите пожалуйста Какую информацию в себе хранит ключ подписи апк файлов (который .jks) про ПК на котором он создавался?
Artem
По поводу корутин, обернуть все в suspend, и во вью моделе вызывать через viewModelScoup.launch(Dispatchers.IO){}
Future Franklin
Кто-то неоморфиз стиль пробовал реализовать на ведре?
Future Franklin
Видел фрейм либу , но она не со всеми компонентами работает
Future Franklin
https://www.google.com/url?sa=t&source=web&rct=j&url=https://github.com/4inodev/Neomorphic-FrameLayout-Android&ved=2ahUKEwjQxo3hoa3pAhXuxIsKHaoQC7wQFnoECAQQAA&usg=AOvVaw0TTNKHgEW6mWDAevbg0ja1&cshid=1589250951293
Nikolay
Nikolay
Все добрый день. кто сталкивался с выгрузкой игры и такими 3-мя отказами без объяснений? нет ничего в описании про корону, в игре в ар собираешь вирусы как кэнди краш.
Nikolay
или они банят сейчас все?
Александр
Ну, объяснение таки есть.
Vitaly
По поводу корутин, обернуть все в suspend, и во вью моделе вызывать через viewModelScoup.launch(Dispatchers.IO){}
Во ViewModel все по дефолту вызывается на Main потоке Это гораздо удобнее, чем переключать на Dispatcher.IO
Vitaly
Там где у тебя объявлен GlobalScope тебе нужно использовать свой собственный scope который будет жить столько сколько тебе необходимо на нем вызываешь метод launch Для переключения потоков внутри корутины используй withContext() Лучше изучи получше как работать с корутинами и поделай базовые примеры Здесь хорошо описана работа с корутинами https://kotlinlang.ru/docs/reference/coroutines.html#experimental-status-of-coroutines https://medium.com/nuances-of-programming/kotlin-coroutines-%D0%B4%D0%BB%D1%8F-android-%D0%BF%D1%80%D0%BE%D1%89%D0%B0%D0%B9-rxjava-55477369b84a
Michil Shkulyov
Привет, есть recycler, туда с инета загружаются данные, но прежде чем отрисоваться, подлагивает, решил сделать splash screen и запускать через корутины запрос. Вопрос, правильно ли так делать и есть ли альтернативы
Michil Shkulyov
В мейн
Vitaly
Привет, есть recycler, туда с инета загружаются данные, но прежде чем отрисоваться, подлагивает, решил сделать splash screen и запускать через корутины запрос. Вопрос, правильно ли так делать и есть ли альтернативы
Splash Screen делается обычно для того, чтобы показать пользователю красивую картинку пока запускаеся само приложение (некоторые приложения могут долго запускаться) Если нужно загрузить данные с интернета в список, то лучше во время загрузки данных показывать загрузчик (loader) Сам выход в интернет должен осуществляться в отдельном IO потоке
Vitaly
В мейн
Всё что касается получения данных из БД или из итернета должно осуществляться в IO потоке
Michil Shkulyov
Ок спс 👍
Artem
Мейн поток.... Пока в фоне что-то грузит "тяжёлое", то ui будет висеть
Yelnur
Ребята, как можно параметр, который передается в запрос конвертировать в json? На свифте используют: JSONParameterEncoder().encode(urlRequest: &urlRequest, with: bodyParameters) А в андройд?
Artem
Есть такое как coroutineScoupe, похоже на Completable в рх
Artem
Один раз отработал и все
Michil Shkulyov
Ещё один вопрос, где можно посмотреть какие технологии по многопоточке сейчас лучше юзать, а то тип говорят asynctask устарел, это не оч, это хрень, и тп Upd или придётся всех поюзать
Artem
suspendCoroutine Если быть точнее
Azim
Всем привет. У меня вопрос. У меня есть онлайн радио, при нажатии стоп стрим останавливается, а при проигрывании стрим начинает с того место где остановился, а я хочу сделать чтобы при нажатии играть начинал играть с текущего момента стрима
Azim
спасибо
Borislav
Привет у меня есть вопрос, я могу приложение для смартфона, который для сенсорного экрана, чтобы заставить его работать удаленно на Android TV
Ivan
Всем привет! Реально ли сделать такую прокрутку recyclerView? Есть идеи как можно это сделать?)
Vladislav
Всем привет! Реально ли сделать такую прокрутку recyclerView? Есть идеи как можно это сделать?)
Написать свой layout manager или поискать готовый Какой-нибудь carousel layout manager
Nikolay
Помню я на джаве андроид приложения писать начал. В итоге через месяц в дурку попал с высоким давлением 180
Igor
ребят, может кто знает вопрос по гиту, если человек мержит две ветки и у него есть конфликты, с которыми он не может справиться, можно ли как-то подтянуть этот мерж себе и дорезолвить конфликты в Android Studio?
Nikolai
думаю проще спушить 2 ветки и самому смержить
Igor
думаю проще спушить 2 ветки и самому смержить
с одной стороны да, но мерж был большой и сложный, поэтому потеря времени будет большая, а осталось разрулить совсем немного, как я понял такой возможности в гите нет
Никита 🙃
Всем привет. А какая причина может быть у EditText, что не работает маска пароля при сеттинге из кода: edittext.inputType = InputType.TYPE_CLASS_TEXT or InputType.TYPE_TEXT_VARIATION_PASSWORD В итоге звёздочек всёравно нет
hex
Как сделать панорамное фото из своего апп?
hex
в каком?
hex
а можно конкретнее?
hex
Intent(MediaStore.ACTION_IMAGE_CAPTURE) понятно, а панораму то как? =)
hex
спасибо, я по-другому гуглил наверно
Andrew
🙃 Up
https://stackoverflow.com/questions/2586301/set-inputtype-for-an-edittext-programmatically
Andrew
edtPassword.setInputType(InputType.TYPE_TEXT_VARIATION_PASSWORD); edtPassword.setTransformationMethod(PasswordTransformationMethod.getInstance());
Никита 🙃
edtPassword.setInputType(InputType.TYPE_TEXT_VARIATION_PASSWORD); edtPassword.setTransformationMethod(PasswordTransformationMethod.getInstance());
> setInputType ultimately calls setTransformationMethod from within, so if you pass the TYPE_TEXT_VARIATION_PASSWORD to setInputType it will do this for you.
Andrew
поиграйся с вызовом. может надо null установить вместо PasswordTransformationMethod.getInstance()
Grigor
Всем привет! Как можно c alert-a прямо включить GPS ?
Nikolai
intent = new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS);
Grigor
intent = new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS);
Спасибо но я напрямую хочу включить а не зайти в настройки
Pavel
Добрый день, на 29 апи поймал такой баг что если в имени файла две точки подряд то падает DownloadManager(Invalid file URI). Не могу найти где посмотреть какие ещё ограничения, или какой есть способ "нормализовать" название, чтобы никогда не возникало ошибки.
Артём
Всем привет! Кто-нибудь сталкивался с тем, что при vpn не приходит токен firebase
Alexander
Всем привет! Как можно c alert-a прямо включить GPS ?
как-то так https://stackoverflow.com/a/48336158 ?
Anonymous
Коллеги, никто не сталкивался с тем что dynamic features генерят 0.01% вылетов с class not found exception, app bundle вроде проверял нормальный, может где-то какие-то методанные не загрузились из-за параллельной сборки, идей нет почему 99.99 нормально открывают и на каких-то девайсах такие ошибки:(
Anonymous
так если девайсов мало, модет стоит глянуть какие девайсы?
Случайные, на одном девайсе нормально, на точно таком же девайсе нет