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

    В номинации:
    За время:
  2. Куча / Говнокод #3435

    +137

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    // Javascript
    function updateDownloadSpeed(){
    	$("download_speed").update(random(4000,6000)+" KB/s");
    	setTimeout("updateDownloadSpeed()",random(1000,4000));
    }
    // Html
    <div class="dowload-speed"id="download_speed">4 293 KB/s</div>

    http://maxzakachka.ru/
    Блок справа со средней закачкой.

    This is obvious, 10 Июня 2010

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

    +137

    1. 1
    strncat (dstring, " ", 512);

    Калифорнийский код, простенько, но со вкусом. Сам не с первого раза понял в чём дело ;-)

    raorn, 08 Июня 2010

    Комментарии (16)
  4. Pascal / Говнокод #3362

    +137

    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
    procedure TForm1.Button1Click(Sender: TObject);
    var
    Result, str, str1, str2, str3, str4, str5, str6 : string;
    PLen, stroka, i : integer;
    begin
    Randomize;
    str:='';
    Memo1.Clear;
    stroka := SpinEdit2.Value;
    str1 := '1234567890';
    str2 := 'abcdefghijklmnopqastuvwxyz';
    str3 := 'ABCDEFGHIJKLMNOPQASTUVWXYZ';
    str4 := '!@#$%^&*()_+|\=-<>.,/?''; :"][}{';
    str5 := 'абвгдеёжзийклмнопрстуфхцчшщъыьэюя';
    str6 := 'АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ';
    PLen := SpinEdit1.Value;
    if CheckBox1.Checked = True
    then str:=str+str1;
    if CheckBox2.Checked = True
    then str:=str+str2;
    if CheckBox3.Checked = True
    then str:=str+str3;
    if CheckBox4.Checked = True
    then str:=str+str4;
    if CheckBox5.Checked = True
    then str:=str+str5;
    if CheckBox6.Checked = True
    then str:=str+str6;
    if CheckBox1.Checked or
    CheckBox2.Checked or
    CheckBox3.Checked or
    CheckBox4.Checked or
    CheckBox5.Checked or
    CheckBox6.Checked = False
    then
    MessageDlg('Выберите символы, которые вы хотите использовать!',mtWarning,[mbOK],0)
    else
    for i := 1 to stroka do begin
    Result := '';
    repeat
    Result := Result+str[Random(Length(str))+1];
    until (Length(Result) = PLen);
    Memo1.Lines.Add(Result);
    end;
    end;

    Пример генератора паролей на Delphi
    http://delphistudio.ru/primery-na-delphi/sistema/119-generator-porolej.-primer-na-delphi.html

    вспоминается цитата какого говнокодера с баша
    http://bash.org.ru/quote/406823
    которую быдлота наплюсовала

    3.14159265, 31 Мая 2010

    Комментарии (9)
  5. Куча / Говнокод #3152

    +137

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    function random return float is
           variable X : float;
      begin
           return X;
      end function random ;

    Вот такую реализацию функции random посоветовали на одном VHDL форуме. :D

    Говногость, 03 Мая 2010

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

    +137

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    if (messages[i].description != "")
                                if (messages[i].description.StartsWith("<![CDATA["))
                                {
                                    messages[i].description = messages[i].description.Substring(9);
                                    messages[i].description = messages[i].description.Substring(0, messages[i].description.Length - 3);
                                }

    для строк типа <![CDATA[******]!>
    Возникает устойчивое ощущение говнокода. Как нормально написать? :)

    ikovalyov, 16 Августа 2009

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

    +137

    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
    94. 94
    95. 95
    96. 96
    97. 97
    Ольга (12:41:15 4/08/2009)
    ща посмотрю
    
     Ольга (12:41:59 4/08/2009)
    качаю какой-то архив
    
     Лайт (12:42:19 4/08/2009)
    правильно
    
     Ольга (12:42:35 4/08/2009)
    я архив открыла
    
     Ольга (12:42:42 4/08/2009)
    че мне эту прогу запустить
    
     Лайт (12:42:56 4/08/2009)
    да
    
     Лайт (12:42:59 4/08/2009)
    попробуй
    
     Лайт (12:43:05 4/08/2009)
    а потом втиснешь ей как нибудь
    
     Ольга (12:43:20 4/08/2009)
    выдает регистрацию мэйл агента
    
     Лайт (12:43:40 4/08/2009)
    правильно
    
     Лайт (12:43:45 4/08/2009)
    введи что угодно
    
     Лайт (12:43:48 4/08/2009)
    и нажми войти
    
     Лайт (12:43:56 4/08/2009)
    только войти 1 раз нажми
    
     Ольга (12:43:57 4/08/2009)
    если я ща свои данные вставлю то меня взломают?
    
     Лайт (12:44:03 4/08/2009)
    увидишь
    
     Лайт (12:44:07 4/08/2009)
    тя никто не взломает
    
     Ольга (12:45:19 4/08/2009)
    так а как его настроить чтобы он мне отослал данные
    
     Лайт (12:45:30 4/08/2009)
    ей его дай
    
     Лайт (12:45:32 4/08/2009)
    блин
    
     Лайт (12:45:38 4/08/2009)
    дальше все в твоих руках
    
     Ольга (12:46:01 4/08/2009)
    после того как я ей вышлю и она введет куда эта муть мне придет
    
     Лайт (12:46:18 4/08/2009)
    тебе
    
     Лайт (12:46:20 4/08/2009)
    в асю
    
     Ольга (12:46:33 4/08/2009)
    не на мыло?
    
     Лайт (12:46:37 4/08/2009)
    НЕТ!
    
     Ольга (12:47:11 4/08/2009)
    не шарю как он отправляет потом данные
    
     Лайт (12:47:32 4/08/2009)
    какая разница, главное что отправляет
    
     Ольга (12:47:39 4/08/2009)
    я то ей в асю не могу кинуть
    
     Ольга (12:47:46 4/08/2009)
    я ей могу только на мыло кинуть
    
     Лайт (12:48:00 4/08/2009)
    аАААААА!!!!!
    
     Лайт (12:48:04 4/08/2009)
    кидай ей куда угодно
    
     Лайт (12:48:11 4/08/2009)
    главное чтобы она это открыла
    
     Лайт (12:48:16 4/08/2009)

    брр...во ламеры

    guest, 04 Августа 2009

    Комментарии (3)
  8. Pascal / Говнокод #1199

    +137

    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
    DBEdit.DataField:='';
      b:=0;
      Bookmark:=ADOQuery.GetBookmark;
      try
      if FLDFND.Text<>'' then
       begin
       if b=0 then
       begin
        try
        v:=ADOQuery.Fields[DBGrid.SelectedIndex].AsFloat;
        b:=1;
        except
        end;
       end;
       if b=0 then
       begin
        try
        v:=ADOQuery.Fields[DBGrid.SelectedIndex].AsString;
        b:=2;
        except
        end;
       end;
       if b=0 then
       begin
        try
        v:=ADOQuery.Fields[DBGrid.SelectedIndex].AsInteger;
        b:=3;
        except
        end;
       end;
       if b=0 then
       begin
        try
        v:=ADOQuery.Fields[DBGrid.SelectedIndex].AsDateTime;
        b:=4;
        except
        end;
       end;

    Определял тип поля. Писал в пъяном бреду, ночью...

    guest, 14 Июня 2009

    Комментарии (2)
  9. Куча / Говнокод #972

    +137

    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
    <html>
    
    <head>
    <title>Сибирский Джинсовый центр - джинсы и трикотаж оптом в Новосибирске</title>
    </head>
    
    <body>
    <H1 ALIGN="center"><B>Компания СДц - более 1500 позиций фирменной джинсовой одежды на складе, поставки новых коллекций из Турции по предзаказу, франчайзинговая сеть брендовых магазинов по всей Сибири</B></H1>
    
    Сибирский Джинсовый центр – один из крупнейших в Сибири поставщиков джинсов оптом, зимнего и летнего трикотажа, а также верхней одежды и сопутствующих аксессуаров. Компания является единственным официальным представителем в Сибирском регионе производителей модных женских и мужских джинсов VIGOSS, DLF, ENRICO BELENO, а также предлагает молодежную джинсовую одежду торговых марок Timezone, URBANO, BLKjeans со склада в Новосибирске.</body>
    
    
    <DIV ALIGN="center">
    
    <TABLE>
        <TR>
            <TD><img src="http://www.jeanscom.ru/collections/vig_autumn_winter_2008/2_small.jpg"></TD> <TD><img src="http://www.jeanscom.ru/collections/vig_autumn_winter_2008/2_small.jpg">
        </TR> 
        <TR>
            <TD><img src="http://www.jeanscom.ru/collections/vig_autumn_winter_2008/2_small.jpg"></TD> <TD><img src="http://www.jeanscom.ru/collections/vig_autumn_winter_2008/3_small.jpg"></TD> 
        </TR>
    </TABLE>

    oo

    guest, 29 Апреля 2009

    Комментарии (5)
  10. Куча / Говнокод #964

    +137

    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
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16

    guest, 28 Апреля 2009

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

    +137

    1. 1
    2. 2
    3. 3
    void main(void)
    {
    }

    no comments

    guest, 22 Апреля 2009

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