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

    В номинации:
    За время:
  2. ActionScript / Говнокод #6802

    −111

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    stop()
    stage.addEventListener(Event.ENTER_FRAME,qw)
    function qw(e:Event):void{
    if(q.value=="tekst"){
     gotoAndStop(2)
    }
    }

    Event.CHANGE нам не поможет,
    Нам поможет 'enterFrame'

    KirAmp, 31 Мая 2011

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

    +152

    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
    if (mysql_query("UPDATE `users` as u, `inventory` as i SET u.{$slot1} = {$id}, i.dressed = 1,
    			u.sila = u.sila + i.gsila,
    			u.lovk = u.lovk + i.glovk,
    			u.inta = u.inta + i.ginta,
    			u.intel = u.intel + i.gintel,
    			u.maxhp = u.maxhp + i.ghp,
    			u.maxmana = u.maxmana + i.gmana,
    			u.noj = u.noj + i.gnoj,
    			u.topor = u.topor + i.gtopor,
    			u.dubina = u.dubina + i.gdubina,
    			u.mec = u.mec + i.gmech,
    			u.mfire = u.mfire + i.gfire,
    			u.mwater = u.mwater + i.gwater,
    			u.mair = u.mair + i.gair,
    			u.mearth = u.mearth + i.gearth,
    			u.mlight = u.mlight + i.glight,
    			u.mgray = u.mgray + i.ggray,
    			u.mdark = u.mdark + i.gdark
    				WHERE
    			i.needident = 0 AND
    			i.id = {$id} AND
    			i.dressed = 0 AND
    			i.owner = {$user['id']} AND
    			u.sila >= i.nsila AND
    			u.lovk >= i.nlovk AND
    			u.inta >= i.ninta AND
    			u.vinos >= i.nvinos AND
    			u.intel >= i.nintel AND
    			u.mudra >= i.nmudra AND
    			u.level >= i.nlevel AND
    			((".(int)$user['align']." = i.nalign) or (i.nalign = 0)) AND
    			u.id = {$user['id']};")) {
    			$user[$slot1] = $item['id'];
    			return 	true;}
    		}

    все та же браузерка

    jQuery, 29 Мая 2011

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

    +146

    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
    import java.io.IOException;
    import java.io.InputStream;
    
    public class DosCmd {
       public static void main(String[] args) {
          final String dosCommand = "cmd /c dir /s";
          final String location = "C:\\WINDOWS";
          try {
             final Process process = Runtime.getRuntime().exec(
                dosCommand + " " + location);
             final InputStream in = process.getInputStream();
             int ch;
             while((ch = in.read()) != -1) {
                System.out.print((char)ch);
             }
          } catch (IOException e) {
             e.printStackTrace();
          }
       }
    }

    Очень интересный и редкий говнокод, запустив вы будете медленно умирать от смеха,
    В общем можно насрать как следует =).
    P.S Линуксоблядям здесь не место!

    Akira, 21 Мая 2011

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

    +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
    // ...
    // Количество распиленных досок
    $spl = 0;
    
    // Количество использованных пакетов
    $clpz = 0;
    if ($spl === 0) {
        for ($ix = 1; $ix <= $cll; $ix++) {
            $dsk[$ix] = $dd;
        }
    }
    // ....

    Встретился вот такой код. Условие по моему тут лишнее :)

    Joo, 19 Мая 2011

    Комментарии (10)
  6. Java / Говнокод #6663

    +145

    1. 1
    2. 2
    3. 3
    @NotNull List<@NotNull @NotBlank String>
    getFromCache(@NotNull @NotBlank final String key,
    @NotNull @NotEmpty final Map<@NotNull @NotBlank String, @NotNull List<@NotNull @NotBlank String>> cache) @ReadOnly;

    пустили козла в аннотации

    Lure Of Chaos, 14 Мая 2011

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

    +161

    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
    while(fgets(buf,4095,in)){
    
      if(strcmp(buf,"nodes")){while(fgets(buf,4095,in)){ 
      if(strcmp(buf,"end")){ 
        m->mb=mb; 
        m->bv=new vec3f[mb];
        m->ba=new vec3f[mb]; 
        m->p=new int[mb]; 
        a->max_b=mb; 
        a->fr=new TMAFrame[mb];a->Initfr();    
        break; 
      }; 
      mb++; 
      };}; 
    };

    Взято с одного форума по программированию. От автора:
    Короче говоря при загрузке модели SMD возникает ошибка при чтении , точнее подсчёте костей :

    Try, 14 Мая 2011

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

    +158

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    if (условие)
     echo 'FILE TO DELETE '.$file;
    }
    
    // затем делается
    
    if(условие)
     echo 'FILE TO DELETE '.$file;
     unlink($file);
    }

    ...и после запуска заметить, что скобочка закрывает не этот иф.

    hdkeeper, 12 Мая 2011

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

    +119

    1. 1
    2. 2
    3. 3
    4. 4
    foreach (var list in Distances.ConvertToList())
    {
         dt.Rows.Add(ConvertToObject(list.ToArray()));
    }

    dotnetdeveloper, 12 Мая 2011

    Комментарии (10)
  10. Pascal / Говнокод #6589

    +147

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    Procedure ks(s:string;q:char; var k:byte);
        var i:byte;
    Begin
    k:=0;
    For i:=1 To Length(s) Do
       If s[i]=q Then inc(k);
    End;

    Гавно код

    megaruliz, 07 Мая 2011

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

    +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
    unit Unit113145;
    
    interface
    
    uses
      Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
      Dialogs, StdCtrls, XPMan, OleCtrls, SHDocVw, IdBaseComponent,
      IdComponent, IdTCPConnection, IdTCPClient, IdHTTP, ShellApi;
    
    type
      TForm1 = class(TForm)
        IdHTTP1: TIdHTTP;
        Edit1: TEdit;
        XPManifest1: TXPManifest;
        Edit2: TEdit;
        Edit3: TEdit;
        Button1: TButton;
        procedure Button1Click(Sender: TObject);
      private
        { Private declarations }
      public
        { Public declarations }
      end;
    
    var
      Form1: TForm1;
      msg:string;
    implementation
    
    {$R *.dfm}
    
    procedure TForm1.Button1Click(Sender: TObject);
    var
    msg1:string;
    msg:string;
    msg2:string;
    begin
    msg:=ansiToUtf8(edit1.text);
    msg1:=ansiToUtf8(edit2.text);
    msg2:=ansiToUtf8(edit3.text);
    ShellExecute(Handle, 'open', 'http://galaxy.mobstudio.ru//services/index.php?userID=&password=&usercur=&a=lottery_house&choise=right&lot_id=+&&kbv=92&lngg=ru&dbl=2%20HTTP/1.1', nil, nil, SW_RESTORE);
    end;
    
    end.

    Говно Код
    Что то тут не так помогите изменить чтоб все было правильно
    Всяким антиначаям и скачям
    не писать

    megaruliz, 07 Мая 2011

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