Задать вопрос
  • Когда применяется локаль?

    @res2001
    Developer, ex-admin
    А ты попробуй сделать в винде консольное приложение на С++ с выводом "Привет мир" по русски, сразу отпадут вопросы про локаль.
    Ответ написан
    Комментировать
  • TCP. Можно ли ужимать ReceiveTimeout со стороны сервера до миллисекунд?

    @res2001
    Developer, ex-admin
    Отправляйте по UDP и не парьтесь с ответами - это же не критически важный функционал - дойдет, хорошо, сервер учтет, не дойдет - пофигу.
    Ответ написан
    Комментировать
  • Какую программу посоветуете для поднятия файрвола в локальной сети с сервером на ОС Windows 7 Pro?

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

    @res2001
    Developer, ex-admin
    Просто при каждом вызове с помощью набора арифметических операций генерируют очередное псевдослучайное число. Важно не забывать инициализировать генератор с помощью вызова srand().
    Ответ написан
    Комментировать
  • Как узнать причины почему сервер ушел в ребут?

    @res2001
    Developer, ex-admin
    Был аварийный перезагруз. Скорее всего никаких следов в винде на этом этапе найти не получится.
    Причины могут быть либо в железе, либо в софте.
    По железу: такое может быть из-за перегрева процессора; из-за того что какой-либо PCI адаптер физически отходит - плохой контакт; сбой/перегрев блока питания; просто старая материнка начала глючить.
    Включайте какой-либо мониторинг с сохранением в файл, хотя бы и встроенный в винду и ждите когда снова это произойдет. Еще посмотрите БИОС - у нормальных производителей серверов в БИОСе есть свой лог и туда пишутся аппаратные ошибки.
    По софту - вам виднее, что у вас там стоит. Обновите софт, включите логи, после повторения анализируйте. Если ничего не поможет, попробуйте часть софта перетащить на другой сервер, если возможно.
    Конечно, во всем этом есть смысл, если ошибка будет регулярно повторяться. Если повторений не будет, то забейте.

    У меня был один сервак под ESXi, который после обновления ESXi начал периодически раз 3-4 месяца вылетать в BSOD. Т.к. вылеты были ну очень не частые то понять причину так и не получилось - аппаратно исправен, в логах ESXi ничерта нет. Перепробовал несколько вариантов в течение пары лет ... теперь этот сервак прекрасно работает под виндой.
    Ответ написан
  • При подключении RDP, VPN соединение отключается. Как это исправить?

    @res2001
    Developer, ex-admin
    VPN подключается локальным администратором?
    Если да, то скорее всего при подключении нового пользователя предыдущего просто выкидывает и соответственно все что было запущено локальным админом завершается, в т.ч. и VPN соединение рвется.
    Для решения проблемы нужно VPN подключение перевести в какой-то автономный режим, чтоб не нужно было держать залогиненного пользователя для его работы.

    Еще как вариант - видимо у вас не сервере не лицензированы службы RDS, а в таком режиме Win Server позволяет одновременно работать максимум 2 пользователям, если не ошибаюсь. Возможно у вас висят отключенные сеансы двух админов, при очередном логине один из сеансов убивается с соответствующими последствиями.
    В этом случае нужно контролировать подключенных пользователей, если сеанс не нужен то производить "выход", а не отключение. Настроить для всех пользователей, кроме того под которым подключается VPN автоматический выход при неактивности.
    Либо лицензировать службы терминалов на большее количество пользователей.
    Ответ написан
    Комментировать
  • Wake on Lan в TeamViewer, как настроить?

    @res2001
    Developer, ex-admin
    Обычно для домашнего использования, нужно на роутере пробросить порты 7,9/udp на ваш комп, настроить БИОС ... и все.
    Но если внешний IP адрес динамический, а это обычно так и есть, то он будет регулярно меняться и на какую-либо устойчивую работу рассчитывать особо не приходится - поменяется внешний адрес на роутере и все перестанет работать. Для нормальной работы схемы нужен статический внешний адрес, а это дополнительно 50-150 р. за интернет в месяц в зависимости от оператора.
    Как вариант с динамическим адресом - настроить DDNS на роутере и отправлять пакеты по имени, а не по IP.
    Но если все есть, то для посылки команды на включение можно воспользоваться и сервисами из интернет, например тут: wakeonlan.ru
    Ответ написан
    Комментировать
  • Если отвлечься от вопроса: "ЗАчем?", потянет ли Windows XP c 1Гб оперативки современный интернет?

    @res2001
    Developer, ex-admin
    А проц там в самом деле Pentium IIIM?
    И оно еще дышит? :-) чудеса.
    Забудьте про видео - проц не потянет. Pentium 4 не тянул уже лет 7 назад, а этот еще древнее. Да и на счет остального ... если PIII, то это реальный мамонт.
    Ответ написан
    8 комментариев
  • Что лучше для новичка в программировании C или C++?

    @res2001
    Developer, ex-admin
    Учите плюсы, а Си подтянется, т.к. синтаксис один и тот же только без классов и шаблонов (и других штучек из последних стандартов). А нюансы можно оставить на потом.
    Си нужен, т.к. на нем огромное количество кода написано. Так или иначе, а системщику придется читать чужой код. То же ядро линукс, например, и т.п.
    Ответ написан
    Комментировать
  • Возможно ли пустить ping6 на второй интерфейс одной из машин соединенных в сеть?

    @res2001
    Developer, ex-admin
    Останавливается на eth0 VM1? Тогда все нормально.
    А вы чего хотите? Пакет до нужного хоста доходит, ответ есть.
    Или вы хотите, что бы в адресе отправителя ответа был указан адрес на который отправлен пакет? Но такое и с IP4 не везде так. Специфика реализации стека. Ответ генерируется не сетевым адаптером, а ОС.

    PS: если не ошибаюсь, в Windows XP вообще нельзя было пропинговать второй интерфейс - она просто не отвечала на подобные запросы. Как в современных версиях - не знаю.
    Ответ написан
    Комментировать
  • Есть ли книги по физике аналогичные двухтомнику Леонарда Сасскинда "Теоретический минимум"?

    @res2001
    Developer, ex-admin
    Школьный учебник по физике?

    В лохматых годах была такая серия книг под общим названием "Берклиевский курс физики" в 5 томах. Каждый том посвящен некоторому разделу физики. Очень не плохо все изложено и можно выбрать интересующий раздел и углубиться в него. Правда староват, конечно, но ведь законы природы последние несколько лет не особо менялись.
    Ответ написан
    Комментировать
  • Что происходит со ссылкой на элемент списка?

    @res2001
    Developer, ex-admin
    В питоне каждый объект имеет счетчик ссылок.
    Переменные это фактически ссылки на объекты.
    При удалении переменной счетчик ссылок объекта декрементируется, при создании ссылок (копирование или создание переменной) счетчик инкрементируется.
    После операции декремента счетчика ссылок питон проверяет счетчик на равенство 0 (т.е. когда ссылок на переменную больше нет). И если счетчик нулевой, то переменная удаляется из памяти (освобождается память занятая объектом).
    Так что если удалите someList и на его элементы не будет других ссылок, то и сами элементы удалятся из памяти. Т.к. после цикла item сохраняет ссылку на последний элемент, то после удаления someList item по прежнему будет доступен.
    Вот такой он хитрый сборщик мусора в питоне :-)
    Ответ написан
    Комментировать
  • Почему задержка при печати сетевого принтера с одного компьютера?

    @res2001
    Developer, ex-admin
    Обычно проблемы с печатью связаны с кривыми драйверами.
    На проблемном компе
    1.Удалите все не используемые принтера и их драйвера.
    2.Полностью удалите старые драйвера вашего принтера
    3.скачайте новые драйвера с сайта производителя и установите.

    PS: довольно часто бывает, что новые дрова работают хуже старых.
    Ответ написан
    1 комментарий
  • Где и как хранится имя переменной?

    @res2001
    Developer, ex-admin
    Имя переменной нигде не хранится.
    Если по простому то: компилятор преобразовывает имя переменной в адрес и далее везде где было имя в коде появляется адрес.
    Если по сложнее, то для стековых переменных (локальные переменные функции) - это будет даже не адрес, а смещение относительно начала стека функции. А начало стека функции записано в один из регистров процессора. Адрес локальной переменной получается сложением регистра и смещения.
    Для глобальных переменных - адрес. Но и тут несколько сложнее, т.к. реальный адрес появляется только после того как ОС загрузит программу в память и тут работают в паре загрузчик ОС и компилятор.
    Ответ написан
    Комментировать
  • Как построить графики импульсной модуляции имея массив отсчетов?

    @res2001
    Developer, ex-admin
    1.Для Си можно MathGL попробовать или в том же Qt руками нарисовать (или найти подходящую библиотеку для Qt). Если у вас приложение на С/С++ с графическим интерфейсом, то подобный график и самому воспроизвести не трудно.
    2.Написать модуль для матлаб, на сколько помню там это не сильно сложно делается, правда массивы данных не передавал.
    3.Я для этих целей сделал обертку над библиотекой, реализующую модуль для Python и графики рисую теперь в питоне. В питоне можно сразу весь массив передавать, без конвертации, и средствами NumPy и Matplotlib отображать в графике.
    Ответ написан
    Комментировать
  • Библиотека численных методов. Какой инструмент выбрать?

    @res2001
    Developer, ex-admin
    Даже странно такое сравнение. Если требуется эффективность, то Си/С++ без вариантов.
    Насчет ног - не так страшен черт. Пишите тесты, будьте внимательны с указателями и все получится.
    Ответ написан
    Комментировать
  • Что такое asyncio и в чём реальное отличие от многопоточности?

    @res2001
    Developer, ex-admin
    apache - многопоточный веб-сервер.
    nginx - асинхронный.
    Угадайте почему на задачи обслуживающие 100500 запросов в секунду ставят nginx?
    Ответ написан
    2 комментария
  • Как запустить jar из bat файла?

    @res2001
    Developer, ex-admin
    через start:
    start javaw -jar lmt.jar
    Ответ написан
  • Внутренняя версия Win 10 аналогична Win 8\server 2012. С чем связано?

    @res2001
    Developer, ex-admin
    Скорее это у вас что-то с реестром/.netом
    Проверьте что выдают в командной строке команды:
    wmic path Win32_OperatingSystem get version
    и
    ver
    Ответ написан
    2 комментария