Older blog entries for four (starting at number 12)

Its year 2000. I feel like I'm in the future or something. Where is my flying car?

On the software front, I'm having a damn hard time figuring out signals and GtkObjects. God damn it, I just want to know this stuff so I don't have to keep rereading havoc's book.

Oh boy, days and days of nothing to do, I absolutly love it. There can't be anything more refeshing then waking up and knowing there is absolutly nothing to do that day :). In my doing nothingness I seemingly have slipped back into my natural nocturnal sleeping schedual. Go to bed at 6am, wake up in the afternoon. Problem with being nocturnal is that the sun wakes up up during the day, my room has a window facing east, the sun just glares in in the morning. I had to hang some towels around my window to allow me to sleep, ordered some new "dark blinds" that will allow me to sleep during the day, I guess they have some sort of tin foil on them?
Working hard on the gnap rewrite, learning a lot about how gtk works, all that object stuff. The one thing I don't get though is why GtkObjects are not in glib? It seems projects like evolution could benifit from having the object system not depened on the GUI (because camel uses GtkObject). I really want to get a code base for gnap going so I not just dealing with pieces, as of yet I have not even touched any graphic stuff, its all been developing the network classes.
I'm about two days into coding this thing (I have decided to drop c++) and its really taking shape. Maybe in a week or so I will have a first version.
Yesterday my video card broke. I was trying to reconfigure X with XF86Setup (because I got a new trackball pointer thingy) and when I went to the "try" or whatever my monitor just went into powersaving mode. Rebooted, tried a bunch of stuff, couldn't get it to come back. It was a nice card too g200. So I have been stuck in console for the past 35 hours or so. Must get new card.
I have been invited to a new years party by that chick from the snowboarding trip (kolani). Apparently its a sleep over........ However my one of my friends will also be attending with his girlfriend. Interesting. Problem is that I promissed my step-mom that I would drive drunk people home from some party... :( I will not be able to spend the night at Kolani's house, I'll have to leave after the new years. CRAP.
Ok. Its 5am, I should go to sleep.

oh man.. im stuffed. so much food :P~~

i scored on presents this year, got some really cool sweat shirts.. Now i can go out on a date in something other then tshirts :)

no one is online to help me with my code ! dang it

it is _early_ christmas morning. spent the day looking at c++ code and attending parties at relative's houses.

in my quest to learn c++ i am rewriting gnap in it :)
i must be a complete idiot.. oh well. its lots of fun. however i'm having lots of trouble learning this crap... it is so frustrating to not have code flow from me... I feel so limited.
i've mostly been working on the protocol classes. my friend has been doing some code review for me, hopefully he can look over this stuff i've done today and tell me what im doing wrong :)
On another c++ note, i ordered a new book today called c++ standard library... it was recommened by the same friend.

After tomarow, im going to become a complete noctunral person for the first time in my life.

this advogato needs a spell check :)

8 Hours of driving today!!! Back from Mammoth Mountain snowboard trip!
I had a lot of fun. The people who I went with were mainly beginner snowboarders, however one guy was really good. I hung out with that guy all week, we went on some really freaky runs that I would never have done by myself.
There was this one run that was at the top of the mountain, it was so windy on the face that I had to cover my mouth so I would not get burned by it. You could lean into the wind and it would hold you up! We also went to the snowboard park and did the jumps there, that was pretty fun.. I tired the half pipe thing, but it was too hard :(
It was really nice to get away from all the parental units for a while... Got to hang out with all my friends. Yeah it rocked. We rented like 10 movies.. went to the spa.. and the chicks made food :D

In other news I got my check from VA Linux. It was kind of a fantasy until now... oh god... VA Linux is cool. :)

Just saw this movie called "Man On The Moon" it is opening night for it. The house was not sold out, I was somewhat suprised. The movie was really really good. It is about Andy Koffman (sp?)... Very interesting stuff.

I got an 'A' in my math class. However it was very very close to a 'B'..... Oh well.

All these christmas presents that I bought online at Yahoo Shopping.. only 2/7 have shown up. I'm going to go freaking insane if this shit does not get here tomarow.


Cool Song of the Day: Tool - Eulogy

I have been studying for finals all week. Chinese final really sucked hard, I think I will not keep a 4.0... If only I could be good at school. Oh well. Calculus 1 final today, I think I will get an 'A' (ah, I love self-confidence, no matter how unjustified)...

I have actualy been reading this book on C++ programming. I'm very excited about this "new" language. I think it will be very fun to learn and use. I hope it will help me clean up my code a bit. One of the coolest things I have seen all week was the Gnome UI Hitsquad whom I have never heard of before. They go around and make the user interfaces in gnome look better and more functional. The screenshots they have look really really nice, I cannot wait for the stuff to be commited to the CVS.

Went to a financial adviser yesterday, she told me what to do with all this VA Linux money that I got... I guess I'm going to start my retirement fund now at 18 years old. HEH. Apparently I'm going to be a millionare if I can but so much money into this IRA (?) account every year... *Shrug* as Long as that lady takes care of everything I don't care :)

I'm off to Mammoth Mountain today. I am going there with my friends: Bobby, his girlfriend Verity, Steve, his fiance Tera, Kolani (I think this chick likes me), Patric, and Verity's roommate who's name I forgot :O ... I think this will be really fun, this is actualy the first time I can get away from my whole family and go off with my friends for so long. :) I'll be in Mammoth until the 24th.. Yes at last I can snowboard after 2 years!!!! I can't wait. When I get back just do the christmas thing (I've already bought presents) and then I can be a programmer bum for a whole month!@#!@#!@

Life is good

My last day of work was on friday! Yey, now I have lots of time to goof off and learn to program. Plus I'm relativly rich via VA Linux, so I can basicly be a bum for several months (wow!).

Oh boy, I've been designing and coding the new gnap all day (I should be studying for my chinese test.. oh well). I am going to _TRY_ to design this so that it has a somewhat object orintated structure. I'm seperating the gnap code and the napster code maybe someone else might want to actualy reuse my code! I just hope I am doing this correctly, trying to copy how GTK+ does it without going insane and doing stuff like:

typedef _NapDownload NapDownload;

or whatever the hell they are doing in gtk.. I don't really understand what thats all about. So I hope my code is still clean without doing crazy stuff. I guess I'll find out when I release it.

This is going to be a 70% rewrite of all the code in gnap, and it will take me several weeks. The only thing I hope to accomplish is making it bug free and working solid. After I will add more features :P

I'm having fun :)

English final today. I think I sucked on it. We'll see next week.

Thank you VA Linux: I will be able to spend much more time focusing on school and developing software and less time worrying about where I will get money from. This is truly great.

Going to take the night off from studying to work on gnap. :)

Screwed up my math test today. Get grades back tomarow. I think I B. ARG

VA Linux prices just went up?! Oh man, this sucks so bad, I'm going to have to ask my parents to cover the other $1000 now. :(

Hrm, The tutur in my chinese class is really cute :D (just thought I would mention that)

Ok, I have started to work on gnap again, a small break period here before finals, I do not expect to be able to release a new version before I hit finals hard core, nor do I expect to be able to release a new version before I go to Mammoth for snowboarding (17th). Right now working on making the connect() stuff non-blocking, and reorganizing some functions to make it look a little nicer. man, my code is so sloppy.. *sigh*

I woke up this morning in a strange la joya apparentment laying on a inflatable matres next to a strange chick. Hrm, somehow going out to dinner with my friends turned into a co-ed slumber party. Unfortunatly it was not like the parties in porno movies. This one was uneventful and boring.

Went to Disneyland after that.

I feel very unproductive.

3 older entries...

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!