Задать вопрос
  • Как сопоставить имя файла и его расположение на диске Windows/NTFS?

    maaGames
    @maaGames
    Погроммирую программы
    Учитывая, что в примере папка DOWNLOAD, то повреждение диска вообще может быть не при чём.
    Имя файла и положение файла на диске никак не связаны (точнее, файл может находится где угодно). А если речь идёт про SSD, то в принципе о положении файла нет смысла говрить, его в любой момент контроллер может в менее изношенные сеткора перенести.

    Не знаю, какую конкретно цель ты преследуешь, но есть только один хороший совет: если на диске появляются битые сектора, то срочно покупай новый диск, переноси на него файлы, а старый продавай на авито :)
    Ответ написан
  • Олимпиадное программирование - с чего начать?

    maaGames
    @maaGames
    Погроммирую программы
    А лучше займись чем-нибудь полезным для жизни. Олимпиады не сделают тебя более хорошим программистом и никак не помогут в поиске работы. Ты научишься быстро делать низкокачественные решения чётко поставленной задачи, которые выкидываются через две минуты после проверки решения. К реальному программированию это не имеет никакого отношения.
    Если тебе это нужно по учёбе (типа от института тебя будут отправлять), то другое дело, это поможет диплом получиь, и первый абзац можешь проигнорировать.
    Ответ написан
    4 комментария
  • Как найти причину недетерминизма программы?

    maaGames
    @maaGames
    Погроммирую программы
    У дебаг данные инициализируются нулём, у релиз остаётся мусор. Убедись, что всё инициализируешь. Можно настройки компилятора поменять, чтобы была рантайм ошибка при использовании явно неинициализированных переменных, причём в дебаге.
    Ответ написан
    Комментировать
  • Почему Project Dependencies не работает?

    maaGames
    @maaGames
    Погроммирую программы
    Попробуй рядом другую команду
    Add > Reference и выбери проект либы
    Ответ написан
    Комментировать
  • Есть утилита для скриншота попапов?

    maaGames
    @maaGames
    Погроммирую программы
    Win+Shift+S и выбирайте

    А если какой-то активный диалог или окно, то ещё проще: Alt + PrnScr
    Ответ написан
    2 комментария
  • Это как вообще?

    maaGames
    @maaGames
    Погроммирую программы
    запусти поиск по коду и ищи pragma comment. Либы можно не только через настройки проекта подключать, но и прям в коде
    https://learn.microsoft.com/ru-ru/cpp/preprocessor...

    Разумеется, сам boost тоже может либы дополнительные свои подтягивать. Так что приведи спсок тогО, чего от тебя линкер хочет.
    Ответ написан
    9 комментариев
  • Что означают буквы в скобках в разных частях браузера?

    maaGames
    @maaGames
    Погроммирую программы
    где-то в виндоус есть настройка, чтобы буквы не подчёркивались до нажатия Alt. Не помню где.
    Ответ написан
  • Порекомендуйте плагин для интеграции ИИ в MSVC?

    maaGames
    @maaGames Автор вопроса
    Погроммирую программы
    Остановился на вот этом плагине:
    https://marketplace.visualstudio.com/items?itemNam...
    Ответ написан
    Комментировать
  • Почему программы мылит, после подключения второго монитора?

    maaGames
    @maaGames
    Погроммирую программы
    Возможно, связанно с разным DPI мониторов и/или с разным масштабом, если масштаб выбран какой-то не 100%.
    Ответ написан
    Комментировать
  • Почему QWebSocket не получает длинные сообщения?

    maaGames
    @maaGames Автор вопроса
    Погроммирую программы
    QWebSocket не поддерживает permessage-deflate. Заменил библиотеку на ixWebSocket, там клиент даже ещё приятнее пишется, куча служебной работы уже сделана из коробки. При подключении zlib большие сообщения приходят, без zlib - не приходят. То есть догадка про проблему с deflate была правильной.
    ixWebSocket сильно забагованная библиотека и есть проблемы со сборкой, но кода немного, ошибки исправил и заработало.
    Ответ написан
    Комментировать
  • Имеет ли жизнеспособность идея нового игрового движка на Python?

    maaGames
    @maaGames
    Погроммирую программы
    > а движков именно на Python с графическим редактором я не нашел

    Это и есть ответ на твой вопрос. Почему нет? Потому что есть способы сделать быстрее и лучше.
    Можно плакать, колоться, но делать игру на Питоне, а можно изучить C# и использовать Unity. На изучение нового языка и инструментария Unity/UE и создание игры уйдёт меньше времени и сил, чем на написание своего "универсального" движка. И это не считая последующей поддержки.

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

    maaGames
    @maaGames
    Погроммирую программы
    Для частников - не важно вообще. В гос.конторы без диплома не смогут взять, даже если захотят, во многих случаях. Это просто регламентировано, независимо от знаний и навыков.
    Это как всяке гос.льготы и ипотеки распространяются только на програмистов с профильным высшим образованием, а не на тех, кто программистами работает. Независимо от знаний.
    Ответ написан
  • Как заставить трекпоинт определяться как джойстик?

    maaGames
    @maaGames
    Погроммирую программы
    Если правильно понял, трекпоинт - это абсолюные координаты курсора указываются. То есть это аналог тачпада.
    Если уже есть какие-то готовые решения для "трансформации" ввода тачпада в аналоговые джойстики, то и для этого трекпоинта должно подойти.
    Ответ написан
    Комментировать
  • Безопасно ли использовать get.activated.win?

    maaGames
    @maaGames
    Погроммирую программы
    Теоретически, запущенный с админскими правами скрипт powershell может сделать вообще что угодно. ТЕОРЕТИЧЕСКИ!
    На практике, конкретно этот скрипт активации ноу криминалити. При желании, можно вручную всё проделать, но потратив намного больше времени.
    Ответ написан
    9 комментариев
  • На что Windows выделяет столько памяти?

    maaGames
    @maaGames
    Погроммирую программы
    скачай и установи вот это приложение (или какое-нибудь аналогичное). Он опредназначено как раз для борьбы с непрошенным кэшированием. Если свободной памяти станвоится меньше заданного объёма, то вызывается очистка кэша. Разумеется это замедлит работу в том случае, если данные из кэша стали бы нужны, а их там нет и опять с диска считывать надо. Ещё можно индексацию диска отключить и прочую ненужную самодеятельность.
    https://www.wagnardsoft.com/ISLCw
    Ответ написан
    Комментировать
  • Корректно ли вызывать метод у временного объекта?

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

    maaGames
    @maaGames
    Погроммирую программы
    Вот в этом видео Хачатур рассказывает и показывает, как на нескольких потретных фотографиях обучить lora модель для "рисования" челвоекчков с твоим лицом. Судя по всему именно то, что вам надо. И в целом весь канал прошерстите, по StableDiffusion у него вся нужная информация рассказыавется.
    https://www.youtube.com/watch?v=A15M4cbUM5k
    Ответ написан
    Комментировать
  • Чем бэкапить файловую общую папку на Windows в 2025 году?

    maaGames
    @maaGames
    Погроммирую программы
    если достаточно батника с zip, то это очень простое и эффективное решение. Добавь в TaskSheduler вызов батника раз в день или раз в неделю или как часто тебе нужно.
    Ответ написан
  • Что лучше: static методы или функции?

    maaGames
    @maaGames
    Погроммирую программы
    Есть одно радикальное отличие от namespace: в такой allStatic невозможно добавить функции вне этого самого класса. В то же время один и тот namespace можно делать в куче разных файлов.
    Принципиальная разница только при использовании такого класса в шаблонах. Когда есть несколько allStatic классов с одинаковыми функциями и в шаблон передаётся та или иная реализация. С namespace такое не сделаешь. То есть можно придумать ситуации, когда allStatic реально выгоднее и полезнее пространства имён.
    Ответ написан
    Комментировать
  • Почему адаптеры из range функторы?

    maaGames
    @maaGames
    Погроммирую программы
    В функтор можно передать что угодно, а не только функцию. Но можно и просто функцию передавать, если вам достаточно функционала функции.
    Ответ написан