Александр
шо за бизнес-решения?
Это я так сгруппировал всякие дефолтные кейсы, которые связаны с данными, типо "сходи туда, сделай то - то, обработай ошибочку, и чтобы всё было ништяк". Я это к чему. Мы у себя используем реактивщину и даггер. Сознательно. Когда я спросил лида - "а чо, мб поедем в светлое будущее, где корутины и вот это вот всё?" Получил примерно такой ответ: "Идея найс конечно, но мы делаем серьёзный, и главное - стабильный не однодневный бизнес продукт, у нашей и прочих команд дофига опыта именно на этих решениях, эти решения работают хорошо, их все понимают, так что иди нахуй(пока что иди нахуй, потом мб и введём это всё, но не сегодня), а я пошёл кушать"
--------
@Harmonizr как в таком случае решить вопрос с созданием объекта. Ты всё время топишь за иммутабельность, все поля final и все вот это вот. А как быть, если на момент создания объекта у меня нет всех параметров для создания объекта через конструктор? Мне его нужно типа "размазать" по нескольким методам, где он будет дозаполняться. Builder-ы слышал, ты тоде не очень приветствуешь
Ivansuper
ну в принципе вот единственно что нужно, это вызвать метод startTimer https://gist.github.com/mnewlive/4b4aa28f7670a494ced82396811c47f0
Добавь в функцию startTimer у себя вывод в лог хешкода timerAction и посмотри будет ли он у тебя одинаковый (на всякий случай)
Никита 🙃
ребят, странный вопрос. Но при переходе между приложениями, каждое приложение является лишь каким-то скриншотом последнего состояния?
Ivansuper
в 10-ом - не совсем, там текст копировать можно
Оно со скриншота распознает текст и зачастую криво
central
ребят, странный вопрос. Но при переходе между приложениями, каждое приложение является лишь каким-то скриншотом последнего состояния?
когда у телеги в секретном чате выходишь там заблюр показывает но надо посмотреть не помню точно
Anonymous
Anonymous
intent.putextra deprecated почему? я даже версию сдк на андроид 5,1 сменил
Max
Это на айфонах так
Ну я ими не пользуюсь, хз, я про свой. В хроме точно видео такое.
Hovhannes
Там джавадок должен быть
Никита 🙃
Ну я ими не пользуюсь, хз, я про свой. В хроме точно видео такое.
Неа. 10ый андроид (OnePlus 7T), последняя версия хрома. В этом режиме видео фризится, но если закрыть браузер, то появляется экранчик с видео
Ivansuper
При чем у каждого бренда экран Recents может по своему работать
Hovhannes
Джавадок над методом
Ivansuper
Неа. 10ый андроид (OnePlus 7T), последняя версия хрома. В этом режиме видео фризится, но если закрыть браузер, то появляется экранчик с видео
У тебя на 7Т логкат не засран? Я ушел со сток прошивки на 6 потому что там лог выдавал очень много мусора
Ivansuper
Понял
Никита 🙃
мб 1-2 раза смотрел
Max
Неа. 10ый андроид (OnePlus 7T), последняя версия хрома. В этом режиме видео фризится, но если закрыть браузер, то появляется экранчик с видео
А, да, извиняюсь, перепутал с тем, когда все открытые вкладки нажимаешь и оно там в превьюшке крутится.
Anonymous
он putExtras тольк знает?
a
Ребята, подскажите, пжл, какие альтернативы есть для Google Play Games Leaderboards?
a
свой сервак
Расходы. Надо еще реализовать Oauth2. Я это не умею.
a
Наверняка есть хорошие Saas-сервисы
--------
ребят, странный вопрос. Но при переходе между приложениями, каждое приложение является лишь каким-то скриншотом последнего состояния?
короче то что хотел скинуть тебе не нашел. Но хрень эта называется Recents Screen (конкретно этот экран) и скриншоты эти менять программно не получится вроде
central
Наверняка есть хорошие Saas-сервисы
которые при любой нагрузке будут за бесплатно предоставлять доступ?
Aleksey
Наверняка есть хорошие Saas-сервисы
геймдевы сами себе на шарпе пишут и бизнес-логику и серваки
Никита 🙃
геймдевы сами себе на шарпе пишут и бизнес-логику и серваки
Эхх, легко быть шарпистом. На джаве\котлине ведь так сложно написать бэк и для этого требуются такие огромные знания, размером в 2 статьи на хабре
Никита 🙃
Dmitrii
Походу sdk переклинило, ну или я слепой, ибо я что-то не вижу ни одного метода putExtra помеченного как deprecated в гугл доках
Homelander
Господа, а у кого-то есть опыт деплоя своего приложения через Google MDM? Поделитесь инструкцией 🙂
Никита 🙃
ну… большой и качественный бэк действительно сложно писать
🙃 А если нужна лишь табличка лидеров? Там же на один-два вечера работы.
central
пару часов
и то только ради того чтобы не говнокодить
Никита 🙃
пару часов
*с условием что ты не умеешь
Artem
Из чата моб Джобс
ну так это мидл+
Никита 🙃
ну так это мидл+
От джуна отличие лишь в глубине этих познаний
Mike
ну так это мидл+
да шо вы опять со своими ярлыками?)
Hovhannes
Nick Senchurin
+
и я тоже, я тут на днях нагнал на даггер, что от него только гемор с кодогенерацией, руками все быстрее. Но в ответ мне ответили что я нубяра и просто больших проектов не писал, тк все в итоге сводится к тому что ты пишешь либо свой балалаечный диай, либо юзаешь готовые решения
Nick Senchurin
и я такой… окейфейс
--------
+
а как ты относишься к Spring? В плане DI контейнера
Hovhannes
Разбираемся в сортах дерьма
--------
говно обыкновенное
а если проект действительно большой? Это же намного дольше писать ручками, нет?
Hovhannes
А какое говно необычное?)))
--------
нет
нуууууууууууууу, спорно, если честно
central
говно обыкновенное
а что не говно?
Hovhannes
а что не говно?
Барыжить коксом
Mike
нуууууууууууууу, спорно, если честно
чем больше проект, тем больше сложностей с обслуживанием DI-контейнера и его непрямолинейности
Mike
а что не говно?
конструкторы
central
конструкторы
ну так и сервак можно писать на stdlib, но че то никто не горит желанием
Hovhannes
Мне кажется любой проект имеет свои особенности и под каждый нужно думать отдельно - что подойдёт а что нет
Hovhannes
Нельзя сказать что инструмент А идеален и его можно юзать везде