Archive for the ‘ Life ’ Category

The world after university

I finished university about two months ago, I’ve been working professionally in my field for about four years now but I hadn’t really payed attention to the business until now, and I gotta tell you I’m kind of bored and frightened.

Why? Well, it seems like growing up means to become a manager, that was my plan, but the truth is I don’t see myself like that and it’s frightening to think that I’m going to get bored someday (I think it’s important because that’s what I’m gonna do MOST of my time for the rest of my life).

Am I going to get bored? Should I do something different in life?

Before trying to answer that, I should check things that I love from current or past experiences.

From my current job there are two things that I love.

The chance to design great solutions.
Finding out how to do complicated but little things.

From school:

  • Mathematics!
  • Learning how things work
  • Once again finding out how to do little but complicated things.

What I don’t like:

About my current job:

  • Most of the apps I write are essentially just databases
  • I spend most of the time fixing stuff, explaining stuff or writing documents.

What I don’t like about school:

  • Administrative courses
  • Bad teachers
  • Homework

It seems I’m the academic type, I’m not really sure yet, and I’m going to keep working a while longer, and I’m going to experiment different types of jobs, but I think in the end.. I’ll finish studying a PHD somewhere…..

Just maybe… I dunno yet..

I’m just a kid

I’m just a kid…. The problem is… I like being a kid…

I’ve lived for 22 years, throughout those years… I’ve always had questions.. I’ve always tried to find out how the world should be, how to make it a better world.

I don’t like to judge in advance, I like to believe in people…

I’m a person who likes to analyze everything, and likes to think of better ways of doing things… I enjoy of finding problems and to imagine solutions…

I’m someone who likes  to learn new things, and to try everything… I believe the world is full of incredible things to offer…

I believe I’m full of possibilities and I think there is much to know about myself.

I’m naive.

All of the previous statements describe me, but they don’t answer an important question… who am I?

I think today I started to answer that question…

I’m Eduardo Díaz, a little kid who is anxious to go out and meet the world, who wants to be everything in life, who wants to change the world…

That’s me… and now that I know I’m ready to grow up and start thinking about the real important question..

WHAT TO DO WITH THE LIFE THAT HAS BEEN GIVEN TO ME?

I don’t believe it’s going to be a a short or easy journey… but it is a journey I have to make… and I hope I won’t forget who I am, I hope I can still carry on with my ideals… I can just promise I’ll do my best…

A year ago

This is my answer to the “a year ago” meme that Pepe invited me to answer.

I also tried my first kebab :P

I was about  going out from a job and going to school fulltime!

I started jogging (which I am not doing now, and I should)

I was about to travel to Canada..

I don’t know what else, but I think it would be interesting to answer the same question in a year… Seems like a lot is going to change this year…

BTW, have you ever been asked how many piano tuners are there in the USA?

Beats me, I don’t know :P

ARMYC Simulator

This is a very simple video of the ARMYC simulator, the simulator aims to be able to specify special ARM devices

In this case we are simulating three devices:

  • An internal memory, written in objective C.
  • An LCD device, written in python.
  • A joystick driver, written in python.

The interface to the programs is through the memory, and we can add the configuration through a simple file:

[dataflash0]
lib = at91sam9260
sym = dataflash
model = objc
base = 0
size = 2097152
 
[control1]
lib = at91sam9260
sym = Control
model = python
base = 8587830276
port = /dev/input/js0
 
[lcd]
lib = at91sam9260
sym = LcdMx
model = python
config = images.cfg
base = 4294963716
#include <controller.h>
#include <lcd.h>
 
void main() {
	unsigned char *lcd = (unsigned char *)4294963716;
	unsigned char *control1 = (unsigned char *)8587830276;
	unsigned char *control2 = (unsigned char *)8587830272;
	int i;
	char id1;
	char id2;
	char move1;
	char move2;
	id1 = createObject(lcd, 1, 1, 1);
	id2 = createObject(lcd, 2, 1, 1);
	put_char('0' + id1);
	put_char('\n');
	put_char('0' + id2);
	put_char('\n');
	while(1) {
		move1 = readControl(control1);
		move2 = readControl(control2);
		put_char('0' + move1);
		put_char(' ');
		put_char('0' + move2);
		put_char('\n');
		if(move1 != 8)
			move(lcd, id1, readControl(control1), 1);
		if(move2 != 8)
			move(lcd, id2, readControl(control2), 1);
	}
}

If you are interested in the project you can find info here

Radical Dreamers

About to finish school, feeling nostalgic already, and I just found out that I’m a radical dreamer.

I dream of a world where people really know themselves, their dreams, their abilities, their capabilities and also believe in themselves. Imagine a world where you are free to have your beliefs, your opinions and your ideas without fear.

In such a world, everyone would follow their dreams to the last consequences. In such a world people would regret doing things, not letting things go..

But I don’t believe in such a world, I don’t believe it’s possible. It’s not human’s nature. I can just dream of it, and dream of becoming a citizen of my world… meanwhile I’m just a radical dreamer.