• Как восстановить поврежденный архив?

    Spetros
    @Spetros
    IT-шник
    Архив в формате 7zip.

    Первые два байта у вашего файла архива - 7z?
    Ответ написан
  • Как скопировать данные с внутреннего диска Mac на Windows? Как правильно отформатировать Time Machine под Windows?

    @Mangustoid
    инженер по автоматизации
    Перенос с Мас на Windows вы осуществили. Мас-диск можете разбивать смело.
    На будущее - размечайте диски на MacOS как ExFAT - они без проблем видятся в Win7 и выше.
    Ответ написан
    1 комментарий
  • Можно ли подключить мотор пылесоса минуя электронику?

    @nehrung
    Не забывайте кликать кнопку "Отметить решением"!
    Скорее всего это банальный симисторный регулятор, чинить который - одно удовольствие! Включаем лампочку 100 ватт 220 вольт вместо мотора и и смотрим осциллоскопом отрезки синусоиды на симисторе - они должны симметрично сдвигаться при вращении переменного резистора (для не имеющих осциллоскопа придётся следить за плавностью изменения яркости лампочки). Если синусоида режется/сдвигается без симметрии - меняем симистор. А больше там нечему дохнуть.
    А вот мотор (обычно это коллекторный сериесный движок переменного тока) - там есть чему дохнуть! Чаще всего щётки стачиваются или коллектор подгорает, а уже это приводит к крэшу электроники. Щётки надо подобрать по сечению, более толстые обточить напильником под размер щёткодержателя, сильно изношенный коллектор аккуратно проточить (грамотные токаря умеют).
    Самая неприятная неисправность - обрыв подсоединения концов обмоток ротора к ламелям коллектора (оборванные ламели легко идентифицируются по сильному нагару). Контакт обеспечивается только зачеканкой конца провода, пайка там бесполезна - из-за сильного нагрева и огромной центробежной силы припой там держаться не будет.

    Что касается ответа на собственно вопрос - да, можно (при условии исправности мотора, что не факт), но лучше не надо, потому что регулятор даёт возможность плавного разгона мотора до рабочих оборотов. Без него мотор будет рвать с места, для него такой режим крайне неприятен.
    Ответ написан
    1 комментарий
  • Как связать работу файлового приложения и сервера nginx для обработки его запросов?

    karabanov
    @karabanov
    Системный администратор
    Посмотри в логи, там видно какие файлы запрашивает приложение.
    Ответ написан
    3 комментария
  • Как связать работу файлового приложения и сервера nginx для обработки его запросов?

    kotomyava
    @kotomyava
    Системный администратор
    Смотреть в access log nginx. Для каждого запроса там будет URI. Дальше можно либо создать структуру папок, соответствующую этим запросам, либо создать набор правил в конфиге nginx.
    Ответ написан
  • Почему CRC32 файла не рассчитывается и равен FFFFFFFF?

    15432
    @15432
    Системный программист ^_^
    1. Почему же всё-таки CRC32 файла вне зависимости от расширения не рассчитывается в то время, когда остальные алгоритмы работают исправно?

    Он рассчитывается.

    2. Что означает результат "FFFFFFFF"?

    Число 0xFFFFFFFF, в десятичной системе 4294967295

    3. Как альтернативными путями рассчитать CRC32 файла в 11-12 Мб?

    можно взять другой полином, например, CRC-32 CCIT, тогда получится другой результат

    4. Что можно изменить в файле, если результаты расчёта его CRC32 равны FFFFFFFF?

    Изменение значения любого байта в файле приведет к другому значению CRC32. Имя и расширение не является содержимым файла и на хеш не влияет.

    Предполагаю, что в файле заложена какая-то мина, которая мешает срабатыванию алгоритма CRC32 и зацикливает его. Или я не прав? Это только мои домыслы.

    Да нет, скорей всего в конце файла уже записано значение CRC32 всех предыдущих байт, из-за чего получается такой эффект. Можете считать это своеобразной проверкой целостности. Если CRC32 файла не будет равно 0xFFFFFFFF, файл будет считаться повреждённым. Видел такое в прошивках устройств.
    Ответ написан
    7 комментариев
  • Стоит ли доверять Windows 10?

    15432
    @15432
    Системный программист ^_^
    Несколько сторонних антивирусов ставить точно не стоит, они друг другу мешают и грузят систему. Моё мнение - для продвинутого пользователя антивирусы не требуются, достаточно не запускать подозрительные файлы и не тыкать по ярким заманивающим ссылкам.
    Ответ написан
    Комментировать
  • Переходить ли с windows 10 на linux?

    15432
    @15432
    Системный программист ^_^
    Поставьте SSD, система будет в разы шустрее. На линукс особо смысла переходить нет, привыкать к новому окружению, с теми же примерно тормозами..
    Ответ написан
    Комментировать
  • Хочу работать программистом Python бесплатно. Это возможно?

    15432
    @15432
    Системный программист ^_^
    Не обязательно присоединяться к проекту. Найдите интересную для вас задачу, реализуйте её на питоне. Если было легко, придумайте более сложную задачу. Я так писал свой архиватор, прокси-сервер, редактор изображений..
    Ответ написан
    2 комментария
  • #Глупый_вопрос Можно ли превратить старый комп в ноут?

    15432
    @15432
    Системный программист ^_^
    Будет тяжелый, громоздкий и с очень малым временем автономной работы. У меня наоборот, остатки ноута стали десктопом.
    Ответ написан
    Комментировать
  • Почему не создают компьютеры с машинным языком на C/C++?

    15432
    @15432
    Системный программист ^_^
    Процессор это тупая железяка из транзисторов. Ну ладно, не настолько тупая, в современных x86 процессорах машинные коды на лету транслируются в еще более низкий уровень встроенным микрокодом. Но все все равно предположим, что это тупая железяка типа Intel 8086. Как происходит выполнение программы - процессор считывает очередной байт кода и смотрит, что же он такое считал. По значению байта, он определяет, что это за команда (сложение, вычитание) и сколько ещё нужно считать байт конкретно этого машинного слова (а они в x86 могут быть разной длины). Все это происходит на уровне железа, то есть нечто вроде "пятый бит 0, третий бит 1, ага! Это команда сложения двух восьмибитных регистров, надо переключить линию данных на арифметико-логическое устройство и считать туда еще два байта на шину данных. То есть операции очень и очень простые, на уровне бит, сигналов и чтения данных, никакого анализа кода и уж тем более никаких имен переменных. Вы же предлагаете на аппаратном уровне парсить сишный код, в котором при последовательном чтении иногда невозможно определить, что делать в данный момент!! А процессор в это время будет простаивать и считывать из памяти кучу ненужного текста.
    Я вообще не представляю, как на уровне железа и транзисторов можно сделать синтаксический и лексический анализ сишного файла. Разве что сделать настоящий электронный мозг с миллиардом нейронов. Это уж точно не будет быстро, это вообще работать не будет. Изучите устройство компьютера, как именно работает процессор, научитесь думать на языке ассемблера, и поймёте всю абсурдность вашего предложения.
    Ответ написан
    4 комментария
  • Как запустить командую строку Windows в нужной папке?

    ApeCoder
    @ApeCoder
    У ярлыка есть свойство -папка в которой он запускается
    Ответ написан
    Комментировать