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

    hint000
    @hint000
    А ещё неплохо бы как-то учитывать пробки на дорогах. И состояние пробок всё время меняется. Так что красивый оптимальный маршрут внезапно превращается в полную жо... для водителя.
    С учётом пробок задача усложняется настолько, что потребуется какой-нибудь Яндекс с бригадой программистов (ну или 2ГИС с бригадой программистов - тоже неплохо).
    Предлагаю подойти к задаче с другой стороны. Человек может решать такие задачи эвристически, не хуже компьютера.
    Вариант 1: нанять одну тётю-диспетчера, пусть распределяет точки по машинам и оперативно контролирует пробки по карте (всё те же Яндекс или 2ГИС), поддерживает связь с водителями. В помощь диспетчеру нужна всего лишь простенькая база данных по грузам, адресам и водителям, главное, чтоб интерфейс был удобный.
    Вариант 2: (похуже) без диспетчера. Построить разумную систему мотивации, чтобы водители сами расхватывали заказы, как горячие пирожки. Примерно как Яндекс.Такси. Набрав кучку заказов, водитель сам уже будет смотреть по дорожной обстановке, куда ему лучше ехать прямо сейчас, а куда чуть позже. Надо только продумать момент, чтобы не оставалось таких точек, куда никто не захотел ехать.
  • Текст вопроса не может быть менее 30 и более 10 тысяч символов?

    hint000
    @hint000
    RabotnikGosdepa, будь я преподавателем "горе-студента", я бы ехидно спросил, почему на вашей схеме 8-этажное здание перевёрнуто вверх ногами. :) Без шуток, это плохой тон (не логично и бросается в глаза), и такие мелочи могут сразу сформировать негативное отношение к "проекту", даже если в остальном всё нормально.
  • Текст вопроса не может быть менее 30 и более 10 тысяч символов?

    hint000
    @hint000
    Strabbo,
    8ми жильный кабель поделите на два и от одного порта будут работать 2 юзера (видел много раз такое).
    - Вы слегка напутали. От бедности 8-жильный кабель можно делить, но со стороны свитча он всё равно разветвляется и занимает 2 порта. Можно сэкономить кабель (ценой будущего геморроя), но не порты.
  • Каким методом можно восстановить пропущенные значения в матрице?

    hint000
    @hint000
    Это называется интерполяция.
    Первое, что пришло в голову...
    - это похоже на линейную интерполяцию. Есть кучка более сложных алгоритмов.
  • Какие комплектующие лучше выбрать для домашнего сервера под Rust, MySql, Web-сайты?

    hint000
    @hint000
    Кирилл Колесников, про RAID столько мифологии у людей в головах, что советую хорошенько погуглить и почитать разные статьи, форумы,.. пока еще не успели пройтись по граблям.
  • Какие комплектующие лучше выбрать для домашнего сервера под Rust, MySql, Web-сайты?

    hint000
    @hint000
    Кирилл Колесников,
    Буду ставить рейд контроллер
    - вроде сегодня уже не 1-е апреля. Посмотрите мой ответ на близкую тему здесь: Какую конфигурацию собрать для бюджетного сервера на сокете 2011-3 на 10 человек для 1С?
    Вам бюджета-то хватит на два диска, даже если не брать контроллер? 15 000 р. - это офисный системный блок.
  • Есть ли жизнь на Линуксе?

    hint000
    @hint000
    ~10 лет сижу на Linux и ни разу не было желания вернуться на винду. Не то что бы как-то прям "умею готовить", на моём железе всё работает нормально сразу после установки системы. Иногда глюки бывают, много времени на них не трачу, адаптируюсь. Тиринг живьём не встречал (вроде бы... а может просто забыл). Железо у меня слабее, чем ваше, графика интегрированная, но скорость работы устраивает. В общем, 90% вашего негативного опыта мне не понятно. Думаю, просто неудачное пересечение вашего железа, вашего софта и ваших требований.
  • Как найти сбойную планку памяти?

    hint000
    @hint000
    vlarkanov, нет там столько каналов, :) скорее всего так:
    Channel#0
    Channel#1
    Channel#2
    Channel#0
    Channel#1
    Channel#2
    Channel#0
    Channel#1
    Channel#2
  • Как найти сбойную планку памяти?

    hint000
    @hint000
    vlarkanov, а я ставлю на PROC 2 DIMM 8F.
    Судя по всему, это единственная планка на CPU#1Channel#1
    (нумерация начинается с нуля, поэтому то, что iLo назвал PROC2, оно CPU#1 в Linux).
    но проверять тестом всё равно надо :)
  • Стоит ли ставить один и тот же пароль на RDP и на 1С?

    hint000
    @hint000
    Алексей Артюшевский, там можно выбирать не только доменного, но и локального пользователя на сервере.
    Только для админа и\или 1С-программиста лучше не ставить такой вход, т.к. не редко требуется войти под другим пользователем, чтобы проверить что-нибудь.
  • Как обеспечить долгую жизнь WInServ2008R2?

    hint000
    @hint000
    Алексей Артюшевский,
    довольно приличная защита будет, если настроить в firewall'е доступ по белому списку адресов. Проще всего, если все юзеры подключаются из одного или нескольких офисов со статическими внешними адресами.

    Если же требуются подключения с домашних компов, да ещё и на динамических адресах, тогда придётся повозиться, добавляя в правила может быть несколько десятков подсетей провайдеров города. Но оно того стоит. Даже если будут беспокоить кулхацкеры, то они будут из родного города, это будет редко, их можно будет заметить по логам и потенциально можно пожаловаться провайдеру (позвонить, написать заявление): "меня брутфорсит ваш абонент с ip такого-то, примите меры".
    Взаимодействие между админом и юзерами будет выглядеть так: сначала раз в неделю, затем раз в месяц, а затем лишь раз в год (по мере уточнения белого списка) будет звонить кто-то из юзеров: "не могу из дома зайти по RDP". Стало быть динамический адрес у юзера поменялся. Сразу смотрим в логах firewall'а, с какого адреса за последние несколько минут были запрещенные попытки подключиться, пробиваем через whois этот адрес, чтобы определить подсеть, и добавляем эту подсеть в белый список. Говорим юзеру попробовать еще раз.
  • Что значит 'DNS суфикс' при выводе ipconfig?

    hint000
    @hint000
    JavaUser Spring, ещё раз, он играет следующую роль: он добавляется к имени компа.
    Точно так же, как суффикс "чик" добавляется после корня "зай", и получается слово "зайчик".
    Вы набираете ping zay
    Система не знает ip-адрес компьютера с именем zay, и DNS тоже ничего не может ответить по такому имени. Тогда система добавляет суффикс chik.com, и запрашивает у DNS имя zay.chik.com, теперь DNS сообщает адрес и ping проходит. Хотя в команде вы набрали только имя компьютера без уточнения домена. Обычно вот этот вот chik.com - это только внутреннее имя, в локальной сети, т.е. за пределами локальной сети никто не знает (да и никому не интересно), что у вас там прописано chik.com или какой-нибудь mazay.local.
  • Что это за странный процесс "Бездействие системы", и как с ним бороться?

    hint000
    @hint000
    Ну снижала температуру на пару градусов эта утилитка... Вот не могу сказать, что во времена Socket 7 и Win9x меня беспокоила температура процессора. Там кулеры были с гулькин нос. А во времена Socket A уже стала популярна WinXP и CPUIdle потеряла актуальность. (В том плане, что до WinXP на NT4 и на Win2k сидело небольшое количество продвинутых юзеров и гиков с компами среднего и выше уровня, на бюджетных компах NT4 и Win2k тупила.)
  • Что значит 'DNS суфикс' при выводе ipconfig?

    hint000
    @hint000
    нигде не настраивается в системе?

    Network Connections - Local Area Connection - Properties -
    TCP/IPv4 - Properties - Advanced... - DNS - DNS suffix for this connection

    суффикс - это не сервер DNS, суффикс - это только суффикс.
    Он добавляется к имени компа, если не указано FQDN.
  • Что это за странный процесс "Бездействие системы", и как с ним бороться?

    hint000
    @hint000
    Я тоже заинтересовался, решил убить этот процесс. Сразу после этого загрузка процессора стала 100%. Что мне теперь делать? Перезагружать мой сервер нельзя. Как мне теперь снова запустить "бездействие системы"?
  • Как использовать выданный провайдером пул адресов?

    hint000
    @hint000
    ViktorGuerro, они не врут, а просто ни хрена не умеют.
    Вот если вы не знаете, например, "как пропатчить KDE под FreeBSD" (с), то проще всего будет сказать, что этого нельзя сделать. И много толку будет, если вас начать уговаривать? От уговоров вы ведь не научитесь. Вот и их нет смысла уговаривать. Пусть делают хотя бы так, как умеют.
  • Почему я вижу кучу других сетей за пределами моего завода, более того моей страны?

    hint000
    @hint000
    Дмитрий Трейсеров, Что такое широковещательный домен знаешь? (в первом приближении то же самое, что сегмент сети)

    вот реальный пример:
    sudo tcpdump port 67 or port 68
    10:10:44.918141 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from a4:d8:ca:59:ec:d6 (oui Unknown), length 280
    10:10:45.433482 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from a4:d8:ca:59:ec:d6 (oui Unknown), length 280
    10:10:45.919440 IP mash.bootps > 192.168.1.147.bootpc: BOOTP/DHCP, Reply, length 300
    10:10:45.950015 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from a4:d8:ca:59:ec:d6 (oui Unknown), length 292
    10:10:45.950575 IP mash.bootps > 192.168.1.147.bootpc: BOOTP/DHCP, Reply, length 300

    здесь видно, что запросы от клиента идут на широковещательный (broadcast) адрес 255.255.255.255.
    Роутер разграничивает широковещательные домены. Т.е. любой broadcast-пакет, созданный в локальной сети, не выйдет за пределы локальной сети. (И наоборот, любой broadcast снаружи (из сети провайдера) не попадёт в локальную сеть).

    tail /var/log/dhcpd.log
    Apr  1 10:10:44 mach dhcpd[11993]: DHCPDISCOVER from a4:d8:ca:59:ec:d6 via enp1s0
    Apr  1 10:10:45 mach dhcpd[11993]: DHCPOFFER on 192.168.1.147 to a4:d8:ca:59:ec:d6 via enp1s0
    Apr  1 10:10:45 mach dhcpd[11993]: reuse_lease: lease age 424 (secs) under 25% threshold, reply with unaltered, existing lease for 192.168.1.147
    Apr  1 10:10:45 mach dhcpd[11993]: DHCPREQUEST for 192.168.1.147 (192.168.1.1) from a4:d8:ca:59:ec:d6 via enp1s0
    Apr  1 10:10:45 mach dhcpd[11993]: DHCPACK on 192.168.1.147 to a4:d8:ca:59:ec:d6 via enp1s0

    тут видна последовательность пакетов при работе DHCP:
    DHCPDISCOVER - клиент орёт: "Эй, есть тут живой DHCP-сервер? Мне бы адрес получить."
    DHCPOFFER - сервер говорит: "Вот он я. И адресок свободный для тебя найдётся, зацени 192.168.1.147, годится такой?"
    DHCPREQUEST - клиент говорит: "Клёво! Так я возьму 192.168.1.147, уже можно, да?"
    DHCPACK - сервер говорит: "Да, бери, я тебя записываю."
  • Чем оттереть герметик с кристалла?

    hint000
    @hint000
    бензином попробуйте любым, хоть "калошей", хоть автомобильным
  • Почему ПК не подключается к домену?

    hint000
    @hint000
    Александр, ну так вам рано еще городить домен. Люди пару лет в этом варятся, и даже после этого до конца не понимают, что и куда, а вы хотите через пару дней уже домен сделать. Сначала хотя бы добейтесь, чтобы все ваши виртуальные компы видели друг друга. "Слона нужно есть по кусочкам" (с). А если сразу захотите понять, всё что вам тут ответят - только сильнее запутаетесь.