1. Список говнокодов пользователя exciter

    Всего: 2

  2. Java / Говнокод #9917

    +143

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    public void saveDomain(DomainMetadata domainMetadata){
            domainStore.save(domainMetadata);
        }
    
    оттуда же
    
    public void saveMail(Mail mail){
            mailCollection.save(mail);
        }

    exciter, 11 Апреля 2012

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

    +172

    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
    <?php 
    
    $strings = array(); 
    
    $strings[] = "10_strings_0"; 
    $strings[] = "10_strings_1x"; 
    $strings[] = "10_strings_2"; 
    $strings[] = "10_strings_3"; 
    $strings[] = "10_strings_4x"; 
    $strings[] = "10_strings_5x"; 
    $strings[] = "10_strings_6"; 
    $strings[] = "10_strings_7x"; 
    $strings[] = "10_strings_8"; 
    $strings[] = "10_strings_9"; 
    
    // СПИСОК СТРОК ИЗ 100 СТРОК В КОТОРЫХ БУДЕТ ОСУЩЕСТВЛЯТЬСЯ ПОИСК СТРОК ИЗ СПИСКА $strings 
    
        for ($counter=0; $counter<100; $counter++) 
        { 
            $check_strings[] = "10_strings_".$counter; 
        } 
    
    // Временная папка - папка со скриптом 
    
        // создание vbs файлов 
        for ($strings_c=0; $strings_c<sizeof($strings); $strings_c++) 
        { 
            $file = fopen($strings[$strings_c].'.vbs', 'w'); 
                fwrite($file, 'Set Program = Wscript.CreateObject("Wscript.Shell")'.PHP_EOL.'Program.Run("'.$strings[$strings_c].'.bat'.'")'.PHP_EOL.'Wscript.Quit'); 
                fclose($file); 
        } 
    
        // создание bat файлов 
    
    $interpreter_root = 'C:\xampp\php\php.exe'; // путь к PHP интерпретатору 
        for ($strings_c=0; $strings_c<sizeof($strings); $strings_c++) 
        { 
            $file = fopen($strings[$strings_c].'.bat', 'w'); 
            fwrite($file, $interpreter_root.' '.$strings[$strings_c].'.php'); 
            fclose($file); 
        } 
    
    // создание php файлов 
    for ($strings_c=0; $strings_c<sizeof($strings); $strings_c++)   { 
    $code = '<?php 
    $string = \''.$strings[$strings_c].'\'; // строка для проверки, в каждом экземпляре своя 
        for ($counter=0; $counter<100; $counter++) 
        { 
            $check_strings[] = "10_strings_".$counter; 
        } 
    
        shuffle($check_strings); 
    
        $ok = false; 
    
        for ($check_strings_c=0; $check_strings_c<sizeof($check_strings); $check_strings_c++) 
        { 
            if ($string == $check_strings[$check_strings_c]) 
            { 
                $ok = true; 
                break; 
            } 
        } 
    
        if ($ok == true) 
        { 
            $file = fopen("'.$strings[$strings_c].'_ok.txt", "w"); 
            fclose($file); 
        } 
    ?>'; 
    
    $file = fopen($strings[$strings_c].'.php', 'w'); 
    fwrite($file, $code);

    многопоточность на PHP

    exciter, 25 Августа 2010

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