Задать вопрос
  • Информация о ЦОД?

    hint000
    @hint000
    у админа три руки
    на 4-киловаттную стойку за киловатт, допустим 430 $ в Европе, а сколько такая современная стойка примерно есть в месяц энергии?
    4 (кВт) * 24 (часа) * 30 (дней) = 2880 (кВт*ч)
    А вот будет ли стойка нагружена на все 4 кВт - это другой вопрос.
    Кроме потребления оборудованием в стойке надо ещё не забыть потребление кондиционерами, охлаждающими стойку. Если только ЦОД не расположен где-то в арктическом регионе.
    Ответ написан
    7 комментариев
  • Кто может дать ссылку на статистику людских смертей?

    hint000
    @hint000
    у админа три руки
    Гугл может дать ссылку:
    статистика по России
    https://rosstat.gov.ru/storage/mediabank/demo17.pdf
    страницы 94-201

    По всему миру чуть сложнее, потому что искать лучше на английском. Но можно начать хотя бы отсюда:
    https://en.wikipedia.org/wiki/List_of_causes_of_de...
    Таблица опять же не для всего мира, а для США:
    page1-900px-10_leading_causes_of_death_by_age_group_2015-USA.pdf.jpg

    связывает линиями
    Это не статистика, а инфографика. Её придётся вам самостоятельно нарисовать по своему вкусу на основании табличных данных.
    Ответ написан
  • Как вычислить положение точки на границе повернутого прямоугольника, если известно положение на границе исходного прямоугольника?

    hint000
    @hint000
    у админа три руки
    Можно решить эквивалентную задачу, когда поворачивается не прямоугольник, а точка (вокруг центра прямоугольника на тот же угол, но в обратном направлении). Потом пересчитать координаты, сдвигая начало координат в центр прямоугольника и используя матрицу поворота https://ru.wikipedia.org/wiki/Матрица_поворота
    60c69ec32237a568942850.png
    Ответ написан
    Комментировать
  • Как понять принцип работы с минусами в Python?

    hint000
    @hint000
    у админа три руки
    https://ru.wikipedia.org/wiki/Деление_с_остатком
    Знак остатка
    Операция взятия остатка в языках программирования может возвращать отрицательный результат (для отрицательного делимого или делителя). Тут есть два варианта:
    Знак остатка совпадает со знаком делимого: неполное частное округляет к нулю.
    Знак остатка совпадает со знаком делителя: неполное частное округляет к -∞.

    В Python'e второй вариант.
    Ответ написан
    Комментировать
  • Процессор для программирования, стоит ли брать ryzen 5 3600 вместо ryzen 5 3400g?

    hint000
    @hint000
    у админа три руки
    Если захотите запускать 3-4 виртуальные машины в учебных или тестовых целях, то производительность 3600 пригодится. Если нет, то экономия имеет смысл.
    Есть ещё промежуточные варианты: 3500 и 3500X, они тоже неплохи.
    Ответ написан
    2 комментария
  • Можно ли собрать RAID5 массив без одного диска?

    hint000
    @hint000
    у админа три руки
    На Линуксе запросто.
    https://www.google.com/search?q=mdadm+create+missing

    Четвёртый диск будет с данными, которые нужно будет перекинуть в массив, освободив диск, и добавить его в массив (сделать ребилд)
    Следует осознавать риск во время ребилда: ошибка любого диска - и вы можете потерять данные. На последнем диске они будут уже затёрты, а массив в это время ещё не будет иметь избыточности. Хорошо бы иметь бэкап.

    На винде, вероятно, не получится такой фокус.
    Ответ написан
    Комментировать
  • Как изолировать домашнюю сеть от устройств провайдера?

    hint000
    @hint000
    у админа три руки
    на первом Микротике первый порт вытащить из бриджа;
    на бридже задать статический адрес из другой приватной сети;
    поднять DHCP-сервер;
    поднять NAT, чтобы ethernet1 выполнял роль WAN-интерфейса.
    Ответ написан
    5 комментариев
  • Не устанавливается Windows с флэшки, Не удалось найти драйвера?

    hint000
    @hint000
    у админа три руки
    зайдите в BIOS, поменяйте режим диска с RAID на AHCI
    Ответ написан
    6 комментариев
  • Как скачать метапакет?

    hint000
    @hint000
    у админа три руки
    $ sudo apt satisfy kde-plasma-desktop 
    
    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    The following NEW packages will be installed:
      appmenu-gtk-module-common appmenu-gtk3-module apt-config-icons-hidpi apt-config-icons-large apt-config-icons-large-hidpi baloo-kf5 bluedevil breeze breeze-cursor-theme breeze-gtk-theme breeze-icon-theme catdoc dconf-cli debconf-kde-data debconf-kde-helper desktop-base docbook-xml docbook-xsl dolphin drkonqi
      ffmpegthumbs fonts-hack fonts-noto-unhinted fonts-quicksand frameworkintegration geoclue-2.0 gir1.2-ibus-1.0 haveged ibus ibus-data ibus-gtk ibus-gtk3 iio-sensor-proxy kaccounts-providers kactivities-bin kactivitymanagerd kde-baseapps kde-cli-tools kde-cli-tools-data kde-config-gtk-style kde-config-screenlocker
      kde-config-sddm kde-plasma-desktop kde-style-breeze kde-style-oxygen-qt5 kdeconnect kded5 kdegraphics-thumbnailers kdialog kdoctools5 keditbookmarks kfind kgamma5 khelpcenter khotkeys khotkeys-data kimageformat-plugins kinfocenter kinit kio kio-extras kio-extras-data kmenuedit konqueror konsole konsole-kpart
      kpackagelauncherqml kpackagetool5 kpeople-vcard kscreen ksshaskpass ksysguard ksysguard-data ksysguardd ktexteditor-data ktexteditor-katepart kwalletmanager kwayland-data kwayland-integration kwin-common kwin-data kwin-style-breeze kwin-x11 kwrite kwrited libaccounts-glib0 libaccounts-qt5-1 libappmenu-gtk3-parser0
      libappstreamqt2 libcanberra-pulse libcolorcorrect5 libdbusmenu-qt5-2 libdebconf-kde1 libdmtx0b libdolphinvcs5 libeditorconfig0 libepub0 libfakekey0 libfam0 libgit2-28 libgps26 libgrantlee-templates5 libhavege1 libhfstospell10 libhttp-parser2.9 libibus-1.0-5 libjs-underscore libkaccounts1 libkdecorations2-5v5
      libkdecorations2private7 libkf5activities5 libkf5activitiesstats1 libkf5archive5 libkf5attica5 libkf5auth-data libkf5auth5 libkf5authcore5 libkf5baloo5 libkf5balooengine5 libkf5baloowidgets-bin libkf5baloowidgets-data libkf5baloowidgets5 libkf5bluezqt-data libkf5bluezqt6 libkf5bookmarks-data libkf5bookmarks5
      libkf5calendarevents5 libkf5codecs-data libkf5codecs5 libkf5completion-data libkf5completion5 libkf5config-bin libkf5config-data libkf5configcore5 libkf5configgui5 libkf5configwidgets-data libkf5configwidgets5 libkf5contacts-data libkf5contacts5 libkf5coreaddons-data libkf5coreaddons5 libkf5crash5
      libkf5dbusaddons-bin libkf5dbusaddons-data libkf5dbusaddons5 libkf5declarative-data libkf5declarative5 libkf5dnssd-data libkf5dnssd5 libkf5doctools5 libkf5emoticons-bin libkf5emoticons-data libkf5emoticons5 libkf5filemetadata-bin libkf5filemetadata-data libkf5filemetadata3 libkf5globalaccel-bin
      libkf5globalaccel-data libkf5globalaccel5 libkf5globalaccelprivate5 libkf5guiaddons5 libkf5holidays-data libkf5holidays5 libkf5i18n-data libkf5i18n5 libkf5iconthemes-bin libkf5iconthemes-data libkf5iconthemes5 libkf5idletime5 libkf5itemmodels5 libkf5itemviews-data libkf5itemviews5 libkf5jobwidgets-data
      libkf5jobwidgets5 libkf5js5 libkf5kcmutils-data libkf5kcmutils5 libkf5kdcraw5 libkf5kdelibs4support-data libkf5kdelibs4support5 libkf5kdelibs4support5-bin libkf5kexiv2-15.0.0 libkf5khtml-bin libkf5khtml-data libkf5khtml5 libkf5kiocore5 libkf5kiofilewidgets5 libkf5kiogui5 libkf5kiontlm5 libkf5kiowidgets5
      libkf5kirigami2-5 libkf5konq-data libkf5konq6 libkf5networkmanagerqt6 libkf5newstuff-data libkf5newstuff5 libkf5newstuffcore5 libkf5notifications-data libkf5notifications5 libkf5notifyconfig-data libkf5notifyconfig5 libkf5package-data libkf5package5 libkf5parts-data libkf5parts-plugins libkf5parts5
      libkf5people-data libkf5people5 libkf5peoplebackend5 libkf5peoplewidgets5 libkf5plasma5 libkf5plasmaquick5 libkf5prison5 libkf5pty-data libkf5pty5 libkf5pulseaudioqt2 libkf5purpose-bin libkf5purpose5 libkf5quickaddons5 libkf5runner5 libkf5screen-bin libkf5screen7 libkf5service-bin libkf5service-data libkf5service5
      libkf5solid5 libkf5solid5-data libkf5sonnet5-data libkf5sonnetcore5 libkf5sonnetui5 libkf5style5 libkf5su-bin libkf5su-data libkf5su5 libkf5syntaxhighlighting-data libkf5syntaxhighlighting5 libkf5sysguard-bin libkf5sysguard-data libkf5texteditor-bin libkf5texteditor5 libkf5texteditor5-libjs-underscore
      libkf5textwidgets-data libkf5textwidgets5 libkf5threadweaver5 libkf5wallet-bin libkf5wallet-data libkf5wallet5 libkf5waylandclient5 libkf5waylandserver5 libkf5widgetsaddons-data libkf5widgetsaddons5 libkf5windowsystem-data libkf5windowsystem5 libkf5xmlgui-bin libkf5xmlgui-data libkf5xmlgui5 libkfontinst5
      libkfontinstui5 libkscreenlocker5 libksgrd7 libksignalplotter7 libkwalletbackend5-5 libkwin4-effect-builtins1 libkwineffects12 libkwinglutils12 libkwinxrenderutils12 libkworkspace5-5 libmarkdown2 libminizip1 libnotificationmanager1 liboxygenstyle5-5 liboxygenstyleconfig5-5 libpackagekitqt5-1 libpam-kwallet-common
      libpam-kwallet5 libphonon4qt5-4 libphonon4qt5-data libpipewire-0.2-1 libplasma-geolocation-interface5 libpolkit-qt5-1-1 libpowerdevilcore2 libpowerdevilui5 libprocesscore7 libprocessui7 libqalculate20 libqalculate20-data libqca-qt5-2 libqca-qt5-2-plugins libqrencode4 libqt5concurrent5 libqt5designer5 libqt5help5
      libqt5hunspellinputmethod5 libqt5multimedia5 libqt5multimedia5-plugins libqt5multimediagsttools5 libqt5multimediaquick5 libqt5multimediawidgets5 libqt5opengl5 libqt5positioning5 libqt5printsupport5 libqt5quickcontrols2-5 libqt5quicktemplates2-5 libqt5quickwidgets5 libqt5script5 libqt5sensors5 libqt5sql5
      libqt5sql5-sqlite libqt5test5 libqt5texttospeech5 libqt5virtualkeyboard5 libqt5waylandclient5 libqt5waylandcompositor5 libqt5webchannel5 libqt5webengine-data libqt5webenginecore5 libqt5webenginewidgets5 libre2-5 libscim8v5 libsignon-plugins-common1 libsignon-qt5-1 libsnapd-qt1 libtaskmanager6 libvoikko1
      libweather-ion7 libxcb-composite0 libxcb-cursor0 libxcb-damage0 libxcb-dpms0 libxcb-record0 libxcb-res0 libxml2-utils libzip5 media-player-info milou oxygen-sounds phonon4qt5 phonon4qt5-backend-vlc plasma-browser-integration plasma-desktop plasma-desktop-data plasma-discover plasma-discover-backend-fwupd
      plasma-discover-backend-snap plasma-discover-common plasma-framework plasma-integration plasma-pa plasma-thunderbolt plasma-workspace plymouth-label polkit-kde-agent-1 powerdevil powerdevil-data python3-ibus-1.0 python3-pyqt5 python3-sip qdbus-qt5 qml-module-org-kde-activities qml-module-org-kde-bluezqt
      qml-module-org-kde-draganddrop qml-module-org-kde-kcm qml-module-org-kde-kconfig qml-module-org-kde-kcoreaddons qml-module-org-kde-kholidays qml-module-org-kde-kio qml-module-org-kde-kirigami2 qml-module-org-kde-kquickcontrols qml-module-org-kde-kquickcontrolsaddons qml-module-org-kde-kwindowsystem
      qml-module-org-kde-newstuff qml-module-org-kde-people qml-module-org-kde-purpose qml-module-org-kde-qqc2desktopstyle qml-module-org-kde-quickcharts qml-module-org-kde-runnermodel qml-module-org-kde-solid qml-module-qt-labs-folderlistmodel qml-module-qt-labs-settings qml-module-qtgraphicaleffects
      qml-module-qtmultimedia qml-module-qtqml-models2 qml-module-qtquick-controls qml-module-qtquick-controls2 qml-module-qtquick-dialogs qml-module-qtquick-layouts qml-module-qtquick-privatewidgets qml-module-qtquick-templates2 qml-module-qtquick-virtualkeyboard qml-module-qtquick-window2
      qml-module-ubuntu-onlineaccounts qtchooser qtvirtualkeyboard-plugin qtwayland5 sddm sddm-theme-debian-maui sgml-base sgml-data signon-plugin-oauth2 socat software-properties-qt sonnet-plugins systemsettings user-manager xdg-desktop-portal xdg-desktop-portal-kde xml-core xsettingsd
    0 upgraded, 408 newly installed, 0 to remove and 0 not upgraded.
    Need to get 190 MB of archives.
    After this operation, 788 MB of additional disk space will be used.
    Do you want to continue? [Y/n]


    Хотя сравнил с sudo apt-get install --download-only и не заметил разницы в списке пакетов.

    но скачиваются не все пакеты((
    Так понимаю, что скачиваете на другом ПК, а потом переносите пакеты туда, где нужно установить? Возможно, скачиваются не все, потому что часть пакетов на том ПК уже установлена.
    Ответ написан
    2 комментария
  • Проблема с ценами в excel?

    hint000
    @hint000
    у админа три руки
    Ответ примерно тот же самый, что здесь (поменять разделитель целой и дробной части):
    Почему так сложно конвертировать из xlsx в csv с помощью excel'я?
    Ответ написан
    Комментировать
  • Как работает электрический генератор, что происходит когда нагрузка больше чем он вырабатывает?

    hint000
    @hint000
    у админа три руки
    100к киловатт - это уже будет 100 мегаватт, буква "к" лишняя.

    Допустим если генератор сжигает кучу топлива и вырабатывает 100к киловатт. Но потребителям требуется лишь половина, 50к киловатт. Остальная половина просто куда-то исчезнет, улетит куда-то?
    Нет, 100 кВт - это максимальная мощность. Если потребляют 50 кВт, то генератор вырабатывает 50кВт и сжигает примерно вдвое меньше топлива (не будем вдаваться в подробности про КПД).
    Конечно, совсем без нагрузки сколько-то топлива будет расходоваться, но мало. Ну там 1% или 5% от максимального расхода. Когда нет нагрузки - это называется холостой ход.

    какой-нибудь автосервис будет вовсю использовать все сварочные аппараты и для стабильной работы потребуется 150к киловатт. Что тогда будет? Просто упадет напряжение допустим с 220В до 170В
    Тут верно. Так и будет. Вырабатываемая мощность будет 100 кВт, потребляемая тоже 100 кВт, ток в сети увеличится, а напряжение уменьшится.

    В реальности сварочный аппарат потребляет не так уж много мощности, и сложно вообще найти автосервис, который сможет потребить 100 кВт. Но я понимаю, что это просто для примера.
    Ответ написан
    Комментировать
  • Как настроить домен для работы в локальной сети?

    hint000
    @hint000
    у админа три руки
    1) У регистратора убираю все NS записи и делаю одну А запись на свой внешний IP адрес.
    Вы не сможете убрать все NS.
    Без NS регистрация домена не имеет смысла, так что по-хорошему web-интерфейс регистратора не позволит это сделать.
    Ответ написан
  • Как разрешить доступ к сайту по ip?

    hint000
    @hint000
    у админа три руки
    Если да, то от чего зависит
    Если на сервере размещён всего один сайт, то да, откроется этот сайт. Но зависит от настроек web-сервера и при желании можно настроить, чтобы по IP-адресу не открывался.

    Если на сервере несколько сайтов, то по IP-адресу сервер не может угадать, какой из этих сайтов нужен. Так что будет открываться всегда один, определённый настройками web-сервера. Или опять же можно настроить, чтобы никакой не открывался.
    Ответ написан
    1 комментарий
  • Как запретить 80 порт на всех ip кроме одного на микротике?

    hint000
    @hint000
    у админа три руки
    разрешаем для 192.168.88.101 и 192.168.88.102, потом запрещаем для всех
    /ip firewall filter add action=accept chain=forward dst-port=80 protocol=tcp src-address=192.168.88.101
    /ip firewall filter add action=accept chain=forward dst-port=80 protocol=tcp src-address=192.168.88.102
    /ip firewall filter add action=drop   chain=forward dst-port=80 protocol=tcp
    Ответ написан
    1 комментарий
  • Как правильно подать на вход нейросети IP-адрес?

    hint000
    @hint000
    у админа три руки
    самый очевидный способ это седлать, отнормировать dword32 представление IP-адреса, - очевидно ошибочен
    Не очевидно. Потому что нейросеть может решать разные задачи. Какую задачу будет решать ваша нейросеть - неизвестно. Для разных задач потребуются разные представления адреса.
    В одном случае достаточно определить государство. В другом случае подойдёт ASN. В третьем случае окажется, что ни государство, ни ASN не релевантны, а хорошо подходит как раз тот вариант, который "очевидно ошибочен". В четвёртом случае - какое-то совсем необычное представление, которое никому даже не придёт в голову до тех пор, пока не озвучена задача.

    Нет одного "правильного" варианта на все случаи.
    Ответ написан
    1 комментарий
  • Противофазная ЭДС. Не понимаю, почему?

    hint000
    @hint000
    у админа три руки
    Почему синусоида сдвинута по фазе от напряжения?
    Давайте проведём аналогию в механике. Возьмите тележку, нагруженную чем-то тяжелым.
    spoiler
    isolated-shopping-cart-filled-with-food-picture-id543833406?s=612x612
    Скажем, 30 кг груза (это индуктивность). Она стоит на ровном полу. Вы прикладываете к ней силу (U), а она не хочет двигаться с места. Вы увеличиваете силу, и тележка трогается. Вы прикладываете ту же самую силу, но скорость (I) увеличивается, вы уменьшаете силу, но скорость всё равно увеличивается (странно, да?), вы уменьшаете силу до нуля, и вот теперь скорость остаётся постоянной (точка на графике, когда U=0, I=max), теперь чтобы уменьшить скорость тележки, нужно приложить "отрицательную" силу, вы прикладываете её, но тележка продолжает двигаться в "положительную" сторону, хоть и медленнее...
    Ответ написан
    Комментировать
  • Где можно скачать драйвер для мат. платы foxconn?

    hint000
    @hint000
    у админа три руки
    Открываете диспетчер устройств, находите сетевой адаптер (который еще не определился как сетевой адаптер), смотрите его идентификаторы VEN и DEV, по ним гуглите модель сетевого адаптера и драйвер.
    5fa75543e8e6f794362350.png
    Ответ написан
  • Что за шрифт на изображении?

    hint000
    @hint000
    у админа три руки
    Sofia Pro Regular
    Ответ написан
    Комментировать