Air Mouse

Air Mouse

Пришла китайская Air Mouse за 14 долларов, заказанная "на посмотреть", а в итоге ставшая главным инструментом управления медиа-центром под управлением Ouya (как вариант: китайским HDMI-стиком на Android). Плюсы:

  • Качественная;
  • Легкая;
  • Работает идеально, очень чувствительная;
  • Два верхних ряда - программируемые кнопки для управления телевизором или акустикой с ИК-приемником;
  • Работает без всяких настроек, Android распознает все кнопки кроме верхних двух рядов и кнопки отключения громкости внизу;
  • Энергоэффективная, в данный момент прекрасно работает на старых почти севших батарейках.

Бать на ebay.


OmniROM

Краткий обзор Android-прошивки OmniROM без соплей и потери здравого смысла.


Explainshell.com

Какой замечательный сервис внезапно нашелся на просторах сети: explainshell.com. Суть очень проста: вбиваете в поле ввода консольную команду (любой сложности, с перенаправлениями ввода-вывода и eval-инструкциями) и получаете описание всех команд и аргументов в виде цитат из man-страниц. Чрезвычайно удобно.


Архитектура Gnome: от GTK+ до Gnome Shell

Статья, посвещенная архитектуре Gnome. Если память мне не изменяет, то была написана около полутора лет назад для Хакера.

Базовая архитектура

Развитие Gnome всегда происходило эволюционным путем. Заложенные еще в самом начале проекта идеи до сих пор остаются базой для всех остальных компонентов, меняясь лишь качественно. Gnome сменил уже три версии GTK в качестве графического тулкита, идея межпроцессного взаимодействия, изначально реализованная на основе CORBA была заменена на более легковесный d-bus, сменилось несколько поколений мультимедийных фреймворков, были добавлены многие другие технологии, которые теперь являются частью Gnome 3.

Одной из отличительных черт проекта Gnome всегда была идея заимствования кода из других проектов. Это ...


Как выглядел компилятор языка Си в 1972 году

Возможно, многие уже в курсе, но вот здесь можно скачать исходники одной из самых ранних версий компилятора языка Си, а также прочитать про его особенности. Само собой компилятор разрабатывался для PDP-11 и первых версий UNIX, так что без эмулятора ни скомпилировать, ни попробовать его не удастся. Зато код очень компактный, хорошо подойдет для изучения принципов работы компиляторов.

Несколько ремарок от Дэниса Ритчи:

  • Компилятор написан в 1972-73 годах, когда язык Си уже почти обрел свою современную форму (эволюционировав из языка B), а компилятор был переписан с ассемблера на Си;
  • Исходники компилятора были найдены на двух магнитных лентах, одна из которых именовалась ...


Управляем фермой виртуальных серверов на базе QEMU/KVM

Очередная статья, написанная для Хакера два года назад. Посвящена libvirt и инструментам управления виртуальными среверами на ее основе. Нисколько не потеряла актуальность.

Трудности всех администраторов, принявших решение использовать систему виртуализации на основе KVM и QEMU для управления парком виртуальных машин, вытекают из того простого факта, что сама по себе эта связка никогда не была рассчитана на подобное применение. Эмулятор QEMU был создан с целью предоставить пользователям простое и быстрое средство запуска виртуальных машин с целью отладки и ознакомления. Интерфейс KVM создан для задействования возможностей аппаратной виртуализации, реализуемой современными процессорами. Вместе они составляют систему, которая очень хорошо подходит для запуска одиночных ...


Веб-эмулятор 40 компьютерных систем

Есть такой эмулятор, называется MESS (Multi Emulator Super System). Эмулирует огромное количество разных компьютерных архитектур, от Aatari 2600 до Sony Playstation.

Независимая группа разработчиков решила портировать этот эмулятор на JavaScript и создала сайт jsmess.textfiles.com для тестирования наработок. Уже доступна эмуляция Atari 7800, Nintendo Gameboy, Sega Genesis, Apple IIe, Commodore 128, MSX2 и ZX Spectrum.


1BSD

Интересно, а все знают как выглядела самая первая версия BSD, то бишь "Софтверного Дистрибутива Беркли", увидевшая свет в далеком 1978 году? Автор блога DiscoverBSD, например, не знал, но не поленился и нашел таки в сети архив (ftp://ftp.pl.scene.org/vol/rzm1/UnixArchive/PDP-11/Distributions/ucb/) с содержимым магнитной ленты 1BSD. Оказалось, что внутри компилятор паскаля, редактор ex и игра Star Trek.

В общем и целом архив содержит, интерпретатор, компилятор, профайлер Pascal, редактор ex, улучшенный UNIX-шелл ashell, игру Star Trek и еще несколько инструментов. Все это вместе с man-страницами, исходниками и прекомпилированными для UNIX бинарниками. Ни о какой ОС ...


Xposed Framework

Написал кратко про Xposed Framework для Android (аналог Cydia Substrate). Если кому интересно тыц.


Как установить Windows не покидая Linux

Долгие годы на отдельном разделе моего ноутбука жила Windows XP, предназначенная исключительно для игры в Race Driver GRID и в очередные части Call Of Duty. Стояла, никому не мешала, места не занимала, есть не просила. Однако, прогресс не остановить и пришло время менять старушку на что-то, что поддерживает DirectX 10/11. Выбор пал на Windows 8.1 как наиболее жизнеспособное решение.

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


Page 1 of 11 1 2 3 4 5 6 7 8 9 10 11 »