SDL_Surface surf = *SDL_LoadBMP("particle.bmp"); // Bad idea
Funny source code/documentation/comments?
From some of my old code:
the rug - funpowered.com
my buddy sent me a section of code once that was for a very well known company. Was to the effect of this
// this may need to be looked at?
if X = Y
Z
else
Z
I was rolling for days on this
// this may need to be looked at?
if X = Y
Z
else
Z
I was rolling for days on this
Quote: Original post by ArchWizardThat is the greatest thing of all time.
SDL_Surface* Screen; // Main Screen Turn On
This is the funniest comment I've ever put in my code, which demonstrates quite well how unfunny I really am.
“[The clergy] believe that any portion of power confided to me, will be exerted in opposition to their schemes. And they believe rightly: for I have sworn upon the altar of God, eternal hostility against every form of tyranny over the mind of man” - Thomas Jefferson
working on a project in software engineering class in java, someone had written this line of code
public void keyPressed(KeyEvent e){
...
textBox.setText(testBox.getText())
...
}
I added a comment directly above the code, just to see if anyone would catch it:
//From sm8236 to td1234: you're fired.
public void keyPressed(KeyEvent e){
...
textBox.setText(testBox.getText())
...
}
I added a comment directly above the code, just to see if anyone would catch it:
//From sm8236 to td1234: you're fired.
[Formerly "capn_midnight". See some of my projects. Find me on twitter tumblr G+ Github.]
I think I've posted it here before, but here goes. It's for a relatively large app I made for a company a few years ago
//Here,we close the EXCEL//If we are in 'Print Preview' then we are screwed//It will raise twenty million errors before it hangs completely//The real EXCEL does not let us quit if we are in print preview but//here my application is already half-closed so there is no turning back//It can be fixed,but i'm bored so DONT QUIT WHEN IN PRINT PREVIEW,ASSHOLES!//We will close all open workbooks so excel doesn't bust our balls by asking//if we want to save changes.xlapp.Visible[0]:=FALSE;for i:=1 to xlapp.Workbooks.Count dobeginxlapp.Workbooks.Item[1].Close(False,emptyparam,emptyparam,0);end;xlapp.DisplayStatusBar[0]:=DefShowStatusBar;//Set the statusbar to defaultWindows.SetParent(xlwin,0);//Set the excel window free into the worldDefWinStyle:=DefWinStyle and (not WS_VISIBLE);SetWindowLong(xlwin,GWL_STYLE,DefWinStyle);//Set its style back to normalSetWindowPlacement(xlwin,@DefWinPlacement);//Set its size and position tooXLApp.Quit;//Kill the window and quit EXCELXLApp:=nil;//Free any memory the EXCEL Process has taken//Note:if you are in print preview,FUCK OFF!
some comments on windows(leaked) and linux source code
-windows-
-linux kernel-
-windows-
private\windows\media\avi\verinfo.16\verinfo.h:" * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! * !!!!!!!IF YOU CHANGE TABS TO SPACES, YOU WILL BE KILLED!!!!!!! * !!!!!!!!!!!!!!DOING SO FUCKS THE BUILD PROCESS!!!!!!!!!!!!!!!! * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! "hacks: private\inet\mshtml\src\core\cdbase\baseprop.cxx: // HACK! HACK! HACK! (MohanB) In order to fix #64710 at this very late private\inet\mshtml\src\core\cdutil\genutil.cxx: // HACK HACK HACK. REMOVE THIS ONCE MARLETT IS AROUND private\inet\mshtml\src\other\moniker\resprot.cxx: // <HACK> goto EndHack; // </HACK> private\inet\mshtml\src\site\layout\flowlyt.cxx: // God, I hate this hack ... private\inet\wininet\urlcache\cachecfg.cxx: // Dumb hack for back compat. *sigh* private\inet\wininet\urlcache\filemgr.cxx: // ACHTUNG!!! this is a special hack for IBM antivirus software private\ispu\pkitrust\trustui\acuictl.cpp: // HACK ALERT, believe it or not there is no way to get the height of the current // HACK ON TOP OF HACK ALERT, private\ntos\udfs\devctrl.c: // Add the hack-o-ramma to fix formats. private\shell\shdoc401\unicpp\sendto.cpp: // Mondo hackitude-o-rama. private\ntos\w32\ntcon\server\link.c: // HUGE, HUGE hack-o-rama to get NTSD started on this process! private\ntos\w32\ntuser\client\dlgmgr.c: // HACK OF DEATH: private\shell\lib\util.cpp: // TERRIBLE HORRIBLE NO GOOD VERY BAD HACK private\ntos\w32\ntuser\client\nt6\user.h: * The magnitude of this hack compares favorably with that of the national debt. stoned developers:private\shell\ext\tweakui\genthunk.c:* CallProc32W is insane. It's a variadic function that uses* the pascal calling convention. (It probably makes more sense* when you're stoned.)
-linux kernel-
You are not expected to understand this: /* * Switch to stack of the new process and set up * his segmentation registers. */ retu(rp->p_addr); sureg(); /* * If the new process paused because it was * swapped out, set the stack level to the last call * to savu(u_ssav). This means that the return * which is executed immediately after the call to aretu * actually returns from the last routine which did * the savu. * * You are not expected to understand this. */ if(rp->p_flag&SSWAP) { rp->p_flag =& ~SSWAP; aretu(u.u_ssav); } /* * The value returned here has many subtle implications. * See the newproc comments. */ return(1);happy meal:static void happy_meal_tcvr_write(struct happy_meal *hp,unsigned long tregs, int reg,unsigned short value){int tries = TCVR_WRITE_TRIES;ASD(("happy_meal_tcvr_write: reg=0x%02x value=%04xn", reg,value));/* Welcome to Sun Microsystems, can I take your order please? */if (!hp->happy_flags & HFLAG_FENABLE)return happy_meal_bb_write(hp, tregs, reg, value);/* Would you like fries with that? */hme_write32(hp, tregs + TCVR_FRAME,(FRAME_WRITE | (hp->paddr--crazy errors:linux-2.4.19/drivers/net/wan/dscc4.c:printk(KERN_INFO) "%s: hardware on drugs!\n", dev->name);drivers/usb/printer.c:static char *usblp_messages[] = { "ok", "out of paper", "off-line", "on fire" };arch/sparc64/kernel/traps.c as well as in ../sparc/.. /* Amuse the user. */ printk(" \\|/ ____ \\|/\n"" \"@'/ .. \\`@\"\n"" /_| \\__/ |_\\\n"" \\__U_/\n");arch/i386/kernel/bluesmoke.c:printk(KERN_EMERG "CPU#%d: Possible thermal failure (CPU on fire ?).\n", smp_processor_id());crazy/shit/f**k/crap stuff:arch/mips/kernel/sysirix.c:/* 2,191 lines of complete and utter shit coming up... */drivers/char/rio/list.h:/*** Will God see it within his heart to forgive us for this thing that** we have created? To remove a packet from the receive queue you clear** its PKT_IN_USE bit, and then bump the pointers. Once the pointers** get to the end, they must be wrapped back to the start.*/arch/sparc64/kernel/process.c:/* fuck me plenty */arch/sparc64/kernel/traps.c:/* Why the fuck did they have to change this? */drivers/net/sunhme.c:printk(KERN_ERR "happy meal: Fry guys.");/* Remember: "Different name, same old buggy as shit hardware." */drivers/net/sunhme.c:/* Only Sun can take such nice parts and fuck up the programming interface * like this. Good job guys... */drivers/char/ftape/compressor/lzrw3.c:/* Shit: we tried to decompress corrupt data */drivers/scsi/esp.h:/* The HME is the biggest piece of shit I have ever seen. */drivers/sound/hal2.c:/* Well, it is possible, that interrupt already * arrived. Hmm, shit happens, we have one more * buffer filled ;) */include/asm-sparc64/system.h: "i0", "i1", "i2", "i3", "i4", "i5", "o0", "o1", "o2", "o3", "o4", "o5", "o7"); /* If you fuck with this, update ret_from_syscall code too. */net/core/netfilter.c:/* James M doesn't say fuck enough. */net/ipv4/netfilter/ip_nat_helper.c:/* Grrr... SACK. Fuck me even harder. Don't want to fix it on the fly, so blow it away. */drivers/char/ip2/i2ellis.c:// !!! Not Used, this is DOS crap, some of you young folks may beinterested in// in how things were done in the stone age of caculating machines !!!
// #ifdef HAHA
// #define TRUE FALSE
// #endif
// #define TRUE FALSE
// #endif
ReactOS - an Open-source operating system compatible with Windows NT apps and drivers
In specifications of some Nvidia OpenGL extensions you can find this:
Quote:Additions to the WGL Specification First, close your eyes and pretend that a WGL specification actually existed. Maybe if we all concentrate hard enough, one will magically appear.
You can find it yourself in the Extension Registry:
GL_NV_float_buffer
WGL_NV_render_depth_texture
WGL_NV_render_texture_rectangle
Perhaps you must be into OGL to find this funny...
"Dawn is a tramp." Dusk.
Here're some good ones from the Source SDK (Valve Software style!)
(my favourite:)
Dude, where's my gun?
Someone trying to find all the swears that he can:
Quote: npc_crow.cpp, line 376:
//ARGH! Fix this up! THIS SHOULD NEVER HAPPEN!!! WHY GOD WHY!!??!
Quote: "Houston, there is a problem!" in ai_basenpc.cpp is kinda funny.
(my favourite:)
Quote:
//-----------------------------------------------------------------------------
// Purpose: If you don't know what a destructor is by now, you are probably going to get fired
//-----------------------------------------------------------------------------
Dude, where's my gun?
Quote: //-----------------------------------------------------------------------------
// Purpose: Returns how much damage the given ammo type should do to the victim
// when fired by the attacker.
// Input : pAttacker - Dude what shot the gun.
// pVictim - Dude what done got shot.
// nAmmoType - What been shot out.
// Output : How much hurt to put on dude what done got shot (pVictim).
//-----------------------------------------------------------------------------
Quote: // Purpose: Alyx, the female sidekick and love interest that's taking the world by storm!
//
// Try the new Alyx Brite toothpaste!
// Alyx lederhosen!
//
// FIXME: need a better comment block
//
//
Someone trying to find all the swears that he can:
Quote: (beam_shared.cpp) // Delete right away since it's fucked up
(c_baseflex.cpp) // FIXME: this angles make no damn sense
(AI_BaseNPC_Schedule.cpp) // use an EPSILON damnit!!
(simplify.cpp) // FIXME: bah, this is horrendously hacky, add a damn back pointer
(optimize.cpp) // Some initialization shite
(effects.cpp) // Just send the normal entity crap
(ModelEntities.cpp) // leave the physics shadow there in case it has crap constrained to it
(grenade_ar2.cpp) // The old way of making danger sounds would scare the crap out of EVERYONE between you and where the grenade
(npc_antlionguard.cpp) // If we hit a physics prop, smack the crap out of it. (large rocks)
(npc_citizen17.cpp) // This is crap right now.
(npc_CombineS.cpp) DevMsg( "OH CRAP!\n" );
(vehicle_airboat.cpp) // The airboat spits out so much crap that we need to do cheaper versions
(weapon_smg1.cpp) // crap, I don't want to blow myself up
Quote: Original post by capn_midnight
working on a project in software engineering class in java, someone had written this line of code
public void keyPressed(KeyEvent e){
...
textBox.setText(testBox.getText())
...
}
I added a comment directly above the code, just to see if anyone would catch it:
//From sm8236 to td1234: you're fired.
I'm not big on java, so I don't know if there is an easier way. Doesn't that copy the text from testBox and put it in textBox?
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement