Задать вопрос
  • Как организовать правильную и удобную файловую библиотеку-хранилище дома?

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

    maaGames
    @maaGames
    Погроммирую программы
    Весь смысл генетических алгоритмов именно в том, что мутации случайны, а не контролируются программистом по каким-то аспектам. Выборка происходит не перед мутацией (с выбором того, что следует изменить), а уже в мутировавшем поколении. Весь смысл в том, что непредсказуемое решение может оказаться более эффективным, чем предсказуемое.
    Это как если программист подумает, что для увеличения скорости передвижения нужно наращивать число ног и через N поколений получит 100500 ножку, а случайные мутации "научат" тараканчика сворачивать тело в колесо (это я типа сравнил многоножку с какой-нибудь макрицей).
    Т.е. происходят случайные мутации и алгоритм оценивает, привели ли они к какому-то улучшению по заданным признакам. В примере с огородом, можно ожидать рождение ребёнка с конечностями в форме лопат, который будет очень быстро пахать огород, но не один вменяемый программист не будет специально программировать такое создание.
    Ответ написан
    Комментировать
  • Можно ли плавно изменять толщину линии в OpenGL ES?

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

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

    maaGames
    @maaGames
    Погроммирую программы
    Плакаты не влияют на продуктивность.(

    1393420229_java-drawn-logo.jpg
    Ответ написан
    2 комментария
  • Как работает сборка мусора в Qt?

    maaGames
    @maaGames
    Погроммирую программы
    if you don't call QObject::setParent() on them.

    Задай другой родительский объект и они удалятся вместе с родителем.
    Ответ написан
    Комментировать
  • Почему адреса разные (с++)?

    maaGames
    @maaGames
    Погроммирую программы
    static wchar_t
    При каждом включении файла создаётся своя копия переменной var1. Сделай по человечески, без static и с объявлением в хэдэре и реализацией в файле реализации и будет тебе один адрес.
    Ответ написан
    Комментировать
  • Проблема с глобальным переменным(error lnk2001)?

    maaGames
    @maaGames
    Погроммирую программы
    extern int i; должно быть в хэдэре, а int i; в реализации.

    #pragma once - тоже в хэдэре, а не в реализации.
    Ответ написан
    Комментировать
  • Pixel-art: как готовить под разные диагонали и разрешения?

    maaGames
    @maaGames
    Погроммирую программы
    Ошибка в терминологии в обоих пунктах.
    При отображении в большем разрешении картинка не становится меньше, попиксельно она прежняя, но сами пиксели меньше и картинка выглядит меньше.
    При масштабировании (любым алгоритмом), картинка не будет выглядеть попиксельно одинаково, потому что она отмасштабирована и количество этих самых пикселей стало другое.

    Можно сделать графику для расширения 1280*720 (например), а для всех прочих разрешений масштабировать. При уменьшении будет выглядеть несколько хуже (не сильно страшно). При увеличении будет чуть замыливать, что опять же не сильно страшно (пиксели итак уже маленькие и артефакты будут сильно заметны только если специально их выискивать).

    Можно сделать наборы спрайтов для двух-трёх самых распространённых разрешений. Но на мой взгляд достаточно HD версии с масштабированием для всех прочих.
    Ответ написан
    Комментировать
  • Перевозка системного блока в самолёте. Можно ли? Если нет, то как?

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

    maaGames
    @maaGames
    Погроммирую программы
    Как некий гипотетический движок догадается, что некоторые фотографии хочется перенести в какое-то определённое место в списке?
    Ответ написан
    1 комментарий
  • Android: In-App-Purchase и Физический адрес, как быть?

    maaGames
    @maaGames
    Погроммирую программы
    Сперва честно указал домашний адрес. Потом передумал и оставил только город. Пока не забанили и никаких санкций не применили. Не исключено, что лишь потому, что игру всё-равно не покупают.)

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

    maaGames
    @maaGames
    Погроммирую программы
    Если ты неплохой художник (особенно в пиксель-арте), может тебе лучше кинуть клич в поисках заинтересованных программистов (одного-двух), которые будут кодить, а ты рисовать. Поверь на слово, от неплохого художника будет гораздо больше пользы для игры, чем от неплохого программиста.
    Про пиксель арт упомянул, потому что сейчас мода на олд-скул и пиксельная 2Д графика импонирует больше, чем 3Д рендеры.
    Ответ написан
  • Как исправить ошибку Visual Studio 2012 express?

    maaGames
    @maaGames
    Погроммирую программы
    Это ошибка в файле проекта. Например, если в *.vcprops прописаны несуществующие пути.

    А если и новый проект не создаётся, то сделай сброс настроек студии (где-то в Сервис пункт есть) или переустанови.
    Ответ написан
    Комментировать
  • Как создаётся внешнее API программы?

    maaGames
    @maaGames
    Погроммирую программы
    > 1 Как создать для неё API (читай драйвер)?
    Изначальная постановка вопроса не верна. API не есть драйвер. прям вообще ни разу.

    > 2 Что будет использоваться для взаимодействия драйвера и работающей базы (может сокеты, может ещё что)?
    А что захочешь, то и будет использоваться. Хоть сообщения, хоть сокеты, хоть файл на диске. Тыжпрограммист, кто тебе запретит.

    > Могу ли я из драйвера вызывать какую-то функцию
    Можешь вызывать функцию (экспорты никто не отменял), можешь посылать сообщение, можешь посылать JSON строку, можешь сразу SQL запрос сформированный посылать, кто ж запретит.

    Ты же на сишечке пишешь, так что никто тебе не указ, реализовать можно практически что угодно. Как пользователю удобнее будет общаться с БД, такой API и создавай.
    Ответ написан
    1 комментарий
  • Что означают эти круги? Способ построения логотипов? Золотое сечение?

    maaGames
    @maaGames
    Погроммирую программы
    В данном случае круги - это просто круги.
    Ответ написан
    Комментировать
  • Эмулятор и девайс?

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

    maaGames
    @maaGames
    Погроммирую программы
    Нельзя. Это если кратко.
    Ответ написан
    Комментировать
  • Велика вероятность угадать 4-х значное число и как увеличить эту вероятность?

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

    maaGames
    @maaGames
    Погроммирую программы
    graphviz
    Подготавливаешь (программируешь или генерируешь) текстовый файл с описанием блок-схемы, а graphviz по нему делает картинку с автоматическим распределением блоков.
    Ответ написан
    Комментировать