• DIY Face Averaging


    Узнали кого-нибудь? Всех людей выше не существует: это не фотография, а результат работы несложного алгоритма, усредняющего тысячи разных лиц. В этой статье мы поговорим о том, как легко в кратчайшие сроки набросать такой алгоритм и получить интересные результаты.
    Читать дальше →
  • Ещё немного автоматической генерации музыки


      Недавно на хабре мы видели несколько интересных подходов к автоматическому написанию музыки. Позвольте представить ещё один. Сразу оговорюсь: я не буду здесь пользоваться никакими правилами гармонии. Сложной математики тоже не будет. Решим задачу наиболее простым способом. Если вам не очень интересно, как это всё делалось, можете пролистать вниз, там есть несколько примеров, можно сразу оценить, как звучит результат.

      Итак, мы хотим написать нечто достаточно музыкальное.
      С чего начать?
    • Angry Birds. В поисках встроенного редактора уровней


        Часть 0. С которой всё началось


        Захотелось мне однажды покопаться в скриптах Angry Birds с одному мне известными целями. Я, конечно, ожидал наткнуться внутри на какие-нибудь интересности, но даже и подумать не мог, что среди них будет вполне рабочий редактор уровней. Сначала я объясню, как я получил такой результат, а в конце статьи приведу описание и скриншоты редактора, опишу простой путь включения редактора.
        Читать дальше →
      • Ovation. Таблица аккордов своими руками с помощью JS и HTML5

        Идея


        Задался я как-то целью слепить свою собственную вебовую табличку аккордов с целью рассказать человеку, с чем эти самые аккорды едят.

        Да не простую мне хотелось табличку, а фичастую, чтобы она умела:
        • проигрывть выбранный аккорд
        • показывать схему аккорда
        • отображать аккорд на виртуальной синтезаторной клавиатуре
        • строить достаточно удобные гитарные аппликатуры аккордов
        • легко переноситься с одной машины на другую
        И вот как я это сделал…
        Читать дальше →