1. Assembler / Говнокод #970

    +253.5

    1. 1
    0871    jmp 0x0871

    Прислали после дизассемблирования:))

    guest, 28 Апреля 2009

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

    +193.9

    1. 1
    global $_GET;

    :)

    guest, 28 Апреля 2009

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

    +140

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    $count=count($arr);
    for($i=0;$i<$count;$i++){
    	....
    };
    };

    Нашел с своём старом коде. Когда-то я незнал про foreach.. :D

    guest, 28 Апреля 2009

    Комментарии (2)
  4. Java / Говнокод #967

    +68.9

    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
    class MainEntity extends Thread implements Runnable // изврат
     {
    protected Entry entry;
       public MainEntity (Entry ent)
            {
    this.entry = ent;
        setPriority ( NORM_PRIORITY - 1 ); //это списано, по-любому
    run();
            }
    
    public void run()
    {
        try{
    //тут кусок кода я опустил,
    start();
    }catch (Exception e){e.printStackTrace();}
    }
    
    public void start()
    {
        //тут кусок кода БЕЗ каких-либо условий
    run();//Молодцы!!!
    }
    
     }

    Этот код повесил IDE навечно.
    В следующий раз буду читать, че резрабы прислали перед прогоном.

    P.S.: Коменты в коде - мои, не удержался.

    guest, 28 Апреля 2009

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

    +166.3

    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
    require_once ("dbsettings.inc");
    require_once ("User.inc");
    require_once ("UserFactory.inc");
    require_once ("UserGroup.inc");
    
    $login = "aa";//$_POST["login"];
    $pass = "as";//$_POST ["pass"];
    
                       $__o__III___o__ = new dbsettings (
                    
                    "localhost",
                      "root",
                    "*********",
                      "WEBSITE",
                      "Users"                           );
    
                                        $__o__IV___o__=  new UserFactory (
                                        $__o__III___o__);
                             $TempUser= $__o__IV___o__->createUser( $login, $pass );

    Ну и фантазия! ()

    guest, 28 Апреля 2009

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

    +175

    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
    function base64_en($kod_s){
    
    	$kod_it=base64_encode($kod_s); 
    
    	return $kod_it;
    
    }	
    
    function base64_de($kod_s){
    
    	$kod_it=base64_decode($kod_s);
    
    	return $kod_it;
    
    }

    Возможно, что человеку не понравились названия стандартных функций PHP

    guest, 28 Апреля 2009

    Комментарии (6)
  7. Куча / Говнокод #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)
  8. Куча / Говнокод #963

    +131.6

    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
    #!/bin/bash
    function get_group()
    {
    rm ./group
    gnc=`cat /etc/group | wc -l`
    cn=1
    while let "cn<=gnc"
    do
    gn=`cat /etc/group | head -n $cn | tail -n 1 | tr ':' '\n' | head -n 1 | grep [A-Za-z0-9].*`
    gnl=`cat /etc/group | head -n $cn | tail -n 1`
    echo $gnl
    echo "Do you want add your to group "$gn
    read as
    if [ "$as" == "yes" ]; then
    echo "yes"
    c=`echo $gnl | wc -c`
    let c--
    ct=":"
    echo $c
    cn2=`echo $gnl | cut -c$c`
    echo "cn2 "$cn2
    if [ "$cn2" != ":" ]
    then
    echo no
    gnl=$gnl","
    gnl=$gnl"$1"
    echo $gnl >> ./group
    else
    gnl=$gnl""$1
    echo $gnl >> ./group
    fi
    echo $gnl
    else
    echo $gnl >> ./group
    fi
    
    let cn++
    done
    cp ./group /etc/group
    }
    
    if [ $# -lt 1 ]; then
    echo -n "Enter username:"
    read username
    uid=1
    puid=0
    while :
    do
    uid=`echo ${RANDOM:0:3}`
    puid=`cat /etc/passwd | tr ':' '\n' | grep ^[0-9].*$ | grep $uid`
    if [ "$puid" == "" ];then
    echo "uid = $uid"
    echo "puid = $puid"
    echo $username
    groupadd $username
    gid=`cat /etc/group | grep $username | tr ':' '\n' | grep ^[0-9].*$ | head -n 1 | tail -n 1`
    echo "gid "$gid
    echo -n "Enter shell:"
    read ushell
    echo -n "Enter your name:"
    read rname
    echo $username:x:$uid:$gid:$rname:/home/$username:$ushell >> /etc/passwd
    echo $username:Jkirh5i3e/GqU:14318:0:99999:7:7:: >> /etc/shadow
    echo "Your password www.yandex.ru"
    mkdir /home/$username
    chmod u+r+w+x /home/$username
    chmod g+r+w+x /home/$username
    chmod o+r+w+x /home/$username
    get_group $username
    exit 0
    else
    uid=`echo ${RANDOM:0:3}`
    echo $uid
    echo "puid "$puid
    fi
    
    done
    
    fi
    echo -n "script havnt command line arguments"
    exit 0

    Регистрирует пользователя в системе

    guest, 27 Апреля 2009

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

    +149.1

    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
    if ($info['alert']=="0")
    {
    	$option='<option value="0" selected>Не присылать</option><option value="1">Раз в день</option><option value="2">Раз в неделю</option><option value="3">По мере поступления</option>';
    }
    elseif($info['alert']=="1")
    {
    	$option='<option value="0">Не присылать</option><option value="1" selected>Раз в день</option><option value="2">Раз в неделю</option><option value="3">По мере поступления</option>';
    }
    elseif($info['alert']=="2")
    {
    	$option='<option value="0">Не присылать</option><option value="1">Раз в день</option><option value="2" selected>Раз в неделю</option><option value="3">По мере поступления</option>';
    }
    elseif($info['alert']=="3")
    {
    	$option='<option value="0">Не присылать</option><option value="1">Раз в день</option><option value="2">Раз в неделю</option><option value="3" selected>По мере поступления</option>';
    }

    человечек проверял значения поля в таблице для выставления параметра selected...

    guest, 27 Апреля 2009

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

    +144

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    include <stdio.h>
    int main()
    {
        unsigned char a;
         a='Я';
         printf("\n%c=%d",a,a);
         return 0;
    }

    guest, 27 Апреля 2009

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