Задать вопрос
  • Показатели жесткого диска на виртуальном сервере?

    hint000
    @hint000
    у админа три руки
    какие показатели лучше?
    Лучше для кого\чего? Цель-то не указана, какую из множества характеристик системы вы хотите улучшить. Во многих случаях, улучшая одно, приходится мириться с ухудшением другого.

    В первом случае можно предположить чтение большими кусками, во втором случае маленькими кусками.
    Объём записи пренебрежимо мал, на него можно вообще не смотреть.
    TPS, вероятно, означает "транзакций в секунду"
    Дисковая производительность в первом случае лучше.
    Возможно, что "отзывчивость" системы несколько лучше во втором случае (если смотреть на IO Wait).
    Ответ написан
    2 комментария
  • Как исправить мутный текст в Ubuntu?

    hint000
    @hint000
    у админа три руки
    Смотрите эти настройки. Поэкпериментируйте с ними.
    63d0a7850b877286747917.png
    Ответ написан
    Комментировать
  • Насколько этично предлагать заказчику переделать сайт, который я же и сделал года 3-4 назад?

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

    hint000
    @hint000
    у админа три руки
    Лучше вот это прочитайте про программирование микроконтроллеров:
    https://habr.com/ru/post/27055/ "История одного байта"
    Ответ написан
    Комментировать
  • Как начинающему программисту (учусь ещё) составить план по изучению СРАЗУ двух языков программирования?

    hint000
    @hint000
    у админа три руки
    Лучше брать порции каждого языка побольше. Т.е. чтобы реже переключаться с одного на другой. Каждое переключение - потеря сосредоточенности - потеря времени, чтобы заново настроиться, чтобы вспомнить "содержание предыдущей серии".
    Это относится не только к изучению, но и к переключению между несколькими проектами.

    Почему нельзя по пустякам отвлекать программиста от работы? Отвлекли на минуту, а на то, чтобы снова сосредоточиться уйдёт 10..30 минут. Несколько раз отвлекли - рабочий день коту под хвост. Не зря же программисты любят работать по ночам, входят "в поток", когда никто и ничто не отвлекает, продуктивность высокая (хотя потом приходится расплачиваться за нездоровый режим, но это другая история).
    Так что проще переключаться на другую работу в момент, когда и так уже на что-то отвлеклись (еда, сон, беседа,..) и "вышли из потока".

    Затык, который упомянул YK21 - тоже хороший повод для переключения. Затык означает, что к задаче нужно вернуться на свежую голову (лучше на другой день).
    Ответ написан
    Комментировать
  • Как соединиться с доменом AD, развернутом на WMWare WinServer 2022 через библиотеку ldap3, python3?

    hint000
    @hint000
    у админа три руки
    Нужно настраивать DNS. Пропишите DNS-сервером 192.168.242.131 и доступ к домену появится. Но, скорее всего, пропадёт доступ в интернет, потому что forward DNS не настроен. Короче, для начала гуглите вопросы настройки DNS, там много интересного узнаете, здесь всё описывать слишком долго.
    Ответ написан
    1 комментарий
  • Как подключить компьютеры при недоступности старого домена?

    hint000
    @hint000
    у админа три руки
    потому что недоступен domen.local. Хотя командой пинг я вижу отклик от старого домена domen.local
    Команда nslookup не видит domen.local

    поскольку
    переехали другой офис одного и того же холдинга,
    то имеет смысл сразу навести порядок с DNS - подружить DNS domen2.local c DNS domen.local. Чтобы DNS domen2.local знал, куда форвардить запросы про domen.local.
    Думаю, примерно что-то такое имел в виду Alexey Dmitriev в своём комментарии.
    Вариант от Andrey Barbolin тоже рабочий и несложный. Но всё-таки это кратковременный костыль до решения проблемы. Я же предлагаю вариант, который решит навсегда будущие аналогичные проблемы.

    spoiler
    Что целый холдинг имеет в доменах бардак, обычно свойственный малому бизнесу, это прискорбно.
    Ответ написан
  • Можно ли придумать новый математический инструмент для решения задачи трёх тел?

    hint000
    @hint000
    у админа три руки
    как раз "новые инструменты" и использует для решения нерешенных задач
    Здесь другое. Задача трёх тел не относится к нерешённым математическим проблемам. https://ru.wikipedia.org/wiki/Открытые_математичес...
    С этой задачей математикам всё ясно. Примерно как с задачей квадратуры круга. Типа: придумать новый математический инструмент для вычисления (наконец-то) всех цифр числа Пи. :) Вот и невозможность аналитического решения в общем случае задачи трёх тел - вполне доказанный математически факт. Никакие новые методы не отменяют старых доказательств. В этом принципиальное отличие математики от естественных наук.
    Брунс и Пуанкаре доказали, что систему дифференциальных уравнений для движения трёх тел невозможно свести к интегрируемой. https://ru.wikipedia.org/wiki/Задача_трёх_тел
    Но численные методы - это раздел математики. Решение численными методами (приближённое) - теоретически возможно. Практически - крайне затруднительно.
    К несчастью, как показал Д. Белорицкий, по крайней мере в случае Лагранжа для нужд вычислительной астрономии в сходящихся рядах Зундмана нужно брать как минимум 10^(8*10^6) членов. https://ru.wikipedia.org/wiki/Задача_трёх_тел
    Вот здесь - в численных методах - и остаётся возможность "придумать новый математический инструмент". Здесь никто не запрещает. Повторю: даже при открытии такого инструмента (а это стало бы важным открытием) он будет давать лишь приближённое решение.
    И ещё раз повторю: невозможность получения точного решения - доказана и неоспорима.
    Ответ написан
    6 комментариев
  • Как настроить права?

    hint000
    @hint000
    у админа три руки
    https://dba.stackexchange.com/questions/78388/crea...
    https://stackoverflow.com/questions/11231934/creat...

    The user must be a member of dbcreator server role for user to have enough permissions to create a database.
    Пользователю нужна роль dbcreator.
    Ответ написан
  • Возможно ли подключится к UDP серверу и прослушивать его через сторонне ПО?

    hint000
    @hint000
    у админа три руки
    Подключиться ты конечно можешь
    Нет, не может, потому что вопрос не про TCP, а про UDP, который не устанавливает соединение. Т.е. чтобы хоть что-то получить в ответ, нужно сначала отправить туда что-то в правильном формате. А формат неизвестен. На случайный "мусор" сервер может ничего и не отвечать.
    Можно наугад послать что-нибудь на сервер, но нельзя "подключиться".
    Ответ написан
    1 комментарий
  • Почему не работает ВПР?

    hint000
    @hint000
    у админа три руки
    Akina,
    Поиск по шаблону эта функция в любом случае НЕ выполняет.
    Таки выполняет.
    https://exceljet.net/functions/vlookup-function
    VLOOKUP supports approximate and exact matching, and wildcards (* ?) for partial matches.

    Но, действительно, пришлось поковыряться, чтобы понять проблему из вопроса. Оказалось, что шаблон работает на текстовых значениях, но не работает на числовых (и установка текстовото типа в формате ячеек не помогает).
    А вот если добавить в диапазон поиска столбец, имеющий значения из столбца A, но пропущенные через =ТЕКСТ(A1;"000000000"), тогда ВПР с шаблоном правильно находит в таком столбце. Для меня это тоже маленькое открытие.
    Кстати, govncoder3100, у вас в оригинале ещё ошибка: функция ТЕКСТ без второго параметра выдаёт пустую строку, формат нужно указывать обязательно.
    Ответ написан
    Комментировать
  • Как убрать потерю покетов?

    hint000
    @hint000
    у админа три руки
    Авторам предыдущих ответов и комментариев, mayton2019, Stalker_RED, Dimonchik, Drno,
    ребята, да что с вами сегодня, тяжелый день или не проснулись? :) Я знаю, что вы все можете лучше.

    Смотрим на вывод WinMTR на скриншоте.
    первый хоп - домашний роутер - потерь нет;
    второй хоп - шлюз провайдера (Казахстан) - потерь нет; собственно, на этом вопрос можно и закрыть, но нет;
    пятый хоп - IX Санкт-Петербург - потерь нет;
    десятый хоп - США;
    целевой хост - непонятно где, но диапазон адресов выделен Японии, значит считаем, что так и есть.
    Вообще, не кажется странным такой маршрут - из Казахстана через Питер и США в Японию?
    Ответ написан
    8 комментариев
  • Какой есть универсальный и надежный способ замены байт в файле?

    hint000
    @hint000
    у админа три руки
    Меня интересует способ решить проблему, используя только встроенные в систему (в основном речь идет о macOS) утилиты
    там есть dd?
    echo -ne "\x04\x05\x06" | dd of=filename bs=1 seek=`grep -aboP "\x01\x02\x03" filename | cut -d ":" -f 1 | head -c -1`

    Монструозненько получилось (неравный бой с выводом grep). :) Если заглянет xotkot, то придумает, как оптимизировать, у него чёрный пояс по таким вещам.
    Ответ написан
    Комментировать
  • Как заблокировать ботов в iptables?

    hint000
    @hint000
    у админа три руки
    -m state --state RELATED,ESTABLISHED
    -m conntrack --ctstate RELATED,ESTABLISHED

    -m recent --name BLOCK --rcheck --seconds 100000
    -m recent --name BLOCK --rcheck --seconds 100000 --hitcount 1
    (не уверен, что это правильно работает без --hitcount, но, может быть и работает)
    Ответ написан
    2 комментария
  • IP камера с картой памяти. Просмотр архива с карты по ONVIF или RTSP возможен? Как смотреть?

    hint000
    @hint000
    у админа три руки
    Камера trassir.
    Trassir не производит камеры, значит только наклеивает своё название. Смотрите на этикетке, как обозначена конкретная модель камеры. Потом вбивайте в Гугл это название модели, чтобы найти название настоящего производителя камеры (и настоящее название модели, если оно отличается). Потом по оригинальному названию гуглите утилиты.
    Ответ написан
    Комментировать
  • Почему я пишу один цвет, а у меня выходит другой?

    hint000
    @hint000
    у админа три руки
    здесь вы выводите x,y
    bitmap.SetPixel(x, y, Color.FromArgb(a,b,c,d));
    0 0
    65 65 65 65
    а здесь не выводите, а вдруг там из-за какой-то ошибки уже другие x,y:
    Console.WriteLine($"{color.A} {color.R} {color.G} {color.B}");
    65 66 66 66

    А ещё при выводе вы используете разные методы и удивляетесь разным результатам. Для чистоты эксперимента нужно использовать один и тот же метод. Например, так:
    var color = Color.FromArgb(a, b, c, d);
    Console.WriteLine($"{color.A} {color.R} {color.G} {color.B}");
    bitmap.SetPixel(x, y, Color.FromArgb(a,b,c,d));
    Ответ написан
    4 комментария
  • Появился значок безопасного извлечения и можно извлечь основной жесткий диск, что не так? Может воткнул не туда?

    hint000
    @hint000
    у админа три руки
    Ничего страшного. Можете игнорировать эту странность.
    А так посмотрите в BIOS, там бывает настройка (отдельно для каждого порта SATA) горячего подключения диска. Попробуйте там выключить эту возможность.
    Upd.:
    Возможно, эта настройка была у вас на одних портах включена, на других выключена. А при переборке вы воткнули диск в другой порт, отсюда и такое изменение.
    Ответ написан
    Комментировать
  • Заменить SAS диски сервера HP ML350 G6 на SATA SSD. Получится?

    hint000
    @hint000
    у админа три руки
    Я правильно понимаю, что sas обратно совместим с sata
    Верно, теоретически.
    Но может быть проблема с тем, что сервера hp любят, чтобы всё железо было от hp. Контроллер hp может отказаться признавать не родные диски - просто из вредности и жадности. Но не обязательно, может и признать. Так что пробуйте - повезёт или не повезёт.

    Драйверы Win 10 для контроллера удалось найти? Отсутствие драйверов может быть ещё одной проблемой.
    Ответ написан
    1 комментарий
  • Как снизить загрузку памяти 56% на Windows 11?

    hint000
    @hint000
    у админа три руки
    Что делать в данной ситуации?
    Что собирались делать на компьютере, то и делайте.
    Встречный вопрос: а если бы вам удалось освободить несколько процентов памяти, то что бы вы делали с этой осводившейся памятью? Знаете, насчёт бесцельной экономии никто лучше классика литературы не скажет:

    - Добрый день, - сказал Маленький принц.
    - Добрый день, - ответил торговец.
    Он торговал усовершенствованными пилюлями, которые утоляют жажду. Проглотишь такую пилюлю - и потом целую неделю не хочется пить.
    - Для чего ты их продаешь? - спросил Маленький принц.
    - От них большая экономия времени, - ответил торговец. - По подсчетам специалистов, можно сэкономить пятьдесят три минуты в неделю.
    - А что делать в эти пятьдесят три минуты?
    - Да что хочешь.
    "Будь у меня пятьдесят три минуты свободных, - подумал Маленький принц, - я бы просто-напросто пошел к роднику..."

    (Антуан де Сент-Экзюпери)
    Ответ написан
  • Как создать траекторию, пространство, координаты?

    hint000
    @hint000
    у админа три руки
    Просто представьте шахматную доску , где плывут два корабля
    Так у вас задание как сформулировано? Одно дело на шахматной доске моделировать (нужны чёткие правила. судно занимает одну клетку? если по соседним клеткам суда разошлись - это не считается за столкновение?), совсем другое дело - на реалистичной местности, но тогда будет непонятно, к чему упомянута шахматная доска.
    Движение судов почти везде правостороннее. Когда вы едете на автомобиле по дороге без разметки, у вас не возникает вопрсов, как не столкнуться? А дорога обычно гораздо более узкая, чем река или канал. Простейшая стратегия: заметили встречное судно - держите курс посередине между этим судном и границей фарватера, оставляя встречное судно слева от себя, только-то и всего. Но это предполагает, что и встречное судно соблюдает правила. Если же судно идёт наперерез, правым бортом к вам, тогда нужно наплевать на правила и уклоняться в противоположную сторону (полагаю, в рамках учебного задания можно не рассматривать такой случай).

    Помните, что структура данных не менее важна, чем алгоритм. Вы уже представляете себе, как у вас будут храниться исходные данные? Если нет, то вот прямо с этого и начинайте, а не с алгоритма.

    Какие данные у вас есть о встречном судне? Только пеленг (азимут) и расстояние? Или ещё курс и скорость? Габариты вашего судна и габариты встречного судна известны и их нужно учитывать? Конечно, для упрощения задачи все суда можно считать шариками одинакового размера. И вернуться к этому вопросу, когда всё получится с таким упрощенным вариантом.

    нужно просто рассчитать , может ли быть опасное сближение двух кораблей - моего и чужого.
    И я пока понятия не имею , по какой методике это можно сделать.
    Сильно зависит от характеристик вашего судна (можно предположить что на встречном судне вас не заметили и не пытаются уйти от столкновения, всё зависит только от вас). Одно дело, если вы на крохотном катерке (вы просыпаетесь, когда до столкновения осталось 10 метров, и успеваете ещё отрулить в сторону, одновременно давая полный вперёд); другое дело, если вы на океанском лайнере, танкере, сухогрузе (вы можете не успеть отрулить, даже если до встречного судна ещё 100 метров). Так что "опасность" сближения зависит не только от расстояния и курсов, но и от размеров и массы вашего судна и встречного судна.
    Ответ написан
    1 комментарий