Pull to refresh
8
0

Engineering Lead

Send message
Да, действительно! Полистал эту статью и решение начало вырисовываться. Спасибо!
Сам сейчас столкнулся с необходимостью синхронизировать данные с облаком (пока только обновление общих для всех пользователей данных с облака на устройство) и, после долгих размышлений что выбрать Google Cloud или Azure – все же выбрал Azure. Но, как я понял, чтобы не гонять все данные туда-сюда (мне надо получить с сервера только то, что на нем новее чем на устройстве) mobile service не очень подходит и все равно придется делать свою Cloud службу с веб ролью WCF Service.
Да, был немного не прав: ВОГи тоже уже давно летают на спутниках. Сейчас пытаются повысить живучесть, чтобы гироскоп выдерживал перегрузки старта БР и полностью сделать ИНС на их основе.
Ну, то морские приборы, там уход можно компенсировать внешними данными. Ну и точность. Здесь характеристики экспортного прибора. Я конечно уже плохо помню требования к точности ИНС БР, но вроде данные приборы не уложатся.
Про двигатели очень интересно. Про гироскопы мало и немного не точно. Не знаю как на западе, но у нас сейчас пытаются обуздать Волоконно-оптический гироскоп (ВОГ), а не лазерный. Принцип работы основан все на том же эффекте Саньяка, но в нем может не быть лазера (обычный светодиод справляется на ура) и нет зеркал — главной сложности лазерного гироскопа.
А мне почему-то название «Несимметричный диметилгидразин» больше нравится.
Сложность обоих алгоритмов одинаковая (O(N^2)) пока не стали искать оптимальное число длины промежутков. Седжвик в своей докторской ускорил алгоритм до O(N^4/3). Сейчас вроде предложены и другие способы вычисления длинны, но вот их эффективность — не знаю.
Вообще-то расчёска очень смахивает на Сортировку Шелла со сложность O(N^3/2), ну и Wikipedia совершенно справедливо говорит об O(N^2).
Да, в переопределенном show его таким образом действительно можно получить, но нам все равно нужен LinearLayout чтобы еще разместить и кнопку «Назад». Немного перефразирую текст. Спасибо!
Для кого-то особенно рьяного: я не просил прибавить мне кармы, я констатировал факт!
Да, спасибо: переделал – стало лучше. Выложу новую версию, когда доделаю все запланированные изменения.
Не находил его при поиске, и опять же: отдельная библиотека и вызов через activity. Но все равно спасибо за информацию!
Хм, setSelected не устанавливает цвет подсветки!
Кликать по заголовку для того, чтобы перейти на уровень вверх — ИМХО не лучшее решение, пользователь вряд ли догадается (я вот только из кода понял, как это сделать). Лучше просто добавлять в начало списка элемент с тремя точками в названии, или стрелку вверх, как в тотале.

Кликать надо не по заголовку, а по TextView расположенном над ListView. Получается «как в тотале» и он (TextView) всегда на виду не зависимо от прокрутки в списке (добавил screenshot для наглядности).
Спасибо за разъяснения и совет! Посмотрю в сторону DialogFragment.
Спасибо за еще одно решение! Но, как и в Android File Dialog сделано через отдельную activity, а хочется, чтобы и вызов и результат были в одном месте.
Мысль интересная! Для длинных путей, можно сделать горизонтальную прокрутку.
Даже уже вижу два пути решения: попроще, быстрее, но некрасиво, и второй — чуть заморочено. Попытаюсь сначала вторым способом, но если не выйдет – сделаю первым.

P.S. Плюсануть, к сожалению, не могу!
Я искренне рад, что всего пяти людям из тех, кто может голосовать, для того чтобы вспомнить элементарные алгоритмы нужен Google.
Хотя, кажется, это не совсем пузырёк. Значит, не прошёл :(

Угу, это метод сортировки вставками.
Во-первых, конечно на это всегда делается скидка. А во-вторых, смотря какая ошибка: написать неправильно границы циклов не то же самое, что написать, скажем, только один цикл, то есть в корне неверную реализацию. Я в свое время писал на бумажке в условии стресса реализацию прохода по графу без использования рекурсии.

Information

Rating
Does not participate
Location
Praha, Hlavni Mesto Praha, Чехия
Date of birth
Registered
Activity

Specialization

Chief Technology Officer (CTO), Software Architect
Lead
From 10,000 €
Git
Docker
Bash
CI/CD
High-loaded systems
C#
Kotlin Multiplatform
Windows Azure
AWS