Задать вопрос
  • Как монетизировать знание Prolog?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Используя уже наработанные навыки выучить любой другой более популярный ЯП для которого есть вакансии.
    Ответ написан
  • Какую выбрать комбинацию ОС для домашнего облака?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    TrueNAS CE же: виртуализация из коробки - можно ещё кучу всего поставить. Плюс ещё куча фич и плагинов.
    UPD:
    TrueNAS сейчас на базе Debian Linux, раньше называлась FreeNAS и была на базе FreeBSD. Принадлежит компании iXsystems с 2011 года и является коммерческим решением, имеющим бесплатную версию Community Edition.
    Альтернатива: XigmaNAS - это продолжение проекта FreeNAS после 2011 года его же разработчиками и который получил изначально название NAS4Free, а позднее переименовался в XigmaNAS. Вот этот проект как раз продолжает использовать в качестве основы FreeBSD.
    Такие сложные у них там отношения из-за лицензий и прав на изначальный код проекта.
    Ответ написан
    7 комментариев
  • Какой параметр дисков важнее в RAID: максимальная скорость чтения или минимальное среднее время доступа?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Пальцем в потолок:
    В качестве RAID - используются встроенные в чипсет материнской платы возможности.

    Для тех, кто в танке: у ТС бытовая материнская плата, в которой очень простенький RAID контроллёр с ограниченным функционалом, а он пытается использовать это всё для сервера - естественно железо не соответствует серверным требованиям. В серверах для RAID используются специализированные отдельные контроллёры. В данном случае лучшим решением будет поставить линукс и использовать программный RAID, как и советует товарищ Drno в коментариях.
    Ответ написан
    9 комментариев
  • Как запретить прямое скачивание файлов nginx?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Серверная часть приложения размещается в отдельном каталоге с ограниченными правами, а не в каталоге статических файлов, которые отдаются веб-сервером. Традиционно для бэкенда на сервере создаётся отдельный пользователь, от имени которого запускается NodeJS как сервис, а в его домашнем каталоге или в другом каталоге с ограниченными правами и размещается код бэкенда. Второй случай используется, когда доступ к данному каталогу нужен другим приложениям/сервисам. Например системе доставки и развёртывания.
    Ответ написан
  • Как нарезать (монтировать стрим) и записывать одновременно?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Виртуальный монитор и на нём разместить окно браузера. Например: раз, два.
    Ответ написан
    Комментировать
  • Какие характеристики ноутбука/ПК нужны для front-end-разработки?

    VoidVolker
    @VoidVolker Куратор тега Железо
    Dark side eye. А у нас печеньки! А у вас?
    Если ноутбук и нет ограничений "только винда", то любой мак с минимум 16 гигами ОЗУ. Приоритет следующий: максимум ОЗУ, процессор, диск.
    Если ПК, то в целом вот тут на 3DNews есть отличная подборка: https://3dnews.ru/1123785 - имеет смысл брать оптимальную и выше сборку. Приоритет тут чуть другой: процессор, память, диск, видеокарта.

    Оптимальный вариант что-то типа такого (набросал на вскидку):
    • Проц - AMD Ryzen 7 7700 +
    • Мать - MSI PRO B860-P
    • Диск - Samsung 9100 PRO 1+ ТБ
    • Память - например G.Skill Ripjaws S5 [F5-6000J3636F16GX2-RS5K] 32 ГБ или G.Skill Trident Z5 [F5-6000J3238G32GX2-TZ5K] 64 ГБ, 6000 МГц
    • Видеокарта - если не игровую, то 4060-70 вполне достаточно, что-то типа MSI/Gigabyte, если игровую - то аналогично что-то типа 5070-80-90 по вашему бюджету, только с воздушным охлаждением
    • БП - Seasonic/FSP 850Вт+
    • Кулеры - водянку не брать, только воздух, двухбашенный, топ - Noctua NH-D15 G2 или аналог от Bequiet/DeepCool; для корпуса - 200/230 мм, ноктуа/bequiet/bitfenix/DeepCool
    • Корпус - любой на ваш вкус и бюджет, "всё в сетку" не брать, обязательно с воздушными фильтрами (CoolerMaster, LianLi, Deepcool и тп.)
    • Остальное - по потребностям и бюджету (звуковая карта, картридеры и прочее).

    Сборку доверить лучше знакомому, кто умеет или, если заказ будет всё в одном магазине - можно там, но обязательно с контролем.

    Монитор - 4к, 120 герц, IPS/OLED, 32"+, например что-то типа LG UltraGear 32GR93U-B (но тут лучше смотреть обзоры и тесты сначала, посмотреть своими глазами в шоу-руме типа https://4k-monitor.ru/).
    Ответ написан
    Комментировать
  • Можно ли написать проект C++/CLR Windows Form на MacOS?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    Да, можно. Ставите VirtualBox или UTM App, ставиет виртуалку с виндой десятой или одиннадцатой, в ней студию 2022 и все остальные инструменты для разработки. Есть два варианта:
    • х86 винда - потери производительности примерно 90%, но в целом всё будет работать как на обычной винде, просто существенно медленнее
    • Arm винда - пишут, что встроенный в винду транслятор команд х86->Arm достаточно производительный и работает нормально, но я лично не тестировал и ничего конкретного сказать не могу, предполагаю, что теоретически возможны какие-то проблемы

    На маке в виртуалку студию не ставил, но в целом в виртуалке сама по себе студия работает прекрасно и даже на не самом топовом железе вполне юзабально работает. В целом же рекомендую всё же использовать х86 ПК для разработки под винду ну или арендовать виртуалку в облаке.
    Ответ написан
  • Простая программа для ведения электронной таблицы?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Есть же LibreOffice Calc - все лишние панели легко отключаются, как и в экселе. Проблемы кракозябр - это проблемы кодировки либо в исходном файле либо в вашем редакторе, который не может распознать используемую вами кодировку. Они достаточно легко решаются: как распознать кракозябры.png. Сам долгие годы использовал МС Офис 2003 - ни разу не столкнулся с проблемой порчи файла из-за кодировки. Так же вполне можете продолжать использовать Excel 2003 - он на самом деле один из самых удачных табличных редакторов.

    UPD:
    Содержимое .XLS файла при просмотре в текстовом редакторе

    Омг! Это у вас не текстовый редактор, а блокнот, который поддерживает только текстовые файлы (формат txt).

    Я пишу про специальные символы которые использует Excel 2003 для хранения информации о столбцах, строках и т.д.

    Эксель не использует никакие специальные символы. Блокнот просто показывает те символы, которые он может отобразить из таблицы ASCII символов среди кучи бинарных данных. Формат xls - не текстовый, а бинарный. Блокнот не поддерживает работу с бинарными файлами. Попытка редактировать бинарный файл в блокноте приведёт к поломке структуры этого файла. Для работы с форматом xls и предназначен эксель и его аналоги. Так что на самом деле у вас нет проблем с кракозябрами кодировками, а проблема в том, что вы пытаетесь работать с бинарными файлами в приложении, которое эти форматы не поддерживает.

    RTFM: Вики -> Формат файла, Файл
    Ответ написан
    4 комментария
  • Ssd samsung m2 980 создает проблемы с играми. В чем может быть проблема?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Поменяйте букву диска с A на любую другую после C.
    Проверьте статус диска в дровах и можно ли что-то записать на диск и оно осталось бы на нём после перезагрузки. Если запись не работает - диск помер и перешёл в режим "только для чтения". В этом случае делайте бэкап и меняйте диск на новый или возвращайте по гарантии.
    Ответ написан
    Комментировать
  • Как оптимизировать загрузку и парсинг больших JS файлов со стороны браузера/клиента?

    VoidVolker
    @VoidVolker Куратор тега JavaScript
    Dark side eye. А у нас печеньки! А у вас?
    1. Установить NodeJS
    2. Установить MongoDB
    3. Установить Mongoose или любую другую ORM
    4. Написать простейшие контроллёры для вашего API
    5. Запустить сервис на VPS и использовать для ваших задач
    Ответ написан
    Комментировать
  • Почему ТГ показывает онлайн, когда макбук в режиме сна?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Всё именно так, как сказал товарищ rPman в комментарии: по умолчанию мак во время стандартного сна просыпается периодически, гонит сетевой трафик и считает что-то по мелочи. Проверьте настройки энергосбережения и сна - вроде где-то там эта фича отключается и можно включить полноценный сон.
    Ответ написан
    3 комментария
  • Какой wifi роутер выбрать с поддержкой 10Gbe lan?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Практичнее будет взять отдельно любой популярный 10 гигабитный маршрутизатор чисто для проводной сети, а для вай-фая взять обычный роутер с парой 2.5 или 10 гигабитных портов. А вот с десяткой для локалки роутеры для дома не делают. Если квартира большая или дом - то имеет смысл использовать меш. Например серия Deco от TP-Link вполне себе нормальная.

    Cамый оптимальный же вариант на мой взгляд - это использовать домашний сервер под сеть. Если на нём достаточно производительный проц и есть запас, то можно в него воткнуть 10G карту или две с пачкой портов (например что-то типа Intel X710-T4, можно даже б/у), поднять машину с pfSense и пробросить в него эту карту целиком. pfSense как роутер - очень даже отличное и практичное решение с кучей разных фич. Ну а для вай-фая - любой роутер по бюджету и хотелкам.

    Для IoT умного дома - USB ZigBee донгл в сервер, например SONOFF Zigbee Dongle Plus-E плюс машина с Home Assistant. Если сервер в металлическом шкафу или в месте, где плохой вайфай - то можно взять WiFi ZigBee шлюз и воткнуть его в любую розетку, а с HA он без проблем по вифи будет работать (соноф норм, но там надо немного секаса с перепрошивкой - вроде во второй версии он из коробки с нормальной прошивкой, точно не помню - надо гуглить).
    Ответ написан
    19 комментариев
  • Доступ к панели 3x-ui через localhost можно сделать?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    На сервере запускайте веб-интерфейс на локальном IP 127.0.0.1 и используйте SSH туннель для доступа к веб-интерфейсу через локальный порт клиента: https://habr.com/ru/companies/flant/articles/691388/
    Ответ написан
    Комментировать
  • Как использовать старый браузер с новыми сайтами?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Никак. Ну или через VNC в старом браузере зайти на ПК с современным браузером и уже в нём использовать современные сайты.
    Ответ написан
  • Какой самый быстрый способ поиска файлов на сетевом диске?

    VoidVolker
    @VoidVolker Куратор тега C#
    Dark side eye. А у нас печеньки! А у вас?
    Использовать индексацию на стороне сервера.
    А для решения проблемы скорости вашего кода вам следует провести его диагностику, найти узкие места и устранить их.
    Ответ написан
  • Как компилировать несколько scss файлов сразу?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Установить плагин для поддержки SASS/SCSS и включить автоматическую сборку при сохранении/изменении файла в ST.
    Ответ написан
  • С чего начать электронику как хобби в 2025?

    VoidVolker
    @VoidVolker Куратор тега Железо
    Dark side eye. А у нас печеньки! А у вас?
    Например: https://amperka.ru/collection/kits - берёте любой понравившийся набор и собираете его по мануалу. Само собой предварительно прочитав хотя бы одну-две книги и посмотрев обучающие туториалы.
    UDP:
    Стартер-кит для пайки
    • Антистатический браслет: https://amperka.ru/product/antistatic-wrist-strap
    • Простой паяльник для новичка: https://amperka.ru/product/soldering-iron-goot-30w
    • И подставка для него же: https://amperka.ru/product/soldering-stand
    • Или паяльник среднего уровня: FNIRSI HS-02A
      Топ - профессиональная паяльная станция с индукционным паяльником и термофеном (два в одном) и плюс термостол для плат. Если понравится паять и будете этим часто увлекаться - берите станцию, не экономьте, она стоит своих денег.
    • И обязательно вытяжку и вентиляцию на рабочем месте сделайте с трубой рядом с рабочим местом - дышать дымом от пайки не сильно полезно для здоровья. Например: https://mysku.club/blog/diy/87909.html
    • Мультиметр (ширпотреб, для старта и простых вещей - пойдёт): https://amperka.ru/product/multimeter-dt-832
      Из топовых мультиметров, которые стоят своих денег, могу порекомендовать Fluke, например.
    • Держатель с лупой - не обязательно, но штука полезная и удобная (пример): https://amperka.ru/product/soldering-helping-hand

    Осциллограф и лабораторный источник питания - по потребностям и при необходимости.

    Расходники для пайки:

    Инструменты:
    • Отвёртка с удлинителем и набором удлинённых бит: NANCH 22 в 1 (отличный набор, рекомендую)
    • Бокорезы электрика (пример, ширпотреб): https://amperka.ru/product/side-cutting-pliers
    • Пинцет: https://amperka.ru/product/tweezers
    • Любой термофен с электронной регулировкой температуры с дисплеем и сменными соплами - для термоусадки. Та же макита или любая китайщина вполне пойдёт. Не обязательно, конечно, но для работы с термоусадкой или для пайки компонентов с кучей лап - топ.
    • Стриппер - для снятия изоляции: простой - для начала вполне пойдёт, потом сменить на что-то типа KNIPEX KN-169501SB (kipex топ, стоит своих денег на все 100).

    Ответ написан
    Комментировать
  • На сколько грамотно выполнена юзкейс диаграмма?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    • Сделать белый фон картинке вместо прозрачного
    • Использовать прямые углы в 90° и прямые линии без заваливания горизонта и вертикали
    • Убрать дубликаты
    • Привести все элементы в единообразный стиль - текст, линии, стрелки, формы
    • Использовать цвета и другие стили для логического разделения разнородных элементов и объединения схожих элементов в группы
    • Добавить легенду

    Примеры:
    spoiler
    5bd748db6d572869658821.png
    kwlphat83xdiqmlebvieir7zn7i.png
    c0d48719fb.png
    Ответ написан
    Комментировать
  • Как подключится к ubuntu на virtualbox через wsl по ssh?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Точно так же как между двумя любыми машинами с установленным SSH клиентом:
    ssh user@1.2.3.4
    Ответ написан
    Комментировать
  • Как проверить мощность блока питания сервера Dell?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Мультиметр и нагрузочный стенд. В идеале хорошо бы ещё и осциллограф. Устанавливаете БП на стенд, подключаете все линии и начинаете повышать нагрузку как по отдельным линиям так и по всем сразу. Когда напряжение выйдет за пределы допустимых значений за долю секунды или БП вырубится - вот это и есть пиковый лимит его мощности. Дешёвые БП со слабой защитой могут не отключиться и красочно протянуть копыта. Отнять примерно процентов 25-50 - получится его номинальная мощность. По спецификации БП может кратковременно выдать пиковую мощность выше номинала в течении долей секунды, а в течении 30 секунд немного выше номинала. Точные числа не скажу - надо смотреть спеки. Кроме того, у разных производителей и моделей БП пиковый лимит может сильно отличаться. Чем дороже и качественнее БП - тем выше пиковая мощность и лимиты. Пик может достигать 150-200% от номинала. Ещё минус 20% - рекомендуемый уровень долговременной нагрузки.

    Так что в данном случае собираете характеристики всех БП из данной линейки и от меньшего к большему нагружаете БП в соответствии с ТТХ каждой модели. Если есть похожие БП из той же линйки - можно их тоже сравнить под нагрузкой и даже заглянуть внутрь для поиска отличий.
    Ответ написан
    Комментировать