Journal #259850

DirectX, Managed DirectX, OS Development. I think.
129 comments
51 entries
Advertisement
Muhammad Haggag
March 08, 2005
"How Not to Program in C++: ..."
Saw How Not to Program in C++: 111 Broken Programs and 3 Working Ones, or Why Does 2+2=5986 on the "Top list" on the ACM online bookshop thing (Members only). I was dumb enough not to read reviews first, and took a look. Basically, it's very disappointing. I've read 4 chapters so far, hoping that I…
786 views
Muhammad Haggag
February 09, 2005
Oh. My. God.
o_O

To wet your apetite:
 try
{
err.type = (constsOfRetValues)Account->list( a_cursta, a_empty,
a_lock, a_maxerr, a_scsus, b_credcs, b_incom, b_tanac, b_trbon,
cc_cnt, cc_date, city_loc, city_nbr, credit, cs_freec, cs_lstd,
dynami_f, ff_flag, ff_group, gprs, gprs_usr, h_cscred, …
862 views
Muhammad Haggag
February 07, 2005
FlintLocke
If you've not been following the comics of "FlintLocke" on gamespy, you owe it yourself to do so, they're dang humourous. This is the guide.

In general, read everything that Fargo has to say (Check the link to PlanetFargo at the the top of this journal).
615 views
Muhammad Haggag
February 06, 2005
Nonesense...
Given that I don't find anything useful to say currently (or rather, lack the time to write something useful) I thought I'd post an image of a none-sensical, yet magnificent moment of time:


On a sidenote: Does *anybody* know the meaning behind the Scorpions "Wind of change"? Not the individual word…
635 views
Muhammad Haggag
February 04, 2005
ROFL - 3
While visiting my company's private forums (on its website - shared hosting), I got the following funny error page:


Seems like our hosting's doing some maintainance mumbo-jumbo, because a couple of days ago I got a "There's no website configured at this address" error. I was able to go through by re…
616 views
Muhammad Haggag
February 03, 2005
Man I'm tired...
It's really tough to be doing 2 jobs at the same time, with loads of other responsibilities at the same time. It really hurts inside. I need to take a break.

sigh

Listening to "Don't stop dancing" by Creed right now, and it really catches the essence of what I'm feeling.
652 views
Muhammad Haggag
February 01, 2005
ROFL - 2
B3s+ m3+HOD N4mE5 3vArrr!! (aka "Best method names ever")
575 views
Muhammad Haggag
January 29, 2005
1337
If you've never heard of the 1337 programming language, you owe it to yourself to check it out. I'll just post a sample:
ph34r my l3Et 5kIlLZ!!!!!!
nErDs 41n't cool 3v3ry1!!!
y0u b1g g33kS r teh g33kY sux0rs!
PHE4R! LOLOLOLOLOLOL!!!


Guess what this does? It loops forever, printing out all extended ASCII…
735 views
Muhammad Haggag
January 28, 2005
MDC, yay!
Microsoft's holding the Middle East Developers' Conference (MDC) in Cairo, Egypt for the 3rd time in a row, with Gates as the keynote speaker for the 2nd time in a row. Last year was simply amazing, loaded with information, with people like Patric Hynds, Stephen Forte and Rafael Lukawitski giving a…
723 views
Muhammad Haggag
January 25, 2005
ROFL
While reading the latest entry on The Daily WTF, I came across this hilarious post
694 views
Muhammad Haggag
January 14, 2005
DirectMesh 2
Dustin "circlesoft" Himer has just released the DirectMesh 2 spec for public viewing/feedback. I've not had the chance to read it in detail yet, but I've read a draft before and really liked it.
641 views
Muhammad Haggag
January 13, 2005
MMORPGs suck...
...time. Loads of time.

I know this doesn't look like development-related, but it really is. Avoid them like the plague, and if you fail (like I did), only play them when you have a critical thing to do soon (e.g. a meeting). That way, you guarantee you're going to force yourself to quit the damn th…
601 views
Muhammad Haggag
January 13, 2005
MSDN TV - Security
Watched a couple of episodes today, providing Tips and tricks on security. Both are rather short (total time for both is less than 25 minutes). The first was about the singe rule developers MUST follow: don't trust the data. Trace data entry points in your application, and validate like there's no …
587 views
Muhammad Haggag
January 13, 2005
php

php

I've just started manually installing php - Been doing a reading through the manual installation steps, seems fine. I want to try it this way.

[10 minutes later]
Something's wrong here, and it's not php related. I just can't add a new application mapping for some reason...

[5 minutes later]
Ok. Turned …
635 views
Muhammad Haggag
November 29, 2004
UPP

UPP

I just came across this a couple of weeks ago, and I thought I'd share: Ultimate++ is a C++ windows/linux app development platform - A library + an IDE. I like that approach of providing a library supported with a working IDE - we'll see how it works out.
618 views
Muhammad Haggag
November 06, 2004
The Warrior cometh...
Intro
Ah, life's been going kinda tough recently. Been busy most of the time. I really wonder how people find the time and brains to update their journals...

News
I've been working on 2 projects lately, both of which are under NDA. So I can't say anything about them. However, suffice it to say that on…
575 views
Muhammad Haggag
September 14, 2004
I hate CodeWarrior...
And Metrowerks...

I don't know what they've been doing since the first version of their "flagship" product. I mean, we're using 9, and it's one of the ugliest and most crippled beasts I've seen.

The IDE is so primitive, crashes frequently, and the editor is so stupid (without any exageration, notepad…
643 views
Muhammad Haggag
September 14, 2004
On smart COM pointers...
DISCLAIMER: The source code in this post was NOT tested on a compiler. Beware of the mighty typo.

DISCLAIMER2: I tried to make this "scripture" clear. It isn't.

Often, programmers do not manage the lifetime of COM objects properly. This is usually due to one of 2 things:
- They don't get it: This is c…
1,013 views
Muhammad Haggag
September 13, 2004
The real beginning - lite edition
Ok, so - for some reason - I feel like introducing myself before I actually start. However, given my jumpy nature, and the fact that time is always passing, I'll make it as quick as possible.

So, who are you?
Muhammad Abdul-Hameed Ahmad Yaseen Haggag Yussof. Feel better now? [grin]
Seriously though, i…
584 views
Muhammad Haggag
August 28, 2004
The beginning
Again, this is the message. Just testing how it's going to show up.
And in order not to make this too dry, here's a newsbit:
NeXe is dead. Soon, it'll rise from the ashes [grin].

Enough for now.
414 views
Advertisement

Popular Blogs

shawnhar
Generalist
101 Entries
10 Followers
15 Entries
11 Followers
johnhattan
Programmer
1,277 Entries
48 Followers
ApochPiQ
Generalist
628 Entries
44 Followers
dgreen02
Generalist
338 Entries
56 Followers
Advertisement