• Как передать видеопоток с квадрокоптера на сервер?

    @koronabora
    Человек
    Нужны данные: зона полета и высота, наличие препятствий за которые может залетать дрон, необходмый видеопоток (1080p и 60 кадров или 720p и 10 кадров, например), бюджет, стационарный или передвижной должен быть приемник, используемое ПО.
    Ответ написан
    Комментировать
  • Какой роутер выбрать для высокой нагрузки?

    @koronabora
    Человек
    Сотня подключений, это обычно - простое скачивание любого торрента. Здесь что-то не так. Мощные модели уже описали выше. OpenWRT стабильна.
    Ответ написан
    Комментировать
  • Складской учет?

    @koronabora
    Человек
    Предложу:

    0) ИМХО, лучше делать слепки состояний склада на каждый день (или неделю или месяц). Состояние склада - список товаров (в виде id) и их количество. Если нужно узнать что было после какой-то накладной, пересчитываем все с начала дня до этой накладной включительно.
    1) Накладная - просто список товаров (в виде уникальных id) и добавляемое количество. Можно ввести поле типа накладной, можно просто хранить отрицательное значение если это списание, положительное если это приход.
    2) За период просто проходим все накладные и записываем все операции. Для одинаковых позиций операции применяем последовательно. В результате получаем движение материальных ценностей за период.
    3) Просто добавляем в нужное место между накладными еще одну, потом все последующие пересчитываем.
    4) Если мы закупаем товар партиями с разной себестоимостью - то так и храним их на складе, партиями. Как только вся партия выбрана, то меняется себестоимость отгрузки т.к. отгружаем из другой партии с другой себестоимостью. Тоесть, на складе может быть 30 стульев, в виде 3 записей по 10 стульев но с разным временем добавления и разной себестоимостью.
    5) Акт инвентаризации просто сравниваем с состоянием склада на начало дня (смотри пункт 0).
    Ответ написан
    9 комментариев
  • Как реализованы порталы в игре Portal?

    @koronabora
    Человек
    1) Изображение портала - это рендер в текстуру с камеры которая висит в середине другого портала.
    2) При коллизии модели игрока с порталом - спавним копию во втором портале. Ту модель из двух, которая оказывается с обратной стороны портала (за порталом или внутри) - убиваем. Камеру вешаем к оставшейся модели.
    3) Вопросы коллизий и отбрасывания граней моделей при просмотре с камеры внутри портала решать также нужно в каждом конкретном случае.
    Как-то так.
    Ответ написан
    Комментировать
  • Ноутбук ASUS K73SD не выключается и не засыпает. Как починить?

    @koronabora
    Человек
    Обновить биос стоит. Также, предлагаю попробовать сначала без hdd, дисковода и wifi модуля проверить выключение - просто выключить загрузившись с livecd. Если и тогда будут проблемы - то виновата мамка. Но это странно, т.к. за выключение отвечает сначала bios, а затем уже железо.
    Ответ написан
  • Как транслировать IP камеру XiaoMi XiaoFang через Asus роутер RT-AC51U с встроенным DDNS/VPN и внешним 3G / 4G модемом?

    @koronabora
    Человек
    Как сказали выше, необходимо делать доступ через внешний VPN сервер с белым ip. Тоесть этот сервер как роутер, к нему подключается ваш роутер как клиент, получает фиксированный ip из подсети которую обслуживает сервер, дальше сервер постоянно все внешние запросы на определенный порт перенаправляет на этот внутренний адрес, который получил роутер. Роутер, в свою очередь, делает перенаправление с wan порта на адрес камеры в своей локальной сети. Получается, что камера за 2мя NAT находится: сервера и роутера. Для каждого NAT нужно делать проброс портов.
    Ответ написан
    Комментировать
  • Как эффективно разбить множество строковых значений на непересекающиеся группы?

    @koronabora
    Человек
    Я вижу только один вариант - хранить множество уникальных значений для каждой колонки. Если строка имеет в одной из колонок совпадение - тогда добавить в это множество и обновить уникальные значения колонок.

    ИМХО, быстрее уже не сделать. Только если не оптимизировать поиск по уникальным значениям колонки, переделав его в бинарный, например.
    Ответ написан
  • Как настроить соединение между зданиями по wi-fi?

    @koronabora
    Человек
    1) Проверьте связь между точками, подключив с двух сторон по ноутбуку и проверьте насколько умирают пинги при передаче файлов с одного компа на другой (например, при помощи FTP). Если связь ок - двигаемся дальше.
    2) Подключаем точки к коммутаторам (неуправляемым?) и получаем общую сеть. Тут главное - чтобы не было 2 dhcp сервера или раздать им разные диапазоны адресов. Ну и, конечно, подсети должны быть одинаковые, либо нужно на шлюзе прописывать маршруты.
    Ответ написан
    Комментировать
  • Как убрать фоновой шум микрофона ПК?

    @koronabora
    Человек
    Если это шум тракта - то необходимо использовать внешнюю звуковую карту.

    Обычно, шум всегда есть и его режут шумодавом.
    Ответ написан
    1 комментарий
  • Возможно прошить WI FI чтобы настроить на тип радио 802.11n?

    @koronabora
    Человек
    Есть такой вариант, если проблема в wifi модуле: acerfans.ru/faq/1587-razblokirovanie-rezhima-80211...

    Озвучьте модель роутера.
    Ответ написан
    Комментировать
  • Как передавать видео с камеры в лесу?

    @koronabora
    Человек
    Если 100 метров - по деревьям развесить витую пару и использовать poe, если 2 км - то оптику использовать, питание кидать отдельно. Геморно все это.

    UPD.

    ИМХО, кабельные воздушные линии: оптика на 4 волокна (самонесущая) + сип для питания (самонесущий) - лучший вариант. Но встают следующие проблемы: деревья могут падать и рвать кабель. Это дорого и нужен сварщик оптики с аппаратом.

    1) Четко для себя определяем куда будем вести кабели, составляем карту. Если есть бесхозные столбы, то имеет смысл по ним прокидываться, а так - вдоль дорог (ИМХО) по деревьям, с четким закреплением кабеля в само дерево так, чтобы не росли ветки в этих местах и деревья были крепкие. Главное - чтобы в месте крепежа и далее кабель нигде не терся ни обо что. На каждой оконечной точке герметичной ящик с обычной муфтой и блоком питания и конвертером, либо большая кабельная муфта и туда все засунуть. Разварку оптики желательно в герметичном месте держать.
    Имеет смысл сделать узловые точки, а от них уже звездой разводить по деревьям кабели. Все зависит от геометрии местности и участка.

    2) Если есть нормальные противопожарные рвы, и они свежие - то имеет смысл в них положить или зарыть кабель, но с учетом того, что когда-либо там пойдет машина которая будет ров обновлять. Но по рвам проще всего тянуть, они длинные и пустые, если свежие.

    =========

    Есть еще вариант - радиоканал при наличии холма и возможности построить мачту на нем.
    Ответ написан
  • Странные данные SMART у SSD, из-за чего и когда менять диск?

    @koronabora
    Человек
    1) Разное качество памяти на дисках. Ячейки на одном диске бьются быстрее и диск считает что он уже достаточно изношен.
    2) Глюк прошивки и не обращайте внимания.
    Ответ написан
  • Возможно ли отследить точное перемещение объекта?

    @koronabora
    Человек
    Берем 3 приемника на 433 или 900 мегагерц, располагаем их в 3 точках пространства, объект постоянно отсылает данные всем приемникам, каждые 50 мс, например. По задержке получения данных определяем положение, используя триангуляцию.

    Это общая схема, достаточно дешевая, точность будет хромать при помехах на радиоканале. Но, возможно все удастся сделать.
    Ответ написан
    2 комментария
  • Тихий и мощный комп для дома (сервер + билд-сервер): собирать самому или брать готовое?

    @koronabora
    Человек
    Тут придется собирать самому. Т.к. видеокарта не нужна, то задача упрощается.
    Что нужно:
    1) Тихий и качественный блок питания 550 ватт. Тут нужно исходить из того, что есть в магазинах где будете брать комплектуху, уже по имеющимся моделям, можно посмотреть отзывы по шуму и тестирования.
    2) Процессор i7 или i5 соизмеряя с бюджетом. Есть модели с индексом s, у них ниже производительность, но также и ниже тепловой пакет, но я-бы взял обычный процессор.
    3) Нужен воздушный "суперкулер", например thermalrigth macho или подобный.
    4) Для корпуса и кулера нужны очень тихие вентиляторы. Рекомендую Noctua размером 120 или 140, оборотов 800 - 1200. Один на кулер, один на выдув. Если будет обычный жд, один на него на обдув. Также в комплекте есть резисторы для замедления вентиляторов.
    5) SSD бесшумны, но больше объемы дорогие, с другой стороны - сборка на ssd будет происходить быстрее.
    6) Корпус - нужен корпус с нижним расположением БП (желательно), есть специальные варианты с шумоизоляцией (у corsair вроде). Необходимо проверить, чтобы вставал кулер и вентиляторы.
    7) Также в корпус можно купить устройство для ручного управления вентиляторами. Этим наверняка можно будет глушить вентили.

    В целом - задача вполне выполнимая, но если понадобится мощная видеокарта - тут могут возникнуть сложности.
    Ответ написан
    Комментировать
  • Индикатор температуры(термометр). Встраиваемый в электронику. Где купить, как найти или как сделать самому?

    @koronabora
    Человек
    Терморезистор в составе делителя напряжения на резисторах, который подключаем к АЦП? Минусы: под каждый резистор свои коэффиценты при высчитывании температуры, сложно найти резистор с температурой 350+. Плюсы - дешево и быстро.
    Ответ написан
    Комментировать
  • Технологический процесс сборки PC?

    @koronabora
    Человек
    Раньше вместе с материнками была большая инструкция как собирать свой комп на основе этой материнки.

    В любом случае, для каждого корпуса и материнки этот процесс свой. Если добавится кулер с задней планкой, например, то нужно сначала кулер к мамке закрепить, а потом мамку сажать в корпус, правда, если в корпусе на подложке нет специального окна.

    ИМХО, такой процесс лучше всего опишет сам сборщик и он будет свой под конкретный набор комплектующих.
    Ответ написан
    Комментировать
  • Как изучать матанализ?

    @koronabora
    Человек
    Линейная алгебра и мат. анализ в объеме 1 курса СПБГу или МГУ. Этого за глаза хватит для 95% алгоритмов.

    А вообще, если вы в 10 классе, изучайте просто программу вперед.
    Ответ написан
    4 комментария
  • Как отслеживать много мелких объектов в маленьком пространстве?

    @koronabora
    Человек
    Наклеить на каждую деталь бумажку с номером и считывать номера при помощи OpenCV.
    Ответ написан
    Комментировать