slang in codes

segfault의 이미지

그냥 심심해서 한번 찾아 보았습니다

linux 2.6.6에서 f***으로 검색해 본 결과

Documentation/DocBook/kernel-locking.tmpl:       If you don't see why, please stay the fuck away from my code.
arch/i386/kernel/cpu/mtrr/generic.c:/*  Some BIOS's are fucked and don't set all MTRRs the same!  */
arch/i386/kernel/dmi_scan.c:     * Some Athlon laptops have really fucked PST tables.
arch/mips/kernel/irixioctl.c: * irixioctl.c: A fucking mess...
arch/mips/kernel/irixelf.c:#if 0 /* XXX No fucking way dude... */
arch/mips/pci/pci-ip27.c:        * IOC3 is fucked fucked beyond believe ...  Don't even give the
arch/mips/pci/pci-ip27.c:        * IOC3 is fucked fucked beyond believe ...  Don't even give the
arch/mips/pci/pci-ip27.c:        * IOC3 is fucked fucked beyond believe ...  Don't try to access
arch/mips/pci/pci-ip27.c:        * IOC3 is fucked fucked beyond believe ...  Don't even give the
arch/mips/pci/pci-ip27.c:        * IOC3 is fucked fucked beyond believe ...  Don't even give the
arch/mips/pci/pci-ip27.c:        * IOC3 is fucked fucked beyond believe ...  Don't try to access
arch/mips/sgi-ip22/ip22-setup.c:         * fucking with the memory controller because it needs to know the
arch/sparc64/kernel/traps.c:            /* Why the fuck did they have to change this? */
arch/sparc/kernel/process.c:    /* fuck me plenty */
arch/sparc/kernel/sunos_ioctl.c:        /* Binary compatibility is good American knowhow fuckin' up. */
arch/ppc/syslib/ppc405_pci.c:    * the kernel try to remap our BAR #1 and fuck up bus
drivers/char/watchdog/shwdt.c:   * brain-damage, it's managed to fuck things up one step further..
drivers/net/macsonic.c:    fuck did SONIC_BUS_SCALE come from, and what was it supposed
drivers/net/sunhme.c:/* Only Sun can take such nice parts and fuck up the programming interface
drivers/net/sunhme.c:           /* This card is _fucking_ hot... */
drivers/net/b44.c:      /* ??? What the fuck is the purpose of the interrupt mask
drivers/media/video/bt819.c:                                       BUG? Why does turning the chroma comb on fuck up color?
drivers/scsi/qlogicpti.h:/* Am I fucking pedantic or what? */
drivers/scsi/NCR53C9x.c: * how bad the target and/or ESP fucks things up.
drivers/scsi/NCR53C9x.c:                /* Be careful, we could really get fucked during synchronous
drivers/scsi/esp.c: * how bad the target and/or ESP fucks things up.
drivers/scsi/esp.c:      * phase things.  We don't want to fuck directly with
drivers/scsi/esp.c:             /* Be careful, we could really get fucked during synchronous
drivers/mtd/mtd_blkdevs.c:         registered, to prevent the link/init ordering from fucking
drivers/ide/pci/cmd640.c: *  These chips are basically fucked by design, and getting this driver
fs/intermezzo/vfs.c:    /* XXX: where the fuck is ->f_vfsmnt? */
fs/jffs/intrep.c:                  don't fuck up. This is why we have
include/asm-parisc/spinlock.h: * writers) in interrupt handlers someone fucked up and we'd dead-lock
include/linux/netfilter_ipv6/ip6t_limit.h:      /* Ugly, ugly fucker. */
include/linux/netfilter_ipv4/ipt_limit.h:       /* Ugly, ugly fucker. */
include/asm-m68k/sun3ints.h:/* master list of VME vectors -- don't fuck with this */
include/asm-sparc64/system.h:   /* If you fuck with this, update ret_from_syscall code too. */     \
lib/vsprintf.c: * Wirzenius wrote this portably, Torvalds fucked it up :-)
net/ipv4/netfilter/ipt_limit.c: *                   Alexey is a fucking genius?
net/ipv4/netfilter/ip_nat_snmp_basic.c: * (And this is the fucking 'basic' method).
net/core/netfilter.c:           /* James M doesn't say fuck enough. */
net/ipv6/netfilter/ip6t_limit.c: *                   Alexey is a fucking genius?
sound/oss/aci.c:/* The four ACI command types are fucked up. [-:

대개 주석에 욕이 들어가 있군요.

이번에는 id 소프트웨어의 DOOM 소스코드를 뒤져 보았습니다.

am_map.c:    static fuck = 0;
am_map.c:       fprintf(stderr, "fuck %d \r", fuck++);
dstrings.c:  "fuck you, pussy!\nget the fuck out!",
dstrings.c:  "hey, ron! can we say\n'fuck' in the game?",
dstrings.c:  "suck it down, asshole!\nyou're a fucking wimp!",
hu_stuff.c:boolean                      message_dontfuckwithme;
hu_stuff.c:static boolean               message_nottobefuckedwith;
hu_stuff.c:    message_dontfuckwithme = false;
hu_stuff.c:    message_nottobefuckedwith = false;
hu_stuff.c:     message_nottobefuckedwith = false;
hu_stuff.c:    if (showMessages || message_dontfuckwithme)
hu_stuff.c:     if ((plr->message && !message_nottobefuckedwith)
hu_stuff.c:         || (plr->message && message_dontfuckwithme))
hu_stuff.c:         message_nottobefuckedwith = message_dontfuckwithme;
hu_stuff.c:         message_dontfuckwithme = 0;
hu_stuff.c:                         message_nottobefuckedwith = true;
m_menu.c:extern boolean         message_dontfuckwithme;
m_menu.c:    message_dontfuckwithme = true;
st_stuff.c:      // 'fa' cheat for killer fucking arsenal

d_englsh.h:#define HUSTR_CHATMACRO5     "You suck!"
d_englsh.h:#define STSTR_CHOPPERS       "... doesn't suck - GM"
d_englsh.h:"sucks down the shards of the last\n"\
doomdef.h:// Defines suck. C sucks.
doomdef.h:// C++ might sucks for OOP, but it sure is a better C.
dstrings.c:  "suck it down, asshole!\nyou're a fucking wimp!",
wi_stuff.c:// Time sucks.
wi_stuff.c:static patch_t*              sucks;
wi_stuff.c://  or "sucks" message if overflow.
wi_stuff.c:     // "sucks"
wi_stuff.c:     V_DrawPatch(x - SHORT(sucks->width), y, FB, sucks);
wi_stuff.c:    // "sucks"
wi_stuff.c:    sucks = W_CacheLumpName("WISUCKS", PU_STATIC);
wi_stuff.c:    Z_ChangeTag(sucks, PU_CACHE);

존카맥은 뭔가 다릅니다.. 변수명도 욕으로 짓는군요 :)

지리즈의 이미지

주석의 욕은 기본이고,
심한 경우, 디버그 메세지에도 넣기도 하지요.

활력소가 되기도 합니다.

한번은 디버그 옵션을 끄지 않고 컴파일한
프로그램가지고 시연하는 도중
"앗 지X 또 지X하네. 개XX" 라는
메시제창이 튀어나서 진땀을 뺀적도 있죠.

There is no spoon. Neo from the Matrix 1999.

choissi의 이미지

그냥 욕이면 다행이죠..
저는 상태편 아이피를 host파일에 등록할 때
192.168.X.X f**ks*ms*ng
해놨다가,, 낭패 본적이 있습니다.

울랄라~ 호기심 천국~!!
http://www.ezdoum.com