• Структуры данных, как пользоваться,с чем едят и какие бывают кроме распространенных деревьев и хеш мапов?

    hint000
    @hint000
    Catmengi, кстати, почему 4 направления роста, а не 6 направлений? куда делись z+, z-, если мир 3d?

    Какую структуру данных применять - зависит от особенностей мира. Если мир "плотный" (на каждом шагу встречаются разные объекты), то массив может быть уместен. Если мир "разреженный", то список или что-то ещё.
    Вы прям сразу со сложных и неоднозначных примеров начинаете обучение. Начните с простенькой классики - сделайте Тетрис, змейку, какой-нибудь платформер, какую-нибудь карточную игру, какую-нибудь игру на доске,.. На этих примерах сможете потренироваться в структурах данных. А тогда уже и с 3d-миром вам будет понятнее.

    Начинать со сложного и непонятного - верный демотиватор, разочаруетесь и забросите. Только от простого к сложному, подкрепляя практическими успехами.
    Написано
  • Как настроить аудидт или логвотч, если не знать что искать?

    hint000
    @hint000
    Люди таким вещам по несколько лет учатся, получают дипломы.
    IMHO, минимальный объём для раскрытия такой темы - книга. А большая статья потребуется только для ознакомления, с какой сторыны подходить к проблеме.
    Написано
  • Как ввести пользовательский текст в PowerShell на хостинг сервере?

    hint000
    @hint000
    Valentin Barbolin,
    Надо посмотреть на код твоего powershell
    IMHO, нет у него никакого powershell, потому что файл с его скриптом называется main.py.
    Топикстартер, вероятно, в одном месте увидел слово shell, в другом месте увидел слово powershell, а здесь оказывается в роли Алисы в Стране Чудес, падающей в колодец:
    - ...Интересно, какие же параллели и меридианы я пролетаю?


    helldess, но ваш код на python действительно нужен для ответа на вопрос.
    Написано
  • Почему ls некорреткно работает с русским языком в названии файлов и папок?

    hint000
    @hint000
    40kTons,
    Я не понимаю кому удобна запятая в качестве разделителя дробной части
    Я тоже, у меня на ПК:
    LANG=en_US.UTF-8
    LANGUAGE=en_US
    LC_CTYPE="en_US.UTF-8"
    LC_NUMERIC="en_US.UTF-8"
    LC_TIME="en_US.UTF-8"
    LC_COLLATE="en_US.UTF-8"
    LC_MONETARY="en_US.UTF-8"
    LC_MESSAGES="en_US.UTF-8"
    LC_PAPER="en_US.UTF-8"
    LC_NAME="en_US.UTF-8"
    LC_ADDRESS="en_US.UTF-8"
    LC_TELEPHONE="en_US.UTF-8"
    LC_MEASUREMENT="en_US.UTF-8"
    LC_IDENTIFICATION="en_US.UTF-8"
    LC_ALL=en_US.UTF-8
    (при этом русский язык нормально работает, в том числе в именах файлов) а на серверах ещё "хуже" делаю:
    LANG=en_US.UTF-8
    LANGUAGE=
    LC_CTYPE="C.UTF-8"
    LC_NUMERIC="C.UTF-8"
    LC_TIME="C.UTF-8"
    LC_COLLATE="C.UTF-8"
    LC_MONETARY="C.UTF-8"
    LC_MESSAGES="C.UTF-8"
    LC_PAPER="C.UTF-8"
    LC_NAME="C.UTF-8"
    LC_ADDRESS="C.UTF-8"
    LC_TELEPHONE="C.UTF-8"
    LC_MEASUREMENT="C.UTF-8"
    LC_IDENTIFICATION="C.UTF-8"
    LC_ALL=C.UTF-8
    Написано
  • Почему ls некорреткно работает с русским языком в названии файлов и папок?

    hint000
    @hint000
    40kTons,
    Всё с локалью было в порядке до момента установки JRE. До этого нормально ls работал
    Предположу, что JRE сделал: это LC_NUMERIC=en_GB.UTF-8
    Написано
  • Как производить запись звука в файл с микрофона, подключённого к микроконтроллеру Raspberry Pi, используя Circuit Python?

    hint000
    @hint000
    YaroslavFurman1054,
    подключённого к микроконтроллеру Raspberry Pi
    Raspberry Pi не является микроконтроллером, это полноценный компьютер, хоть и миниатюрный.
    Выводит только какойто PyAudio,который, как выяснилось,предназначен для работы с разъёмами самого компа
    Соответственно, на Raspberry Pi вполне можно работать с Python и поиск выдал вам вполне релевантный результат. Можно и другие средства использовать - всё, что работает под Linux.
    https://www.google.com/search?q=raspberry+какой+ко...
    Вот целая статья по этой теме нашлась:
    https://habr.com/ru/companies/ruvds/articles/528024/
    Написано
  • Как получить доступ из LAN к серверу в WAN?

    hint000
    @hint000
    dlinyj, если NAT не включен, то сервер получает запрос с адреса 192.168.1.153
    а у сервера сеть 192.168.253.0/24 и без шлюза он может посылать что-то (в том числе ответы) только на адреса этой сети.
    Т.е. сервер получает запрос от клиента, но не знает, куда отправить ответ. Если пропишите шлюз, сервер будет отправлять на шлюз, и всё будет работать как надо.

    Другое дело, если NAT правильно настроен, тогда сервер получает запрос с адреса 192.168.253.2 и может на него ответить даже без прописанного шлюза - и тоже всё работает как надо. Хоть и работает, но это некрасивый вариант. Потому что некрасиво использовать NAT без необходимости, когда задача может быть решена маршрутизацией.
    Написано
  • Как настроить проброс портов Mikrotik из внешней сети?

    hint000
    @hint000
    Bogdan Dolgopolov, на сервере, куда пробрасываете, стоит Linux? Или есть любой другой с Linux'ом, куда для теста можно пробросить? Запустите на сервере sudo tcpdump port 9003 и после этого пытайтесь подключиться извне. tcpdump покажет, дошло хоть что-то до сервера или нет. Потому что могут быть разные варианты:
    - запрос не доходит до сервера
    - запрос доходит, но сервер не отвечает на него
    - запрос доходит и сервер отвечает, но до клиента не доходит ответ
    Вот это можно и выяснить через tcpdump.
    На виндовом сервере тоже можно такое проделать, но чуть сложнее - надо ставить драйвер для захвата пакетов и Wireshark, но в целом то же самое.
    не вижу, где я оставил полный ipv4
    на скриншотах есть два раза.
    Написано
  • Как безопасно и быстро перенести офис, который привязан к микротику?

    hint000
    @hint000
    denn,
    Как безопасно и быстро...

    времени нет на нанятие нового
    Тогда вангую, что это не будет ни безопасно, ни быстро. Кроилово ведёт к попадалову.
    старого сисадмина работу разгребаю
    Потом новый будет разгребать нынешнюю работу. Так-то нормально - для всех есть куча неразгребённой работы.
    Написано
  • Посторонний вход в блейд-сервер через консольный-кабель?

    hint000
    @hint000
    физически, кабелем к серверу с начала работы в данной организации не подключался ни разу
    Подключитесь теперь этим кабелем и посмотрите, как это отобразится в логе, будет с чем сравнить.
    Написано
  • Почему зависает компьютер?

    hint000
    @hint000
    wenzeslaus, оперативки мало, по этой причине он может уходить в глухой своппинг и может выглядеть как зависание. При следующем зависании обратите внимание на индикатор активности диска - если будет гореть или часто мерцать, значит оно самое. А если нет, тогда попробуйте новый адаптер питания, либо человека с паяльником попросите проверить (и заменить, если нужно) конденсаторы в адаптере питания. Умирающие от старости конденсаторы могут быть причиной.
    Написано
  • Как подключить HDD к ноутбуку?

    hint000
    @hint000
    Неудачный совет, человек зря потратит деньги. У него HDD 3.5", который требует питание +5V и +12V, а этот переходник только для HDD 2.5", потому что питание от USB только +5V и ноубучные HDD не требуют +12V.

    В данном случае нужен переходник с внешним адаптером питания, либо с подключением Molex (например, AgeStar раньше делал такие под Molex).
    Написано
  • Задваивается доменное имя в DNS запросе?

    hint000
    @hint000
    Erazm_Darvin, странно, что вы не используете для отладки DNS общепринятый инструмент - команду nslookup.

    nslookup zabbix.looch.local
    nslookup zabbix.looch.local 172.16.128.1
    nslookup zabbix.looch.local (адрес сервера win2019)


    Вангую, что на микротике прописан DNS не только win2019, но и какой-то внешний. Так внешний ничего не знает про ваш zabbix.looch.local, потому и отвечает честно, что не знает. Микротик пересылает запросы то на внутренний, то на внешний DNS, вот и результат - то есть, то нет.
    Написано
  • Терминальный сервер для доступа к 1с, зачем?

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

    А на всех клиентах 15*n
    На самом деле даже (15+x[i])*n, потому что зоопарк ПК приводит к непредвиденным ситуациям и глюкам. На одном ПК оказалась ОС не 64-, а 32-битная и надо другой дистрибутив качать, на другом ПК место на диске закончилось, на третьем просто по непонятной причине вываливается ошибка при обновлении и т.п. И весь этот геморрой нужно победить до обновления собственно сервера 1С, иначе же необновлённые пользователи не смогут подключиться.
    если не настроено или не сработало автообновление
    А как легко не срабатывает автообновление я наблюдал: одно и то же обновление у одного пользователя началось только после пинка (запрашивало какое-то подтверждение), у другого пользователя вообще никаких намёков на запуск автообновления, просто вываливалось с руганью на несоответствие версий и всё. В то же время у некоторых пользователей автообновление той же версии проходило. Лотерея.

    5. Пользователи могут подключаться к терминальному серверу и не находясь в офисе. Например, у нас в компании сотрудники подключаются из дома по вечерам, с дачи по выходным, и даже по пути на работу со смартфонов подключаются.
    Написано
  • Есть сервер, за NAT. Доступен только 22й порт, как превратить его в VPN сервак?

    hint000
    @hint000
    iPvl, вы неправильно понимаете, что такое VPN и для чего он был придуман.
    Работа над созданием защищенных соединений началась в 90-е. Первый прототип VPN появился в 1993 году, но многие считают точкой отсчета для развития этой технологии 1996 год...
    Последующее десятилетие VPN-сервисы использовались в основном в корпорациях. Важно понимать первоначальную идею технологии и цель ее разработчиков — позволить удаленному (например, командированному) сотруднику защищать свои коммуникации с офисом. На ноутбук такого сотрудника устанавливают программу-клиент, которая осуществляет зашифрованное соединение с сервером локальной сети офиса. И откуда бы сотрудник ни подключался к Интернету, вся связь между офисной сетью и его личным ноутбуком происходит внутри «защищенной трубы» — надежного, зашифрованного канала. Получается, для внешнего наблюдателя всё выглядит так, будто человек подключился из офиса.
    Корпорациям VPN необходим не только для защиты коммуникации, но и для бесшовного соединения разных кусков сети — например, нескольких филиалов компании — в одну общую сеть.
    https://howtoreadmedia.ru/lenta/razbory/kak-ustroe...

    Иллюстрация из Википедии для понимания:
    640px-Virtual_Private_Network_overview_rus.svg.png
    VPN просто сшивает части сети в одну локальную сеть. Нет разницы, китайский хост окажется в вашей локальной сети (которая состоит из вашего роутера, ПК, смартфона и т.д.) или ваш роутер, ПК, смартфон и т.д. окажутся в локальной сети китайского хоста. Это одно и то же. Вы просто оказываетесь в одной локальной сети, в этом главная суть VPN (а не в том, чтобы обходить блокировки; в 1990-е не было блокировок, а VPN уже был). Дальше поведение сети зависит от маршрутизации, от того, какое утройство вы назначите шлюзом, и это уже не зависит от технологии VPN.

    Объяснение "на пальцах": кто является шлюзом по умолчанию, через того и происходит выход во внешний мир (в Интернет).
    Написано
  • Есть сервер, за NAT. Доступен только 22й порт, как превратить его в VPN сервак?

    hint000
    @hint000
    Например, чтобы сервер из Китая сам подключился к "промежуточному" серверу в России
    Да. И, поскольку на схеме у вас дома белый адрес, то китайский хост может подключаться напрямую к вашему домашнему ПК или к домашнему роутеру (если на роутере есть функция VPN-сервера). Т.е. сервер в РФ в этой схеме не нужен (не обязателен).
    Написано
  • Как рассчитать нелинейную регрессию в Excel?

    hint000
    @hint000
    Александр Скуснов,
    Допустим, вводим новую переменную x2 = x^0.5
    Вот только у нас как бы нет этого 0.5, этот параметр нужно найти.
    Написано
  • Алгоритм построения многоугольника из исходного квадрата и пересекающих его линий?

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

    hint000
    @hint000
    Меня волнует странный звук от пк при резком отключении электричества реле напряжения - как звук срабатывания пружины, или что-то металические. Вроде звук идёт от бп, но уверенности в этом нет, может это кулера так резко останавливаются? При штатном отключении такого звука нет.
    Жёсткий диск есть в ПК? Так это он в экстренном режиме паркует головку. При штатном отключении он делает это спокойно, по сигналу операционной системы, т.е. раньше, чем отключится питание
    что лучше, переставить верхнюю границу реле напряжения на 250, но тогда пк будет ловить завышенное напряжение, или оставить как есть, чтобы он вырубался. Что для него менее травматично?
    250 лучше, чем частые отключения.
    Но VoidVolker правильно советует обратиться в УК. У вас в доме (в подъезде), вероятно, обычный перекос фаз. Можете соседей поспрашивать, если на других этажах у кого-то напряжение ниже нормы, то это точно перекос фаз. Электрики это могут решить, перекидыванием некоторых квартир на другую фазу (на вашу фазу нужно перекинуть кого-нибудь из тех, у кого занижение). Но типичным ЖЭКовским электрикам будет лень это делать бесплатно, тогда можете простимулировать их финансово.
    Написано