Задать вопрос
  • Чтоб защитить туннель от взлома, нужно думать как взломщик?

    @rPman
    С вайфаем это гораздо проще, т.к. эфир общий и сообщения "слышны" всём окружающим
    Не так, wifi может быть построен на надежных технологиях с шифрованием, но без пароля (или когда этот пароль всем известен!) возможна атака, т.е. вместо роутера 'провайдера' любой желающий может поставить свой роутер, и с более мощным сигналом атакуемое устройство само подключится.

    но и обычные проводные локальные сети, если они не защищены административно и аппаратно, могут быть атакованы, злоумышленник, подключив свой роутер в сеть, может так или иначе заставить думать устройства в сети что он теперь главный и весь трафик пойдет через него

    Во всех таких атаках, атакующий каким либо способом подключает свой роутер к настоящему каналу, а атакуемых клиентов - к своему, и получает доступ к трафику клиентов.
  • Возможно ли установить Windows XP на внешний жесткий диск?

    @rPman
    Saboteur, все что я видел созданы на основе winpe! не поленился полистал rutracker по ключевым словам, ничего похожего не нашел, пожалуйста, покажи ссылку на то что по твоему мнению это winxp для флешек
  • Возможно ли установить Windows XP на внешний жесткий диск?

    @rPman
    Saboteur, это winpe
    оно очень сильно внутри отличается от windows. Многие утилиты конфигурации народ запилил свои, в т.ч. собственно меню пуск или его аналог. Проводник работает не так, и очень очень мало компонент, установка каждой отдельный квест (я давно этим занимался, потом появились утилиты, собирающие свою сборку, я уже не смотрел, может уже просто). Вероятность что какая то программа запустится - маленькая
  • Как визуализировать магнитное поле?

    @rPman
    Griboks, если без t то это простое сложение значений напряженности в каждой точке, а проводник можно представлять бесконечно тонким (т.е. определять только направлением тока) для упрощения
  • Как визуализировать магнитное поле?

    @rPman
    вот про ansys hfss я узнал из этого видео, там же были видео по проще софта, как я понимаю тоже можно нагуглить

    а вообще софта гуглится тьма, в т.ч. опенсорсного но очень очень узкозаточенные, и не обязательно с хорошей визуализацией
  • Как визуализировать магнитное поле?

    @rPman
    первое что нагуглил: Comsol Multiphysics (пример) и само собой ansys (вот пример визуализации и расчетов)

    из бесплатных бинг посоветовал Finite Element Magnetics (FEMM)
  • Как включить JavaScript в макросе на VBA?

    @rPman
    требуйте хотя бы visual studio хотя бы коммунити версию (оно тоже майкрософтовское, если уж у вас эксель), оно и с офисом интегрируется и инструментов больше.

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

    разработчик не должен сидеть со связанными руками и ногами, ведь требуют с вас по полной а инструментов не дают
  • Оптимальный вариант одноплатного компьютера с 2 Ethernet-портами?

    @rPman
    WSGlebKavash, вся J серия это SOC с потреблением в 15 ват (+ на ssd/ram но там мало)
  • Как быстро освоить c#, если я работаю на c++?

    @rPman
    #,
    а чем? .. не той ли скоростью разработки?
    Все так, нужно выбирать, где что тебе выгоднее... либо оперативные затраты (больше арендовать железа) либо капитальные (стартово больше платить).
  • Как быстро освоить c#, если я работаю на c++?

    @rPman
    как только в шарпе начнутся перегрузки методов, и лямбды, это абсолютно другая ментальность
    я мыслю так, какой потерей производительности мне придется платить за все эти вкусности.

    но да возможности асинхронности, хорошо встроенные в язык и фреймворки, плюс скорость разработки, плюс условная кроссплаиформенность (которую гнобят целеноправленно) - это бонус
  • Как лучше хранить много изображений для веб-приложения?

    @rPman
    hx510b, операционная система прекрасно работает с большим количеством файлов (если ты конечно не выберешь в качестве файловой системы какой-нибудь fat) и я надеюсь мы говорим про linux

    проблемы у пользовательских утилит, даже штатный rm работает отвратительно, если файлов десятки или сотня тысяч (но есть лайфхаки, использовать find).
  • Как быстро освоить c#, если я работаю на c++?

    @rPman
    перегрузки операторов есть и в c++, это очень старая фича

    функционально возможности c# включают все из c++ ну может совсем какие-нибудь unmanaged извращения не реализованы чтобы поменьше проблем программисты себе создавали

    главный бонус c++ - скорость итогового приложения, а благодаря, особенно, последнему 10-летию развития, простота разработки приложений (очень много написано в std и еще больше есть библиотек), чтобы c# мог приблизиться хотя бы на одном порядке к нему нужно очень и очень трудиться и извращаться, лишая себя удобства
  • Lvm versus fsck - как решить проблему курицы и яйца?

    @rPman
    CityCat4, не отпуская ctrl+shift+alt, нажимаешь и затем отжимаешь prnscr и нажимаешь символ b/u/s/... и только после этого отпускаешь ctrl+shift+alt (иначе он не поймает следующий prnscr)

    вот первая попавшаяся инструкция (shift нажимать не надо только если у тебя в режиме терминала, нажимай всегда не попутаешь, та же фигня чтобы переключиться между текстовыми терминалами ctrl+alt+F1...7 один из них графический, но в режиме графического нужно добавлять shift)

    во всех linux что я смотрел, по умолчанию это работает (но есть шанс что облачные ядра для гостевых виртуалок максимально кастрированы и это там отключено, что логично)
  • Lvm versus fsck - как решить проблему курицы и яйца?

    @rPman
    Отключи резет физически и научи комбинации ctrl+shift+alt+prnscr.. +u, ...+b,... +s. prnscr отжимать и нажимать следующую букву, не отпуская ctrl+shift+alt, затем отпускать все кнопки и повторять но последний символ другой.
    u - перемонтирует все маунты принудительно в readonly
    s - запускает sync (формально он не нужен, так как после readonly он уже работает, но я могу придумать комбинации конфига ext4 и опций монтирования когда это не так, с другой стороны времени на этот синк дать нужно, поэтому пока пользователь жмет кнопку - процесс идет)
    b - перезагрузка, даже если все висит (я не помню когда это не сработало, даже если ядро в панике, хотя ситуации придумать можно)

    если открыт консольный терминал, то нажатие этих кнопок будет выдавать текстовые сообщения о процессе (там ее есть комбинации, советую погуглить, но они нужны тем кто ядро отлаживает)

    В результате, если проблема не в драйвере файловой системы или дисковой подсистему, то перезагрузка получится не ломающей файловую систему (базы данных все еще могут быть сломаны, но тут уже ничего не поможет, с другой стороны это происходит очень редко)
  • Lvm versus fsck - как решить проблему курицы и яйца?

    @rPman
    Если отвечать на заданный вопрос а не подразумеваемый, то создаёшь снапшот и проверяешь. Понятно что ошибки ты исправишь в этом снапшоте а не оригинальном разделе.

    Невозможно чинить никакую файловую систему, если она примонтирована.

    Починка файловой системы - это форс-мажор а не регулярное действие. Решай причину а не следствие.
  • Недоступен интерфейс OpenGl?

    @rPman
    Когда то для решения проблем с драйверами на сайте производителя (amd и nvidia) была утилита для полного удаления старых драйверов и их следов в системе чтобы корректно устанавливать после этого.

    Плюс, на видеокарту лучше ставить драйвера не от производителя ноутбука (последние лет 10 они все опустили планку качества ниже плинтуса и это стало бессмысленно) а с офф сайта производителя чипсета видеокарты - т.е. nvidia.
  • Lvm versus fsck - как решить проблему курицы и яйца?

    @rPman
    юзер жмет ресет во время работы по дурной виндовой привычке
    сочувствую но глупость програмными средствами практически не решается.

    Совет, добавь в опции монтирования диска в /etc/fstab к дискам опции noatime (это отключит запись времени последнего доступа к файлам, т.е. запись на диск при чтении) и sync (это заставит дожидаться окончания записи на диск перед следующей операцией, формально может замедлить записи значительно но защитит файловую систему от таких выключений).

    cow файловые системы более живучи к внезапным выключениям, так как каждая очередная запись пишется на новое место, и процесс линейный,
  • Недоступен интерфейс OpenGl?

    @rPman
    в других приложениях 3d графика в принципе работает? запусти какой-нибудь тест, тот же furmark
  • Как сделать преобразование переменной в С++?

    @rPman
    Пометь что идеологически бросать исключение (читать про throw exception, ловить catch) - лучший метод (он универсальнее, расширяемее в будущем и куча других плюшек), но самый ресурсоемкий.

    Еще можно тип union возвращать, он примитивнее чем создавать класс, в одной области памяти размещает указанные типы (либо double либо объект string, не важно что они разного размера, компилятор разберется)

    p.s. еще неправильный метод, но он тоже имеет место быть, при возникновении ошибки прямо в функции выводить сообщение об ошибке и делать exit