• Какую выбрать библиотеку для работы с pdf внутри своего приложения на windows rt?

    HomoLuden
    @HomoLuden
    >> You should add a warning to your post clarifying that MuPDF is GPL
    И вправду, вирус GPL... Об этом надо сразу писать.
  • Как заполннить ComboBox из базы справочника и выбрать по-умолчанию тот что записан?

    HomoLuden
    @HomoLuden
    Смотря как вы с базой работаете. Если, к примеру, используется Entity Framework с Code First подходом, то Вы просто пишете свои модели, для которых Code First сгенерит БД. Тогда вам во ViewModel останется глубоко закопать теже модели Code First и видимо дергать что-то типа Save() на них.

    Мне больше нравится заводить во ViewModel референсы некоторых интерфейсов, которые реализуются некими Data Facade. Те дата-фасады уже дергают локальные или удаленные веб-сервисы, которые напрямую плюют данные в БД.
  • В автомобиль планшет или GPS навигатор?

    HomoLuden
    @HomoLuden
    Большинство, если не все, решения GPS в мобильных устройствах определяют направление только в движении. Более того, даже текущие координаты корректируются по низкоуровневой информации о сигналах спутников (фазовые набеги и пр.) и эта коррекция возможно только начиная с какой-то минимальной скорости движения.
    К примеру, строил я траекторию движения в троллейбусе (средняя скорость была 13 км/ч) и разброс от дороги был примерно ± 15 м. И строил траекторию в статике (в офисе, сидя за рабочим столом). Получал при этом разброс сначала в несколько сотен метров, потом он снижался. При хотьбе (т.е. <= 5 км/ч) датчик GPS/GLONASS обновляет положение достаточно нечасто. Кроме того, есть еще привязка к карте. Эта опция может быть включена по умолчанию.
    ПС: В примерах выше использовался аппарат Samsung Omnia W
  • Справляется ли планшет Chuwi V99 со своими 2048 x 1536px?

    HomoLuden
    @HomoLuden
    Чуви по ссылке выше отличается значительно от того, про который спрашивает автор вопроса. PowerVR помощнее, насколько мне известно. Во всяком случае для нее заявлена поддержка 4k видео.
    Вот правильная ссылка: тема на 4pda
  • Навигация в космосе

    HomoLuden
    @HomoLuden
    Тоже хотел написать. Нет систем основанных лишь на одном принципе. Обязательно есть гироскопы, линейные акселерометры и внешний референс.
  • Навигация в космосе

    HomoLuden
    @HomoLuden
    Акселерометры там даже по принципу действия отличаются. К примеру, популярные гражданские акселерометры — осевые, в кокторых чувствительный элемент перемещается плоско и выполнен из кремния, а съем сигнала делается с емкостей. В КА же могут использоваться маятниковые кварцевые акселерометры с реализованной обьратной связью на основе индукционного датчика угла. У них даже принципы измерения отличаются (прямое измерение емкости или уравновешивание сил с помощью магнитной индукции).
    И по стоимости сильно отличаются 6-30 т.р. против сумм в районе млн.
  • Навигация в космосе

    HomoLuden
    @HomoLuden
    Во-первых, в космических аппаратах используются датчики на несколько порядков более точные. Во-вторых, при вычислении положения и ориентации используют так называемые уравнения ошибок. Эти уравнения являются корректируемыми — с помощью некоего референса внешнего (напр., та же астронавигация) корректируются ошибки инерциальной навигационной системы.
  • Получение патча между двумя тегами без загрузки всего репозитория?

    HomoLuden
    @HomoLuden Автор вопроса
    Есть другой вариант: взять изменения в версии 2.6.38 для поддержки датчика ADIS16060 и попробовать их добавить в ядро от производителя дев-борды. Может это будет правильнее?
  • Как лучше зашифровать флешку?

    HomoLuden
    @HomoLuden
    Тоже юзаю. Пока не затестил разлочивание под XP (на флешке лежит специальная программа, которую я пока не запускал). Под Linux пока не нашел способ разлочить, но и не искал активно.
  • Каким языкам программирования учить в колледже?

    HomoLuden
    @HomoLuden
    Хоть я и ярый фанат Ruby, мне кажется уж лучше Питон. С Ruby потом слезть будет еще сложнее. Да и няшный он только с виду такой, как и все японское, а копнешь поглубже и дух захватит да голова закружится.
  • Нужны ли запросы на топики?

    HomoLuden
    @HomoLuden
    Статью можно в черновики потом убрать. Главное договориться, чтоб скрывались менее заплюсованные. Этикет нужно соблюдать.
  • [(Iron)Ruby] Проблема с Math.cos?

    HomoLuden
    @HomoLuden Автор вопроса
    > суммируйте углы поворота целочисленно, если это так важно встать в ординату
    Важно не «встать в ординату», а устранить/избежать накопление ошибки при каждом вычислении косинуса угла.
    В данном случае получается накопление будет значимым, только если последовательно вычислять косинусы углов 90 и 270 градусов, где функция возвращает ненулевое значение. Т.к. такая ситуация на практике не будет иметь место, то и проблема отсутствует, а мои подозрения не оправдались.
  • [(Iron)Ruby] Проблема с Math.cos?

    HomoLuden
    @HomoLuden Автор вопроса
    Специально решил проверить на C#.
    Console.WriteLine(Math.Cos(1.5707963267948966192313216916398));
    Console.WriteLine(Math.Sin(0.0));

    Получил вывод:
    6,12303176911189E-17
    0

    Ноль градусов — точно ноль радиан. 90 градусов — не имеет точного представления в радианах с ограниченной разрядностью. Так получается?

    > если для вашей задачи E-16 ощутимо
    Это вопрос скорости накопления данной ошибки. Непрерывное вращение. Если данная ошибка имеет место только для косинуса от PI/2 и 3PI/2, то искать точную библиотеку или залечивать костылем, видимо, нецелесообразно.