Месяц: Апрель 2014

  • Очередная умная розетка для очередного умного дома

    от автора

    Много лет мечтал о создании умного дома, но каждый раз останавливала проблема связи модулей (розеток, датчиков и выключателей) с центром и между собой. Но прогресс не стоит на месте, все чаще и чаще встречающаяся информация о микроконтроллерах со встроенными трансиверами подтолкнула меня опять вернуться к моей давней идее. В этом посте я расскажу о том,…

  • Разработка игры для Windows Phone 7.5-8.1

    от автора

    Некоторое время ранее я писал о разработке судоку для Windows Phone. По некоторым данным пользователей на Windows Phone 7.1 не так уж и мало, чтобы ими пренебрегать. Также в статье будет рассмотрен момент публикации в обновленный магазин Windows Phone.

  • «Тормоза» и лаги в реальной жизни

    от автора

    Никому не нравятся лаги. Любой человек, сталкивавшийся с ними, подтвердит это. А что если вы сами станете «лагать»? Оптоволоконный интернет-провайдер ume.net снял рекламу, в которой четыре добровольца в течение 2 дней носили Oculus Rift. С установленной камеры и микрофона в очки и наушники «испытуемых» передавалось изображение и звук окружающего пространства. Изюминка заключалась в задержке видео-…

  • от автора

  • (Само)идентификация процессоров. Часть первая. Сравнение архитектур

    от автора

    Я работаю с программными моделями центральных процессоров в составе полноплатформенного симулятора. Занятие это, конечно же, очень интересное — приходится иметь дело с технологиями интерпретации, двоичной трансляции, виртуализации (об этом я уже писал здесь). Однажды моё внимание привлёк тот факт, что значительную часть времени я вожусь над единственной, казалось бы, не самой вычислительно интенсивной инструкцией. Причина…

  • Практика рефакторинга. Завистливые функции

    от автора

    Однажды наша команда обнаружила, что сильно проседает производительность системы при выполнении довольно простого SQL запроса: select count(*) n from products where category_id = ? Разумеется, встал вопрос, как его оптимизировать. Подкованный читатель, возможно, сразу подумает об индексах, хинтах и прочих фичах СУБД. Но сегодня рассказ будет не о них. Да и вообще, не затронет тему…

  • Компиляция исходников (cpp, cs) компилятором Visual Studio без запуска IDE в Windows

    от автора

    Частенько нет необходимости запускать тяжеловесную IDE Visual Studio для компиляции небольших приложений, проведения каких-либо тестов кода, не требующего полномасштабной отладки. В подобных случаях можно оперативно собрать приложение в консольном режиме, используя возможности предоставляемые компилятором от Microsoft (cl.exe) и запускными модулями IDE (devenv.exe, msdev.exe). Далее приводится код файлов сценариев (cmd) интерпретатора командной строки Windows, который с…

  • Открыл исходники — открой и планы: waffle.io

    от автора

    Доброго дня, хабраколлеги! Сегодня хочу рассказать вам об одном очень простом и весьма полезном сервисе. Наткнулся на него случайно, просматривая репозиторий NeoVim. Называется сервис waffle.io и предназначен он для отображения процесса работы над открытыми проектами. На данный момент сервис работает только с GitHub-репозиториями, а в будущем, судя по документации, будут добавлены другие источники.

  • от автора

  • от автора