Задать вопрос
  • (Android)Как изменить кодировку названия файлов, чтобы удалить их?

    Vapaamies
    @Vapaamies
    Психанул и снес свои ответы не отмечающим решения…
    Нужно найти терминал или другую программу, не пытающуюся (неправильно) переводить прочитанные из ФС данные в UTF-8, а выводящую их в виде esc-последовательностей с кодами, как это делает Python, если не задать ему режим UTF-8. Тогда останется скопировать эти коды в команду rm. Можно ли задать 7-битную кодировку в termux, нечто вроде en_US.US-ASCII? Или тот же Python попробовать...

    Может еще сработать способ с удалением файла не по имени, а через номер inode, если есть способ его узнать.
    Ответ написан
  • Как правильно слить воедино нескольких репозиториев в Git?

    Vapaamies
    @Vapaamies
    Психанул и снес свои ответы не отмечающим решения…
    При помощи git-filter-repo можно растащить единую историю на историю подмодулей, будто с самого начала на подмодулях было. Придется повозиться, конечно, но оно стоит того, как по мне.
    Ответ написан
    Комментировать
  • Какая для windows 10 есть программа автоматически закрывающая кавычки, скобки и т д при вводе в любом приложении?

    Vapaamies
    @Vapaamies
    Психанул и снес свои ответы не отмечающим решения…
    Punto Switcher? Вроде в нем было что-то похожее.
    Ответ написан
  • Micro SD не читает аудио файлы высокого разрешения на Android, выше формата компакт диска. Это ограничение формата ExFat, или самой карты памяти?

    Vapaamies
    @Vapaamies
    Психанул и снес свои ответы не отмечающим решения…
    При попытке записать на Микро SD, смартфон на Андройде выдает ошибку, либо вовсе не видит карту памяти. В лучшем случае на карте пустые папки без файлов. В худшем приходится форматировать Micro SD

    По поведению похоже на китайскую подделку с дутым объемом памяти.
    Ответ написан
    Комментировать
  • Как подключить библиотеку TgBot к срр проекту?

    Vapaamies
    @Vapaamies
    Психанул и снес свои ответы не отмечающим решения…
    Это означает, что программа собралась, но при запуске не может найти нужную DLL, поскольку она не видна через PATH и не лежит рядом с программой. Доступность системе можно проверить командой where:
    where TgBot.dll
    Ответ написан
    4 комментария
  • Почему не определяется SSD при подключении через SATA?

    Vapaamies
    @Vapaamies
    Психанул и снес свои ответы не отмечающим решения…
    Если дело в загрузчике, загрузиться с какого-нибудь LiveUSB или своего HDD (с него ведь можно загрузиться и получить рабочую ОС, я правильно понял?), запустить командную строку и дать нечто вроде (подставить свою букву):

    bootsect D: /nt60 /mbr

    Это, как понимаю, и есть «пересоздание таблицы разделов», ибо если таблица и вправду была повреждена, файлов бы вы не увидели.

    У меня почему-то нет bootsect.exe в рабочей ОС, поэтому не знаю, есть ли эта команда по умолчанию в Windows 7. Если нет, взять ее можно из boot.wim установщика (распаковать 7-Zip-ом, например).
    Ответ написан
    Комментировать
  • Как работать с вложенными json?

    Vapaamies
    @Vapaamies
    Психанул и снес свои ответы не отмечающим решения…
    СУБД Oracle вроде уже поддерживает JSON через встроенные типы PL/SQL. Не знаю только, с какой версии. Плюс наверняка нужна редакция Enterprise.
    Ответ написан
    Комментировать
  • Как настроить Windows 10 NAT между двумя физическими интерфейсами?

    Vapaamies
    @Vapaamies
    Психанул и снес свои ответы не отмечающим решения…
    В свойствах сетевого соединения раньше была вкладка «Доступ» с галочкой «Разрешить другим пользователям сети использовать подключение к Интернету данного компьютера» и выбором адаптера, на который идет маршрутизация. Это и есть простой NAT, даже в командную строку лезть не надо. Вкладка «Доступ» видна, если в системе более одного адаптера, пусть даже виртуального, главное чтобы в разделе адаптеров «Панели управления» был.

    Замечание на основе личного опыта. В Windows 7 реализация этого NAT содержит неприятный баг: маршрутизация может внезапно перестать работать. Соединение есть, а пакеты не проходят. Лечится перезапуском службы «Общий доступ к подключению к Интернету (ICS)», что требует доступа к ПК, на котором всё крутится, поставить в кладовку и забыть не выйдет. Исправлен ли баг в Windows 10, не знаю, не использовал на ней этот NAT.
    Ответ написан
    Комментировать
  • Где найти документацию и мануал для IP-камеры?

    Vapaamies
    @Vapaamies
    Психанул и снес свои ответы не отмечающим решения…
    Где взять мануалы и документацию для данной камеры? Как её настраивать? Как проверить работоспособность?

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

    Vapaamies
    @Vapaamies
    Психанул и снес свои ответы не отмечающим решения…
    Нет.
    Ответ написан
    Комментировать
  • Как избавиться от искажения файлов после скачивания с Git LFS?

    Vapaamies
    @Vapaamies
    Психанул и снес свои ответы не отмечающим решения…
    После скачивания с git hub (Code -> Download ZIP и через расширение gitzip) и дальнейшей разархивации я сталкиваюсь с проблемой, что все файлы загруженные через git lfs имеют размер 1КБ

    Это может означать, что процедура формирования zip-архива на стороне GitHub не поддерживает Git LFS.

    мне хватает 1 gb, по разрешениям и тарифам всё нормально.

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

    Vapaamies
    @Vapaamies
    Психанул и снес свои ответы не отмечающим решения…
    7 Копирую 40 фильмов по 2 гига первые две мин скорость норм ( потом падает к минимум или в ноль )

    Как-то сильно похоже на поведение SMR-диска. Модель какая? Точнее, раз они разного объема, какие?

    По отдельности вставлял диски в рабочий ПК таких проблем не наблюдалось

    Если диски и правда SMR, могу предположить, что при копировании фильма буфер диска справляется с объединением операций последовательной записи. RAID же предполагает запись кусочками, как правило. Достаточно одного SMR-диска в массиве, чтобы всё испортить.
    Ответ написан
    Комментировать
  • Как можно сделать перенаправление с HTTPS на SSH в Git?

    Vapaamies
    @Vapaamies
    Психанул и снес свои ответы не отмечающим решения…
    Если SSH нужен именно для push, в Git поддерживается отдельный pushurl (качать по одному пути, толкать по другому):
    git remote set-url --add --push origin git@github.com:Username/repository
    Ответ написан
    Комментировать
  • Где найти других программистов?

    Vapaamies
    @Vapaamies
    Психанул и снес свои ответы не отмечающим решения…
    Стримить на Twitch.
    Ответ написан
    Комментировать
  • Как получить список ВСЕХ (в тч те что не установлены) драйверов в Windows?

    Vapaamies
    @Vapaamies
    Психанул и снес свои ответы не отмечающим решения…
    Ответ написан
    Комментировать
  • В какой среде практичнее учить и практиковать ассемблер?

    Vapaamies
    @Vapaamies
    Психанул и снес свои ответы не отмечающим решения…
    1 комментарий
  • Как стимить видео с сервера с оверлеем комментариев?

    Vapaamies
    @Vapaamies
    Психанул и снес свои ответы не отмечающим решения…
    Когда-то жег свой одноядерный Athlon64 Venice таким стримом (из-под XP — OBS не работал):
    ffmpeg -framerate 10 -f gdigrab -thread_queue_size 128 -offset_y 80 -video_size "1280x900" -i desktop -i X:\Projects\LogoTV.png -f dshow -framerate 10 -video_size 160x120 -pixel_format yuyv422 -rtbufsize 32M -i video="USB web camera" -i X:\Projects\LogoProject.png %1 %2 -filter_complex "[0]pad=ih*16/9:ih:(ow-iw)/2:oh-ih[a]; [a][1]overlay=W-w:8:format=rgb[b]; [b][2]overlay=0:H-h:format=rgb[c]; [c][3]overlay=W-w:(H-h)/2:format=rgb %filter%" -f dshow -rtbufsize 16M -i audio="Virtual Cable 1" -acodec libmp3lame -ab 112k -joint_stereo 0 -af "volume=2" -vcodec libx264 -pix_fmt yuv420p -keyint_min 3 -vb 1200k -bufsize 6M -preset ultrafast %3 %4 %5

    Сжег.
    Ответ написан
    2 комментария
  • Можно ли расшифровать жесткий диск после посектороного копирования?

    Vapaamies
    @Vapaamies
    Психанул и снес свои ответы не отмечающим решения…
    Если это будет обычный файл сырого образа, его, скорее всего, можно смонтировать как жесткий диск в программе типа ImDisk, назначить букву и работать как обычно. Для ручной работы с образами есть еще DMDE, но он платный.
    Ответ написан
    Комментировать
  • Учитывает ли Git регистр имени файла и как его поменять?

    Vapaamies
    @Vapaamies
    Психанул и снес свои ответы не отмечающим решения…
    По сути вопроса:
    git config --show-origin core.ignoreCase
    Покажет, где установлено. Я во всех репах после инициализации или клонирования даю:
    git config --unset core.ignoreCase
    По умолчанию Git различает регистр, но шаблон конфига для Windows выставляет core.ignoreCase = true.

    А вот старые коммиты останутся как есть. Если вам важен регистр, нужно взять git-filter-repo и перебить репу. Примерно так:
    git filter-repo --force --prune-empty always --prune-degenerate always --path-rename hello.cs:Hello.cs

    Вместо одиночного или нескольких --path-rename можно написать целую простыню переименований в отдельном файле. Поддерживаются регулярки. Читайте доку, короче.

    Оно перебьет хеши измененных коммитов, то есть репу придется загружать на сервер/GitHub заново, но тут уже ничего не попишешь: или один раз исправить, или продолжать мучиться.
    Ответ написан
    1 комментарий