1. Лучший говнокод

    В номинации:
    За время:
  2. C++ / Говнокод #13474

    +17

    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
    struct c_log
    {
      template<typename T> const c_log& operator << (const T& value)
      {
          //...
      }
    };
    
    template<> const c_log& c_log::operator << <p_wstr> (const p_wstr& value)
    {
      fwrite(value, sizeof(wchar_t), wcslen(value), log_file);
      return *this;
    }

    LispGovno, 25 Июля 2013

    Комментарии (11)
  3. Си / Говнокод #13430

    +141

    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
    /* common /constants/ */
    double tx1, tx2, tx3, ty1, ty2, ty3, tz1, tz2, tz3,
           dx1, dx2, dx3, dx4, dx5, dy1, dy2, dy3, dy4,
           dy5, dz1, dz2, dz3, dz4, dz5, dssp, dt,
           ce[5][13], dxmax, dymax, dzmax, xxcon1, xxcon2,
           xxcon3, xxcon4, xxcon5, dx1tx1, dx2tx1, dx3tx1,
           dx4tx1, dx5tx1, yycon1, yycon2, yycon3, yycon4,
           yycon5, dy1ty1, dy2ty1, dy3ty1, dy4ty1, dy5ty1,
           zzcon1, zzcon2, zzcon3, zzcon4, zzcon5, dz1tz1,
           dz2tz1, dz3tz1, dz4tz1, dz5tz1, dnxm1, dnym1,
           dnzm1, c1c2, c1c5, c3c4, c1345, conz1, c1, c2,
           c3, c4, c5, c4dssp, c5dssp, dtdssp, dttx1, bt,
           dttx2, dtty1, dtty2, dttz1, dttz2, c2dttx1,
           c2dtty1, c2dttz1, comz1, comz4, comz5, comz6,
           c3c4tx3, c3c4ty3, c3c4tz3, c2iv, con43, con16;

    делов-то, "обычные" константы...

    NAS Parallel Benchmark

    Noname01, 16 Июля 2013

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

    +134

    1. 1
    Console.WriteLine("Ставь лайк если любиш сваю маму");

    Вот ето я хитро зделал никто ни паставит дизлайк азаззахзщшщхзашщвщаа)))0)0

    PragramistOtBoga, 09 Июля 2013

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

    −103

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    - (void)updateRating 
    {
        [NSObject cancelPreviousPerformRequestsWithTarget:self
                                                 selector:@selector(delayedUpdateRating)
                                                   object:nil];
        [self performSelector:@selector(delayedUpdateRating)
                   withObject:nil
                   afterDelay:0];
    }

    Коллега занес покушать.
    Большой проект, для американцев, пишут ребята из Днепра...

    clockworkman, 05 Июля 2013

    Комментарии (11)
  6. Pascal / Говнокод #13247

    +69

    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
    while not recived do
         begin
           Application.ProcessMessages;
    //       do_log('Reciving CS response');
           p:=pos('</ROW>',ss);
           if p>1 then recived:=true else
           begin
           s := CS.Socket.ReadLn+#10#13;
    //       do_log(s);
           ss:=ss+s;
           end;
           if cs.Socket.ReadLnTimedout then cs.Socket.Close;
           if not cs.Connected then recived:=true;
         end;
        do_log('RECIVING done ');
        cs.Free;
        ss:=UTF8ToStrSmart(ss);
        do_log(ss);

    HTTP 1.1
    отправляет запрос, получает ответ в XML
    Вы видите условие выхода из цикла?
    я нет.
    параллельный трид отсчитывает 3 секунды и принудительно закрывает сокет. с учетом keep-alive это дает полтора года мозго..6ли
    аутсорс фрилансерам он такой...

    RomaShka, 27 Июня 2013

    Комментарии (11)
  7. Pascal / Говнокод #13244

    +140

    1. 1
    2. 2
    А что можно создать с помощью компилятора
    Borland JBuilder?

    Что можно создать на этом компиляторе?

    Stertor, 27 Июня 2013

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

    +153

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    public function __isset($name) {
            return ($this->getOption(xPDO::OPT_HYDRATE_FIELDS) && array_key_exists($name, $this->_fields) && isset($this->_fields[$name]))
                || ($this->getOption(xPDO::OPT_HYDRATE_RELATED_OBJECTS)
                    && ((array_key_exists($name, $this->_composites) && isset($this->_composites[$name]))
                    || (array_key_exists($name, $this->_aggregates) && isset($this->_aggregates[$name]))));
        }

    ORM обертка одного очень популярного движка

    Agel_Nash, 22 Июня 2013

    Комментарии (11)
  9. PHP / Говнокод #13198

    +154

    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
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    44. 44
    45. 45
    46. 46
    47. 47
    48. 48
    49. 49
    50. 50
    51. 51
    ......................
    if (isset ($_POST['cell121']))   {$cell121 = $_POST['cell121'];}
    else {
    $cell121 = 0;
    }
    if (isset ($_POST['cell122']))   {$cell122 = $_POST['cell122'];}
    else {
    $cell122 = 0;
    }
    if (isset ($_POST['cell123']))   {$cell123 = $_POST['cell123'];}
    else {
    $cell123 = 0;
    }
    if (isset ($_POST['cell124']))   {$cell124 = $_POST['cell124'];}
    else {
    $cell124 = 0;
    }
    if (isset ($_POST['cell125']))   {$cell125 = $_POST['cell125'];}
    else {
    $cell125 = 0;
    }
    ?>
    <!doctype html>
    <html>
    <head>
    <meta charset="utf-8">
    <link rel="stylesheet" type="text/css" href="css/style.css"/> <!--[if lt IE 9]>
    <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
    <![endif]--><head>
    
    
    <body>
    
    <div class="container">
    <header>   
    <?php include("page/header.php"); ?>
    </header>
    <title>Документ без названия</title>
    <?php include("page/right.php"); ?>
    <article class="content">
    <h1>Входящие</h1>
    <section>
    
    <?php
    $result = mysql_query 
    ("INSERT INTO fuckingbox (cell1,cell2,cell3,cell4,cell5,cell6,cell7,cell8,cell9,cell10,cell11,cell12,cell13,cell14,cell15,cell16,cell17,cell18,cell19,cell20,cell21,cell22,cell23,cell24,cell25,cell26,cell27,cell28,cell29,cell30,cell31,cell32,cell33,cell34,cell35,cell36,cell37,cell38,cell39,cell40,cell41,cell42,cell43,cell44,cell45,cell46,cell47,cell48,cell49,cell50,cell51,cell52,cell53,cell54,cell55,cell116,cell117,cell118,cell119,cell120,cell121,cell122,cell123,cell124,cell125) 
    VALUES ('$cell1', '$cell2', '$cell3', '$cell4', '$cell5', '$cell6', '$cell7', '$cell8', '$cell9', '$cell10', '$cell11', '$cell12', '$cell13', '$cell14', '$cell15', '$cell16', '$cell17', '$cell18', '$cell19', '$cell20', '$cell21', '$cell22', '$cell23', '$cell24', '$cell25', '$cell26', '$cell27', '$cell28', '$cell29', '$cell30', '$cell31', '$cell32', '$cell33', '$cell34', '$cell35', '$cell36', '$cell37', '$cell38', '$cell39', '$cell40', '$cell41', '$cell42', '$cell43', '$cell44', '$cell45', '$cell46', '$cell47', '$cell48', '$cell49', '$cell50', '$cell51', '$cell52', '$cell53', '$cell54', '$cell55', '$cell116', '$cell117', '$cell118', '$cell119', '$cell120', '$cell121', '$cell122', '$cell123', '$cell124', '$cell125')");
    if ($result == 'true') { echo "Ваше письмо добавлено" ;}
    else { echo "Ошибка какая то" ;}
    
    ?>

    это из реального проекта который еще умудрились продать

    durachook, 19 Июня 2013

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

    +157

    1. 1
    2. 2
    3. 3
    function firm_out_current_rayon($frwb = 0)
    {
    	global $_conf;

    Current rayon

    TBoolean, 10 Июня 2013

    Комментарии (11)
  11. PHP / Говнокод #13101

    +156

    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
    // delete all directories, not used by database(middleware)
    	deleteToucanNpvrNotUsedDirectories($objDB, $ftp);
    	
    	// delete npvr records, not exist in bd, but exist on toucan
    	deleteToucanRecordsNotUsedButExistOnToucan($objDB);
    	
    	// delete npvr records on toucan db, but not found directory on toucan file system.
    	///deleteToucanRecordsExistButNotRecorded($objDB,$ftp);
    	
    	// delete npvr records not recorded founded in db, but not found on toucan db.
    	///deleteDbRecordsExistButNotRecordedAndNotFoundedOnToucan($objDB);	
    	
    	ftpToucanNpvrDisconnect($ftp);

    deleteDbRecordsExistButNotRecordedAndNot FoundedOnToucanAndIWantToKillAnybodyAfte rReadingThis

    stsaranchin, 04 Июня 2013

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