Задать вопрос
  • Возможно ли написать программу, которая будет удалять все данные с дисков?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Не с того начали обсуждение :) Обсуждение вопроса защиты информации всегда начинается с обсуждения модели нарушителя. То есть с ответа на вопрос "какую ситуацию я хочу предотвратить и от кого защититься". Потому что разные категории "кого" имеют разные возможности в том числе и в отношении "наплевать на закон и состояние здоровия".

    Никакое шифрование Вас не спасет от государства - данные оно может быть и не получит, но Вам в любом случае обеспечит бесплатную путевку в страну вечной зимы лет так на ... "Содействие терроризму" - и привет.

    Никакое шифрование вас не спасет от гопоти - опять же данные она может быть и не получит, но с помощью паяльника может изрядно попортить Вам здоровье

    Поэтому рассмотрение вопроса надо начинать с конкретизации задачи - кто защищает, что защищает, от кого защищает. Технические-то средства есть - это крайне мощный ЭМИ. Неудобство в том, что отлаживать сложно, ибо он сжигает не только ssd, но и все вокруг :D
    Ответ написан
    Комментировать
  • Какие подходящие характеристики для VPN?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    какое количество одновременных пользователей может выдержать сервер с 1 процессор, 2 ГБ ОЗУ, 20 ГБ SSD?

    Все очень индивидуально, зависит от конкретных настроек на сервере и исходящей нагрузки от каждого клиента. Подключите 10 клиентов и замерьте нагрузку в час-пик на протяжение часа, затем разделите на 10 и получите среднюю температуру по больнице.
    Ответ написан
    Комментировать
  • Какие подходящие характеристики для VPN?

    @Drno
    зависит исключительно от скорости занятой сети, чем больше будет занята сеть - тем больше занят процессор
    откройте htop и vnstat и смотрите
    Ответ написан
    Комментировать
  • Возможно ли написать программу, которая будет удалять все данные с дисков?

    15432
    @15432
    Системный программист ^_^
    Зависит от самого накопителя и того, как он вами используется. Например, диски (как HDD, так и SSD, но чаще SSD) с поддержкой спецификации OPAL всегда хранят данные в зашифрованном виде и для уничтожения данных достаточно отправить одну единственную команду, которая удалит ключ шифрования. Все хранящиеся данные превратятся в мусор. Аналогично, если у вас включен Bitlocker или другой метод полнодискового шифрования - удаление ключа происходит моментально, после чего доступ к данным становится невозможен.

    Также есть современные SSD с поддержкой быстрого безопасного стирания секторов. В отличие от HDD, где стирание может занять несколько суток, у твердотельных накопителей есть возможность полностью стереть все флешки за несколько десятков секунд.
    Ответ написан
    4 комментария
  • Какой яп и фреймворк выбрать для создания сервера?

    GavriKos
    @GavriKos
    Микропетпроджект - домашнее облако homeCloud
    Непонятно почему надо на винсок переписывать - уверен что boost.asio есть под винду.

    Под вашу постановку задачи - то как она тут описана - подходит 90% популярных ЯП и соответствующие для них фреймворки. Но чую задача описана плохо и неполно.
    Ответ написан
    6 комментариев
  • Куда пропали html в полях «Название сайта» и подобные ему в WordPress?

    moderatorh
    @moderatorh
    В IT с 1987-го года.
    Это не было хорошо!
    Благо было только до второй или третьей версии уж не помню точно, потом стали проверять и правильно!
    Название сайта это чисто СЕО часть, она должна быть текстовая и все тут!
    За визуализацию уже отвечает тема с ее оформлением в ХТМЛ и т.д.
    Делайте правильно.
    Создавайте дочернюю тему и извращайтесь с заголовком сайта как угодно!
    Не хотите так, не вопрос, ставьте любой современный ВП билдер и вперед, вроде визуал композер, Элементор, Диви или другой на Ваш выбор и делайте заголовок сайта каким угодно красивым!
    С тихой установкой это тоже точно не связано.
    На всякий случай уточню, мы говорим про одну из опций сайта, которая задается в одноименном поле основных свойств сайта...
    Ответ написан
    1 комментарий
  • Как реализовать хранение денег пользователей на сайте?

    Если вы хотите хранить в каком-либо кошельке именно деньги, то у вас тут масса проблем. Вам нужно будет столько разрешений и лицензий получить, что идея сайта должна быть просто бомбой, чтобы оправдать затраты денег и нервов на всё это.
    Поэтому определите, какой именно ресурс пользователи получают за деньги на вашем сайте и токенизируйте его. Т.е. создайте какую-то меру для этого ресурса и назовите его каким-то интересным именем. И пусть пользователи покупают у вас эти токены, которые они потом смогут тратить на потребление того самого ресурса, который вы продаете. А в личном кабинете где-то можете сделать подсказку, что 1 этот токен стоит столько-то рублей.
    Например, если вы продаете время доступа к чему-либо, то назовите токен "минута". В результате пользователь даже лучше сможет оценить, сколько времени он накопил у себя в личном кабинете, чем если бы ему показывались просто рубли.
    В результате ваши отношения с налоговой и другими контролирующими органами будут сильно проще, т.к. у вас только один товар, и чужие деньги вы нигде не храните.
    Ответ написан
    Комментировать
  • В цикле for много кнопок как сделать .addEventListener('click', к каждой кнопке?

    @karminski
    Senior React.JS Developer
    1. У вас plus нигде не определен. Вы его ищете с помощью getElementById, но не сохраняете в переменную plus.
    2. Почитайте про делегирование событий https://learn.javascript.ru/event-delegation. Это именно то, что вам нужно.
    Ответ написан
    3 комментария
  • Как реализовать хранение денег пользователей на сайте?

    @Refguser
    Решения для бизнеса: корп.сайты, ИМ, боты и пр.
    Чтобы хранить именно деньги - у тебя должно быть безмерно денег на кучу лицензий, оборудования и ПО.

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

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Банкам вообще всё равно. Всё, что лежит на ваших счетах, это для банка ваши деньги. Вопрос внутреннего учёта - это ваша головная боль.
    Банки и налоговая могут контролировать причины поступления денег на ваш счёт и причины отправки денег с него. Вы не можете принять деньги на счёт организации или перечислить их с этого счёта без каких-либо оснований, подтверждённых документами. И уж тем более вы не можете перевести деньги со счёта организации физлицу не оформив документально причину такого перевода.
    Так что, рекомендую, для начала, проконсультироваться с бухгалтерами и юристами, а уже потом решать технические вопросы.
    Ответ написан
    1 комментарий
  • Каким образом правильно сделать скрипт?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    Спарсить что либо из этого сервиса нельзя

    Почему?
    когда файлы стали становиться размером более 500 тыс.строк, то есть более 500 мб, браузер стал умирать

    Невероятно, чего это он...
    будет ли сильная нагрузка на браузер?

    Зависит от разработчика, но можно сделать вывод результата в браузере относительно плавным.
    будет ли сильная нагрузка на браузер?
    Или вообще лучше выучить что-то вроде питона

    Причем здесь python, nodejs и браузер? Не говоря уже о том, что python медленнее js.
    айтишников у нас нет, спасение утопающих-дело рук самих утопающих. Вояем с коллегой сами. Денег на разработку у фирмы нет

    Классика.

    Пишите на том, что знаете. Обрабатывайте данные на nodejs, затем выводите результат в браузер.
    Ответ написан
    Комментировать
  • Что с этим Rayson RS256GSSD510 происходит?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Покажите телеметрию автору и пусть он подробнее разъяснит что означает Bad в том ужасающем столбце на 270 строк.
    Судя по описанию, это могут быть блоки, скрытые на каком-то из цепочки производств.

    Судя же по производителю SSD, это могут быть блоки, благодаря которым чипы памяти оказались именно у него.

    Также можете сделать тест в нашем R.tester'е, там будут детальные графики. Они покажут состояние более наглядно.

    P.S.
    Хотя с учётом того, что SMART вы смотрите исключительно в виде raw значений в hex'е, я не совсем понимаю на кой вам вообще сдались наши советы :)

    UPD:
    почему такой перекос износа ? Почему первые 10 блоков по 8300 циклов ( на TLC памяти ) а остальные по 100-500 циклов

    По поводу уточнённого вопроса из комментариев: предполагаю, что какие-то особенности прошивки. Китайцы могли намудрить и что-то хранят в самом начале. А может быть и баг, в результате которого неверно работает wear leveling.
    Схожие баги бывали даже у Samsung, по-моему, в модели PM851. Скорость работы тех ССД со временем сильно снижалась из-за того, что не работало фоновое "перемешивание" aka обновление содержимого ячеек.
    Сделайте и регулярно обновляйте бэкапы важных данных с этого диска.
    Ответ написан
    4 комментария
  • Запрос на создание таблицы в clickhouse Yandex выдает ошибку 400 Bad Request, что не так с моим запросом?

    ipatiev
    @ipatiev Куратор тега PHP
    Потомок старинного рода Ипатьевых-Колотитьевых
    Как правильно меня поправили товарищи ниже, чтобы увидеть ответ сервера ,в котором может содержаться более подробное сообщение об ошибке, надо в контекст, в секцию http добавить элемент 'ignore_errors' => true,

    Плюс совсем уж очевидные косяки, которые бросаются в глаза:
    1. Нет такого слова - "chunck"
    2. У этого запроса нет контента. И, как следствие - у него нулевая длина (и непонятно, зачем заголовок вообще).
    2. Если метод POST, то логичнее отправлять данные не в строке запроса, а в теле запроса (но тогда и длину считать нормально, а не одной переменной, как сейчас).
    4. Если уж посылать враскоряку - методом POST, но в строке запроса - то данные надо форматировать по стандарту, а не то что сейчас:
    $url = sprintf('https://%s:8443/?%s', 
        $host, 
        http_build_query(['database'=>$db, 'query'=>$query])
    );
    Ответ написан
    Комментировать
  • Как вычислить тона цветов?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Для начала формализуйте, что такое "на тон темнее/светлее" в формулах.
    Потом переведите цвет в HSV-модель, сдвиньте куда хотите и переведите обратно в нужную вам модель.
    Ответ написан
    4 комментария
  • Запуск двух виртуальных машин. Как правильно?

    datka
    @datka
    Плохо значит смотрели. VBoxManage startvm

    691452b48eda2830923523.png
    Ответ написан
    Комментировать
  • Нет открывается сайт за nat pppoe Ростелеком?

    @ElxkoT
    Звучит, как вопрос для техподдержки Ростелекома. Ваши клиенты ведь ходят на сайт по домену, а домен привязан к вашему внешнему IP? Ну, вот, соответственно, и клиенты независимо от провайдера должны ломиться на сайт именно по этому IP. Просто у провайдера протеряна внутренняя маршрутизация. Звоните/пишите в поддержку, пусть чинят.
    Ответ написан
    Комментировать
  • Работает ли беспроводной вайфай во время беспилотной опасности?

    @Drno
    вай фай то работает.
    а вот мобильная связь очевидно что не будет, ведь он от симки работает)
    Ответ написан
    Комментировать
  • Работает ли беспроводной вайфай во время беспилотной опасности?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Роутер работать будет - связь между устройствами, подключенными к этому роутеру, никуда не денется. А вот интернета не будет, поскольку провайдер его заблокирует на мобильном канале.
    Ответ написан
    Комментировать
  • Как лучше всего вкатиться в электронику?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Третий вариант.
    Ответ написан
    Комментировать
  • Сервер с GPU предназначен ли для запуска фронтенда/бэкенда или он для вычислений?

    Maksim_64
    @Maksim_64
    ML Engineer
    Здесь, вопрос про целесообразность, оплачивания gpu сервера, если у тебя нет gpu-bound операций.

    Докер, ставишь, ngnix также при чем в докер, а не в систему. Современные ml архитектуры подразумевают, развертывания, как бэкенда так и фронта (mlflow, airflow и т.д.) все имеют веб интерфейсы, которые сильно облегчают жизнь.
    Ответ написан
    2 комментария