R
Алгоритмы это не только сортировки, отходы деревьев и т.д. Просто найти замкнутый контур - уже алгоритм с графами
R
R
Anton S
Тоже не понимаю, основная проблема, это не знание в каких ситуациях какую структуру данных использовать и время на реализацию, и надо ли вообще заморачиваться в данном кейсе)
R
Наверное
Anton S
R
Короче. Просто структуры данных выручите и все
Konstantin
Отличный наброс для утреннего холливара
Ivan
А потом пишут поиск обходом по списку. удивляются а что это у меня все лагает
R
Konstantin
рак головы)
Нет просто от незнания базовых вещей люди так поступают
R
Ivan
так и я ее не выдумал. вьетнамские флешбеки)
Igor
Короче ты считаешь, что алгоритмы ни к чему?
Я считаю что
- поддерживаемость и понятно кода важнее (если код можно понять без ссылок на Кнута - это хорошо)
- yandex немножко переоценен и их тех-пиар сделал их запросы к соискателям выше, того что они могут предложить им
(тут недавно всплывали их среднии зарплаты)
Vladislav
Нужно не забывать, что надо писать легко читаемый код. Ты можешь написать 10к строк кода и выграть 0.0001 секунду или легко читаемый на 100 строк, который лекгко потом можно поддержать. Алгоритмодрочеры предпочтут первое, а это ересь.
Ivan
алгоритмны надо знать хотя бы что бы знать что они есть
Ivan
так же как и структуры
R
Ivan
а то тут на днях спрашивают вот знаешь есть класс Map а есть что-то чтобы только ключи хранить
Ivan
и это люди который не первый день работают
R
Баланс. Надо соблюдать баланс
Ivan
R
Ivan
ну я скорее это имел ввиду) знать как написать может и не слишком надо. но знать что он есть уже полезно. и знать когда какой заюзать хорошо.
Igor
Моя профессиональная деятельность включает 6 лет, а я до сих пор словно впервые волнуюсь, когда вижу обновление от команды Android. И всякий раз устанавливаю далеко не идеальную альфу, чтобы просто поковыряться в ней и узнать обо всех плюсах обновления.
Надеюсь автор имел ввиду “тестовый-телефон”, иначе это полный критинизм (догфудить недописанный дроид должны разве что гуглеры)
Vladislav.
Всем привет)
Vladislav.
подскажите пожалуйста, можно и как создать модуль/библеотечку для распространения, что бы ее исходники были скрыты?
Vladislav.
это применимо только к приложениям, или к модулям тоже можно?
Anatoly
подскажите, хочу отправить на сервер массив строк, чтобы он по ним отобрал нужные мне данные и прислал в ответ, как это сделать в ретрофите?
Ivan
а каким образом сервер ожидает данные?
Anatoly
@nepherpitou нет
Ivan
проще всего запихнуть в боди как json
Ivan
и post отправить
Ivan
зная формат любой дурак сможет )
XbIK
братцы, извиняюсь за нескромный вопрос, нет ни у кого "Kotlin в действии" книжки электронной
Artem
Кинул в личку
Олег
Не подскажете, в чем проблема?
Error:Execution failed for task ':app:javaPreCompileDebug'.
> Annotation processors must be explicitly declared now. The following dependencies on the compile classpath are found to contain annotation processor. Please add them to the annotationProcessor configuration.
- antlr4-runtime-4.5.jar (com.tunnelvisionlabs:antlr4-runtime:4.5)
- antlr4-annotations-4.5.jar (com.tunnelvisionlabs:antlr4-annotations:4.5)
Alternatively, set android.defaultConfig.javaCompileOptions.annotationProcessorOptions.includeCompileClasspath = true to continue with previous behavior. Note that this option is deprecated and will be removed in the future.
See https://developer.android.com/r/tools/annotation-processor-error-message.html for more details.
Nikita
Кто-нибудь сталкивался с зависанием вызовов KeyStore на устройствах с вендорскими прошивками android?
Никаких ошибок не падает, просто выполняется бесконечно долго Keystore.getEntry(..)
Konstantin
Как у GridView узнать, что элементы уже отображаются?
В onCreate их еще нет.
Himars
Ilya
Приветсвую,
Не подскажете, как со связкой CoordinatorLayout + AppBarLayout(Toolbar scrollFlags="scroll|snap|enterAlways) + ViewPager(app:layout_behavior="@string/appbar_scrolling_view_behavior")
центрировать заглушки типа "нет данных", так как appbar_scrolling_view_behavior дает смещение ниже дна экрана, поэтому заглушки всегда чуть ниже центра. Есть какой нибудь более красивый вариант, кроме как делать margin для каждой заглушки, прогрессбара и т.д.
Anonymous
Добрый день, кто-нибудь на основе показаний из акселерометра подсчитывал пройденные этажи, насколько реально это сделать?
Rezeda
человек поворачивается - новы этаж?)
Anonymous
Anonymous
Расчитать скорость лифта и сравнивать с временем простоя чела на одном месте))
Сергей
Коллеги, здравствуйте! Подскажите, пожалуйсат, почему в источниках пишут, что, если необходимо иметь доступ к переменной отовсюду, лучше сделать ее атрибутом класса application, нежели чем атрибутом синглтона?
Сергей
Ведь если процесс убить, то умрёт и то и другое)
Nikita
подскажите как с помощью glide можно закруглить края?
S
гайз, для ui тестов использую AndroidJUnitRunner.
(adb shll am instrument ....)
Тесты прогоняются.всё ок
вопрос: можно как-то репорт/отчёт сгинерить (html)?
Sergey
Sergey
Evgeniy
Evgeniy
Кто знает плагин для Jenkins, чтобы для билда можно было выбрать файл и он попал в ресурсы apk. Ну или что нибудь похожее
Сергей
Оно не сразу уничтожит, а когда сработает сборчик мусора
Хм, интересно, тогда еще один вопрос, по какому принципу происходит очистка? То есть например, если мы инициализируем синглтон в классе application и в активности уже соответственно получим ранее инициализированный экземпляр, уйдём с активности и ее подчистит сборщик.
Сергей
Тогда тоже синглтон будет уничтожен?
Igor
Sergey
Сергей
То в этом случае баста?
Oleg
Так как тогда активити получит ссылку?
Oleg
если мы ссылку сохранять не будем в аппликэйшене
Evgeniy
Сергей
я имею в виду, мы вызовем метод getInstance у синглтона в Application. Соответственно статическая переменная заполнится объектом синглтона. Дале при вызове метода getInstance нам нужно будет не заново создать объект, а уже получить имеющийся, верно?
Сергей
если мы ссылку сохранять не будем в аппликэйшене
Или дело не в этом?
То есть работает всё по принципу - все объекты, которые использовались в активности при уничтожении активности будут сброшены, даже если в статиках есть на них ссылка?
Vadim
Философский вопрос: Как дорости до сеньора будучи джуниором-миддлом ? Понятно, что время берет своё, но как можно ускорить этот процесс ? Что есть "must have" для сеньора? Может быть есть какие-то книги, MOOC курсы и т.д. с которыми нужно обязательно ознакомиться ?
Marat
Marat
а вообще понятие сеньора очень спорное)
Vadim
Evgenii