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

    VoidVolker
    @VoidVolker
    Сергей, всё возможно - в компьютере очень много компонентов и там проблема может быть в чём угодно.
    Написано
  • Как/где настроить второй монитор от сброса параметров?

    VoidVolker
    @VoidVolker Куратор тега Windows
    DesktopOK имеет некоторые фичи для восстановления окон тоже, но я не использую данный функционал. Для управления именно окнами есть куча других механизмов и утилит.
    Написано
  • Как сделать "прилегание" элементов к друг другу?

    VoidVolker
    @VoidVolker Куратор тега JavaScript
    Dmitry,
    а как это в виде кода? Какие теги?

    https://htmlbook.ru/ - там всё очень подробно написано про HTML, CSS и прочее.
    Написано
  • Не видно SSD при подключении черерз переходник PCIe m2 NVMe Адаптер PCI Express X16 X8 X4, что делать?

    VoidVolker
    @VoidVolker
    Виктор, да, внедрить в БИОС можно NVME драйверы, не во все БИОСы так просто это можно сделать. В UEFI несколько проще. Данная материнская плата поддерживает NVME. В данном случае возможно, что дело в бифуркации (есть/нету, вкл/выкл) второго слота PCI-E, в который ТС поставил полноразмерный адаптер на несколько M2 слотов. На xda, ксати, тоже есть топики про внедрение NVME дров, ЕМНИП. В принципе, проблема загрузки ОС с NVME вполне решаема через сторонний загрузчик типа clover на SATA диске.
    Написано
  • Присутствует ли напряжение на разъеме VGA на мониторе?

    VoidVolker
    @VoidVolker
    Сергей, значит какая-то проблема в ноуте железная. Там может быть что угодно. Вам прямая дорогая в СЦ.
    Написано
  • Не видно SSD при подключении черерз переходник PCIe m2 NVMe Адаптер PCI Express X16 X8 X4, что делать?

    VoidVolker
    @VoidVolker
    Какой именно адаптер? В какой слот ставили? Бифуркация слота в настройках БИОСа включена или выключена? БИОС обновляли? Адаптер с дополнительным питанием и оно подключено или без?
    Написано
  • Возможно ли в реализации прямой ссылки для перехода в приложение из браузера?

    VoidVolker
    @VoidVolker Куратор тега JavaScript
    Артем Гартунг, в документации разработчика по каждой ОС. Пример для винды:
    https://learn.microsoft.com/en-us/previous-version...
    https://stackoverflow.com/questions/80650/how-do-i...
    Windows Registry Editor Version 5.00
    
    [HKEY_CURRENT_USER\SOFTWARE\Classes\echo]
    "URL Protocol"=""
    @="Echo Protocol"
    
    [HKEY_CURRENT_USER\SOFTWARE\Classes\echo\shell]
    
    [HKEY_CURRENT_USER\SOFTWARE\Classes\echo\shell\open]
    
    [HKEY_CURRENT_USER\SOFTWARE\Classes\echo\shell\open\command]
    @="C:\\WINDOWS\\SYSTEM32\\CMD.EXE /Q /C (echo %1) && pause"


    Как я понял, в целом это практически не возможно

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

    VoidVolker
    @VoidVolker Куратор тега JavaScript
    Небольшое уточнение: не типа адреса, а конкретного протокола. В каждой ОС - по своему.
    Написано
  • Есть ли какой-нибудь заменитель pattern matching в Javascript/ECMAScript?

    VoidVolker
    @VoidVolker Куратор тега JavaScript
    А чего с ним станется-то? Изредка выходят новые версии. Он и так достаточно функционален, КМК.
    Написано
  • Присутствует ли напряжение на разъеме VGA на мониторе?

    VoidVolker
    @VoidVolker
    Кабель пробовали заменить? А то в Китае те ещё затейники с разводкой кабелей.
    Написано
  • Как упростить и убыстрить процесс переноса правок с docker на прод?

    VoidVolker
    @VoidVolker
    Получается на VPS я тоже буду собирать сервер на докере.

    На самом деле без разницы есть докер на сервер или нет. Докер - лишь способ упаковки зависимостей и создания фиксированного окружения. Вариантов CI/CD с докером куча. В командах и проектах от средних и больше обычно применяется следующий механизм:
    1. Гит-сервер с репозиториями (свой или в чужом облаке) - гитхаб, гитлаб, битбакет и т.п.
    2. Репозиторий контейнеров
    3. Отдельный CI/CD сервер
    4. По событию в репозитории для данного проекта запускается пайплайн с задачами: получение зависимостей, компиляция, сборка, авто тестирование и всего такого прочего на CI/CD сервере (в т.ч. сборка контейнеров и их публикация в репозитории контейнеров)
    5. Если все автотесты и проверки проходят успешно - дальше запускается процесс доставки и развёртывания на сервере (либо автоматически либо вручную по отдельной кнопке тим/тех лидами или ПМ)
    6. Скрипт подключается по SSH к серверу или серверам по очереди, останавливает запущенные приложения, получает свежие образы докера или другие артефакты сборки приложения и запускает приложения снова


    А как быть с крупными файлами и директориями с множественными файлами? Их, я так полагаю, не передают через git. Их все также отправлять с помощью rsync например?

    Зависит от того, что это за файлы. Для больших файлов есть git-lfs. Если же файлы - артефакты/результаты сборки - они временно хранятся в системе CI/CD и доступны в скриптах задач пайплайнов для доставки и развёртывания приложений.

    Можете спокойно потренироваться в github или gitlab CI/CD процессах и разобраться во всём. Можно даже скачать и поставить в виртуалку полноценный экземпляр gitlab для экспериментов.
    Написано
  • Что будет если в сети подключить 2 коммутатора с одинаковыми IP?

    VoidVolker
    @VoidVolker
    Akina, именно такой же ситуации, как у ТС с несколькими коммутаторами у меня не было. В моём случае были именно клиенты с одинаковыми IP. Но это уже всё оффтопик и нет смысла углубляться в тему.
    Написано
  • Как реализовать на C# интерфейс программы не просто кнопки на wpf или winForms?

    VoidVolker
    @VoidVolker Куратор тега C#
    Hemul GM
    мне нравится, сколько сахара они намешали в C#, местами даже чересчур.

    Там на самом деле сахара не так уж много. Вы вот CoffeeScript не щупали? Пощупайте - вот там сплошной сахар. И мне он, кстати, очень нравится.
    Но вот для UI у них почти ничего нет, кроме XAML. А он для меня не очень удобен. Он ничего не подскажет толком, не нагляден, так в него ещё и инлайн код впихнули ЕМНИП.

    Тут да, полностью согласен. Я обычно все элементы либо наследую от стандартных и часть их логики там же в их классе пишу либо делаю в виде отдельного компонента со своим XAML, в котором уже завёрнуты стандартные базовые контролы.

    rPman,
    что значит формошлепство, из контекста это что то уничижительное, типа "только лохи этим пользуются, а тру пацаны пишет кодом/xml и вообще мышкой не любят"

    Ну, тут вы уже преувеличиваете, ничего такого я не имел ввиду, а скорее "простое и ограниченное" и конкретно в WinFroms/WPF. И вообще, ИМХО. Так-то я и не претендую на истину в последней инстанции.
    а я с позиции бизнеса, которому задачи решать и интерфейсы делать.

    Ну, с этой точки зрения лучше, конечно, взять какой-то современный сторонний фреймворк типа той же авалонии/уно и на его базе уже строить все свои программные решения в одном стиле.
    Написано
  • Как реализовать на C# интерфейс программы не просто кнопки на wpf или winForms?

    VoidVolker
    @VoidVolker Куратор тега C#
    Hemul GM, а, вы вообще про этот древнейший способ. Мне он никогда не нравился и я всегда интерфейс рисовал векторами или "векторным стилем" в коде. Этот способ имел смысл во времени девяностых виндов и некоторое время в хрюше, а с увеличением производительности ПК и ростом экранов потерял всякий смысл.
    Написано
  • Как реализовать на C# интерфейс программы не просто кнопки на wpf или winForms?

    VoidVolker
    @VoidVolker Куратор тега C#
    Hemul GM, ну, такой уж путь у мелкомягких - что-то получается круто, что-то - как обычно. Вот и приходится быть как те самые мыши - плакать, колоться и продолжать жрать этот кактус.
    Написано
  • Как реализовать на C# интерфейс программы не просто кнопки на wpf или winForms?

    VoidVolker
    @VoidVolker Куратор тега C#
    В рантайме модификация такого скина тоже выполняется с трудом (никто этого не делает)

    Просто надо сразу все стили и особенности графики отделять и выносить куда-то отдельно, чтобы можно было легко поменять что-то в пару строк кода или в конкретной переменной. Цвета, отступы, шрифты и прочее. И тогда в рантайме менять вообще не такая уж и проблема. Как у привыкшего к приложениям со скинами уже просто привычка сразу писать код интерфейсов так, чтобы он был скином. А если надо будет мало - можно было легко добавить еще что-то. А с остальным согласен, да.
    Написано
  • Как реализовать на C# интерфейс программы не просто кнопки на wpf или winForms?

    VoidVolker
    @VoidVolker Куратор тега C#
    Hemul GM, дык я не расспространяю - поэтому и пишу "формошлёп", а не "GUI фреймворк". Есть простые формошлёпы, а есть адекватные инструменты. У меня конкретно претензии к формошлёпап WinForms и WPF - код писать проще и эффективнее. К дельфи у меня вообще никаких вопросов нет - я и сам на нём писал, всего ничего и давно, правда.
    Написано
  • Что будет если в сети подключить 2 коммутатора с одинаковыми IP?

    VoidVolker
    @VoidVolker
    Николай Савельев, это всё зависит от коммутаторов - в нормальных условиях девайсы с одинаковыми IP просто перестают работать либо работают нестабильно (видел оба варианта). В вашем случае надо отключать лишнее, воспроизводить ситуацию и детально с лупой смотреть что именно происходит в вашей сети. Может там баг какой в коммутаторе и он тупо виснет?
    Написано
  • Как реализовать на C# интерфейс программы не просто кнопки на wpf или winForms?

    VoidVolker
    @VoidVolker Куратор тега C#
    rPman,
    поясните пожалуйста, почему WYSIWYG способ разработки 'для прототипов и нубов'

    Не WYSIWYG метод, а формошлёп. Это разные вещи. Ворд - это WYSIWYG. Формошлёп - это очень простой и ограниченный WYSIWYG способ разработки интерфейсов. Вот поэтому:

    возможности формошлёпа ограничены

    Код даёт более гибкие возможности. Каждый раз, когда надо сделать что-то за пределами стандартных компонентов - приходится выкидывать уже сделанное в формошлёпе и писать код. А такое встречается почти в каждом проекте чуть больше самого маленького, а уж если у нас есть дизайнер интерфейсов - всё, дальше только код писать.

    почему бы сразу не avalonia или uno предлагать

    Фреймворков и библиотек куча - я поэтому и не стал упоминать их. А так да, тут согласен - фреймворки хорошие, юзабельные. Наверно стоит добавить их упоминание в ответ.

    winforms на текущий момент самый ресурсоэффективный способ разработки интерфейса .net (я знаю что можно на win32 писать чистом, делали, плавали, знаем, но садамаза занимайтесь сами)

    Так-то да, тут не поспорить. Если рассматривать ресурсоэффективность как существенную характеристику, то имеет смысл смотреть уже в сторону Qt с плюсами. Или других ЯП, а так же графических фреймворков - тот же GTK+, например. Кстати, интересная статья по вашей ссылке, спасибо.
    Написано
  • Почему Windows не разрешает исправлять названия файлов, папок?

    VoidVolker
    @VoidVolker Куратор тега Windows
    rinatoptimus версию ОС, полный текст ошибки, а так же конфигурацию диска/хранилища, где возникает ошибка - системный диск, системный каталог, домашний каталог, флешка, внешний диск, NAS и т.п.
    Написано