Monday, January 08, 2007

The last two weeks or so ...

Hi.
The following is a log of what I've done and thought in the last two weeks or so. It's not in persian because I used fedora (no farsi fonts), and I have personal reasons too which I would discuss if it matters to anyone who reading this might matter.
If you find something personal in them just forget about it, I must have missed cutting it out when I copy, pasted the following. If you want to comment (rare happening) please refer to the date.
I'll be updating here in this manner from now, until further notice. I'll try to update every two or three days or so.

Saturday 12/23/06
Its snowing outside, Shajarian is singing, writing GTK+ code and just decided to write some of the stuff I am doing here.
The mountains of Qazvin, the ones I love -the beauty and magnificence of- aren't visible; It still snows.
The snow has stopped, its a bit cold. The helloworld2 program worked, I am going to take a little break, I thinks I deserves it.

Now the mountains I long to see have come to my vision; I can bring my head up and look at the glory of mount. Soltan Gheis, wearing the white and glorious snow; I've been home, and back. Let's get back to work.
Some points I caught.

  1. Pointers of type void have to be cast before they can be referenced using the * operator. So for example if you want to pass string * str using a void * p, and print it you have to write something like this : std::cout << *( (std::string*) p );
  2. In GTK+ there is a major difference between signals emitted from widgets, and events that occur; event callback functions need a GdkEvent *event parameter, while signals don't need that.

No more points for now.

After a long time I am listening to Sute-Delan, and it works magic. Yes!
No time to tell what I am doing; loads of brain stuff needed to work this out. Sorry.
Going home. Enough for today.

Sunday 12/24/06
Listening to Sharghe Anduh.
One nice thing to do when your tired is to chat with a friend who is also tired and online; but to my least expectations, I can't do that because of the heavy network proxy and every other thing they use to cut people like me from the online world. I can't even play MP3's or DVD's. Fedora 6 is cool, but it sucks for missing an MP3 player. I searched the net, and there are plugins that one can download for both MP3 and DVD play, but those aren't downloadable with the network I am using. Makes me sad. I'll look to see if I have brought any music that might cheer me up. Cheers.

The mountains have come into vision again, it's around 4 o'clock and Sultan Gheis is visible, yet not in whole, clouds surround him and he still wears white.

Monday 12/25/06
Today There is no snow, no fog, no clouds in the blue sky of Qazvin. The office, still looks like a mess, though.
The table_demo program was written succesfully. No big problems. I've learned to use boxes and tables for packaging widgets. Oh and I think I did something great.

Yum is used on fedora for doing updates and stuff like that; it wasn't working first, so I searches the yum documentation online and found out that I needed to set the proxy server and port to make it work. I configured the file /etc/yum.conf. Adding the line:
proxy = http://176.20.8.1 :8080
and to my surprise it works. I like this, I feel like I am learning stuff I hadn't dared go around, in fear of failing. I can. Oh and yes the MP3 plugins are being downloaded. Still no MP3 though!

At last GTKmm is installed, not tested yet, but that should be done in fairly little time. Yes, it was just tested and it works. The only thing is that C++ looks fairly unfamiliar compared to C for me. I am all going for the challenge.
Looks like there are loads of things to learn; got to start somewhere.
Listening to seir (Journey). shall it be.

Saturday 12/30/06
Yes, at last I got Totem to play MP3 for me, it hadn't been as hard as I had expected, but time consuming, and now I am listening to Fritz Steinegger playing one of Beethoven's piano pieces. I downloaded 4 of his performances. The network was fast today after a power failure. To my chance I guess.
The main thing I am here for is GTK+ and GTKmm so I better go off to my coding. Forgot to tell you about the weather and what went on Friday. Hope to find some time.

Breaking news is that Saddam was hanged. That marks a point in history. Who could or would deny the evil he committed against the Iraqis, the Iranians, the Muslims, the human kind, but more to my mind's concern against himself as part of the human race. How grateful one should be for the death of an evil dictator, yet how sad to see the end of a human being like this. Peace be upon the world. As I read the news, thought of it, and saw the videos I could see through the office window an old man carrying a heavy load and a student coming out of the copy room with her copies in her hand, Life goes on, and the death of such a dictator will bring no change to the way our world goes on. I must admit, the hard moments I had seeing, hearing, and thinking of this news, yet now for the peace of my mind I shall end it.

Thanks god.

Back to Iranian music, Heirani.
I did lots and lots of Gtkmm.

Sunday 12/31/06
Today I only downloaded music from download.com. Now I listen to Susan Raven singing I Think Of You. Not a lot to say. I couldn't get the update thing to work on fc6 after all. It takes loads of time and normally it hits errors. This, I write is what I call a log. A log of what I've just done, in the world I have been let to live in.
The diary has been brought home and now I can also log some of the stuff I do at home on my i686. The MP3 decoder was installed tonight. The Plugin was downloaded from www.fluendo.com.

Monday 01/01/07
1st of January 2007. Just wrote the date in another manner to make it obvious. Some relatives are here and I decided to stay home for now. I rather not do any Gtkmm in front of them.
On the condition of finding some money I want to go out and buy some stuff, like a long enough headphone and some thick socks.

Thursday 01/05/07
The whole day was spent on fixing my computer, which went off on a random sequence. The Olive garden from, the music of The Passion of the Christ, I listen to now, the music that truly suits the movie and has taken my heart for the least. Oh the computer seemed to have a loose connection, one that provided 12 Vs of power to the CPU. Oh yes! very important. Cleaned the connection several times using a contact cleaner. Still unsure of the security of the connection, I write in full English words.
Caught a cold; throat burns. Loads of pills, I've taken. Not the issue though.
Jesus is being arrested according to the music;
Insight, or enlightenment, the word is not the issue; the state though as the music suggests -most sadly- is that Peter is denying Jesus three times before the cock calls. Yet the issue on which one may ponder deeply or much better see in full is what is. I see now, never before, what is. Maybe through a lighter fog than before, but to watch, just to see, even through this fog, is indeed meditation, for I am calm, and the state of my mind is free; free to observe in whole the beauty of what is. What is now. The beauty of life as it has always flourished, and I can not say it always will, for the future is indeed, never seen.
Mary goes to jesus, the music lovingly fills my ears. The ears of a human, not of mine as the me, but the human.
Will this be an end to the misery of the me? I care not, for the me is the misery.

No comments: