• Фреймворки для MFC?

    maaGames
    @maaGames
    Погроммирую программы
    Рекомендую вот это. Платно. Относительно дорого. https://codejock.com/
    Если не ошибаюсь, именно у них MS купили часть бибьлиотеки для настройки Ленты(Ribbon) и прочих красивостей интерфейса. Очень много удобных и красивых контролов и дополнений, не просто цвет кнопки.
    Ответ написан
    2 комментария
  • Почему пропадают иконки и надписи в windows 10?

    maaGames
    @maaGames
    Погроммирую программы
    Комментировать
  • Как определить что нарушает авторские права в приложении?

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

    maaGames
    @maaGames
    Погроммирую программы
    Очевидно, что нейросеть должна работать не со словами, а со смысловой нагрузкой слов и фраз, иначе результат будет мало отличаться от рандомной комбинации слов.
    Поэтому, каждое слово должно быть маркировано смысловой нагрузкой. Например "радость","злость","хорошее настроение","плак-плак" и тому подобное. Т.е. наделить каждое слово смыслом. Затем наделить смыслом комбинации слов и короткие фразы. Нейросети нужно будет скармливать именно тэги из учебного набора фраз (1000 может оказаться маловато). Нейросеть научится определять "смысл и эмоции" подаваемой на вход фразы. После этого можно будет попытаться провернуть обратный процес: задаёте набор тэгов на вход, а нейросеть выдаёт набор слов с таким смыслом. Будет коряво, потому что нужно слова просклонять в соответствии с правилами русского языка, можнт MS-word прикрутить для постобработки текста...
    Ответ написан
    Комментировать
  • Сильно ли важна скорость SSD при разработке видеоигр?

    maaGames
    @maaGames
    Погроммирую программы
    Любой ssd подойдёт. Разница будет между моделями, разумеется, но несущественная. Разница не стоит переплаты.
    И на максимальные цифры не нужно смотреть, смотрите на запись случайных мелких данных в многоптоке.
    Линейная скорость важна при монтаже видео (при условии, что процессор, gpu и память успевают справиться с поступающим объёмом данных) при компиляции же куча мелких файлов пишутся и сохраняются. Пусть даже будет 20% разницы между самым медленным ssd и самым быстрым nvme (обычно разница будет гораздо меньше). Тогда на одном будет архивироваться 12 минут, а на втором 10 минут. А разница по цене в разы.
    Ответ написан
    8 комментариев
  • Как снизить энергопотребление смартфона в режиме wifi точки доступа?

    maaGames
    @maaGames
    Погроммирую программы
    Через настройки приложений остановить все ненужные приложения и службы. Отключить автообнобления. Отключить блютус. Отключить сим-карты. Карту памяти тоже лучше вынуть.
    Ответ написан
    2 комментария
  • С чего начать писать СУБД?

    maaGames
    @maaGames
    Погроммирую программы
    Со спецификации БД. Будет спецификация, то и вопросов по структуре и организации не возникнет.
    Ответ написан
    Комментировать
  • Правда ли, что сложный код пишут непрофессионалы?

    maaGames
    @maaGames
    Погроммирую программы
    Сложный код пишут олимпиадники.
    А если серьёзно, то не нужно усложнять код ради усложнения. Если можно что-то написать просто и понятно - пиши. Если эт обудет узким местом и при оптимизации код станет сложным для понимания - тщательно задокументируй причины усложнения и что фрагмент кода делает.
    Ответ написан
    Комментировать
  • Для чего нужен Power Shell программисту и нужен ли вообще?

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

    maaGames
    @maaGames
    Погроммирую программы
    file1 -> move to -> temp_file_name
    file2 -> move to -> file1
    temp_file_name -> move to file1

    т.е. незачем менять "содержимое", можно просто файлы переименовать/переместить.
    Ответ написан
  • HeartRate monitor для Windows через bluetooth?

    maaGames
    @maaGames Автор вопроса
    Погроммирую программы
    Заработало через WinRT с использованием донгла BTv4. Без WinRT не получилось, но меня Вин7 и не волнует.
    Ответ написан
    Комментировать
  • Почему некорректно считывается файл?

    maaGames
    @maaGames
    Погроммирую программы
    int main
    {
         ...
    
        cin.get();
        return 0;
    }


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

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

    maaGames
    @maaGames
    Погроммирую программы
    Так почему характеристики босса не подстраиваются под текущего игрока?
    Ответ написан
  • Почему фотошоп вырезает квадратами?

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

    maaGames
    @maaGames
    Погроммирую программы
    Не нормальна.
    Нехорошо давать те имена, которые уже присутствуют в области видимости, даже если "это компилируется".
    Не стоит забывать, что психованный маньяк, который будет читать твой код, знает где ты живёшь.
    Ответ написан
    Комментировать
  • Сколько места выделить на SSD под Windows 10?

    maaGames
    @maaGames
    Погроммирую программы
    Могу ошибаться, но SSD не рекомендуют делить на разделы.
    С практической точки зрения, 240ГБ это очень мало и их нет смысла разбивать на разделы.
    Отдельные разделы нужны только для тех данных, которые останутся работоспособными после форматирования и переустановки Виндоус. Т.е. многие игры и програмы всё-равно придётся переустанавливать и нет смысла их на другой раздел ставить.
    Ответ написан
    Комментировать
  • Коллизия для спрайта?

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

    maaGames
    @maaGames
    Погроммирую программы
    IrfanView
    Ответ написан
    Комментировать
  • Написание шахматного ИИ - это хорошая практика на C++?

    maaGames
    @maaGames
    Погроммирую программы
    (1)Крестики-нолики >>> (2)уголки >>> (3)шашки без дамок >>> (4)шашки с дамками >>> (5)шахматы.

    1 - чтобы разобраться с поиском A*
    2 - чтобы разобраться с представлением оценки позиций на доске и сохранением позиции для каждой фигуры в минимальном представлении
    3 - чтобы к позиционной оценке добавить стоимость фигур
    4 - Это уже полноценные шашки с тактикой и стратегией, на малой глубине поиска такое не заработает нормально (не увидит появление дамок и отсекёт выгодные варианты)
    5 - когда шашки с дамками будут адекватно работать, тогда можно пробовать делать шахматы по усечённым правилам, без рокировок, респауна пешек и с другими оговорками.

    в шахматах ИИ по большому счёту нет, это супер-пупер математический комбайн. Весь ИИ содержится в звёзочке над А, а всё остальное - поиск в глубину.
    Ответ написан
    Комментировать