1. ActionScript / Говнокод #12893

    −116

    1. 1
    2. 2
    3. 3
    _itemList.splice(0, uint.MAX_VALUE);
    _amuletList.splice(0, uint.MAX_VALUE);
    _timeArtefactList.splice(0, uint.MAX_VALUE);

    crazy_horse, 15 Апреля 2013

    Комментарии (7)
  2. C# / Говнокод #12892

    +100

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    int i = 0;
    foreach (SomeType item in someCollection)
    {
        if (i > 0) break;
    
        // ... обрабатываем item
    }

    Берём первый элемент коллекции и обрабатываем...

    kore_sar, 15 Апреля 2013

    Комментарии (18)
  3. PHP / Говнокод #12891

    +159

    1. 1
    if (!is_array($array)) {$array = array($array)}

    partizan22, 14 Апреля 2013

    Комментарии (11)
  4. JavaScript / Говнокод #12890

    +144

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    genchatmessage: function(text, avatar1, avatar2, time, rtl) {
    		if (typeof rtl == "undefined") var rtl = false;
    		if (typeof avatar == "undefined") var avatar = "images/user_male.png";
    		if (typeof time == "undefined") var time = this.gettime();
    		var tr = document.createElement("tr");
    		var td = [document.createElement("td"), document.createElement("td"), document.createElement("td")];
    		var div = document.createElement("div");
    		var span = document.createElement("span");
    		var pre = document.createElement("pre");
    		span.innerHTML = time;
    		pre.innerHTML = interface.innerText(String(text));
    		if (rtl) {
    			div.className = "chat-message-rtl";
    		} else div.className = "chat-message";
    		if (typeof avatar1 == "string") {
    			var img1 = document.createElement("img");
    			img1.src = avatar1;
    			td[0].appendChild(img1);
    		}
    		if (typeof avatar2 == "string") {
    			var img2 = document.createElement("img");
    			img2.src = avatar2;
    			td[2].appendChild(img2);
    		}

    Govnisti_Diavol, 14 Апреля 2013

    Комментарии (4)
  5. PHP / Говнокод #12889

    +157

    1. 1
    strrev(strstr(strrev(substr(strip_tags(stripslashes(htmlspecialchars_decode($row['description']))), 0, 250))," "))

    Вывод краткого содержания материала, найдено на просторах самописного сайта.

    Sanasol, 13 Апреля 2013

    Комментарии (8)
  6. Си / Говнокод #12887

    +138

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    typedef struct {
       UInt8 byte0;
       UInt8 byte1;
       UInt8 byte2;
       UInt8 byte3;
       UInt8 byte4;
       UInt8 byte5;
       UInt8 byte6;
       UInt8 byte7;
       UInt8 byte8;
       UInt8 byte9;
       UInt8 byte10;
       UInt8 byte11;
       UInt8 byte12;
       UInt8 byte13;
       UInt8 byte14;
       UInt8 byte15;
    } CFUUIDBytes;

    http://developer.apple.com/library/ios/documentation/CoreFoundation/Reference/CFUUIDRef/Reference/reference.html
    Nuff said.

    byss, 12 Апреля 2013

    Комментарии (148)
  7. Куча / Говнокод #12886

    +138

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    (04/12/2013 01:39:15 AM) Он: здаров
    (01:39:26 AM) Он: какова хуя $num_point_reverse =  $num_point['number'] - 5;
    (01:39:40 AM) Он: возвращает число и перед числом знак -
    (01:39:42 AM) Он: 
    ?
    (01:50:00 AM) Я: 2-5 =скока?
    (01:50:18 AM) Он: а блядь
    (01:50:25 AM) Я: ))))

    deep, 12 Апреля 2013

    Комментарии (18)
  8. PHP / Говнокод #12885

    +148

    1. 1
    2. 2
    3. 3
    if (!$_FILES['image']['size'] > 0) {
    		return;
    	}

    и что самое интересное - оно делает то, что автор пытался изобразить!

    paulrudy, 12 Апреля 2013

    Комментарии (5)
  9. Objective C / Говнокод #12884

    −112

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    +(NSString*)filterDigits:(NSString*)number
    {
        unichar zer = '0', nine = '9', cur;
        unsigned long l = [number length];
        NSMutableData *buf = [NSMutableData data];
        for (unsigned long j = 0; j!=l; j++)
        {
            cur = [number characterAtIndex:j];
            if (cur>=zer&&cur<=nine)
            {
                char digit = (char)cur;
                [buf appendBytes:&digit length:sizeof(char)];
            }
            
        }
        NSString* ret = [[[NSString alloc] initWithData:buf encoding:NSUTF8StringEncoding] autorelease];
        return ret;
    }

    Золотые у тебя руки парень. Но всеравно не оттуды растут (;

    Psionic, 11 Апреля 2013

    Комментарии (12)
  10. PHP / Говнокод #12883

    +149

    1. 1
    2. 2
    3. 3
    // Hack - blacklist
    if ($msg->abonent == '12345678910')
        die("Database error");

    Найдено в крупном и сложном проекте, посреди часто вызываемого кода - проверка на забаненный номер (номер изменён).

    neTpyceB, 11 Апреля 2013

    Комментарии (2)