• Есть ли сейчас специалисты по разработке засекречивающей аппаратуры связи?

    @pfg21
    ex-турист
    сейчас эффективнее перевести в цифру и зашифровать необходимым по качеству алгоритмом и передать по сети.
    упаковать в коробку одноплатный компутер и получить эффективную систему шифрации со стойким ключом.

    на последнем курсе универа на военке рассказывали о внедряемой в войска системе мобильной связи на современной элементной базе с шифрацией и прочими пирожками.
    Ответ написан
    Комментировать
  • Есть ли сейчас специалисты по разработке засекречивающей аппаратуры связи?

    alexgp13
    @alexgp13
    Руководитель ИТ-проектов
    Думаю, вряд ли, по понятным причинам, кто-то скажет Вам, что занимается сейчас разработкой такой аппаратуры, но, как правильно написали в комментарии, для любой страны важно иметь свою электронику в оборонке, и связь чуть ли не в первую очередь должны разрабатывать.
    Ответ написан
    Комментировать
  • Как установить Windows без внешних носителей?

    xez
    @xez
    TL Junior Roo
    Целый квиз прям.
    Я бы попробовал создать на пустом hdd маленький раздел под установщик (где-нибудь в конце), залил бы на него образ установочный и с него бы загрузился и установил.
    Ответ написан
    6 комментариев
  • Какой программой запретить двойной клик колесиком мышки?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Перепаять микропереключатель средней кнопки.
    Ну или просто купить новую мышь.
    Ответ написан
    3 комментария
  • Проблема с двусвязным списком?

    wataru
    @wataru Куратор тега C++
    Разработчик на С++, экс-олимпиадник.
    Ошибка в push: prev предпоследнего элемента указывает на него же, а prev у последнего всегда null.

    Ошибка в result: вы переписываете значение последнего элемента зачем-то.

    Потом в цикле вы сначала удаляете элемент p, а потом переходите по p->next, читая уже удаленную память. Но это не беда, потому что второй цикл ни разу не выполняется (почему, догадаетесь?).

    В main вы зачем-то выделяете h и t, только чтобы сразу же устроить утечку этой памяти.
    Ответ написан
    2 комментария
  • От чего зависит скорость передачи данных в интерфейсах?

    @pfg21
    ex-турист
    зависит от ориентированности интерфейса.
    рекомендуемые скорости обычно описаны в стандарте на данный вид интерфейса.

    проводной эзернет ориентирован для передачи больших объемов информации в пределах дома, поэтому работает на большой скорости, но расстояние до 100 метров. плюс требует качественный дорогой кабель (4 пары cat 5e для гигабита).
    пластиковая оптика к примеру уже вытянет расстояние в квартал, а хорошая стеклянная и десятки-сотни км, но цена будет выше чем у меди.

    RS485 ориентирован на обслуживание АСУТП, где объемы информации маленькие, но расстояния большие.
    поэтому работает обычно на 9600, зато может пробить на десяток километров в поле по П274. плюс на один кабель можно повесить несколько сотен устройств.
    и стоит дешево.

    RS232, да и усб вообще создавался из предпослыок чтоб будет работать не дальше чем в одной комнате
    емнип, в усб даже таймауты ответов при 20 метрах не дают связаться в принципе.

    можно вспомнить еще DVI, HDMI, DisplayPort и иже с ними. они тоже из семейства диф.сигналов. но ориентированы на передачу жутких объемов несжатого видео сигнала, но опять же на расстояние в несколько метров.

    и т.д. и т.п.
    Ответ написан
    7 комментариев
  • Как придумать алгоритм поиска свободных машин такси в радиусе координат пользователя?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    В Базе есть тип геоданные простой запрос вам отдаст все машины в нужном радиусе. Но лучше пользоваться сервисом маршрутов. Поясню почему. Допустим вы стоите на правом берегу в Воронеже , и делаете запрос с 2 километровым радиусом, он захватит машины с левого берега, которым ещё доехать до моста а потом к вам.
    Ответ написан
    4 комментария
  • Как придумать алгоритм поиска свободных машин такси в радиусе координат пользователя?

    @ComodoHacker
    В базах создаются специальные структуры данных и индексы к ним, которые позволяют эффективно выполнять запросы вида "какие объекты находятся на расстоянии не более R от точки (X,Y)?". Например, если для упрощения вместо круга взять квадрат, хорошо работает R-Tree. Реализация для SQLite.

    Более серьезное решение для PostgreSQL: postgis.refractions.net

    Что касается постоянного перемещения машин, можно делать так. Запросить машины в меньшем радиусе, которые точно не уедут далеко в ближайшее время. Если ничего не нашлось, тогда увеличить радиус поиска.
    Ответ написан
    Комментировать
  • Как экспериментальным путём проверить емкость аккумулятора?

    @kalapanga
    Есть вариант с лампочкой, амперметром и подсчётом площади под построенным графиком, но это трудоёмко.

    Как и всё в этой жизни. Либо трудоёмко и дёшево, либо легко, но сначала требуется потратить деньги на "тестер ёмкости аккумулятора" (например https://mysku.ru/tag/izmeritel-emkosti-akkumulyatorov) или на "умную зарядку" с таким функционалом.
    Ответ написан
    Комментировать
  • Не загружает скетч?

    NeiroNx
    @NeiroNx
    Программист
    Наверно надо выбрать через что загружать
    Ответ написан
    Комментировать
  • Как вывести самую длинную цепочку из символов в алфавитном порядке?

    @o5a
    Проблема из-за условия проверки
    if ord(text[i + j]) - ord(elems[-1][-1]) < 2
    в условии последовательности требуется, чтобы последующая буква была не меньше предыдущей, не понятно, с чего Вы вдруг такое условие написали.

    Вообще нет надобности сохранять куда-то сами последовательности, тем более, что требуется только первую из самых длинных. Как можно это сделать:
    Проходим по символам последовательности и проверяем, стал ли ord() текущего символа меньше предыдущего. Если стал, то последовательность закончилась. Проверяем, не стала ли эта последовательность больше предыдущей. Если да, обновляем данные максимальной последовательности (стартовую позицию и длину).
    В противном случае переходим к следующему.
    Примерно так:
    spoiler
    text = ...
    text_len = len(text)
    max_len = 0
    max_idx = 0
    seq_idx = 0
    prev = 0
    
    for i, x in enumerate(text):
        if ord(x) < prev:
            seq_len = i-seq_idx
            if seq_len > max_len:
                max_len = seq_len
                max_idx = seq_idx
            seq_idx = i
        elif i==text_len-1:
            seq_len = i-seq_idx+1
            if seq_len > max_len:
                max_len = seq_len
                max_idx = seq_idx
        prev = ord(x)
    print(max_len, text[max_idx:max_idx+max_len])
    Ответ написан
    Комментировать
  • Книги по электронике и схемотехнике?

    @cybersonner
    Разработчик электроники
    Хоровиц, Хилл "Искусство схемотехники"
    Титце, Шенк "Полупроводниковая схемотехника"
    Старые добрые книги. Обе переведенные, обе пережили много переизданий. Классика.

    Волович "Схемотехника аналоговых и аналогово-цифровых электронных устройств"
    Книжка посовременнее. ПО крайней мере пролистать следует.

    Новиков "Основы цифровой схемотехники"
    По цифровой схемотехнике. В свое время по ней учился. В то время исключительно положительные впечатления были.
    Ответ написан
    Комментировать
  • Что за функция swow?

    @Mercury13
    Программист на «си с крестами» и не только
    Это чья-то собственная. Вы её и не найдёте. Особенно вместе с общими названиями generate и foo.
    Шерстите свой исходник. А если он не полный — вы сами себе злобный буратино.
    Ответ написан
    Комментировать
  • Программы и игры на C?

    gbg
    @gbg
    Любые ответы на любые вопросы
    DOOM, DOOM ||, Quake, Quake II, Quake III. Достаточно?
    Ответ написан
    Комментировать
  • Как решить пример по высшей математике?

    HemulGM
    @HemulGM
    Delphi Developer, сис. админ
    Паскаль здесь не при чем. Решение будет одинаково на любом языке.
    Гуглишь:
    1. Как возводить в степень на <нужный яп>
    2. Как вычислять корень на <нужный яп>
    3. Как получить косинус на <нужный яп>
    4. Как вычислить логарифм на <нужный яп>
    Всё
    Ответ написан
    Комментировать
  • Сколькибитный пароль считается достаточно сложным, чтобы его не сломало брутфорсом ЦРУ/ФСБ?

    @cicatrix
    было бы большой ошибкой думать
    67 бит это мало.
    100-128 бит вполне достаточно для текущих вычислительных мощностей.
    256 бит, которые используются в большинстве современных криптосистем - overkill с огромным запасом.
    Но надо понимать, что это всё теория, где имеется идеальная безошибочная реализация криптоалгоритма и используется действительно уникальный, никому не известный ключ.
    Так же надо учитывать, что сам алгоритм может быть уязвимым для квантовых алгоритмов. Пока ещё у людей нет квантовых компьютеров, способных взломать, например RSA, но они могут появиться в будущем. Более уязвимы ассимитричные алгоритмы, симметричные будут вполне устойчивы даже после квантовой революции.
    Единожды взломанная база данных какого-нибудь интернет-магазина делает ВСЕ пароли, которые были использованы его пользователями, уязвимыми, даже если это хорошие пароли, потому что сначала будут использовать не брутфорс, а атаку по словарю, в котором уже будут эти пароли.
    Пользователь-идиот - классический вектор атаки. Соц. инженерия, кейлоггеры, зловреды - вполне рабочие инструменты.
    Ну и главное - универсальный метод взлома - терморектальный криптоанализ, имеющий практически 100%-ю эффективность.
    ФСБ будет действовать именно так, как показано на картинке от XKCD:
    538_v1.png
    Ответ написан
    2 комментария
  • Какой тип данных используется для чисел с фиксированной запятой на C?

    jcmvbkbc
    @jcmvbkbc
    "I'm here to consult you" © Dogbert
    Какой тип данных используется для чисел с фиксированной запятой на C?

    Нет такого стандартизированного типа данных.

    мне нужно провести вычисления с фиксированной запятой

    Логичнее всего использовать какой-нибудь целочисленный тип.
    Ответ написан
    2 комментария
  • Тема для дипломного проекта?

    GavriKos
    @GavriKos
    Дипломный проект - "генератор тем для дипломных проектов". Даже ИИ можно прикрутить (очень сбоку).
    Ответ написан
    1 комментарий
  • Что это за разъём?

    vabka
    @vabka
    Токсичный шарпист
    Похоже на 7pin S-Video он же MiniDIN-7.
    1024px-MiniDIN-7_Connector_Pinout.svg.png
    Ответ написан
    Комментировать