Pull to refresh
0
0
Антошкин Павел @Papashkin

User

Send message

Довольно спорно называть поиск людьми лучшего места для жизни для себя и своей семьи трендом.

Я всё же пока останусь на своем верном Merida Race 903 Lite.

Из определения repeatWhen этого явно не вытекает, поэтому спрошу:
У меня есть API запрос (запрос с боди, в котором две строки — А и Б), и по логике задачи после удачного запроса я должен обновлять эти самые А и Б.
Если я вешаю на этот API запрос повтор с отсрочкой на определенное время, то у меня этот самый запрос при повторе будет отправлять исходные А и Б? или обновленные?

На самом деле статья уже не сильно актуальна, и многое поменялось.


  1. Для получения репозитория Sonatype, чтоб доказать свои права страницу ГитХаба:


    Please create a public repo called https://github.com/papashkin/OSSRH-49771 to verify github account ownership.

    Сначала создаем публичный репо и в комментариях Жиры отписываемся, что репо создан. Я на всякий случай прикрепил ещё к сообщению ссылку на репу. После чего вопрос с получением репы Sonatype был решен быстро.


  2. Для связки с jCenter() нужно облажать полноценным аккаунтом Bintray, а не Entreprise (trial). Связка с OSS Sonatype не сильно помогает в этом плане. Нет полноценного аккаунта — нет кнопки Add to jCenter(). Так как пока нет возможности сделать аккаунт полноценным, использование моей библиотеки делается в два шага — прописываем напрямую репозиторий в билд-файле проекта, потом имплементим либу в билд-файле приложения.


  1. Странно, что автор сравнивает Котлиновские корутины и Джавовые фьючи.
    Корутины не входят в ядро Котлина. Это отдельная либа, которая имплементится в Гредл-файле. В противовес Корутинам автор мог бы использовать Rx в Джаве;
    Кроме того, согласно этой статье корутины не о многопоточности, а о конкурентности. Улавливаете разницу?
  2. Большая часть проблем решается использованием библиотек. Лямбды например уже есть в Джаве, так что уже их за преимущество/недостаток можно не считать. Про описание классов — можно использовать AutoValue-Parcel или AutoValue.

Вот тут-то и вопрос, так как у меня не происходит popBackStack(), то есть не возвращаюсь на предыдущий фрагмент, нажимая Back клавишу.
И не могу отловить причину проблемы.

Спасибо большое.
У меня вопрос — как, находясь в разных фрагментах в разное время, понять, что мы имеем дело с одним и тем же навигатором?
Команда Navigation.findNavController() привязывается ко вью. И если у меня навигатор определен в MainActivity, то как мне понять, что я использую именно тот самый навигатор, а не какой-то новый?

  • У меня происходит сложность с работой кнопки Back, и я даже не понимаю, по какой причине.
    single Activity, домашний фрагмент в нем — Фрагмент А. В MainActivity я определяю контроллер:


    navController = Navigation.findNavController(this, R.id.mainContainer)

    По нажатию на кнопку в этом фрагменте происходит следующее:


    Navigation.findNavController(this.requireView()).navigate(R.id.checkingView)

    Так как в разметке контейнера стоит defaultNavHost="true", то по логике при нажатии на кнопку Back я должен снова вернутся на фрагмент А, но этого не происходит.
    Может сталкивались с таким?


  • Как думаете, стоит ли делать (и можно ли) синглтоном Контроллер, создавая его инстанс в DI?


Мне показалось, что во многих сферах «пик формы» человека — от 30 до 40 лет. Да, не для всех это подходит, но в большинстве. Энергии полно ещё (в том же триатлоне победители чемпионатов мира — люди за 30), а багаж знаний может быть просто колоссальным.
Я тут со своими 29 — зелёный ещё. Опыта в IT сфере — 6,5 лет, из них разработчиком — 4,5 года. Сейчас многое усваивается иногда даже лучше, чем 5 лет назад, когда я только начинал свой путь.
APL видимо всегда будут обходить стороной.
Никому не охота больше работать с этой монструозной клавиатурой.
KOIN — фреймворк для внедрения зависимостей.

Согласно описанию этого инструмента KOIN — это библиотека, а не фреймворк. И, в отличии от Dagger и Kodein, построен на основе ServiceLocator.
Дело в ответственности в случае.
Виноват всегда тот, кто не пешеход.
Просто вы не нашли своё седло или даже свой велосипед.
И вред — понятие относительное.
У меня расстояние — 20 км, но это не проблема — без мотора можно.
Хотя если у вас серьезный рельеф — то может быть это вариант (чтоб в горки забираться).
но им можно «наехать» на пешехода, причинить серьезное увечье или даже довести до летального исхода.
Осталось только определить, ТС это или нет.
Так как некоторые могут разгоняться до 30-40 км/ч, что сопоставимо со скоростью автомобиля в городском (зачастую плотном) трафике.
А если это не ТС — то как решать ДТП с участием пешеходов и пользователей моноколеса (да и электроскутера тоже)?
Удобнее взять и не забывать один предмет (смартфон),...

Я пока не знаю таких людей, которые обходятся без ключей.
Но наверное есть такие.
Так что — как минимум два предмета.
Кстати есть приложение для смартфона, где можно хранить «карты всяких магазинов». Отлично подходит только для тех вариантов, где есть штрих-код и которые сканируются. Не скажу, про карты с магнитной лентой, или где просто код — не проверял.
Под методами АКИТ я имею в виду попытку продавить пошлину.
Может быть так будет понятнее.
Правильно ли я понял, что АКИТ и Почта России по разные стороны вопроса? Есть ли шанс, что они будут бороться друг с другом за свои позиции?

PS ничего личного к АКИТ, но их методы просто отвратительны и имхо больше отдаляют клиентов, чем наоборот.

Information

Rating
Does not participate
Location
Россия
Registered
Activity