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

    +123

    1. 1
    2. 2
    Внимание:
    Наилучшее воспроизведение сайта при резолюции экрана 1024 x 768 пикселей

    http://www.bymath.net/ :) Великий и могучий русский язык

    jQuery, 28 Августа 2011

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

    +165

    1. 1
    std::cout << [&i](){return i;}();

    И вот ещё одна жертва стандарта. На этот раз она в пасть лезет добровольно.

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

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

    +167

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    return parse(
            str,
            ( ( lexeme_d[+alnum_p][assign_a(key)] >> ':' >> lexeme_d[ '"' >> ( *~ch_p('"') )[insert_at_a(mp,key)] >> '"' ] ) % ',' ),
            space_p
        ).full;

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

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

    +166

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    #include "alloca.h"
    //...
    template<class o>
    o*MakeOAtStack(){
    return (o*)alloca(sizeof(o));};//;;;Оптимизировоной operator new nothrow

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

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

    +161

    1. 1
    2. 2
    3. 3
    4. 4
    String str=String::Format("a=<^>, b=<^>, c=\"<^>\"")(a)(b, 4)(c);  //str будет равно: a=234, b=32422.1231, c="Текст"
    str=String::Format(nullptr)(a)("+")(b, 4)("=")(a+b, 4);  //str будет равно: 234+32422.1231=32656.1231
    str=String::Format("<^><^>")(5);  //Выбрасывает исключение, так как переданы не все аргументы
    str=String::Format("<^>")(3252)(3.1415926);  //Выбрасывает исключение, так как передан лишний аргумент

    Форматирование строк с помощью смайликов.

    http://www.gamedev.ru/code/forum/?id=148200&page=4#m55

    CPPGovno, 27 Августа 2011

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

    +158

    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
    DWORD WINAPI SexToClient(LPVOID client_socket) // Поток для клиента 
    { 
    SOCKET my_sock; 
    my_sock=((SOCKET *) client_socket)[0]; 
    char buffer[1024] = {0}; 
    int ral;
    
    while(1){ 
    ral =recv (my_sock,&buffer[0],sizeof(buffer), 0); 
    if(ral == SOCKET_ERROR) 
    {std::cout << "хуй" << "\n";} 
    else{ 
    std::cout << buffer << "\n"; 
    } 
    }
    
    closesocket(my_sock); 
    return 0; 
    }

    http://www.gamedev.ru/code/forum/?id=151671

    CPPGovno, 27 Августа 2011

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

    +166

    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
    int32 chance; 
    	
    if (SkillValue <= 115)
    {
        chance = 100;
    }
    
    else if (SkillValue > 115 && SkillValue <= 150)
    {
        chance = 50;
    }
    
    else if (SkillValue > 150 && SkillValue <= 170)
    {
        chance = 33,33;
    }
    
    else if (SkillValue > 170 && SkillValue <= 190)
    {
        chance = 25;
    }
    
    else if (SkillValue > 190 && SkillValue <= 215)
    {
        chance = 20;
    }
    
    else if (SkillValue > 215 && SkillValue <= 235)
    {
        chance = 16,67;
    }
    
    else if (SkillValue > 235 && SkillValue <= 260)
    {
        chance = 14,29;
    }
    
    else if (SkillValue > 260 && SkillValue <= 280)
    {
        chance = 12,5;
    }
    
    else if (SkillValue > 280 && SkillValue <= 325)
    {
        chance = 11,11;
    }
    
    else if (SkillValue > 325 && SkillValue <= 365)
    {
        chance = 10;
    }
    
    else if (SkillValue > 365 && SkillValue <= 450)
    {
        chance = 9,09;
    }
    
    else if (SkillValue > 450 && SkillValue <= 500)
    {
        chance = 11,11;
    }
    
    else if (SkillValue > 500)
    {
        chance = 10;
    }

    Формулы? Нет, не слышал.

    chaoswithin, 27 Августа 2011

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

    +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
    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
    function str_from_translit($st)
    {
    
    
        $trans = array(
            "a" => "а",
            "b" => "б",
            "v" => "в",
            "g" => "г",
            "d" => "д",
            "e" => "е",
            "j" => "ж",
            "z" => "з",
            "i" => "и",
            "k" => "к",
            "l" => "л",
            "m" => "м",
            "n" => "н",
            "o" => "о",
            "p" => "п",
            "r" => "р",
            "s" => "с",
            "t" => "т",
            "y" => "у",
            "f" => "ф",
            "h" => "х",
            "c" => "ц",
            "ch" => "ч",
            "sh" => "ш",
            "sh" => "щ",
            "A" => "А",
            "B" => "Б",
            "V" => "В",
            "G" => "Г",
            "D" => "Д",
            "E" => "Е",
            "J" => "Ж",
            "Z" => "З",
            "I" => "И",
            "K" => "К",
            "L" => "Л",
            "M" => "М",
            "N" => "Н",
            "O" => "О",
            "P" => "П",
            "R" => "Р",
            "S" => "С",
            "T" => "Т",
            "Y" => "У",
            "F" => "Ф",
            "H" => "Х",
            "C" => "Ц",
        );
        return strtr($st, $trans);
    }

    amerov, 27 Августа 2011

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

    +147

    1. 1
    Дайте кнопку "Like vkontakte!", у меня нет ни твитера ни фейсбука!

    vkontakte, 27 Августа 2011

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

    +167

    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
    $resultat = mysql_query("SELECT * FROM tovar WHERE t_akcia='1' ");
    $myrowat = mysql_fetch_array($resultat);
    if (isset($myrowat[t_name])){$rstt=$myrowat[t_name]; if ($rstt==''){unset($rstt);}}
    if (isset($rstt)){
    $ft=0;
    do 
    {
    $t_namet=$myrowat[t_name];
    if ($t_namet==''){unset($t_namet);} 
    if (isset($t_namet)){ $ft=$ft+1; } 
    }
    while ($myrowat = mysql_fetch_array($resultat));
    $vidt=rand(1,$ft);
    $vidst=$vidt-1;
    $resultact = mysql_query("SELECT * FROM tovar WHERE t_akcia='1' LIMIT $vidst,1 ");
    $myrowact = mysql_fetch_array($resultact);
    print<<<HERE
    <div style="margin-top:11px;">
    <table width="182" border="0" cellspacing="0" cellpadding="0">
    <tr><td height="29" align="center" valign="middle" bgcolor="#fe0000"><div class="tit_block"><a class="tit_block" href="akcia.php">ÀÊÖÈÈ</a></div></td></tr>
    <tr><td>
    <div style="margin-top:11px; margin-bottom:11px;">
      <table width="182" border="0" cellspacing="0" cellpadding="0" style="background-image:url(../img/block_center.jpg); background-position:center; background-repeat:repeat-y;">
       <tr>
       <td>
       <img src="../img/block_top.jpg" align="top" border='0' />
    <div style="margin-top:11px; margin-bottom:11px;">   
    HERE;
    if (isset($myrowact[t_name]))
    {
    $t_namet=$myrowact[t_name];
    $t_fotot=$myrowact[t_foto];
    $t_pricet=$myrowact[t_price];
    $t_old_rpicet=$myrowact[t_old_rpice];
    $t_idt=$myrowact[t_id];
    $t_valutt=$myrowact[t_valut];
    if (isset($t_valutt)){
    $resultvt = mysql_query("SELECT * FROM valut WHERE v_id='$t_valutt' ");
    $myrowvt = mysql_fetch_array($resultvt);
    $valutt=$myrowvt[v_name];
    $kurst=$myrowvt[v_kurs];
    $v_znakt=$myrowvt[v_znak];
    $t_pricet=ceil($t_pricet*$kurst);
    $t_old_rpicet=ceil($t_old_rpicet*$kurst); 
    }
    if ($t_namet==''){unset($t_namet);}
    if (isset($t_namet))
    {
    $size_imgt=imagecreatefromjpeg("img_tovar/$t_fotot");
    $w_srct = imagesx($size_imgt);
    $h_srct = imagesy($size_imgt);
    if ($w_srct > $h_srct){$widtht=120; $heightt='';}else{$widtht=''; $heightt=120;} 
    print<<<HERE
    <table width='182' border='0' cellspacing='0' cellpadding='0'>
    <tr><td><div class='block_left' style='margin-left:2px; margin-right:2px;'>
    <a class='text' style='text-decoration:none;' href='tovar.php?t_id=$t_idt'>
    HERE;
    if ($heightt > $widtht){echo"<img src='img_tovar/$t_fotot' height='$heightt' hspace='5' vspace='5' align='middle' border='0' />";}
    if ($widtht > $heightt){echo"<img src='img_tovar/$t_fotot' width='$widtht' hspace='5' vspace='5' align='middle' border='0' />";}
    print<<<HERE
    <br><br><strong>$t_namet</strong><br><br>
    <div style='text-align:center' class='price' style='margin-top:15px; margin-bottom:15px;'><span class='old_price'>$t_old_rpicet</span>$t_pricet<span class='valut'>ãðí</span></div></a><br>
    <a href='buy.php?t_id=$t_idt' title='$t_namet'><img src='../img/kypit.jpg' alt='$t_titlet' border='0' /></a><br>
    <div>
    </td></tr>
    </table>
    HERE;
    }
    }
    print<<<HERE
    </div>   
       <img src="../img/block_down.jpg" align="bottom" border='0' />
       </td>
       </tr>
    </table>
    </div>
    </td>
    </tr>
    </table>
    </div>
    HERE;
    }

    Хотел накласть только кусочек, но оно всё такое вкусное :)
    Показывает 1 рандомный товар

    proglammer, 27 Августа 2011

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