Unat
Ну да, если у тебя есть основная рабочая станция, то эир - норм. Но брать как единственный инструмент - так себе затея.
Adel
http://javanese.online/%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8/hype-driven_android-development/#di
Статья - лайфхак как найти отмазку на собеседовании когда спрашивают про паттерны
Andreu
Собственно, у меня у самого эир 2017 года дома, но он не рабочая машина вовсе
Evgeny
Конечно, я хочу себе в будущем взять полноценную пекарню, но если юзкейс постоянного таскания, какой был у меня, то ноут больше 1.5кг не вижу смысла рассматривать
Adel
отлично знаю паттерны, антипаттерны — ещё лучше
В тебе не сомневаюсь, просто статья классная :)
Evgeny
Это в любом случае плохо сказывается на спине
Сергей
http://javanese.online/%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8/hype-driven_android-development/#di
Угу. Даггер? Бро, тебя что, ломает в начало модуля скопировать 2-5 getInstance нужных ему синглтонов?
Andreu
Ну тут я частично согласен, что вес прикольная вещь, но таская на работу мак весом 2кг я не сильно то чувствую уже разницу между эиром
Unat
Ну тут я частично согласен, что вес прикольная вещь, но таская на работу мак весом 2кг я не сильно то чувствую уже разницу между эиром
Мельчают разработчики - раньше вон, взглядом руку ломали ещё до рукопожатия, а вместо ноута full-tower носили, а теперь 5кг им на спине сказывается.
Unat
Хотя припоминаю я одного парня в универе, он носил автомобильный аккумулятор и нетбук, т.к. в нетбуке родной помер.
Evgeny
Жесть
Unat
В рюкзаке норм
Сергей
фу-фу-фу синглтоны
Даладно. Вон у firebase и еще кучи библиотек все через них. Получил инстанс и горя не знаешь - вызывай методы, засылай данные
Сергей
Годное говно.
Сергей
Впрочем, желающие могут сделать лучше.
Сергей
Я вот уверен что аналог fb для локальной энтерпрайзной разработки был бы притят с восторгом сообществом
Dmitriy
http://javanese.online/%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8/hype-driven_android-development/#di
В статье довольно классно описано почему то или иное - говно. Окей. Но многое говно довольно популярно(что понятно из названия статьи), и интересно другое, как это все заменить, то есть я понимаю что почти все это можно сделать без библиотек. Но зачастую на все эти инструменты есть тонны примеров как с ними сделать хорошо. А вот если попытаться поискать как делать без них, то тут уже печальнее, видишь либл костыли либо велосипеды и зачастую непонятно хорошо человек сделал или плохо. Собственно вопрос, можешь ли ты скинуть пример репозитория, который прекрасно существует без всех этих фреймворков, и при это качественно решает проблемы для которых фреймворки тянут - ну то есть чтобы хороший самописный di, хороший(я так полагаю если MVP говно) MVVM и т.д.?
Сергей
"Мы тут на фбейз наговнокодили прототип приложения для 100500 одних курьеров, но заказчик гуглю платить не хочет (дорого) и не может (у него госконтракты)....нам бы такой же локальный сервер, а?
Сергей
Оторвали бы коммерческую либу с восторгом
Konstantin
Konstantin
знаешь какая либа есть у него? )
Konstantin
как раз привносящая свой мета язык )))
Dmitriy
Anko?
Konstantin
Miha-x64/Lychee
Mike
В статье довольно классно описано почему то или иное - говно. Окей. Но многое говно довольно популярно(что понятно из названия статьи), и интересно другое, как это все заменить, то есть я понимаю что почти все это можно сделать без библиотек. Но зачастую на все эти инструменты есть тонны примеров как с ними сделать хорошо. А вот если попытаться поискать как делать без них, то тут уже печальнее, видишь либл костыли либо велосипеды и зачастую непонятно хорошо человек сделал или плохо. Собственно вопрос, можешь ли ты скинуть пример репозитория, который прекрасно существует без всех этих фреймворков, и при это качественно решает проблемы для которых фреймворки тянут - ну то есть чтобы хороший самописный di, хороший(я так полагаю если MVP говно) MVVM и т.д.?
IoC без DI-контейнеров: https://www.youtube.com/watch?v=ZnIv79j_iuY MVVM: https://github.com/Miha-x64/Lychee#sample-usage-in-gui-application
Mike
как раз привносящая свой мета язык )))
У нас разное понимание метаязыка
Konstantin
У нас разное понимание метаязыка
да мне в лом любой дсл учить, не то чтобы метаязыки
Hasan
Какой ноут взять для AS?
Хакинтош. Мак с хорошими параметрами)
Максим
Добрый вечер, как я могу сделать, чтобы карта не перезагружалась во фрагменте когда я ее открываю снова?
Aleksey
Добрый вечер, как я могу сделать, чтобы карта не перезагружалась во фрагменте когда я ее открываю снова?
Всегда было интересно, можно ли как-то кешировать View А вообще, самое костыльное - класть в root view, чтобы при старте приложения открывалось
Игорь
может быть кто знает почему в приложении камера не фокусируется?
Игорь
https://demonuts.com/scan-barcode-qrcode-kotlin/
Игорь
сделал по примеру, читает коды только до 6 знаков, дальше картинку не видит четко
Игорь
Игорь
как научить фокусироваться?
Igor
Всем привет, подскажите, возможно ли изменить в рантайме TextInputEditText свойство backgroundTintList когда вю получает фокус, нивкакую не хочет работать 🙁
Сергій
@Harmonizr сбылась твоя мечта?
Сергій
ты забанил гугл 🌝
Mike
@Harmonizr сбылась твоя мечта?
О, прекрасно, даже не подумал об этом)
Adel
Всем доброго вечера. Есть класс, которые реализует методы инерфейса Как можно сделать так, чтобы юзер обязательно должен был добавить свою реализацию интерфейса при использовании этого класса?
Adel
нужно чтобы некоторая функция выполнялась всегда, поэтому класс реализует интерфейс этот
Hasan
Как реализовать долгое нажатие для Recyclerview на котлине? обычное нажатие уже есть, но нужно добавить и долгое
Adel
А дальше как обработать уже решает тот кто создал новый обьект этого класса
ᛖᚹᛋᛁᚱ
На itemview
Сергій
Adel
(((
Mike
Если прям всё плохо и ничего не понятно, можно голосом поговорить
Hasan
точно так же, только вместо itemView.setOnClickListener используй itemView.setOnLongClickListener
это я знаю, но не могу их обоих достать из фрагмента. сейчас покажу код
Сергій
😰
ᛖᚹᛋᛁᚱ
Фрагмент? Ресайкл?
Chriz
Прощай
Chriz
Ща батл будет
Adel
https://pastebin.com/C4GSQDQd
Имеется это
Hasan
Вот это @evansir @desugar
Adel
Имеется это
Как когда я пишу new LoadingCallBack() заставлять программера реализовывать интерфейс
Chriz
Вот это @evansir @desugar
Так же сделай как и с listener
Hasan
Так же сделай как и с listener
Добавить второй листенер?
ᛖᚹᛋᛁᚱ
Да
Chriz
да
ᛖᚹᛋᛁᚱ
Или сделай интерфейс
Adel
https://pastebin.com/C4GSQDQd
Нужно чтобы программера заставляло реалоизовывать интерфейс, но makeShit() всегда должно выполняться