Задать вопрос
  • Как отображать только один из одинаковых div с id="x" предыдущий развернутый сворачивать?

    VoidVolker
    @VoidVolker Куратор тега JavaScript
    Dark side eye. А у нас печеньки! А у вас?
    https://htmlbook.ru/html/attr/id
    Задает стилевой идентификатор — уникальное имя элемента, которое используется для изменения его стиля и обращения к нему через скрипты. Идентификатор в коде документа должен быть в единственном экземпляре, иными словами, встречаться только один раз.

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

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Что странно: нормально (в смысле растяжения) телевизор воспринимает только 1920x1080, 1366x768 и ниже (что имеют соотношение 16 на 9).
    ...
    Родное разрешение телевизора - 1366x768

    В этом нет ничего странного: у ЖК экранов физически есть только одно разрешение - поэтому оно и называется "родное". Все остальные разрешения - простая интерполяция средствами монитора для совместимости с источниками сигнала с неродным разрешением экрана. Вот ЭЛТ мониторы поддерживают сразу кучу разных разрешений в силу особенностей своей конструкции: там просто нет физических пикселей и весь экран сплошной слой люминофора, который светится под действием электронной пушки, которая и "рисует" пиксели. Поэтому выбор разрешения монитора в ОС до сих пор остался в целях обратной совместимости. Изначально интерфейсы всех ОС проектировались без учёта роста разрешения экранов и поpже вколхозили разные опции DPI. Ибо полноценная разработка нового интерфейса всё же довольно затратное дело для целой ОС.

    Подскажите пожалуйста, что мне с этим делать.

    Купить современный монитор разрешением 4к, IPS/OLED матрицей и, желательно частотой 120 герц или более.
    Ответ написан
    Комментировать
  • Можно ли удалить скрипт fontawesome из кода сайта?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Вопрос: повлияет ли удаление из кода (нашел в корне сайта в html.php) на работу сайта или нет?

    Конечно повлияет: ведь это иконочный шрифт - при его удалении у вас на сайте перестанут работать все иконки. Если вас это устраивает - удаляйте, конечно. Ну или замените другим иконочным шрифтом. Можно убрать из шрифта не используемые иконки. Или использовать векторные иконки на сайте.

    я в кодинге и в программировании вообще ничего не понимаю.

    В этом случае вам следует найти или нанять специалиста, который разбирается в веб-разработке для исследования, дебага и решения вашей проблемы. Самостоятельное решение проблемы у вас уйдёт времени от нескольких недель, месяцев и больше. Ну или скорее просто сломаете сайт и его починка выйдет ещё дороже.
    Ответ написан
    Комментировать
  • Как по клику скопировать текст из div (не textarea) в textarea?

    VoidVolker
    @VoidVolker Куратор тега JavaScript
    Dark side eye. А у нас печеньки! А у вас?
    Используйте пользовательский скрипт - расширение для браузеров типа temper monkey и уже с ним. Если речь о вашем сайте - то в коде страницы добавить нужный скрипт.
    Ответ написан
    Комментировать
  • Отрисовка наложений в windows?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    можно ли сделать моё наложение частью окна

    Только со стороны механизма рендеринга окна. Если у этого окна есть свой кастомный рендер контента, конечно. Если это простое системное окно - то нельзя.
    Ответ написан
    Комментировать
  • Как получить данные о ОЗУ в Python (точнее как их парсить)?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Их не нужно парсить - данный метод возвращает уже готовый результат в виде чисел - процентов или байт. Используйте его как вам требуется. Кроме того, в документации подробно всё расписано - все опции и результаты.
    UPD: подробное описание всех методов есть в документации вместе с примерами, куда ТС поленился заглянуть.
    Ответ написан
  • Почему Проект не видит модули в папке node_modules?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    В данном случае пакет rspack должен быть установлен глобально. Смотрите документацию пакета.
    Ответ написан
  • Какие есть утилиты для автоматизированного проектирования БД?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Ответ написан
    Комментировать
  • Как сконфигурировать Nginx для https сервера?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    proxy_pass https://localhost:3000;

    Обратите внимание на протокол. Какой у вас протокол в вашем веб-сервере на ноде? А какой протокол в инструкции указан? Рекомендую детально и тщательно изучить что такое веб-сервер, как он работает, какие протоколы бывают, зачем они нужны и прочее из той же области.
    Ответ написан
    7 комментариев
  • По каким критериям выбирать направления в IT (FRONTEND, UX/UI)?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    То что нравится, интересно, хотите изучить, указано в требованиях вакансии или требуется на вашей текущей работе.
    Ответ написан
    2 комментария
  • Как реализовать редактор бизнес-процесса?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Точно так же как и любое другое ПО:
    1. Формулируете вашу задачу в виде какого-то текстового/графического описания
    2. Формулируете ТЗ с конкретными требованиями, ограничениями и всем прочим
    3. На основе ТЗ разрабатываете ЧТЗ (Частное ТЗ) со всеми полными деталями, описаниями всех действий, событий, взаимодействий и прочее
    4. Используя ЧТЗ подготавливаете проект - архитектура, инструменты, системы, подсистемы и прочее с полным описанием, декомпозированными элементами вниз до самых простых и прочее
    5. Берёте проект и по шагам его реализовываете
    6. Profit

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

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Нет, нельзя. Проще купить любую видеокарту-затычку - цена вопроса пара тысяч рублей. Можно даже Б/У на любом развале или СЦ - там вообще цена будет как чашка кофе или чая.
    Ответ написан
    Комментировать
  • Хватит ли Macbook air m3 16/512 для веб разработки?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Да, хватит вполне. Даже аир м1 с 16 гигами легко переваривает 10-15 контейнеров в докере. В целом аир - отличнейшая рабочая машинка. Рекомендую брать в конфигурации с максимальным объёмом ОЗУ: сегодня для большинства задач 16 гигов достаточно, но это уже нижняя планка. Чем больше памяти - тем лучше. Нехватка места ПЗУ легко решается внешним USB M2 диском. Ещё один важный нюанс: у аира лимит на число подключаемых внешних мониторов в 2 штуки.
    Ответ написан
    2 комментария
  • Как вытащить иконку pdf-файлов из MS Edge?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    Как найти иконку любого файла:
    1. Открываете реестр в редакторе реестра
    2. Ищите куст HKEY_CLASSES_ROOT\.pdf
    3. Там будет либо куст DefaultIcon
    4. Либо прямая ссылка на другой куст
    5. Либо ссылка в кусте .pdf\OpenWithProgids типа MSEdgePDF (может быть несколько, тип REG_NONE - по умолчанию)
    6. Далее смотрим HKEY_CLASSES_ROOT\MSEdgePDF, а в нём куст DefaultIcon, в котором и будет путь до иконки типа такого:
      C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe,13
      13 - индекс в группе иконок
    7. Далее качаем ResHacker
    8. Открываем исполняемый или бинарный файл
    9. Ищем нужную иконку в разделе Icon или Icon Group (иконки разного размера одной пачкой)
    10. Выделяем иконку
    11. В меню Action -> Save [ Icon : 72 : 1033 ] ...
    12. Повторить для всех размеров нужной иконки (в моей версии иконка PDF под номером 72 размером 64 пикселя, дальше - меньшего размера до 79 номера)
    Ответ написан
    Комментировать
  • Как разрешить права на чтение и запись файлов в системе MacOS?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Мне нужно установить SymbolicLinker

    brew install --cask symboliclinker
    https://formulae.brew.sh/cask/symboliclinker
    Ответ написан
    4 комментария
  • Как использовать несколько DNS серверов?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Например можно поднять свой DNS сервер, а уже в нём указать любое количество дополнительных серверов.
    Ответ написан
    Комментировать
  • Как сделать субдомен, и отдельную БД для каждой пользователя с миграциями laravel, docker?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Домен настраиваете согласно документации на ваш веб-сервер, а так же DNS сервер/провайдера. Управление отдельной БД для каждого пользователя реализуете в рамках логики вашего приложения. Конкретный механизм реализации зависит от вашего проекта, его требований и особенностей. Докер - это часть инфраструктуры, каких-то специфических настроек не требует для реализации данной задачи. Вот миграции - тут несколько сложнее и зависит от структуры БД и логики вашего проекта. Может как повторять структуру основной БД так и иметь свою отдельную структуру. Соответственно и миграции - либо в всё в одной куче либо отдельные кучки.
    Ответ написан
    5 комментариев
  • Можно ли сделать приватный сервер игры afk arena?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    1. Запустить браузер
    2. Открыть гугл
    3. Найти официальный сайт сервера игры
    4. Открыть документацию
    5. Найти раздел "Установка и настройка сервера"
    6. Следовать инструкции в документации
    7. Ограничить доступ к серверу согласно документации либо другими средствами (белый список, регистрация и т.п.).
    Ответ написан
    Комментировать
  • Говорят,что не надо знать матем. при изучении программирования, но почему все задачи математические?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Для программирования всё же надо знать математику как минимум на хорошем уровне средней школы. Лучше - старшей на отлично. Математика на уровне высшей школы в основном нужна при работе с графикой, физикой и научными вычислениями. Но, именно, что "в основном". Иногда даже в обычных приложения встречаются задачи, где надо более глубокое понимание и знание математики.
    Математика - это фундамент всех современных вычислительных систем и языков программирования. Без знания математики невозможно разрабатывать приложения сложнее, чем скрипт на пару сотен строчек кода. А ещё и логику знать.
    Ответ написан
    Комментировать
  • Повредил диск установкой Dual Boot,что делать?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    Опционально:
    1. С помощью rufus записать любую Live ОС на флешку (линукс или сервисную сборку с виндой)
    2. Загрузиться с флешки
    3. Сделать бэкап важных и нужных файлов, если остались и есть необходимость (или заниматься их восстановлением с использованием соответствующего ПО - оно легко гуглится или тут в поиске можно найти ответы)

    Очистить диски и установить винду:
    1. Скачать GParted Live и записать на флешку с помощью rufus
    2. Загрузиться с флешки
    3. Полностью очистить все диски от всех разделов (или как минимум те, где есть что-то кроме простых разделов)
    4. Оставить пустое пространство на основном диске под ОС
    5. Отформатировать остальные диски под NTFS со стандартными настройками - если требуется
    6. Перезагрузиться в БИОС
    7. Выбрать основной диск загрузочным и сохранить настройки
    8. Записать на флешку образ винды
    9. Установить винду, выбрав пустое пространство на основном диске

    Дополнительно:
    1. Скачать и установить VirtualBox
    2. Создать в нём виртуальную машину
    3. Установить туда линукс и использовать его под ваши задачи

    На будущее, тут есть поиск и вопрос нескольких ОС поднимается тут регулярно: Не будет ли конфликтов между виндой и линуксом, если линукс поставить второй системой?
    Ответ написан
    3 комментария