Задать вопрос
  • Можно ли из .exe файла получить исходный код?

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

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Для начала изучить основы схемотехники и электроники, научиться пайке, а так же всем сопутствующим темам (физика, химия, математика и прочее). А потом уже по нарастающей изучать более сложные темы. Сейчас полно доступных наборов начинающего электронщика: например - покупаешь, делаешь по инструкции и радуешься результату. Изучив базу уже можно будет пытаться делать какую-то более сложную логику на простейших элементах. Затем можно переходить к более сложным наборам - например наборы для сборки ZX Spectrum. Следующий уровень - проектирование и реализация своего вычислительного устройства с использованием ПЛИС. Настраиваемая матрица с кучей переключателей - можно задать любую архитектуру в железе и проверить как оно работает. И вот уже после того, как архитектура и логика процессора будет отработана в ПЛИС - можно его делать в кремнии. Древние техпроцессы можно отчасти повторить в домашних условиях и получить реальный процессор в реальном кремнии, хоть и по старым техпроцессам. Где-то видел в сети энтузиаста, занимающимся подобным.
    Ответ написан
    2 комментария
  • Почему icomoon неверно видит иконки/трансформирует иконки?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Вопрос для саппорта сервиса icomoon, очевидно же.
    Ответ написан
  • Как получить элементы, у которых отсутствует определённый класс?

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

    document.querySelectorAll(selectors)

    selectors

    Строка DOMString, содержащая один или более CSS селектор (en-US). Эта строка должна быть валидным CSS селектором. Если это не так, то генерируется SyntaxError. Смотрите Поиск элементов DOM с использованием селекторов для получения информации о том, распознавать элементы. Несколько селекторов нужно разделить запятыми.


    https://developer.mozilla.org/ru/docs/Web/API/Docu...

    В данном случае надо получить сначала список элементов с нужным классом, а потом отфильтровать в нем те, у которых отсутствует не нужный класс. Можно ручками, можно селектором.
    Ответ написан
  • Как с linux скомпилировать файл с расширением .py в exe под windows?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    То, что вы хотите сделать называется "кросс компиляция". Да, код для питона можно скомпилировать в формат PE (exe, для винды) из под линукса: https://stackoverflow.com/questions/2950971/packag... - но там все равно используется эмулятор wine и по факту компиляцию осуществляет все равно виндовый исполняемый код. Если хочется без wine - то можно самому ручками написать свой компилятор или поискать еще какие альтернативные методы. Можно запустить виртуалку с виндой и в ней делать сборку. Но все же, лучше таки собирать исполняемые файлы для целевой платформы непосредственно на целевой платформе - нетрадиционного секса значительно меньше.
    Ответ написан
    Комментировать
  • Что использовать взамен TeamViewer напрямую без доступа в интернет?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    Radmin, например.
    Ответ написан
    Комментировать
  • Почему shell.openPath может вызывать срабатывание антивируса?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Потому что написано же, что подозрительное поведение. Большинство антивирусов проверяют какие именно системные вызовы используются в приложении и делают свой вывод. Подпишите свое приложение доверенным сертификатом и, скорее всего антивирусы перестанут ругаться. Если не перестанут - тут уже надо писать в саппорт антивируса.
    Ответ написан
  • Есть ли смысл создавать мультизагрузочную флешку с файлами?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    Да, смысл есть. Очень удобная штука для эникейщика/админа: можно на одной флешке иметь несколько десятков образов с кучей разных версий венды, линуксов и других лайв-утилит, а так же тележкой любимого софта. Но, всегда надо иметь с собой вторую флешку для случаев, когда мультизагрузчик не может запустить какой-то образ - такое иногда случается на разном железе из-за всяких шибко умных производителей.
    Я закинул в качестве образов образы 10 и 11 винды, а они любят удалять файлы, так будет ли чистая винда, если увидит для себя "вирусы" удалять их?

    Ни разу такого поведения от венды не встречал. Обычно, после копирования файлов на диск с дистрибутива вендой, флешка отключается и далее уже идет запуск и первичная настройка винды.
    Ответ написан
    Комментировать
  • Почему не работает innerHTML?

    VoidVolker
    @VoidVolker Куратор тега JavaScript
    Dark side eye. А у нас печеньки! А у вас?
    Как именно не работает? Читайте доку: https://developer.mozilla.org/ru/docs/Web/API/Elem...
    Потому что innerHTML - это строка и у неё нет еще одного свойства innerHTML.
    Ответ написан
    Комментировать
  • Как организовать совместную работу бэкендера и фронтендеров?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Организовать рабочий процесс и разделить обязанности. Выглядит примерно так:
    1. Организовать таск-менеджмент - жира, редмайн, гит-проекты и т.п.
    2. Организовать правильно дополнительные инструменты - гит, CI/CD, тестирование, вики, документация, календари, зумы и прочее
    3. Организовать правильно дополнительные процессы/задачи - подготовить и описать рабочий процесс для разных работников, стайл-гайд, рабочее время, созвоны и т.п.
    4. Сделать декомпозицию проекта на нескольких уровнях вниз до простейших элементов
    5. Сгруппировать простейшие элементы в группы по тем или иным признакам (например модели, контроллеры, представления и прочее) - для упрощения понимания что, куда и как
    6. Создать пул задач и больших задач с подзадачами по всем элементам проекта (например страница А - дизайн, верстка, контроллер, БД, АПИ, тесты/тестирование и прочее-прочее)
    7. Выставить приоритет задачам
    8. Начать работу по решению задач, а в процессе вносить доработки рабочих процессов в соответствии с нуждами


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

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Можно и именно так и сделано - все ноутбуки точно так и работают. При отключении от зарядки ноутбук не выключается и спокойно продолжает работу. Нет, не вредно.
    Ответ написан
    Комментировать
  • Docker соединяет frontend и backend?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Можно с докером, можно без. Можно раздельно, можно вместе. По-разному можно, в общем.
    Ответ написан
    Комментировать
  • Что это за элементы на macos после обновления?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Отключите управление голосом.
    https://support.apple.com/ru-ru/guide/mac-help/mh4...
    Ответ написан
    3 комментария
  • Как в VS Code перейти в класс или переменную?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    А если попробовать мануал открыть, не? Go to Definition
    Ответ написан
  • Какая схд будет лучше для обучения?

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

    VoidVolker
    @VoidVolker Куратор тега C#
    Dark side eye. А у нас печеньки! А у вас?
    Выносите все общие части в отдельный проект и подключаете его как внешнюю зависимость в нужные проекты/решения.
    Ответ написан
    Комментировать
  • Пользуется кто-либо связкой Notepad + WinSCP?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    Попробуйте поменять временный каталог в настройках WinSCP с системного на какой-нибудь с большими правами на запись - скорее всего проблема в этом.
    Ответ написан
    3 комментария
  • Существует ли сервис для переноса задач из JIRA?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Так экспорт же есть. А для импорта в редмайн есть даже относительно свежая инструкция с готовым скриптом: https://stackoverflow.com/questions/65529345/tryin...
    Ответ написан
    Комментировать
  • Пропадает звук, помогает перезагрузка windows 10, в чем проблема?

    VoidVolker
    @VoidVolker Куратор тега Железо
    Dark side eye. А у нас печеньки! А у вас?
    Звуковая карта какая - встроенная, отдельная или внешняя? А процессор был установлен ровно, без перекосов и повреждений ножек? Сокет? Возврат старого процессора исправляет проблему? Попробуйте переключить процессор в самый экономный режим и отключить все лишние устройства - очень похоже, что не хватает питания, т.к. БП не новый и проходит по нижней планке требований к питанию процессора. Хорошо бы протестировать с более мощным БП. Я бы рекомендовал использовать БП на 600-650 ватт.
    Ответ написан
    5 комментариев
  • Не получается подключить js файл через CDN, в чём может быть проблема?

    VoidVolker
    @VoidVolker Куратор тега JavaScript
    Dark side eye. А у нас печеньки! А у вас?
    404 Cannot find "/cjs/esm/getDate.js" in tictic@0.1.0
    Ответ написан
    Комментировать