понедельник, 19 декабря 2011 г.

Игра Minecraft


Я не любитель играть, в игры но в простенькие и несложные игры могу иногда поиграть. Особенно ценю старые игры на манер «Prince of Persia». И вот читая хабр я наткнулся на кое что интересное.
Игра Minecraft обеднила в себе все соме лучшие из старых игр и сетевые возможности новых.
Minecraft — конструктор мира из кубов в 3D-ландшафте — является самой популярной игрой в истории инди-игр. Более четырёх миллионов человек оформили покупку бета-версии по цене 14,95 евро, в цену входят «вечные» апдейты. После окончания бета-тестирования цена повышается до 20 евро.
Для всех независимых разработчиков Minecraft является наглядным примером, что даже в одиночку можно сделать игру, которая станет абсолютным бестселлером и на десктопах, и (вероятно) на мобильной платформе. Первая версия игры, которая вышла 17 мая 2009 года, была создана всего за одну неделю на языке программирования Java.

вторник, 22 ноября 2011 г.

Самодельный компьютер – первые наброски

Первый набросок клавиатуры
Вы думали, сколько клавиш у компьютерной клавиатуры, и почему столько, сколько их есть? Например, в моем ноутбуке их 86,  а в стандартной клавиатуре 104. Но вот 86 не как не делится без остатка на восемь, а вот 104 вполне делится. Ну почему тогда 86? Дело в том, что у ноутбука есть еще две системные кнопки и в итоге получаем 88 кнопок, а поделив их на 8, получим 10. Но причем тут восемь? Дето в том, что мы имеем восьми битную данных и 32 битную систему адресаций, но для клавиатуры мы берем только первые 10 или 13 адресов.
Исходя из этих соображений, я решил делать восьмидесяти восьми клавишную клавиатуру. Вы, наверное, думаете - почему же я начет разрабатывать компьютер с клавиатуры? Честно говоря, я и сам не знаю. Может от того что от ее размеров зависит размеры самого устройство или по тому что мне показалось что так проще проще - начинать с простого периферийного устройство.
Наброски самодельного ПК
Когда я начел думать, как именно реализовывать ее, мня стали терзать странный мысли пойти по пути первых персональных ПК и поиграть с архитектурой адресной шины клавиатуры. И тут я подумал - можно конечно использовать для клавиатуры и системную тридцати двух битную шину адресов. Но в таком случаи придется помучиться с прерываниями, и будут проблемы с изоляцией данного периферийного устройство ввода. Да и всё ровно надо буден отдельный контроллер клавиатуры. Как тут не крути, а сэкономить на одной детали не выйдет.
И так в качестве контроллера клавиатуры сойдет любой 16ти или 24х пиновый микроконтроллер. Но не забудем, что нам нужно еще и пять ножек для светодиодов, которые будут сообщать нам системную информацию (HDD, Num Lock, Caps Lock, Power и  Fn), так что не как не меньше чем 24 ножки.
Сама схема клавиатуры максимально поста. Имеет стандартную сеточную структуру схемы, в которую входят: один микроконтроллер, пять светодиодов для отображения состояние системы и 88 кнопок для клавиш.
KeyMap

Chrome OS

С новым номером журналам Хакер пришло в мой руки три дистрибутива Линукс. Одним из которых был Chrome OS Linux i686-1.5.849. Как я сразу понял Google Chrome Operating System собрана на openSUSE.
И вот что пишет про это операционную систему сам журнал "Хакер" на своем DVD:
 Операционная система компании Google, являющаяся открытым программным обеспечением, предназначенным для нетбуков и устройств на процессорах ARM или x86. Google Chrome OS построена на ядре Linux с использованием браузера Google Chrome, работающего в новой, специально разработанной оконной системе.
Мой скриншоты:
Запуск
GRand Unified Bootloader
Установка Chromium OS
Авто-конкурировании
Авто-конкурировании продолжение

Старт Gnome3

суббота, 19 ноября 2011 г.

VictoriaOS

VictoriaOS — это 16-битная операционная система, созданная в образовательных целях, Струковым Ильей. И вот что но пишет о ней на сайте VictoriaOS:
Эта система в ее сегодняшнем виде не претендует ни на какое соперничество с другими современными системами. Она была создана исключительно в целях изучения общих принципов создания операционных систем и испытания своих идей.
А я решил просто рассказать о ней и показать скришоты:
Старт VictoriaOS






Команда "ls" - просмотр списка файлов









Команда "jolia" - демонстрационная программа
Программа "jolia" Фрактал — множество Мандельброта

среда, 16 ноября 2011 г.

Сомодельный ПК

Самодельный ПК - это не бред
Я тут подумал – почему бы не заделать свой собственный персональный компьютер в стиле восьмидесятых как Кворум или Сектор. И не просто убогую самоделку, а вполне себе полноценный компьютер с поддержкой сети и возможно поддержкой звуковой карты. Ну да как можно представить себе современный компьютер без интернета и музыки. Да, я думаю, обязательно должна быть поддержка USB портов, а в качестве видео выхода применить High-Definition Multimedia Interface (HDMI) порт. Это будет что-то среднее между современным моноблоком ноутбуком и персональным компьютером.
И вот как я его себе представляю. Дюралюминиевые клавиши большинство, из которых размером 10х10 мм для буквенных и цифирных символов и чуть поменьше размер у функциональных клавиш. Может быть, стоит заделать фоновую подсветку клавиш для красоты и удобство работы в темноте - примерно как у телефонов. И всю эту прелесть нафаршировать каким-нибудь оригинальным чипсетом, типа ARM или nVidia. И конечно не забыть про какую-нибудь андеграунду операционную систему типа Xameleon, SharpOS, MiniX3 ну на худой конец что-то типа Linux.
Думаю как-то так это все должно выгладить. Это будет настоящее устройство для законченных Гиков и прожжённых хакеров.

среда, 12 октября 2011 г.

Беда с Asus Eee PC


Беда!.. Моя Kubuntu не как не хочет подружится с чипсетом Eee PC. Хренова работают видео драйвера а уж про звукавух (не работает микрофон) я вообще молчу. Во всем виновата моя любовь ко всему новому, и нестандартному. Я думал когда выбирал что будут проблемы с AMD, но не в таком плане. Придется ждать пока выйду новые драйвера для чипсета.