Задать вопрос
  • Как установить Windows если нет CDrom и USB?

    VoidVolker
    @VoidVolker Куратор тега Железо
    Dark side eye. А у нас печеньки! А у вас?
    По сети, если сетевая карта поддерживает загрузку по сети.
    Ответ написан
    Комментировать
  • Как установить Windows если нет CDrom и USB?

    tsklab
    @tsklab
    Здесь отвечаю на вопросы.
    Вынуть жесткий диск, поставить в рабочий компьютер, установить ОС без установки специализированных драйверов (только стандартные), записать драйвера от ноутбука на этот диск, переставить диск в ноутбук, запустить ОС и установить драйвера от ноутбука.
    Ответ написан
    14 комментариев
  • Как узнать что это за консольная программа?

    Jump
    @Jump Куратор тега Windows
    Системный администратор со стажем.
    Ну если что-то запускается, значит кто-то запускает.
    Открывайте планировщик и ищите задачу которая запускает его.
    Ответ написан
    Комментировать
  • Где объявлять функции, перед или после функции main?

    CityCat4
    @CityCat4 Куратор тега C
    Дома с переломом ноги
    Я обычно обьявляю до main, потому что в этом случае при вызове функции она уже определена, компилер может проверить соответствие формальных параметров фактическим и у линкера вопросов не возникнет. Делать я так привык с лоооооохматых годов (аж сказать страшно - года так с 1990-го :D), может нынешние компиляторы и линкеры поумнели настолько что им пофиг, конечно.
    Ответ написан
    2 комментария
  • Как правильно настроить OpenVPN в связке с ngnix+apache+roundcube+mysql (vestacp)?

    @Erelecano
    Админю сервера, починяю примуса.
    Какое отношение OpenVPN имеет к веб-серверам, веб-приложению и базе данных?
    Никакого.
    Ответ написан
    Комментировать
  • ПК выключили под нагрузкой?

    saboteur_kiev
    @saboteur_kiev Куратор тега Железо
    software engineer
    В современных компах блоки питания достаточно продвинутые, поэтому с железом проблем возникнуть не должно.

    Поэтому самой уязвимой остается информация - вероятность повреждения отдельных файлов и файловой системы достаточно высока.
    Ответ написан
    Комментировать
  • Как свернуть .bat файл в трей?

    @yellowmew
    Cloud infrastructure, monitoring engineer. SRE
    command.com (cmd.exe) по умолчанию не имеет иконки в трее, сворачивается только на панель задач.
    Можно (а вы это вряд ли умеете в нужном объеме,иначе б вопроса не возникло) напрограммить на powershell с использованием .net классов какую-то реализацию, но, это очень странное решение, тем более что есть (гуглятся) решения, умеющие любую программу сворачивать в трей.
    Ответ написан
    Комментировать
  • Как научиться реверсингу?

    saboteur_kiev
    @saboteur_kiev Куратор тега C++
    software engineer
    Если вам попадает чужой продукт, и в нем нужно что-то исправить - читаете код, разбираетесь в нем и исправляете.
    Реверс инженеринг - это тоже самое, только исходников нет, приходится разбираться с готовыми исполняемыми файлами, пользуясь дебаггерами, дизассемблерами, анализаторами.

    А следовательно нужно учить как работают операционные системы, стандартные библиотеки, протоколы, глубже ассемблер.

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

    P.S. Если посмотреть ваши вопросы, то есть сомнения, что С и Ассемблер у вас пройденный этап.
    Ответ написан
    2 комментария
  • Как обойтись без прописывания маршрута?

    Так а маршрут по умолчанию у вас куда смотрит? Если на 192.168.100.1, то никакого дополнительного маршрута не требуется. Если на другой маршрутизатор, пропишите маршрут в сеть 10.10.100.0/24 на этом маршрутизаторе через 192.168.100.1. Если у вас нет шлюза по-умолчанию - то избавиться от добавления маршрута нельзя, но можно раздавать маршрут через DHCP (параметр называется classless static route).
    Ответ написан
    Комментировать
  • "Большой Брат" в офисе, за интернет-трафиком следят. Как можно обойти эту систему?

    DrunkMaster
    @DrunkMaster
    Ставите VPN-клиент себе на комп с шифрованием, сертификаты ставите. Вуаля, весь трафик всех приложений с вашего компа зашифрован. Админ будет видеть зашифрованные трафик до конкретного сервера но что внутри его знать не будет. Конечно сервер можно заблокировать и весь ваш VPN накроется медным тазом.
    Ответ написан
    2 комментария
  • "Большой Брат" в офисе, за интернет-трафиком следят. Как можно обойти эту систему?

    @kgbplus
    Если вы смогли принести свой ноутбук из дома, воткнуть его в произвольную розетку и получить доступ к ресурсам сети и выйти в интернет, то можете не бояться такого "админа" - это не админ.
    Ответ написан
    4 комментария
  • Что лучше триггер или процедура? И почему не запихнуть бы всю логику в процедуры?

    martin74ua
    @martin74ua Куратор тега MySQL
    Linux administrator
    Программисты Оракла чешут в затылке - "а что, можно как то по другому?" :)

    Триггер - вызывается базой данных автоматически по событию - добавление, удаление записи, изменение записи. Используется для обеспечения целостности БД, программирования реакции на событие - например при добавлении платежа абоненту автоматически пересчитать ему баланс и разрешить доступ в интернет (база биллинга оператора), или при добавлении платежа автоматически насчитать бонусные балы.

    Процедура - вызывается извне БД программистом, часто выглядит как обращение к таблице или что то похожее. Например ежесуточный расчет потребленного трафика всеми абонентами можно оформить в виде процедуры.

    Таким образом принципиальная разница - кто вызывает на исполнение - сама БД (триггер), или программист извне (процедура). Никто не мешает написать процедуру, которая при добавлении платежа будет рассчитывать бонусы, пересчитывать баланс абонента, разрешать\запрещать доступ в инет, а из триггера на добавление\изменение\удаление записей таблицы вызывать эту процедуру. Таким образом можно сэкономить код - написать его один раз. В последующем сопровождать эту БД будет проще.

    Реализовать логику приложения на триггерах\прооцедурах - в принципе это правильный подход, когда все детали обработки данных собраны в одном месте, во многих случаях это упростит работу с этой базой. Например, в случае того же биллинга - достаточно просто добавить запись платежа в базу и все необходимые действия будут выполнены. Т.е. упрощается разработка веб интерфейса биллинга - не надо на уровне приложения отслеживать зависимости между таблицами, пересчитывать зависимые поля и т.п.

    В крупных серверах БД поддержка триггеров и процедур есть, яркий пример тот же оракл. Для написания процедур есть свой язык, позволяющий реализовать почти все. А может и все - я не ораклист. В mysql триггера и процедуры появились относительно недавно, и разработчики, работающие с ним - просто привыкли все реализовывать на стороне приложения.
    Ответ написан
    3 комментария
  • Какой аналог директории /opt вo FreeBsd? Куда устанавливать нестанд. прожки?

    athacker
    @athacker
    /usr/local и подкаталоги обычно.
    Ответ написан
    Комментировать
  • Windows Server 2008 Как зайти с пустым паролем?

    @tartarelin
    liveCD или флешка с ERD Commander или аналогом, загружаетесь и меняете пароль
    Ответ написан
    Комментировать
  • Как запретить Windows синхронизировать время с BIOS?

    Frankenstine
    @Frankenstine
    Сисадмин
    Сменить батарейку CR2032.
    Ответ написан
    Комментировать
  • TCP. Можно ли ужимать ReceiveTimeout со стороны сервера до миллисекунд?

    @yaror
    10 лет в мобильном телекоме
    Согласен с res2001 .
    Данные, для которых критична оперативность доставки, следует отправлять по UDP.
    Или, если настолько критично поддержание сессии и нет желания реализовывать сессии самостоятельно, то по SCTP.

    Выкручивание же таймаутов TCP до околонулевых значений приведёт, наоборот, к тому, что при малейшем возмущении на пути прохождения трафика начнутся постоянные ретрансмиты, и передача данных встанет вообще.
    Не предназначен TCP для оперативной, в реальном времени, передачи данных! Его задача - гарантированно доставить данные хоть когда-нибудь.
    Ответ написан
    Комментировать
  • Какую программу посоветуете для поднятия файрвола в локальной сети с сервером на ОС Windows 7 Pro?

    Jump
    @Jump Куратор тега Системное администрирование
    Системный администратор со стажем.
    По стечению обстоятельств, в организации, где работаю сисадмином, потребовалось поставить вторую линию интернета, при это не покупая отдельную лицензию на серверную Windows Server
    Вы шутите?
    Ради этого поднимать сервер на десктопе?
    Вообще для этого покупают роутер. Раздавать интернет с десктопного сервера, да еще и под управлением Windows это нечто невообразимое.

    Для небольшой сети - раздача интернета, резервирование каналов, файервол, фильтрация трафика и чтобы недорого идеальное решение - микротик.

    Ну на крайний случай если уж совсем все плохо и делать на дестопе - тогда не winosws ставить а тот же микротик (лицензия 2тыс рублей) или бесплатный сетевой роутер например pFsense
    Ответ написан
    1 комментарий
  • В чем проблема c telnet??

    Frankenstine
    @Frankenstine
    Сисадмин
    Я думаю, 400 вы получаете потому, что передаёте неправильный HTTP запрос, например, просто жмёте Enter (посылаете пустую команду).
    Ответ написан
    1 комментарий
  • Как обрабатывать электронную почту?

    CityCat4
    @CityCat4 Куратор тега Электронная почта
    Дома с переломом ноги
    Инструмент существует, называется он sieve, прикручивается к любому MTA, насколько я знаю. У довекота есть штатное расширение dovecot-sieve. Обработка писем ведется в момент помещения в ящик клиента (до попадания во Входящие). Но обработку придется писать Вам самому.
    Ответ написан
    2 комментария