Задать вопрос
  • Как ограничить доступ к папке Samba по ip?

    @Measurer01
    Сделать файл smb.conf.192.168.1.166

    В основном конфиге прописать:
    include = /etc/samba/smb.conf.%I

    Содержимое файла:
    [MyData]
    path = /media/MyData
    browseable = Yes


    Все, кто зайдёт с IP 192.168.1.166 будут видеть шару.
    Ответ написан
    7 комментариев
  • Что делать если только один разъем на cpu 8 pin, а нужны два?

    Если у твоего процессора tdp меньше 150вт, то тогда ты можешь подключить только один 8pin, смотри в инструкцию, умеет ли мать так и какой из разъёмов тогда оставлять пустым.

    Если у процессора tdp больше 150вт, то тогда лучше задуматься над заменой БП, тк он, видимо, слабый или старый - может действительно не вывезти пик.


    Может есть какой переходник с pci-e? И на сколько безопасно их использовать. Какой лучше? Или без разницы можно с ВБ или Озона заказать?

    Переходники есть.
    Если переходник плохой, то может случиться пожар (смотри примеры с переходниками на новый hpwr разъемов навидии)
    Покупать от того производителя, у которого есть все сертификаты и гарантия.
    Что ты найдешь и купишь на озоне или вб никто не знает.
    Ответ написан
  • Какая книга(список книг) объяснит с нуля теорию множеств?

    @kirillov01
    Помогаю людям по мере своих возможностей.
    Хотя бы перечислил, какие книги ты читал, с которыми у тебя проблемы...
    И почему бы не указать, насколько полно ты хочешь в ТМ погрузиться?

    Если ты прям с нулей нулевых, то тебе книга чисто по данной теме не подойдет, ибо они все нацеленны на уже некоторое понимание.
    Обычно в учебниках по анализу/дискретке/общей алгебре в самом начале идут азы ТМ.
    Например:
    - Колмогоров, Фомин. Элементы теории функций и функционального анализа (глава 1).

    А так:
    - Верещагин, Шень "Начала теории множеств".
    - Introduction to Set Theory, Karel Hrbacek.
    - Введение в теорию множеств и общую топологию, Александров.
    Ответ написан
    Комментировать
  • Как мгновенно выключить питание ATX из Windows?

    15432
    @15432
    Системный программист ^_^
    Вам нужно считать определенную ACPI таблицу, в которой содержится информация об адресе регистра и значении, которое записать для выключения или перезагрузки системы, затем, собственно, проделать это.

    Начните с утилиты RW Everything, в ней вы сможете просмотреть содержимое ACPI таблиц, найти нужную, найти значения, а так же записать эти регистры в удобном GUI интерфейсе. После чего реализуйте это в коде, например, как я описывал в статье
    Ответ написан
    Комментировать
  • Имеет ли смысл грабить интелёвую БД?

    1. Уже есть
    2. Кому надо - те вполне могут и впн включить
    Ответ написан
    4 комментария
  • Что стоит делать в 16 лет, если планирую стать специалистом в системном программировании?

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

    Что бы делать что то серьезное (что вы подразумеваете под системным программированием?), необходимо разбираться в той системе, в который вы собираетесь работать... не на уровне пользователя, а на глубинных уровнях, разработчика.

    Пример, что бы состряпать простейшую формочку с кнопочкой и текстовым полем на win32 требуется минимальные знания c++, win32 api (да и не нужно знать, достаточно пары примеров посмотреть) и знание тулчейна (как настроить и как пользоваться), что бы собрать из исходников свое приложение..

    А что бы состряпать решение, которое создаст дополнительный рабочий стол windows, подключит к нему второй монитор, дополнительную клавиатуру и мышку, и сделает на рабочих ревизиях многопользовательский терминал (смотри ibik aster) необходимо разбираться во внутренних особенностях и глюках win32 (в т.ч. что там последовательно наломали майкрософт со времен winnt4 до win11), разработать драйвера прослойки (что бы правильно разделять управлени и доступ к клавиатуре и монитору), да еще что бы это работало на одной видеокарте и не требовало по отдельной на рабочее место... в общем вот ЭТО системное программирование.

    p.s. есть мнение, что что бы работать на таком уровне нужно не просто знания, но и соответствующий склад ума, какая то внутренняя мотивация (многие вещи тупо скучно изучать просто так) и возможность это делать продолжительное время.
    Ответ написан
    Комментировать
  • Как визуально выявить исполняемый файл, даже если он замаскирован?

    @66demon666
    Сетевой админ, АТС-админ
    Эм. Из всего перечисленного исполняемый это EXE. Любой файл - это набор данных. Даже исполняемый. Просто исполняемый содержит код, который потом будет исполнен операционной системой. Соответственно, если вы .exe файл переименуете в .pdf он от этого не останется исполняемым, потому что PDF-редактору будет передан непонятный для него набор данных.

    Насколько мне известно, все случаи, когда исполняемые части прятались в картинках, документах и так далее были связаны либо с уязвимостями в соответствующих программах, когда например просмотрщик фото начинал исполнять код, который не предназначался для исполнения (атака типа Stack Overflow, как пример). А без эксплуатации уязвимостей код из .JPEG не будет исполняться, а будет считаться просто непонятным набором байтов.

    С остальными (.bat, .py) - уже интереснее. Для интерпретируемых языков должен быть кто? Правильно - интерпретатор. Опять же, просто открыв картинку, файл .jpg не станет открываться CMD интерпретатором. Про питон ваще молчу, там отдельный исполняемый файл нужно устанавливать.

    Пусть ИБ-шники поправят если я не прав, ибо не ПРО100Хакер
    Ответ написан
    4 комментария
  • Как решить проблему зависания проводника?

    @kalapanga
    На мой взгляд, длина пути здесь не виновата. Вы эту папку средствами же винды создали, она существует, вы её видите, можете с ней выполнить какие-то действия - значит, скорее всего, она корректна.
    Замедлять работу проводника могут разные факторы. Вот первое, что приходит в голову:
    1) Проблемы с диском. Начиная с того, что он просто медленный (особенно, если это hdd), заканчивая его неисправностью. Проверить диск, как минимум посмотреть SMART.
    2) Проблемы с контекстным меню. Туда прописываются программы все, кому не лень. Дальше может быть, что какая-то конкретная программа медленно работает с большими списками файлов. Или их (программ) просто очень много. Ещё бывает, что и программы-то уже нет, а битая ссылка на неё в меню осталась - тоже к тормозам приводит. Посмотрите, всё ли в контекстном меню Вам действительно нужно. Для работы с контекстным меню есть специальные утилиты.
    Ответ написан
    1 комментарий
  • Что именно запретили в IP телефонии?

    pindschik
    @pindschik
    ФЫВА ОЛДЖ
    static.government.ru/media/files/V9HwpAREaDl4PtNZ3...
    Не очень доверяйте хайпу журналистов. Недавно они писали - что будут штрафовать за VPN, теперь - что запретили IP-телефонию. В обоих случаях законы были про другое.

    А недавно две газели
    Позвонили и запели:
    — Неужели
    В самом деле
    Все сгорели
    Карусели?
    — Ах, в уме ли вы, газели?
    Не сгорели карусели,
    И качели уцелели!
    ...
    Но не слушали газели
    И по-прежнему галдели...

    Когда видите новости в стиле "В России скоро введут налог на сон!" и "Всем запретят дышать носом!" - лучше отнестись к ним критически, а еще лучше проанализировать сам нормативный акт.
    Ответ написан
    2 комментария
  • Процессор i5 vs i7. Когда надо и надо ли?

    @rPman
    Не смотри на частоту, на нее уже лет 10 не нужно смотреть, как и на количество ядер/потоков (с оговоркой). И у памяти нужно смотреть не частоты а тайминги, точнее поделив частоту на тайминг (это будет время выполнения операции в герцах), чем меньше полученное число тем лучше.

    При выборе процессора смотри на объем кеша L2 (и тут победитель 'последние' годы amd но не в секторе ноутбуков к сожалению) и бенчмарки в single thread (однопоточные). А еще у интель есть энергоэффективные ядра, которые роняют производительность ниже плинтуса, да, affinity можно ручками выставлять, говорят помогает но это дико неудобно.

    Если смотреть твои варианты, то:
    thinkpad t14 gen3 - 3213 попугая, батарея 39.3Wh (пишут что есть варианты с дискретной видео тогда 52.5Wh)
    thinkpad t14 gen4 - 3482 попугая, батарея 39.3Wh
    thinkpad t14 gen5 - 3453 попугая, батарея 52.5Wh (и пишут что батарея заменяемая)
    Что то описания на офф сайте не очень совпадают с тем что магазин показывает, либо там оперативную память вынимают (маркетинг ****) либо кто то косячит.
    Оперативную память 'всегда' можно докупить, процессоры до 64гб поддерживают (если нельзя заменить, то такой ноут точно не нужно рассматривать как мощная машина, обычно это SoC с запаянной памятью, ssd и процессором)

    p.s. И помним, что ноутбук это не про производительность! это про мобильность и время работы. Либо ты будешь работать быстро и мощно (игровые ноуты, из дорогого сегмента) но не долго (пару часов) либо долго (5-6 часов) но 'без огонька'.

    Есть вариант, который требует хороший мобильный интернет, работать на мощной арендованной/домашней машине удаленно... тогда выбирать ноутбук исключительно по времени автономной работы и 'внешнему' виду. Это неплохое решение, которое кстати еще и деньги позволит сэкономить, при наличии хорошего интернета, качество работы почти не упадет (некоторые люди нервничают от малейших лагов интерфейса, это почти физиологические особенности, пока не попробуешь не узнаешь)

    Для смеха, добавлю вариант - мощный компьютер стоит в машине, раздает быстрый wifi, а ноутбук работает как терминал к нему, подходит для тех кто катается например на природу 'поработать' на своей машине.
    Ответ написан
    6 комментариев
  • Как открыть/развернуть уже запущенное приложение c GUI через терминал, не дублируя его?

    Ocelot
    @Ocelot
    Проверить, есть ли нужный процесс среди запущенных (через pgrep, например). Если нет — запустить. Если есть — развернуть окно через wmctrl
    Ответ написан
    1 комментарий
  • Как наиболее приближенно возвести x^n == n^x?

    Alexandroppolus
    @Alexandroppolus
    кодир
    Просто вычти из "х" значение 69, тогда оно станет равно 54.

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

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    У грызунов зубы растут всю жизнь. Поэтому мыши/крысы грызут казалось бы даже совершенно несьедобные предметы - дерево, пластик, даже камень - зубы стачивают. И поэтому для содержания мышей, например продают специальную "грызь".
    Насколько я знаю, никаких таких репеллентов не существует - крысы умные и хитрые. Только тупая бронеоболочка или гофротруба.
    Ответ написан
    Комментировать
  • Чем смазать кабели, чтобы крысам было противно их грызть?

    yakovlev_13
    @yakovlev_13
    Шаманство, экзорцизм и некромантия.
    Как вариант, я бы предложил в гофру прятать провода по самый коннектор.
    Это не смазка конечно, но пока пожеванной гофры за свою жизнь ещё не встречал.
    Ответ написан
    2 комментария
  • Чем смазать кабели, чтобы крысам было противно их грызть?

    Хотелось бы понять психологию крыс, почему им хочется иногда грызть кабели.

    Они всё грызут:
    1. Зубы стачивают (в основном об твёрдые предметы)
    2. Пробуют на вкус (если не хватает еды, ищут что ещё съедобное есть)
    3. Сильный голод (если совсем не хватает еды)
    В принципе если крыса не голодная, то она не будет экспериментировать с рационом и закусывать пластиком, но если крыса не голодная, то она будет размножаться и у тебя будет уже 10 крыс)

    Об отраве речь не идёт - её нужно часто обновлять, дохлятину убирать, да и сами знаете, крысы хитрые и их очень сложно отравить

    Вообще в долгосроке таки есть смысл провести дератизацию, правда в масштабах территории завода это будет тяжело и затратно.

    Вообще есть кабели с репелентом непосредственно в массе оболочки кабеля, но стоят они дороже, чем бронированные.
    Если не хочется прям весь кабель менять, то я бы предложил загнать его в металлическую гофру и избавиться от грызунов рядом с выходами.
    Ответ написан
    8 комментариев
  • Что не так с репликацией AD?

    @mvv-rus
    Настоящий админ AD и ненастоящий программист
    Про 9e895472-e19f-4eb8-a124-c0a83ae40777._msdcs.kubstu.edu. Репликация использует псевдонимы КД в DNS, завязанные на GUID их копии AD. Что это за КД - сморите в DNS, в зоне _msdcs.kubstu.edu на какое имя указывает этот псевдоним.

    Для понимания, работает ли репликация реально, выполните на каждом КД из командной строки в режиме администратора команду repadmin /showrepl.

    Причиной ошибки, которую вы видите, может быть то, что вы выполняете команду не в режиме администратора. Другая возможная причина - что вы выполняете команду из корневого домена под учетной записью, которая не имеет достаточных прав в дочернем домене: проверьте что она либо входит в группу Администраторы предприятия (она определена в корневом домене, но действует по всему лесу).
    Ответ написан
    5 комментариев
  • Как получить федеральный цифровой канал DVB-T2 и стримить его через Linux?

    @Degot Автор вопроса
    - Купил АДАПТЕР OPENBOX USB DVB-T2/C (MyGica Mini DVB-(T/T2/C) USB Stick T230A).
    - На NanoPi R4S установил Armbian 24.8.1 Noble 6.6.47 minimal
    - Установил mumudvb_2.1.0-dmo2_arm64.deb из debian-multimedia (в родном старая версия)
    - Файл конфига для mumudvb (MUX1 - PLP 1):
    freq=546000
    delivery_system=DVBT2
    autoconfiguration=full
    multicast_ipv4=1
    multicast_ipv6=0
    unicast=1
    ip_http=0.0.0.0
    port_http=4028
    stream_id=1 #PLP=1 Россия 1, Россия 24 и ОТР
    #stream_id=0 #PLP=0 Первый, Матч!, НТВ, Пятый, РОССИЯ-К, Карусель, ТВ Центр


    - Запускаем mumudvb -d -c config.conf и получаем:
    ...
    Info:  Autoconf:  We update the channel CAM support
    Info:  Autoconf:  Diffusion 3 channels
    Info:  Autoconf:  Channel number :   0,   service id 1020  name : "02 РОССИЯ-1"
    Info:  Autoconf:        Multicast4 ip : 239.100.0.0:1234
    Info:  Autoconf:        Unicast : Channel accessible via the master connection, 0.0.0.0:4028
    Info:  Autoconf:  Channel number :   1,   service id 1070  name : "07 РОССИЯ-24"
    Info:  Autoconf:        Multicast4 ip : 239.100.0.1:1234
    Info:  Autoconf:        Unicast : Channel accessible via the master connection, 0.0.0.0:4028
    Info:  Autoconf:  Channel number :   2,   service id 1090  name : "09 ОТР"
    Info:  Autoconf:        Multicast4 ip : 239.100.0.2:1234
    Info:  Autoconf:        Unicast : Channel accessible via the master connection, 0.0.0.0:4028


    - на другой машине в сети делаем: ffplay udp://@239.100.0.0:1234
    - или VLC: x.x.x.x:4028/playlist.m3u

    Соответственно, для получения всех MUX'ов необходимо 5 свистков:
    - Первый — частота 546 МГц х 2 Потока
    - Второй — частота 498 МГц
    - Третий — частота 578 МГц
    - Первый HD - 700 МГц (только в Москве?)

    Нагрузка на проц при стриме MUX1:
    66ffeaa5b2cb0800225387.png
    Ответ написан
    Комментировать
  • Как подтвердить что клиент подписал PDF, который я ему отправил?

    @SunTechnik
    1. Предварительно подписывать документ самому. После получения проверять кооректность всех подписей.

    2. Считать контрольную сумму файла перед отправкой и проверять после получения. ( но тогда, скорее всего, потребуется использовать открепленную цифровую подпись и надо где-то у себя хранить контрольные суммы (хэши) для отправленных файлов. )
    Ответ написан
    Комментировать
  • Как сделать работающую мультизагрузку в GRUB?

    @pfg21
    ex-турист
    grub-update делал ?? Эта команда аккурат и отвечает за поиск осей и формирование менюшки груба
    Ответ написан
    Комментировать
  • Существует ли ПО для удаленного доступа, которая блокирует ПК удаленного пользователя и информирует о подключении?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    RDP из коробки так и делает. Если пользователь работает за ПК и кто-то подключается под той же учётной записью удалённо, то пользовательская сессия блокируется. Прекрасно работает в любых сетях - хоть в локальных, хоть в глобальных.
    Ответ написан
    7 комментариев