Rough Book

random musings of just another computer nerd

Productive… Sort of…

I was sort of productive… I came up with an algorithm for Lab 8. Then after reinstalling FreeBSD like 10 million times (I hate those damned Write Transfer errors) I have finally got it set up… sort of… The sound doesn’t work. I can’t hear anything. I’ve got the box talking to my WinXP box, but I can’t use the ICS on the WinXP to talk to the rest of the world. I’ve got the XP box set up as a gateway, but there still seem to be issues. Through all of this madness, I learnt quite a bit about creating device drivers, recompiling the kernel and editing rc.conf… I like FreeBSD…

Popularity: 1% [?]

November 6, 2002 Posted by | Assembly, Computers, FreeBSD, Life, Networking, Operating Systems, Programming and Development, School, Windows | , , , , , , , | Leave a Comment

Halloween

Halloween was okay. It didn’t start off good. My roommate Michael was in an accident on his way to work. Thankfully, he’s alright. But he doesn’t know if his jeep is going to make it. Which really sucks, coz his jeep is awesome, and it means a lot to him. Should have gone out on Mill… there were a lot of hot girls there… me and my buddy Suhrid went down there at about 1 in the morning. It was still fun.

For the hell of it, my buddy Omar and I (actually this was all Mustapha’s idea) went trick or treating to two houses with paper bags on our heads. Omar went first and the guy there was like “Aren’t you too old to be trick or treating?”. I went to this other house where the lady looked at me all wierd and asked “What are you supposed to be?” so I was like “Umm… Paper uhh… Bag Head Man.” It was pretty funny. However, the lady only gave me one lollipop. How lame is that? I have drill this weekend. My CSE421 homework is hard as hell and it is due on Monday…

Popularity: 1% [?]

November 1, 2002 Posted by | Assembly, Family and Friends, Life, Programming and Development, School | , , , , , , , | Leave a Comment

Garba 2001. 421!!!!

Pictures from Garba 2001 are up. Also, 421 is so much WORK. I still have to make my program more efficient… although my “efficient” version is ridiculously obese compared to my professor’s…

Popularity: 1% [?]

October 28, 2002 Posted by | Assembly, Life, School | , , , , , | Leave a Comment

Lab 7

Lab 7 is interesting. The M6800 processor does not have a divide instruction. No Divide Instruction. Crazy, I tell you… When I was doing 225, I thought the M6811 was limited. I was wrong. Please give me the 6811! But I’ll tell you what… I’m glad I’m not working on the M6805… I heard that one is a stripped down version of the M6800… that’s too painful to imagine… but I’ll tell you what processor rocks… the M6809… You get a U register… and you can index off any register… you can even use indirect addressing! Now that’s a kick-ass processor. Oh yeah… and CSE 225 is no longer what it used to be… at least that’s what I hear. Apparently they work on the M68000, which has 16 (or 8 or some ridiculous number like that) 32-bit registers… and you can index of any. Now that is just obscene… completely decadent. What are they going to do when they come to 421? All we have here is one 16-bit register and two 8-bit registers. I could write all my 421 labs using just one 32-bit register. Come on… is that what you call assembly programming? Yeah right!

Ok, so I got a little carried away. But that’s what happens when you code in assembly… it’s cool like that…

Popularity: 1% [?]

October 27, 2002 Posted by | Assembly, Life, Programming and Development, School | , , | Leave a Comment

Photo Album still WIP

I know the Photo Album pops up with a list of all albums, but it is still work in progress. You might (and most probably will) notice this page crashing. Sometimes this window might open up with the borders screwed up and none of the links showing. That’s because I broke the back-end or I’m working on it. Sometimes the links won’t work. That’s because I broke the Javascript files or I’m working on them. This entire website is WIP so you’ll probably notice a lot of that. I have to sleep now. Need to shorten my assembly code again.

Popularity: 1% [?]

October 20, 2002 Posted by | Assembly, PHP, Programming and Development, Web | , , , , | Leave a Comment

421 permeates the core of my being

Ah 421! I love this class. It’s so hard. It’s a lot of work, yet I love it. I love programming in Assembly. This is where you’re but one level from the processor… manipulating its guts. Telling it what to do. There are no nice if-else statements here. No print statements. It’s at a way more primitive level than that.

When you think about it, all you are maniuplating are a bunch of 1′s and 0′s. But there is an underlying logic in those numbers – that is what you need to exploit. There is no distinction between data and program code. One is the other. They are all the same. You make order out of chaos. Assembly programming is an intricate puzzle. It tests your ingenuity. Sometimes when you have an epiphany it is as if the heavens opened and the angels sang…

Popularity: 1% [?]

September 28, 2002 Posted by | Assembly, Programming and Development | , , | Leave a Comment

Jeebus

It’s like 2:30am in the morning and I don’t feel sleepy. What the hell? I have four questions left in my Physics 361 Homework. I’ve been breezing through them real easy so far. I might demo Lab 3 tomorrow. I was $1D over my professor’s size… I cut it down to $E over… which is still 14 freakin’ bytes… must cut it down further…

Popularity: 1% [?]

September 24, 2002 Posted by | Assembly, Life, Programming and Development, School | , | Leave a Comment

All original content on these pages is fingerprinted and certified by Digiprove