• Как правильно подбирать PoE свитч?

    @Drno
    из дешевого лучше это, чем тенда


    из хорошего - берите hiwatch \ hikvision
    Ответ написан
    2 комментария
  • Как правильно подбирать PoE свитч?

    @Zerg89
    https://down.dipol.com.pl/IP_Cctv/K17412/K17412_Da...

    На poe макс энергопотребление 6.5w×камер (8)= 52w на все камеры +10% потерь если далеко тянуть будет итого =~60w
    Ответ написан
    Комментировать
  • Как скопировать данные с диска с ошибками в Proxmox?

    @va_k
    Была такая же проблема с диском. Копировал данные с помощью ddrescue.
    Ответ написан
    2 комментария
  • Как сделать двухфакторную аутентификацию telegram+RDP?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Зависит от того, что у вас есть и как вы это используете. Приведу реальный пример: есть несколько RDP серверов, на которых работают пользователи. Задача: реализовать вход на сервер с MFA авторизацией и использованием API уже существующей системы, где у пользователей есть логин/пароль, при этом надо было скрыть пароль и логин RDP от пользователей. Т.е., пользователь вводит свои стандартные логин/пароль, подтверждает вход через MFA, выбирает сервер из списка и далее подключается к нему в один клик. Реализовано было в виде связки WPF + WinForms приложения с интеграцией MSTSCLib и поддержкой базовых механизмов работы RDP типа HiDPI, несколько мониторов, полноэкранный режим и некоторые другие мелочи (тыц). Много жесткого кекса, чтения документации и применения всяких хитростей, чтобы оно работало как надо: например основное приложение на WPF, MSTSLib в подключенном WinForms проекте, при этом все управление из WPF контролов, а контент - в WinForms окне.

    В данном случае есть три варианта:
    • Гугл в помощь - вроде есть уже готовые решения, с этим не работал - так что ничего конкретного не посоветую, выглядит наиболее простым решением
    • Кастомный RDP клиент через MSTSCLib и API сервер, который будет работать с API ТМ - т.е. приложение стучится на ваш сервер, ждет подтверждения и только потом логинится
    • Взять существующий RDP сервер и внести в него доработки для поддержки MFA или найти с поддержкой MFA
    Ответ написан
    Комментировать
  • Как автоматизировать вход на сайт, переход на страницу и включение ...?

    AmanitaRubescens
    @AmanitaRubescens
    Шалтай-болтай
    Ответ написан
    Комментировать
  • Не хочет установщик windows принимать драйвер, что делать?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    Не можете избавиться от линукса? А минусы будут?
    Ответ написан
    Комментировать
  • Что выбрать WP или Python+Django для сайта?

    Mike_Ro
    @Mike_Ro Куратор тега Python
    Python, JS, WordPress, SEO, Bots, Adversting
    Короткий ответ (с учетом указанного ТЗ) - WP.

    Длинный ответ:
    публиковать страницы, создавать иерархию страниц, чпу url, какой то слайдер с картинками

    Учитывая типовое ТЗ, ответ - WP (все это уже реализовано, преимущественно бесплатно и в большом количестве).
    небольшое количество услуги в регионе

    Вы на старте выхода в интернет, предположу, что количество оказываемых услуг оффлайн - будет примерно равнозначно количеству оказываемых услуг онлайн, а значит производительность инструмента не первостепенна, ответ - WP.
    Нашли компанию, предлагает разработку сайта на WP или на Python+Django (дороже и дольше)

    Начнем с того, что это не равнозначные инструмент, ибо WP - это готовый движок/CMS для сайта + сам сайт (готовые шаблоны), развернул на хостинге и готово. А вот Django - это фреймворк, т.е. некий набор инструментов, да он позволяет сделать из него что угодно (ах*енно сделать (на правах отвечающего)), но потом. Соответственно, если вопроса в функционале и производительности не стоит (и предположу - сделать быстро) - выбираем WP, будет дешевле и быстрее.

    Что обычно я использую (от начального проекта к финальному):
    1. WP в стоке + сборка фронта (webpack) с оптимизацией + кэширование.
    2. Докупка железа и горизонтальное масштабирование п1 балансировщиком.
    3. Профилирование и переписывание определенных запросов под конкретные задачи в самом WP, обычно добавляет производительности в 2-3 раза (от wp там мало что остается, но ценник и сроки еще не такие, как в п4).
    4. Python + Django + кэширование (если нужно быстрее любого WP и более специфический функционал).
    5. П4 + FastAPI (если прям совсем прижало по производительности).
    Ответ написан
    6 комментариев
  • Как убрать схлопывание папок?

    WblCHA
    @WblCHA
    "explorer.compactFolders": false
    Ответ написан
    Комментировать
  • Какой дистрибутив Linux поставить на слабый ноутбук для начинающего пользователя?

    @rPman
    для неопытного пользователя никаких вариантов кроме debian based дистрибутивов типа xubuntu или лучше mint, вопрос даже не философии, а тупо больше пользовательская база и инструкции в интернете рассчитаны именно на ubuntu

    браузер firefox, он немного быстрее работает на слабых машинах (это хорошо что у тебя 4гб ram) чем chromium браузеры (но чистый chromium тоже неплохо бы поставить)

    для просмотра видео используй mpv, он умеет youtube и другие облачные видеохостинги (но навигация вручную в браузере), так же можно скачивать видео каким-нибудь yt-dlp (он тоже не только youtube)
    Ответ написан
    2 комментария
  • Предлагают $8000 за браузерное расширение с аудиторией 120к+, адекватно?

    Noizefan
    @Noizefan
    8 - мало в любом случае, 15-20 по моим грубым, ориентиров по прайсу на такое быть не может, аудитория и специфика бывает разной.
    если есть сайт или возможность управлять этими 125к - им можно предложить продукт за 500, и если хотя бы 16 из них купят - человек отбил вложения. Чуть чуть прикинь и посчитай как можно этот ресурс трансформировать в прибыль, и примерно узнаешь сколько это может стоить.
    Другая сторона - тебе самому этот актив не нужен, извлекать прибыль не хочешь / не умеешь, но считаешь что оно должно стоить дороже предложенного?
    Другой вопрос - вместе с расширением тебе судя по всему придется отдавать аккаунт. Далее загружается обновление или используется какая нибудь уязвимость, и расширение становится разносчиком вредоносного кода, крадет деньги, следит за пользователями. Оно ж еще наверняка дырявый manifest v2?) А ты, получается, не просто соучастник, а аккаунт-то вовсе полностью твой, и вот ты уже закрыл себе въезд в многочисленное количество стран и нажил проблем на задницу за 8000.

    Чо бы я тебе посоветовал - не продавать, а нанять человека и за процент вместе с ним попробовать трансформировать этот актив в прибыль. И сам больше заработаешь, и риск подконтролен тебе.
    Ответ написан
    7 комментариев
  • Как установить windows рядом с MacOS на последних М2?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    А никак. Только виртуалка - parallels, utmapp или бета VirtualBox. Кстати, ваш спец софт-то существует в виде сборки под арм? Если нет, то учитывайте, что потеря производительности будет примерно 90% на виртуализацию x86.
    Ответ написан
    Комментировать
  • Как установить windows рядом с MacOS на последних М2?

    На M1 и M2 от буткампа по очевидным причинам отказались.

    А специфичный софт скорее всего работает только на x86 и не станет работать с Windows ARM.
    + драйверов на графику от Apple под Windows ARM нет
    Ответ написан
    Комментировать
  • Чем делать резервное копирование 1 ТБ?

    leahch
    @leahch
    3D специалист. Dолго, Dорого, Dерьмово.
    Сделайте себе сервер резервного копирования, поставьте на него urbackup https://www.urbackup.org/
    И поставьте на сервер клиент под винды.
    Бекапиться будут только измененные файлы.
    Ответ написан
    1 комментарий
  • Как вылечить версию php в зависимостях laravel внутри докер контейнера?

    Adamos
    @Adamos
    Это не "ваш композер запрашивает", это сам Композер хочет такую версию, она у него прописана в vendor/composer/platform_check.php - просто он под такую написан.
    Добавьте в свой конфиг отключение этой проверки, чтобы он ей не маялся, и все.
    {
        "config": {
            "platform-check": false
        }
    }
    Ответ написан
    5 комментариев
  • Нормальная ли практика делать сайт на разных языках в поддоменах?

    delphinpro
    @delphinpro
    frontend developer
    Мультиязычность (контента) обычно реализуется двумя методами
    1. Отдельные колонки под языки в каждой таблице.
    2. Отдельные таблицы одноименных моделей под каждый язык.
    Для реализации обоих способов есть уже несколько готовых пакетов.
    https://yandex.ru/search/?text=laravel+multilangua...

    А уж какую адресацию вы сделаете, особой роли не играет. Это могут быть и поддомены (en.site.ru), и поддиректории (site.ru/en).

    Я сейчас говорю о переводах именно контента. С переводом интерфейса проблем нет, тут используется встроенные методы локализации.
    Ответ написан
  • Базовые вопросы о покупке windows server, что именно купить?

    @Drno
    Берт стандарт. Плюс лицензии для MsSql плюс лицензии для rdp по необходимости.
    Изкоропки есть 2шт(если ничего не менялось) для администрирования
    Ответ написан
    1 комментарий
  • Что эффективней, чтение из файла или массив?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Вопрос не глупый а вполне себе хороший.

    Его плавное развитие приводит к концепции баз данных. Самое главное что можно сказать тезисно это
    1) Пока памяти хватает (массив) - используй смело память
    2) Диск - больше и дешевле памяти
    3) С памятью работать легко. С диском - очень неудобно и надо обрабатывать IOExceptions почти всегда.
    Диски внезапно полны сюрпризов. Могут быть сетевыми дисками.
    4) Разные диски имеют скорость на порядки разную.
    5) Диски ведут себя очень плохо на random access. От этого даже метрика IOPS появилась.
    Ее очень любят обсуждать админы баз данных.
    6) Существуют структуры данных которые спецом создавались только для дисков (B+Tree)
    7) Диск - переживает выключение питания.
    8) Самые разумные решения - сочетают в себе и диск и память в тех частях кода где это нужно.
    9) Есть интерфейсы программирования которые виртуализирут диск как память. Этим пользуется
    SQLite например.
    10) Диск может достигать очень высокой последовательной скорости чтения или записи в файл
    при условии отсутствия конкурирующих записей в данный момент. Этим пользуются в БД
    для журналирования событий.

    В принципе если современный программист просто будет использовать только оперативную память
    то никто ему не сможет ударить по рукам или подойти с какой-то метрикой и чего-то там измерив
    сказать что он неправ. Тут уж только падения по OOM и потери информации и performance issues
    могут быть каким-то значимым аргументом.
    Ответ написан
    3 комментария
  • Как перенести ВМ из VirtualBox в Proxmox?

    @Drno
    Снимаешь образ системы с помощью загрузочного ISO clonezilla
    Далее разворачиваешь VM на Proxmox
    накатываешь снятый образ с помощью clonezilla на новую VM
    всё

    естественно снятый образ должен быть где то по сети доступен - smb, nfs, webdav итд....

    Тоже самое можно сделать с помощью rDriveImage - только он умеет монтировать только smb

    Или
    Создаешь VM на Proxmox, потом подменяешь диск на сервере на свой(копируешь диск из VB. скорее всего его надо будет сконвертировать в формат KVM (qcow или типа того)
    Ответ написан
    3 комментария