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

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Assembler
    Седой и строгий
    Понадобятся как минимум учебник по ассемблеру, учебник по архитектуре компьютеров и учебник по устройству интересующей операционной системы. И конечно же, сначала придётся научиться писать программы, а уж потом их реверсить.
    Ответ написан
  • Могут ли силовики читать сообщения с мессенджеров с использованием СОРМ?

    @pfg21
    ex-турист
    тут вопрос где шифруются. основная часть сообщений шифруется лишь в канале клиент-сервер.
    на серверах месенджеров сообщения лежат в открытом виде.
    и соответственно спец.службы юрисдикций, где зарегистрирован месенджер или находятся его сервера, имеют доступ к сообщениям.
    есть месенджеры с p2p-шифрацией сообщений, но ей мало кто пользуется из обычных обывателей, обычно по незнанию. да и сложнее с ней работать.
    Ответ написан
    Комментировать
  • Как различаются разъемы на материнской плате ПК от HP?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Плевать. Это обычные разьемы. Просто сделано для вашего удобства. Все они заведены на чипсет и идеентичны по скорости

    Такая ?
    https://h30434.www3.hp.com/t5/Desktop-Hardware-and...
    Ответ написан
    1 комментарий
  • Перевод GPU на CPU?

    @rPman
    по умолчанию практически все библиотеки работают с CPU, но некоторые (очень небольшое количество) умеют дополнительно использовать GPU, поэтому твой вопрос звучит странно, обычно ищут как заставить работать любимую библиотеку с GPU

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

    shurshur
    @shurshur
    Сисадмин, просто сисадмин...
    В боте (aiogram) надо сделать сохранение куда-то списка текущих запросов (chat_id - запрос). Также сделать обработчик сообщений с content_type видео, который будет получать видео от юзербота, находить по нему в списке запросов chat_id, в который затем отсылать видео по file_id.
    Ответ написан
    Комментировать
  • Почему цикл for of при импорте/экспорте код не работает?

    delphinpro
    @delphinpro Куратор тега JavaScript
    frontend developer
    ссылается на переменную item
    "Uncaught (in promise) ReferenceError: item is not defined at cartProduct (cart_04.js:13:8)"


    Deadorik, ну вот и делайте вывод. Not defined - не определена. Значит нужно определить переменную, прежде чем использовать.

    Почему так происходит?
    Потому что в стандарте чётко написано

    Module code is always strict mode code.


    Пока не используете модули, js выполняется в нестрогом режиме. Можно не объявлять переменные перед использованием. В модулях уже всё по-взрослому: сначала объявили переменную, потом ее использовали.

    for (let item of json) {

    А вообще, сразу и всегда привыкайте писать в строгом режиме, потому что есть еще места, где код всегда так выполняется. Например, в объявлении класса.
    Ответ написан
    1 комментарий
  • Как не сохранять историю определенного сайта в Chrome?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    1) инкогнито
    2) аддон навроде Chrome History Cleaner - они разные, поищи
    3) самописный аддон
    Ответ написан
    2 комментария
  • Как заключить договор на покупку домена?

    RoundRobin
    @RoundRobin
    В общем случае верно, но также не помешает акт/расписка или что-то подобное о передаче/получении в зависимости от способа оплаты.

    Да, если договор составлен адекватно, то есть положительная судебная практика.

    Если же нет, например частая ошибка что составляется договор покупки/продажи (домен не является имуществом по законодательству РФ), а не возмездной передачи прав администрирования, то возможны различные варианты вплоть до признания его не имеющим юридической силы.

    Также учитывайте риски (читай - расходы), если контрагент из другой юрисдикции и откажется от исполнения своих обязанностей.

    Если есть высокие риски "кидка" - пользуйтесь услугами гаранта сделки.

    P.S. Как основу для договора возмездной переуступки права администрирования 
доменного имени можно взять проверенные временем шаблоны - https://reghouse.ru/upload/dogovor_vppadi.zip
    Ответ написан
    Комментировать
  • Почему AnyDesk не работает без монитора?

    gbg
    @gbg Куратор тега Windows
    Любые ответы на любые вопросы
    Потому что все ПО, что не RDP, на самом деле занимается съемкой скриншотов, которые хост рисует на видеокерте. Без монитора карта начинает лениться и ничего не рисует.

    RDP, в отличие от всех остальных, запускает виртуальную сессию и рисует в ней. Поэтому для RDP монитор не нужен.

    Решение банально - купите эмулятор монитора 71sq83wlclL._AC_SS450_.jpg
    Ответ написан
    3 комментария
  • Как сделать что бы принимал ответ даже если он написан с большой буквы?

    @sand3001
    Всего по немногу
    Используйте для сравнения метод lower(), он приводит все символы строки в нижний регистр, например:
    a = "москва"
    a1 = "Москва"
    #a и a1 вводяться пользователем в imp
    inp = input()
    
    if inp.lower() == "москва":
        print("принял")
    Ответ написан
    2 комментария
  • Mikrotik, обновил ROS с 6 на 7 версию, как теперь настроить OVPN сервер шлюзом??

    jamakasi666
    @jamakasi666
    Просто IT'шник.
    Абсолютно все что у вас написано у меня работает, также мангл со списками. Только ушел с ovpn на wg. Могу предположить что вы обновились на 7ку с сохранением конфигурации или востановили ее из бэкапа. У меня в таком случае тоже странности были, решилось все прошивкой без сохранений конфигов и настройкой с нуля.
    Ответ написан
    4 комментария
  • Какую wifi камеру выбрать для наблюдения за квартирой, чтоб я мог написать собствнный софт?

    @Drno
    Любая, которая отдаст тебе RTSP поток. Под него и пиши
    Например hiwatch\hikvision
    Ответ написан
    Комментировать
  • Беспл. хостинг beget не отправляет письма по php командой mail?

    AlexNest
    @AlexNest
    Работаю с Python/Django
    1.Оформляйте код согласно правилам.
    2.Жалобы на работу сервисов (как этого, так и сторонних - желательно задавать тех. поддержке)
    3. Касательно вопроса: невозможность отправлять письма - ограничение бесплатного хостинга (для стимуляции покупки/усложнения спама)
    Ответ написан
    Комментировать
  • Усилитель звука на транзисторе pn2222 получается. Почему не получается на транзисторе ВС 557? В чем причина?

    @nehrung
    Не забывайте кликать кнопку "Отметить решением"!
    я правильно понял что транзистор не запустить с таким динамиком и нужно менять и транзистор и динамик.
    И транзистор, и динамик вполне сгодятся и те, что есть. Но вы и сами догадались, что соединить их надо по-другому:
    чтобы раскачать низкоомный динамик его нужно ставить на вторичную обмотку трансформатора.

    Для маломощного транзистора оптимальное нагрузочное сопротивление (прикидочно, при токе коллектора, не превышающем допустимого) - несколько сотен ом, а у вас - всего 8.
    Зададим коллекторный ток покоя 50 мА, и при таком токе на 8 омах будет всего-то 0,4 вольта. Т.е. размах неискажённой звуковой синусоиды всего 0,8 вольт, это очень тихо. А транзистор может развить аж 2,5 вольт (при 5-вольтовом питании, если выставить рабочую точку посередине), т.е. в 6 раз больше. Значит, для удобства работы транзистора между коллекторной цепью и низкоомным динамиком нужен понижающий трансформатор. Если вы заглянете в схему любого маленького приёмника (обязательно старинного, когда они ещё делались на транзисторах, а не микросхемах), то увидите там такой трансформатор. При самодельном изготовлении в первичной обмотке надо намотать 200...400 витков (провод 0,15...0,2 мм), во вторичной - 50...80 витков (0,35...0,5 мм). Магнитопровод - какой удастся раздобыть, обязательно не ферритовый, а железный, и таким размером, чтобы поместилась вся обмотка (это примерно 2...3 см). Ну или взять готовый из вышеупомянутого приёмника.

    Ну и напоследок напоминаю про моё замечание насчёт переменного резистора RV1 в самом начале, о котором все забыли (кроме меня). Вместо 1 кОм поставьте туда 100 кОм и с его помощью установите коллекторный ток покоя 50 мА.
    Ответ написан
    Комментировать
  • Как создать соединение через интернет, а не через имитатор локальной сети?

    Vindicar
    @Vindicar
    RTFM!
    В базовом случае у сервера должен быть внешний IP и открыт соответствующий порт.
    Если сервер за подконтрольным NAT (например, роутером), то порт должен быть проброшен через NAT.
    Если сервер за провайдерским NAT (который пользователю неподконтролен), то тут уже сложнее. Есть техники NAT traversal, но они не вполне тривиальны и обычно требуют наличия вспомогательного узла с внешним IP.
    Ответ написан
    Комментировать
  • Какая минимальная мощность VPS для развертывания OpenVPN?

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

    Требования по openvpn очень маленькие, считанные десятки мегабайт ram и мегабайты на диске, так что бери любой vps, но openvpn (как и любой другой vpn сервер но конкретно этот самый жрущий) очень требователен по процессору, если тебе нужен мегабит, тебе хватит любой слабой машины, но если ты хочешь сотни мегабит, то тебе понадобится топовый процессор (и он не распаралеливает нагрузку по ядрам)
    Ответ написан
    3 комментария
  • Какая минимальная мощность VPS для развертывания OpenVPN?

    @Drno
    От 512рам и 5гб диск
    Про безопастность - это бред)
    Ответ написан
    8 комментариев
  • Как подключится из Беларуси к российскому серверу, если заблокирован доступ?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Мне кажется проще найти другую букмекерскую контору и не нарушать законы своего государства.
    Ответ написан
    4 комментария
  • Как доказать пользователю, что код на сервере совпадает с кодом на Github?

    @Akela_wolf
    Extreme Programmer
    Даже если вы докажете, что код в какой-то момент совпадет с тем что в гитхабе, то вам ничего не мешает в любой момент изменить его.
    Поэтому, если некий человек желает быть уверен, что на сервере выполняется именно данный код, то единственный для этого способ - запускать его на своем, полностью подконтрольном сервере.
    Ответ написан
    Комментировать
  • Как узнать запущен ли процесс в C#?

    rundll32
    @rundll32
    1) Узнайте имя нужного процесса (в данном случае calc)
    2) Если
    Process.GetProcessesByName("calc").Length > 0
    то процесс действительно есть.
    Ответ написан
    1 комментарий