1. Куча / Говнокод #7577

    +125

    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
    bc=(ay*ax*az)
    check1 = ((bc+bc)*(ax+acx)*(az+acz))
    check2 = p_ar.count-9
    if check1!=check2 then change(messagebox "rebuild")
    
    --position
    dmorr1=#0
    dmar2=#0
    dmar3=#0
    
    --Y update
    if acy>0 and bc
    {
        dmar1=#0
        dmar2=#0
        rnum = (bp+ch)
        for i=1 to pcount do
        {
            if (sag m)!=0 then
            {
                append dmar2(getUserProp cnode("cp" + (i as string)))
            }
            else
            }
                append dmar2(getUserProp dconde("cp" + (i as string)))
                append imgt1 dmar2
                dmar2=#0
            }

    Анимекод (или более обще можно назвать TVcode).
    Из Ore no Imouto ga Konnani Kawaii Wake ga Nai, когда писали визуальную новеллу.

    Niceblack, 18 Августа 2011

    Комментарии (14)
  2. PHP / Говнокод #7576

    +173

    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
    52. 52
    53. 53
    54. 54
    55. 55
    56. 56
    57. 57
    58. 58
    59. 59
    60. 60
    61. 61
    62. 62
    63. 63
    64. 64
    65. 65
    66. 66
    67. 67
    68. 68
    69. 69
    70. 70
    71. 71
    72. 72
    73. 73
    74. 74
    75. 75
    76. 76
    77. 77
    78. 78
    79. 79
    80. 80
    81. 81
    82. 82
    83. 83
    84. 84
    85. 85
    86. 86
    87. 87
    88. 88
    89. 89
    90. 90
    91. 91
    92. 92
    93. 93
    $translation = array(
    
    	"äï" => "am",
    
    	"ïï" => "pm",
    
    	"ÄÏ" => "AM",
    
    	"ÏÏ" => "PM",
    
    	"Ïîíåäåëüíèê" => "Monday",
    
    	"ïíä" => "Mon",
    
    	"Âòîðíèê" => "Tuesday",
    
    	"âòð" => "Tue",
    
    	"Ñðåäà" => "Wednesday",
    
    	"ñðä" => "Wed",
    
    	"×åòâåðã" => "Thursday",
    
    	"÷òâ" => "Thu",
    
    	"Ïÿòíèöà" => "Friday",
    
    	"ïòí" => "Fri",
    
    	"Ñóááîòà" => "Saturday",
    
    	"ñáò" => "Sat",
    
    	"Âîñêðåñåíüå" => "Sunday",
    
    	"âñê" => "Sun",
    
    	"ÿíâàðü" => "January",
    
    	"ÿíâ" => "Jan",
    
    	"ôåâðàëü" => "February",
    
    	"ôåâ" => "Feb",
    
    	"ìàðò" => "March",
    
    	"ìàðò" => "Mar",
    
    	"àïðåëü" => "April",
    
    	"àïð" => "Apr",
    
    	"ìàÿ" => "May",
    
    	"Ìàé" => "May",
    
    	"èþíü" => "June",
    
    	"èþí" => "Jun",
    
    	"èþëü" => "July",
    
    	"èþë" => "Jul",
    
    	"àâãóñò" => "August",
    
    	"àâã" => "Aug",
    
    	"ñåíòÿáðü" => "September",
    
    	"ñåí" => "Sep",
    
    	"îêòÿáðü" => "October",
    
    	"Oct" => "îêò",
    
    	"íîÿáðü" => "November",
    
    	"íîÿ" => "Nov",
    
    	"äåêàáðü" => "December",
    
    	"äåê" => "Dec",
    
    	"st" => "îå",
    
    	"nd" => "îå",
    
    	"rd" => "å",
    
    	"th" => "îå");

    Допиливал проект одного идиота...
    Решение проблем с кодировкой в лоб.

    hash, 17 Августа 2011

    Комментарии (16)
  3. C++ / Говнокод #7575

    +147

    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
    template <typename type>
    class some
    {
    
      type val;
    public:
      some( const type &a ) : val(a)
      {  }
      template<typename t>
      some( const some<t> &a )
      {
        val = static_cast<type>(a.val);
      }
      template <typename type>
      friend class some; // иначе ошибка - нет доступа к приватному члену
    };

    Филосовский однако язык. Для того что бы все свои секреты нужно с самим собой подружиться...
    Сбрил усы - дружись с усатым...

    Enelar, 17 Августа 2011

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

    +163

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    $username = $vbulletin->userinfo['username'];
    .
    .
    .
    .
    .
    .
    $nickname = $username;
    $nickname = mysql_real_escape_string($nickname);

    PHP, булка, Эстонский код.

    swat54, 17 Августа 2011

    Комментарии (36)
  5. C++ / Говнокод #7573

    +161

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    bool CheckP_packet1(byte source[65536],int packettype)
    {
    	//Packet types:
    	//0 - first packet from client (authentication)
    	//1 - second packet (for getting server list)
    	//2 - to connect some server
    	//3 - to get custom skin
    	return true;
    }

    mingebag, 17 Августа 2011

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

    +115

    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
    //1
    directory = WebConfigurationManager.ConnectionStrings[Page.Server.MachineName.ToUpper() + Request.QueryString["number"]].ConnectionString;
    //2
    web.config:
    <connectionStrings>
      <add name="ServerName1" connectionString="D:\bla\incoming\" /> 
      <add name="ServerName2" connectionString="D:\bla\outcoming\" /> 
      ...
     </connectionStrings>
    //3
    function Upload(currFile) {
    if (grafWin == null || grafWin.closed) {
    	grafWin = open('UpLoad.aspx?number=' + currFile,'Attachment','width=300,height=150,scrollbars=no,left=800,top=400');
    	self.name = "winPARENT";
    }
    }
    //4
    <input type="button" name="filePlus1" value=" + " style="visible;" onclick="javascript: Upload('1')">

    1) Сохранение документов на стороне сервера выбор папки назначения
    2) web.config
    3) js-function для вызова страницы
    4) html контрол для вызова страницы которая сохранит документ в папку D:\bla\incoming

    TasmX, 17 Августа 2011

    Комментарии (1)
  7. SQL / Говнокод #7571

    −857

    1. 1
    CREATE DOMAIN D_TRIBOOL AS SMALLINT DEFAULT 0 NOT NULL CHECK (VALUE IN (-1,0,1));

    Возможно, вопрос о говнокодистости этой строчки является холиварным. Но меня приведённый отрывок по крайней мере немало удивил.

    konsoletyper, 17 Августа 2011

    Комментарии (10)
  8. C++ / Говнокод #7570

    +160

    1. 1
    typedef _My unsigned int UINT_PTR, *PUINT_PTR;

    Говногость, 17 Августа 2011

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

    +169

    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
    // Конструктор
    [...]
    $this->Messages = array(
            1 => 'Card succesfull edited !',
            2 => 'Error, edited card !',
            3 => 'Was change succesfull.', // Тут индекс = 3
            4 => 'Was change succesfull.', // А тут = 4. Сечешь разницу?
            5 => 'Change status...',
            6 => 'Comment added succesful',
            7 => 'Comment expediated !', // Коммент ушел в экспедицию 
            8 => 'The card was droped succesgul.', // succesGul
            9 => 'Can\'t to delete this card.', // I don't to know php and to have no idea about english
            10 => 'Can\'t do upload file.',
            11 => 'File was uploaded successful.',
            12 => 'The eacuation was succesfull.', // Успешная эякуляция :O
            13 => 'Eacuation !' // Эякуляция !
        );
    [...]
    
    // Сохранение в базу
    // - Папа, папа, а SQL Injection существует? - Нет сынок..........
    $this->SUA_DB->query("INSERT INTO cards SET type='{$_POST['selector_type']}',name='{$_POST['card']}',user = '{$this->user_id}', description='{$_POST['descr']}', project='{$_POST['selector_project']}', category='{$_POST['selector_category']}' ") &
    $this->Msg->SetMsg (vsprintf($this->Messages[7],$_POST['card'])) :
    $this->Msg->SetMsg ($this->Messages[6]) &
    $this->Msg->SetError(true);
    // Из область фантастики

    Сказали чинить код парня которого недавно уволили... Пришлось переписать все заново.

    Особенно понравившиеся строки прокомментировал

    cephuo, 17 Августа 2011

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

    −85

    1. 1
    (1 if not i%2 else 2)

    Fai, 17 Августа 2011

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