Задать вопрос
  • Можно ли как-то скрыть пути API запросов, или это вообще не нужно?

    @d-stream
    Готовые решения - не подаю, но...
    Не нужно. Это сродни операции замены человекопонятных имён переменных, полей и классов на рандомные комбинации букв i,I и тп aka обфускации. "защитой" должен заниматься другой слой например тот же самый jwt как носитель билета доступа, выдачу которого и проверку легитимности осуществляют другие механизмы (аутентификация, авторизация и т.п.)
    Ответ написан
    Комментировать
  • На какой фотохостинг залить картинки для сайта?

    @d-stream
    Готовые решения - не подаю, но...
    Нет никакой гарантии, что на "чужом" бесплатном хостинге завтра картинка не окажется другой...
    И на это нельзя будет как-либо повлиять.

    А если речь идёт не о бесплатном - то можно брать любой хостинг и например разворачивать там фотогалерею - будет ui для закачки... если что-то мешает их просто туда складывать)
    Ответ написан
    Комментировать
  • ТВ с матовым экраном?

    @d-stream
    Готовые решения - не подаю, но...
    Судя по ценникам - проще для целей по сути монитора и подбирать монитор.
    Как минимум они проектируются для более близкого и долгого просмотра = "получше" в плане сбережения зрения.
    Ну и так уж сложилось что по мониторам есть более точный выбор и по кадровым разверткам и по типу матрицы и по матовости экрана - тупо на половине сайтов в фильтрах можно это задать.

    И про ШИМ, то что отметил Юрий - важно
    Ответ написан
    4 комментария
  • Какой мини ПК посоветуете для домашнего веб сервера для некоммерческих целей?

    @d-stream
    Готовые решения - не подаю, но...
    Дом, сервер 24/7 - во главе угла наверное будет отсутствие шума.
    Так что первый критерий - безвентиляторная конструкция.
    Тогда напрашивается Intel N100, N2840 и подобные - на али этак тысяч от 10 рублей с жирной памятью и ssd

    p.s. по случаю прикупил несколько лет назад Lenovo ThinkCentre M90n (в полном фарше, включая 2 RS-232) - иксы работают - слёзы, но я туда только разок заглянул... остальное ssh и выше крыши под home assistent и прочие штучки
    Ответ написан
    Комментировать
  • Как организовать доступ между двумя подсетями в одном стеке коммутаторов?

    @d-stream
    Готовые решения - не подаю, но...
    QTECH-3310 заявлен как L3 - то бишь как минимум должен уметь ACL и простую маршрутизацию между vlan
    Ответ написан
  • Как загружать встроенные ресурсы dll как библиотеку через Assembly?

    @d-stream
    Готовые решения - не подаю, но...
    А mef и maf уже отменили или есть какие-то идеолого-религиозные неприятия оных?
    Ответ написан
    Комментировать
  • Как внедрить зависимые библиотеки в главную библиотеку c#?

    @d-stream
    Готовые решения - не подаю, но...
    В старые времена это делали например с использованием Fody.Costura иногда с выловом феерических эффектов
    начиная с .net этак 5.0+ это штатный функционал selfconained но тоже со своими оговорками
    Ответ написан
    Комментировать
  • Каким способом лучше запечатать окружения для разных стеков с минимальными потерями производительности?

    @d-stream
    Готовые решения - не подаю, но...
    ну собственно даже без докера это разруливается
    начиная от javapath для разных версий jdk/jre
    и заканчивая строго прописанными явно зависимостями или packagelock

    а потери производительности в вариантах docker/docker-in-docker будут ощущаться в зависимости от стиля поправил-собрал - сборка в докере да ещё и с нуля потянет нечто типа пульнуть образ, установить инструментарий, собрать - вот там на первые шаги время будет уходить...

    ну либо сделать свой образ уже набитый всем и собирать в нём - тогда ну почти незаметно будет
    Ответ написан
    2 комментария
  • Какие есть утилиты для автоматизированного проектирования БД?

    @d-stream
    Готовые решения - не подаю, но...
    Хм.. может стоит ткнуть преподавателя в определение термина проектирование вообще и в проектирование баз данных в частности

    Потом проиллюстрировать накидывание структуры, связей и далее в одной из визуальных систем, потом в ней же generate DDL и следом execute SQL
    Ответ написан
    Комментировать
  • Какой межсетевой экран выбрать?

    @d-stream
    Готовые решения - не подаю, но...
    Если нужна сертификация - добро пожаловать на ФСТЭК
    Ответ написан
    Комментировать
  • Что такое slmgr в Windows 11?

    @d-stream
    Готовые решения - не подаю, но...
    дарю волшебный код для того чтобы узнать что делает slmgr:
    for /f "delims=" %i in ('where slmgr.vbs') do @echo File found: %i & type "%i" | more


    чтобы узнать какие ещё есть "волшебные команды":
    dir /b "%windir%\System32\*.vbs" & pause
    spoiler

    и вот ещё больше:
    for %P in ("%PATH:;=" "%") do dir /b /s /a:-d "%~P\*.exe" "%~P\*.com" "%~P\*.bat" "%~P\*.cmd" "%~P\*.vbs" | more

    Ответ написан
    2 комментария
  • Объединенный буфер обмена у двух пк. Как это возможно?

    @d-stream
    Готовые решения - не подаю, но...
    В общем-то это похоже на штатный режим 10/11:
    Чтобы настроить автоматическую синхронизацию, нужно:
    Выбрать «Пуск» > «Параметры» > «Системный» > «Буфер обмена».
    Установить переключатель «Журнал буфера обмена на всех устройствах» в значение «Вкл.».
    Выбрать «Автоматически синхронизировать текст, который я копирую».
    Функция синхронизации привязана к учётной записи пользователя «Майкрософт» или рабочей учётной записи, поэтому для входа на всех устройствах нужно использовать одни и те же данные.

    https://support.microsoft.com/ru-ru/windows/%D0%B8...
    Ответ написан
    1 комментарий
  • С помощью чего можно формировать отчеты из запросов к db в .net core?

    @d-stream
    Готовые решения - не подаю, но...
    Вопрос в объёме и степени желания юзать хорошие средства репортинга.
    Как вариант: https://www.stimulsoft.ru/ - и не только из бд и не только отчёты и внятный прайсинг

    "встраивание" в продукт - пара строк, остальное есть из коробки
    обычно слегка продвинутые в excel пользователи не ощущают трудностей по вёрстке даже достаточно сложных отчётов в нём.

    Ну и в силу происхождения разработчика - локализация включает в себя большинство языков бывших советских республик (впрочем в своё время подцепить отсутствовавшие тогда число прописью для пары языков - не составило большого труда)
    Ответ написан
    4 комментария
  • Правильное разделение микросервисов?

    @d-stream
    Готовые решения - не подаю, но...
    микросервисы - сущность характерная для более-менее активных нагрузок, ибо сама идея была на уровне горизонтального масштабирования.
    То есть грубо если на 100500 запросов масштабировать монолит - то надо xN экземпляров монолита с такой же кратностью ресурсов, а если прикладная система рубится на те самые функциональные части (микросервисы), то оказывается что надо разное количество экземпляров для разных "кусков" (микросервисов), что на больших цифрах и даст профит.
    Естественно у этого профита есть и обратная сторона - передача данных между микросервисами это совсем не то же самое что передача параметров в вызов метода (даже по значению) и т.п.

    Так что для pet проектов - это всё будет баловством и натягиванием микросервисом за уши.
    Но если уж очень захочется - можно и пострадать микросервисами головного мозга и сделать вычурное:
    - взять и разделить всё например по api - грубо на каждую crud четвёрку - свой микросервис
    - не дать взаимодействовать микросервисам между собой - пусть этим занимается отдельный микросервис-передаст
    - аналогично базой - вот пусть с ней работает отдельный микросервис, а остальные ходят к нему (хотя это слегка нарушит концепт "каждому микросервису по своей БД")

    Ну и дальше - каждый микросервис сможет пилить отдельная команда разработки -> каждому по своему репозиторию... ну а знание друг о друге микросервисов замкнутся на одном/нескольких репозиториях контрактов

    Монстр - готов)
    Ответ написан
    Комментировать
  • Какие есть серьезные курсы по DevOps для опытного разработчика?

    @d-stream
    Готовые решения - не подаю, но...
    Думаю стоит повтыкать в https://roadmap.sh/devops и выкусить оттуда более конкретные направления.

    Ну и да - стек бывает принципиально разный
    Ответ написан
  • Шифрование между нодами kubernetes кластера?

    @d-stream
    Готовые решения - не подаю, но...
    Может посмотреть в сторону istio
    притом mTLS - это будет только одной маленькой изюминкой помимо остальных

    на хабре есть кучка иллюстрированного, например вот с множеством картинок
    Ответ написан
    2 комментария
  • Как настроить Visual Studio 2022 на нужную кодировку для вывода русского текста в консоли?

    @d-stream
    Готовые решения - не подаю, но...
    cmd> chcp /?

    p.s. в процессе запуска/отладки - посильно выполнить команду
    Ответ написан
    Комментировать
  • Как в Windows вывести список приложений, которые установлены для пользователя?

    @d-stream
    Готовые решения - не подаю, но...
    Ну вообще-то система фиксирует установки в разных ветках реестра:
    "для всех" в HKLM
    "для пользователя" - в HKLU юзера

    и именно оттуда "достают" инфу все инсталляторы-деинсталляторы
    Ответ написан
    3 комментария
  • Как работать на двух клавиатурах по очереди подключённых к одному компьютеру?

    @d-stream
    Готовые решения - не подаю, но...
    По-моему во всех отделениях почты России такое было.
    Скорее всего это АСТЕР

    ASTER_IBIK.png
    Ответ написан
    Комментировать
  • Как пробросить порты используя 3g модем подключенный в роутер?

    @d-stream
    Готовые решения - не подаю, но...
    Ну для начала стоит выяснить какая именно прошивка установлена stick/hilink ибо во втором случае есть веселуха с double NAT и т.п.
    Во втором случае, если захочется оставить такое - для начала надо пробрасывать порты в модеме, а потом уже в роутере
    Ответ написан
    1 комментарий