Задать вопрос
  • Причина бесконечного вывода несвязанных символов?

    @res2001
    Developer, ex-admin
    Причин много:
    1.В функции addressSearch в цикле ты читаешь в name ввод пользователя в цикле, затем присваиваешь адрес name в массив. Тут ошибка в том, что name у тебя все время одна и та же переменная и весь массив у тебя будет заполнен одним и тем же значением - адресом name. На каждой итерации цикла после ввода, name будет иметь свое значение, но в следующей итерации это значение затрется следующим вводом. Таким образом в address на выходе из функции ты будешь иметь в каждом элементе адрес name, который ссылается на один и тот же объект, содержащий последний ввод пользователя.

    2.В функции addressSearch переменные name и address объявлены как локальные, после выхода из функции этих переменных уже не существует, а ты возвращаешь из функции адрес не существующей переменной. Поэтому и бардак в выводе.
    Ответ написан
    1 комментарий
  • Какую выбрать среду для написания кода на С++?

    @res2001
    Developer, ex-admin
    А отлаживать то же в notepad++ будешь? А контекстная справка и прочие плюшки?
    У микрософта всегда была хорошая среда разработки. Не так уж там все и сложно.
    Из других вариантов: NetBeans, Eclips. Но по мне для винды VS лучше.
    Ответ написан
    Комментировать
  • Каким образом подмонтировать том как папку C:\Program Files без LiveCD?

    @res2001
    Developer, ex-admin
    Точки монтирования винда скорее всего прописывает в реестре. Узнайте где именно и в каком формате создается запись (можно методом тыка). Потом, загрузившись с лив диска, добавить в реестр нужную запись, перенести файлы на том, оставить пустой каталог.
    Думаю с Program Files так должно получиться, с системной папкой - нет.

    Но может пойти от обратного? Системный диск оставьте в покое - перенесите профили пользователей. Это делается легко и без ущерба для работы винды.
    Так вы решите проблему с внезапным окончанием свободного места на системном диске. Если заинтересует - скажу что надо сделать.
    Я давно уже не оставляю пользователей на системном диске. Проблемно может быть только перенесение профиля All users - на него ссылается куча сим.линков, но и это переносится - гугл в помощь.
    Ответ написан
    2 комментария
  • Как разобрать Raid 10 (raid 0+1) на два Raid 0?

    @res2001
    Developer, ex-admin
    Снять образ диска на какой-нибудь внешний носитель, разобрать Рейд, настроить рейд как хочется, накатить образ со сжатием раздела (если потребуется).
    Я бы оставил рейд1, а не рейд0.
    В любом случае - образ диска на внешний носитель перед любыми манипуляциями!
    Ответ написан
    Комментировать
  • Как конкретного наследника связать с конкретным родителем?

    @res2001
    Developer, ex-admin
    А если с наследованием, то СОМ1 и СОМ2 тут явно лишние - все действия надо делать через Devы.
    Ответ написан
    Комментировать
  • Почему общий принтер печатает только напрямую?

    @res2001
    Developer, ex-admin
    Для доступа к сетевому принтеру удаленный компьютер должен авторизоваться на компе с принтером, отсюда и "Неверное имя пользователя или пароль". Есть несколько вариантов решения проблемы:
    1.завести одного и то го же пользователя на обоих компьютерах с одинаковым паролем (подойдет для дома)
    2.на удаленном компьютере добавить учетные данные компа с принтером в "Администрирование учетных записей Windows"
    3.На компе с принтером разблокировать Гостя и дать ему разрешение на принтер (не рекумендую использовать этот вариант)
    4.позвать админа, чтоб он сделал хорошо :)
    Ответ написан
    2 комментария
  • С какой книги начать изучение Си?

    @res2001
    Developer, ex-admin
    Керниган и Ричи нестареющая классика от разработчиков языка. К тому же свежее издание.
    Ответ написан
    Комментировать
  • Как построить такую сеть?

    @res2001
    Developer, ex-admin
    Сплиттер - это видимо все таки коммутатор/хаб/свич.
    На компьютер1 нужно установить фаервол с НАТом, лучше воспользоваться какой-нибудь готовой сборкой, что-нибудь типа pfSense или другую аналогичную по функционалу. На НАТе пробросить порт, чтоб был виден веб сервер в интернете. На счет "старенького компьютера" для роли компьютер1 - старость зависит от канала в интернет, если там нормальная скорость, то благодаря "старости" вы можете ее никогда не увидеть.
    Веб сервер - обычно используют апач, можно и виндовый IIS.
    На схеме есть еще "чужая сеть", не ясно что это за сущность, нужен ли в нее доступ в локальную сеть/ваш интернет. По уму между чужой сетью и вашей то же нужно поставить фаервол (можно рассмотреть возможность использования компьютер1 и для этого) или отделить ее в отдельный VLAN на коммутаторе, чтоб сети не пересекались.
    С неизвестным беспроводным соединением лучше разобраться и сделать его известным, а то, не ровен час, что-нибудь там отвалится а вы не будете знать что делать.
    Не ясно назначение wifi роутера, в зависимости от планируемого применения wifi нужно предпринять некоторые действия. Например, если на wifi будут сидеть только ваши сотрудники - это одно, если он будет публичным с доступом только внутрь сети - стоит его то же сильно ограничить в доступе к сети через фаервол или средствами самого роутера. Если публичный с доступом в инет - это совсем другая история - вы становитесь оператором связи :) лучше этого избегать.
    Хорошо бы найти спеца, который бы все это настроил и поддерживал, хотя бы "приходящего".
    Ответ написан
    2 комментария
  • Программа для копирования файлов по сети?

    @res2001
    Developer, ex-admin
    copy/xcopy/pscp?
    Ответ написан
    Комментировать
  • Дубликат имени и ip в сети?

    @res2001
    Developer, ex-admin
    Выделите для этих целей отдельный VLAN, там можно будет использовать тот же адрес и имя.
    Ответ написан
    3 комментария
  • Закрыть доступ к "Параметры"?

    @res2001
    Developer, ex-admin
    Отобрать у юзеров админские права. Тогда никаких критичных параметров изменить не смогут.
    Ответ написан
    1 комментарий
  • Какое программное обеспечение использовать чтобы нарисовать схему подключения?

    @res2001
    Developer, ex-admin
    Искал как-то для того же самого софтину, было доп.требование - бесплатность.
    Остановился на DiagramDesigner
    Не без глюков, конечно, но схему нарисовать можно. Кроме программы нужно скачать там же набор шаблонов и подключить их. В комплекте есть шаблоны а-ля "cisco".
    Смотрю, что почти что за год версия на сайте не поменялась, не известно поддерживается ли еще она автором или нет.
    Перепробовал несколько бесплатных аналогов - некоторые не завелись, в других не было подходящих шаблонов.
    Ответ написан
    1 комментарий
  • Можно ли объеденить эти два sql запроса в один?

    @res2001
    Developer, ex-admin
    Я бы сделал теоретически как-то так:
    1.Получаем рандомное число (rnd) от 1 до count(*)
    2.Выбираем из таблицы top rnd записей с обратной сортировкой по ID и берем из выборки первую запись, можно и прямую сортировку, но тогда берем последнюю запись:
    select top @rnd * from result order by ID desc

    С sqlite дела не имел, потому и "теоретически".
    Ответ написан
    1 комментарий
  • Весьма странное поведение USB портов, как исправить?

    @res2001
    Developer, ex-admin
    Загрузитесь с какого-нибудь live носителя и проверьте работу USB.
    Если там будет нормально, то проблемы в винде (драйвера, вирусы, антивирусы, DLP, ...).
    Если и в live системе так же - проблема скорее всего аппаратная: возможно блок питания или мамка. Сбросить БИОС в настройки по умолчанию, обновить прошивку материнки, проверить блок питания, поменять мамку.
    Ответ написан
    Комментировать
  • Управление удалённым маршрутизатором. Как пробросить порт извне в хост за туннелем?

    @res2001
    Developer, ex-admin
    Не стоит пробрасывать еще один порт - используйте ВПН для доступа к сети за ВПН сервером.
    У вас нет строки конфигурации, которая бы прописывала маршрут на стороне клиента к сети за ВПН-сервером. В файле cli1 должно быть что-то типа:
    push "route 192.168.142.0 255.255.255.0"
    (адреса подставить свои)
    Инструкция iroute добавляет маршрут на ВПН сервере до сети за клиентом.
    Ответ написан
    Комментировать
  • Чем отличается архитектура приложения от его алгоритмов?

    @res2001
    Developer, ex-admin
    Архитектура первична и обычно ее достаточно проблематично изменить в готовом приложении, в отличие от алгоритмов.
    Ответ написан
    Комментировать
  • Какова архитектура многоклиентской программы?

    @res2001
    Developer, ex-admin
    Делай WEB приложение, браузер и веб-сервер за тебя закроют половину проблем со связью.
    Ответ написан
  • Как получить список открытых Windows Firewall портов на локальной машине?

    @res2001
    Developer, ex-admin
    netsh advfirewall firewall show rule name=all dir=in verbose
    Вообще у netsh есть свой командный режим, для каждой команды есть подробная справка.
    Ответ написан
    3 комментария
  • Не получается подключить vmm.ko, что делать?

    @res2001
    Developer, ex-admin
    Фря часом не i386?
    Для vmm, по моему нужна amd64.
    Ответ написан
    Комментировать
  • Наследование интерфейсов С++?

    @res2001
    Developer, ex-admin
    В go() передается указатель на IServer, а в iServer нет метода start.
    Ответ написан
    2 комментария