Задать вопрос
  • Где расположены файлы Windows (и других ОС), которые используются при включении?

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

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

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    Точно так же. При скачивании приложения в дистрибутив записывается вот этот ID в любом удобном виде. При установке приложение отправляет этот ID на сервер. А на сервере бэкэнд уже обрабатывает этот ID как надо.
    Ответ написан
    4 комментария
  • Как научить читать значения с блока по id?

    VoidVolker
    @VoidVolker Куратор тега JavaScript
    Dark side eye. А у нас печеньки! А у вас?
    Для математических операций над валютами используются либо специальные библиотеки либо целые числа, а не числа с плавающей запятой.
    > 31.01+1
    < 32.010000000000005
    > 31.02+1
    < 32.019999999999996
    > 9007199254740993
    < 9007199254740992

    При сложении в JavaScript возникает много знаков после запятой?
    Как хранить и работать с деньгами в коде и базе данных?
    Ответ написан
    1 комментарий
  • Почему DVD-привод может обнаруживать вставленный диск через очень продолжительное время?

    VoidVolker
    @VoidVolker Куратор тега Железо
    Dark side eye. А у нас печеньки! А у вас?
    Возможно просто линза покрылась пылью или он просто состарился. Имеет смысл разобрать почистить полностью и смазать, где надо.
    Ответ написан
    3 комментария
  • Как найти проект для знаний?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Очень просто: взять проект с новой для себя областью знаний. Либо найти какой-то постоянный контракт в команде опытных людей и учиться. Еще можно поставить себе какую-то определенную задачу и пойти выполнять её. Например: поднять сервер и БД на AWS с балансировщиком, роут 53, настроить деплой проекта на базе рельс в докере, с конфигами в ансибле и тераформе.
    Ответ написан
    Комментировать
  • Как из exe собрать dll, имея сорсы?

    VoidVolker
    @VoidVolker Куратор тега C#
    Dark side eye. А у нас печеньки! А у вас?
    На самом деле ничего сверхсложного в этом нету: открываете пример DLL (например этот), по образцу переписываете Main.cpp вашего приложения с нужными вам функциями и получаете то, что вам нужно. В VisualStudio создаете решение, в него добавляете оба проекта (так просто удобнее - пересобрал длл и её сразу можно юзать во втором проекте без дополнительных телодвижений), линкуете на билд dll и все связанное в основном проекте (C# который), далее в C# приложении делаете обертку для dll и используете её уже как надо.
    Ответ написан
    3 комментария
  • Что это за подход написание js?

    VoidVolker
    @VoidVolker Куратор тега JavaScript
    Dark side eye. А у нас печеньки! А у вас?
    Скорее всего разработчики писали код на ес6 и транспилировали (babel и иже с ним) его в ес5 для поддержки ИЕ, т.к. результат транспиляции ес6->ес5 обычно именно так и выглядит.
    Ответ написан
    Комментировать
  • Как реализовать похожее на сайте?

    VoidVolker
    @VoidVolker Куратор тега JavaScript
    Dark side eye. А у нас печеньки! А у вас?
    Проще всего взять и открыть исходный код сайта и посмотреть как там сделано — картинка фоном и сверху элементы с числами. Всего-то два клика.
    Ответ написан
  • Как заставить Yota работать через usb-удлинитель?

    VoidVolker
    @VoidVolker Куратор тега Железо
    Dark side eye. А у нас печеньки! А у вас?
    Да, как правильно сказали во всех комментариях выше — кабель низкого качества и не хватает мощности ему. От себя добавлю, что значительно усилить сигнал помогает подвешивание модема в обычной спутниковой тарелке, направленной в сторону базовой станции (с GPRS до 3G вполне реально разогнаться).
    Ответ написан
    Комментировать
  • Можно ли как-то переделать pci wifi карту под ноутбук или USB?

    VoidVolker
    @VoidVolker Куратор тега Железо
    Dark side eye. А у нас печеньки! А у вас?
    А если чуть серьезнее: намного дешевле и проще будет купить любой wifi USB передатчик — простейшие модели стоят менее 400 рублей. Одних только новых компонентов потребуется на несколько тысяч, а то и больше, плюс еще расходники — флюс, припой, маски, термоусадки, паяльные жала и т.п. - при том, что это еще самая маленькая часть бюджета. Инструментов на десятки и сотни тысяч рублей — паяльные станции, термофены, пинцеты, скальпели, отвертки, мультиметры и прочее. Стоимость хорошего и качественного осциллографа доходит до миллионов рублей — а без вообще никак (не, я конечно знаю, что у нас умники могут прошивать биос велосипедным колесом (реальный случай, да) — но все с же таким девайсом намного удобнее), . Плюс еще время специалистов на выпаивание чипа, поиск принципиальной схемы (а то еще и реверсинг) и разработка, изготовление, исправление ошибок новой платы, специалистами будет стоить столько, что проще купить топовый ноутбук сразу со всей желаемой начинкой и максимальной конфигурации (а то и сразу несколько, с учетом оборудования) и еще на всякие аксессуары останется. А ведь еще есть такая штука как драйверы и совместимость железа, ОС и прочее, что тоже требует времени соответствующих специалистов.
    Ответ написан
    Комментировать
  • Неправильно отображается RGBA?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    filereader->FileReader__("J:\\фукрпкявамчс\\content\\Загрузки\\table.bmp","r");
      filereader->ReadFile(960*495*4,NewData);

    Формат BMP полностью документирован и описан — готовых библиотек полно. Так что либо используйте готовый код для чтения файла либо реализуйте самостоятельно. Данный формат поддерживает палитры, а цвет пикселя может быть от одного до 64 бит (т.е. до восьми байт). В данном случае явно происходит некорректная интерпретация данных о цвете. Кроме того, он еще и заголовок содержит, в котором полностью описана вся информация об изображении и формат пикселя, и которая в данном коде полностью игнорируется. А еще там строки выравниваются по степени четверки - так что в любом случае все пиксели читаются в два цикла (второй - вложенный).
    Ответ написан
    Комментировать
  • Залил ноутбук чаем, что делать?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Простейший способ спасения и очистки залитого ноута:
    1. Пойти в любой автомагазин и купить несколько бутылок дистиллированной воды и в любом другом магазине мягкую зубную щетку.
    2. Скачать сервис мануал к ноутбуку.
    3. Полностью разобрать ноутбук.
    4. Если клавиатура была залита - её можно сразу в мусорку выкидывать и заказывать новую (ноутбучные клавиатуры после заливки в очень редких случаях удается отремонтировать - т.к. они обычно неразборные и отмыть их очень сложно).
    4. Промыть электронику под слабой струёй дистиллированной воды, аккуратно протирая залитые места зубной щеткой (сильно не нажимать!).
    5. На пару дней замочить в чистой емкости с дистиллированной водой и не пыльном помещении (можно накрыть чем-то, например пищевой пленкой).
    6. Повторить пункт 4.
    7. Продуть труднодоступные места баллоном с воздухом (например разъемы).
    8. Тщательно просушить электронику в течении двух дней.
    9. Еще раз продуть труднодоступные места баллоном с воздухом.
    10. Собрать обратно, убедившись, что нигде нет воды и капель.
    Ответ написан
    Комментировать
  • Есть ли случай, когда "==" лучше "==="?

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

    VoidVolker
    @VoidVolker Куратор тега JavaScript
    Dark side eye. А у нас печеньки! А у вас?
    Если стоит задача поиска, то например так:
    console.log( mass.find(function(item){ return item.input[0] == 123; }) );
    Ответ написан
    Комментировать
  • Как определить достаточную мощность БП?

    VoidVolker
    @VoidVolker Куратор тега Железо
    Dark side eye. А у нас печеньки! А у вас?
    Классический совет при покупке БП: брать с запасом по мощности примерно в 15-20% от планируемой максимальной нагрузки (с течением времени из-за износа и старения БП теряет часть мощности и характеристиках) и чтобы можно было подключить без проблем какие-нибудь дополнительные девайсы или сделать небольшой апгрейд; плюс еще, в некоторых случаях, примерно 15-20% запаса из-за потерь при преобразовании и маркетинга — если на коробке написано, что БП мощностью 1000 Ватт - это еще не значит, что он выдает все 1000 Ватт, а не потребляет 1000 и выдает ватт 700-800. Ну и учитываем, что если планируется докупить вторую видеокарту или еще какую-то мощную карту расширения — то плюсуем сюда еще сколько-то ватт (для большинства видеокарт, например — это еще примерно 250-350 ватт, плюс-минус, зависит от модели и производителя). Конечно, такое больше относится к дешевым ноунеймам и встречается нечастно, но надо иметь ввиду. Кроме того, при работе БП на пределе его мощности он может выдавать некачественное питание и на каких-то линиях напряжение может упасть или подняться выше допустимого, что может негативно сказаться на комплектующих вплоть до потери этих комплектующих, особенно чувствительны к напряжению HDD. А вот если БП качественный и эксплуатировать его в пределах его реальных 80% мощности — он вполне может долго прожить и сменить не один комплект железа и полного апгрейда.
    Ответ написан
    Комментировать
  • Как с помощью wmi+c# получить список установленных приложений Windows, с возможностью деинсталяции?

    VoidVolker
    @VoidVolker Куратор тега C#
    Dark side eye. А у нас печеньки! А у вас?
    Список в реестре:
    Software\Microsoft\Windows\CurrentVersion\Uninstall
    Ответ написан
    7 комментариев
  • Падает FPS в 3D приложениях, помогает только перезагрузка, как диагностировать проблему?

    VoidVolker
    @VoidVolker Куратор тега Железо
    Dark side eye. А у нас печеньки! А у вас?
    Слабый блок питания для данной конфигурации: видеокарта и процессор кушают по 150 ватт. Оставшихся, в лучшем случае 100 ватт, а скорее всего и даже меньше — маловато для всех остальных железок и не оставляет запаса по мощности. Рекомендуется заменить БП хотя бы на модель на 550-600 ватт. И не экономьте на качестве БП — лучше один раз взять качественный БП, чем несколько раз новый ПК.
    Ответ написан
    Комментировать
  • Как в С# получить ответ от метода из Objective-C?

    VoidVolker
    @VoidVolker Куратор тега C#
    Dark side eye. А у нас печеньки! А у вас?
    bool flag = true;
    if(flag)
    {
        Console.WriteLine("Flag is true");
    }
    flag = false;
    if(flag == false)
    {
        Console.WriteLine("Flag is false");
    }
    Ответ написан
  • Как проверить работает ли твой код правильно в Safari, если у тебя Windows?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    Или использовать интернет-сервисы (как предложили ранее) или использовать виртуалку с ОСХ.
    Ответ написан
    Комментировать