Archive for February, 2005

HUNTER S. THOMPSON: 1937-2005

Monday, February 21st, 2005

From SF Gate I read this news , I just post a copy-paste of part of it:

Hunter S. Thompson, the counterculture writer credited with creating a new form of journalism in books like “Fear and Loathing in Las Vegas,” was found dead Sunday from an apparent self-inflicted gunshot wound in his Aspen- area home, authorities said.

Fear And Loathing in Las Vegas

Cheap Hexa Pod (or Tapebot)

Friday, February 18th, 2005

Looking for my name at Clusty search engine I found a really old ( back in 1998, I guess… ) robot I made, it’s on the search engine’s position number one. Tapebot was the first of a series of Hexapods I had built, and the components were reused in more improved versions, so this is the only thing left from that being. I really love this one, as the hardware was the minimum, and really worked, I guess that the report I wrote at Arrick was way too optimistic, I said that the whole robot took me like an hour ( lol ) .

Tapebot

Working Environment Introduction

Wednesday, February 16th, 2005

The working environment is the set of applications required to be able to try out the code and advices given in following chapters. It is important to have a clean environment where all the concepts can be seen in action. The main focus is to be able to develop an operating system
on top of ours, without the need to have a dedicated computer for trial.
The environment must be the same for everybody, this way we can focus on general design and do not have to give support to all existing hardware,
we want to have the same standard machine for everybody, this is accomplished by using an X86 machine emulator.

Portability is also in mind, we don’t want to tight the user to any operating system, so all the tools are going to be as portable as possible, but
being the main targets Linux and MacOsX, theoretically Windows, or any UNIX based operating system, should not represent any problem.

Debugging is another important point, we need to be able to debug all the execution, this could be very hard and time consuming on a real computer,
as we would need to implement some debug layer under everything we do, but the approach we are taking will allow us to use the debugging tools
built in the emulator, as it will be seen this does not mean we are not going to build any debugging routines, but will just do few.
The environment is thought to be incrementally built, there will more than one environment chapter, each which will be a prelude for the theory/practice to come
in next sections, the idea is to keep as low as possible the number of needed applications and to see the real use for each tool.
The tools installation will not be covered in depth as we will be using widely spread tools, and one can google for the right installation for their
platform, we will just be giving some advices on what should be and what should not be installed.

It is not mandatory to use the tools I suggest, but using them assures that the code supplied will work as expected, the theory does not depend on the chosen
software ( or at least it should not ).

Panasonic R3 Keyboard

Thursday, February 10th, 2005

The keyboard comes with a Japanese layout, which looks like the English one with some wired keys to change from language to language. I wanted to have the regular Spanish layout, no matter the keys are in other positions. Just using Spanish is ok, but two keys are missing, the AltGr and the less/greater keys. So I’ll be using the Windows key as AltGr and a Japanese key next to the space as less/greater

Two configurations need to be altered, the console keymap, and the x11 xkb.

Console settings:
I used showkeys to know which keycode had the keys I wanted to use, the Windows key keycode is 125, and the next to space wired key keycode is 92. So I copied the spanish keymap to /usr/share/keymaps/i386/qwerty/es-r3.map, and then modifies the following lines:

keycode 125 = AltGr
keycode 92 = less greater

Xfree settings:
The same procedure as the previous one but using xev to get the keycodes, after that I modified /etc/X11/xkb/keycodes/xfree86 and added the following lines:

<LSGT> = 129;
<LVL3> = 115;

Funny Google Query

Wednesday, February 9th, 2005

Looking at searches that leaded to my site I found a pretty curious one, someone found me after searching for :
1. serena williams 2. michael jackson 3. holocaust 4. paige davis 5. bob marley 6. oscar nominations 7. super bowl 8. nicole dufresne 9. nicole richie 10. rebecca cartwright
. The ip was from Turkey, I wonder what was he looking for, as there are only 5 or 6 results being the funniest one squizzle , try looking for the word serena in that page…