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

    +124

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    def loop(fahrenheit)
    {
       //Тело цикла...
    
      match (match (fahrenheit >= 0) { | true  => fahrenheit < 300 | false => false })
      {
        | true  => loop(fahrenheit + 20);
        | false => ()
      }
    }

    Цикл на языке Nemerle. Найдено в одной обучающей статье для начинающих нубов.

    WebKill_HochetVBan, 08 Июля 2010

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

    +144

    1. 1
    2. 2
    3. 3
    4. 4
    Сделайте пожалуйста рейтинг для каждого участника, как на StackOverflow. 
    Рейтинг может быть основан на данных о кол-ве заплюсованных/заминусованных сообщений.
    Интересно -- у кого самый длинный и толстый рейтинг:) 
    Мне кажется -- будет весело.

    Анонимус, 03 Июля 2010

    Комментарии (32)
  3. Куча / Говнокод #3606

    +133

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    Below is a list of the warning message(s) produced when checking your document. 
     Line 91, Column 31: NET-enabling start-tag requires SHORTTAG YES 
    
            alt="Правильный CSS!" /> </a>                                  ✉ 
    
    The sequence <FOO /> can be interpreted in at least two different ways, depending on the DOCTYPE of the document...

    Валидатор ругается на иконку, подаренную валидатором

    bugmenot, 30 Июня 2010

    Комментарии (14)
  4. Куча / Говнокод #3598

    +143

    1. 1
    1. Логин может содержать только латинские символы, цифры, дефис и знак подчеркивания

    Goga, 30 Июня 2010

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

    +77

    1. 1
    2. 2
    Уважаемый striker, прошу Вас(и наверное не только я) забанить всех вебкилов которые здесь есть, а то они
    уже задолбали тем срачем который разводят в комментариях.

    FMB, 26 Июня 2010

    Комментарии (290)
  6. Куча / Говнокод #3563

    +130

    1. 1
    awk -F "" 'BEGIN{OFS=""}$890$891$892$893=="0003"{sub("5","2",$917)}{print}' < posting.dat

    Свеженькое:) Только что написал.
    Оказывается, и -F "" на что-то сгодился, зря я на него гнал.

    nil, 24 Июня 2010

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

    +143

    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
    <TABLE WIDTH=100% height=100% BORDER=0 CELLPADDING=0 CELLSPACING=0>
    <tr><td width=426 align=left valign=top class=info_kaire>
    <img src="images/uzsakymas_kaire.jpg" width="416" height="438" alt="" border="0" align="">
    </td>
    <td class=info>
                               <!-- informacija -->
    						   
    	<form action="{PHP_SELF}&m=uzsakymas" method=POST><br>
    <!-- ----------выкинул форму----------------------------------------------------- -->
    </form>					   
    						   
    						   
    						   
    						   
    						   
    						   
    						   <!--end of informacija -->
    </td></tr>
    </table>
    
    </TD>
    		<TD>
    			<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=439 ALT=""></TD>
    	</TR>
    	<TR>
    		<TD>
    			<IMG SRC="images/spacer.gif" WIDTH=85 HEIGHT=1 ALT=""></TD>
    		<TD>
    			<IMG SRC="images/spacer.gif" WIDTH=39 HEIGHT=1 ALT=""></TD>
    		<TD>
    			<IMG SRC="images/spacer.gif" WIDTH=46 HEIGHT=1 ALT=""></TD>
    		<TD>
    			<IMG SRC="images/spacer.gif" WIDTH=85 HEIGHT=1 ALT=""></TD>
    		<TD>
    			<IMG SRC="images/spacer.gif" WIDTH=85 HEIGHT=1 ALT=""></TD>
    		<TD>
    			<IMG SRC="images/spacer.gif" WIDTH=85 HEIGHT=1 ALT=""></TD>
    		<TD>
    			<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=1 ALT=""></TD>
    		<TD>
    			<IMG SRC="images/spacer.gif" WIDTH=434 HEIGHT=1 ALT=""></TD>
    		<TD></TD>
    	</TR>
    </TABLE>

    из серии http://govnokod.ru/3525, http://govnokod.ru/3524 и http://govnokod.ru/3522
    переходим к темплейтам. выбран шаблонизатор patTemplate какой то.

    На что обращать внимание:
    в 17 строке аффтар полиглот,
    25-43: без комментариев ваще.

    Lure Of Chaos, 21 Июня 2010

    Комментарии (13)
  8. Куча / Говнокод #3512

    +127

    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
    <div id="lcomments"></div>
    <div id="temp" style="display:none"></div>
    <div class="load_more_posts">
    <div class="load_more_posts_inner">
      <strong>
       <a style="text-decoration: none" href="" 
         onclick="$('#temp').load('/ajax.php?module=lcomments&method=getComments&skip='+nextpage,false);
    	    $('#temp').ajaxComplete(function(event,request, settings)
    	      {
    	        getElementById('lcomments').innerHTML = getElementById('lcomments').innerHTML+getElementById('temp').innerHTML; 
    	        getElementById('temp').innerHTML='';
    	      }
    	   );
    	   nextpage=nextpage+20;
    	   return false"
       >
         Еще &rarr; 
       </a> 
       <img src="/templates/ajax-loader.gif" id="loader" style="visibility: hidden">
      </strong>
    </div>

    Взято с одного сайта. Кнопка «Еще» не работает в Интернет Эксплорере и в Опере 10.5x-10.60, хотя предыдущие версии Оперы, а также FF и Хром с этим справляются. Оказывается, код работает в IE и в Опере 10.5x, если заменить getElementById на document.getElementById либо убрать «display:none».

    inkanus-gray, 19 Июня 2010

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

    +134

    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
    [BITS 16]
    [ORG 7C00h]
    main:
    
    mov ah,0Eh
    mov al,'B'
    int 10h
    
    mov ah,0Eh
    mov al,'o'
    int 10h
    
    mov ah,0Eh
    mov al,'l'
    int 10h
    
    mov ah,0Eh
    mov al,'g'
    int 10h
    
    mov ah,0Eh
    mov al,'e'
    int 10h
    
    mov ah,0Eh
    mov al,'n'
    int 10h
    
    mov ah,0Eh
    mov al,'O'
    int 10h
    
    mov ah,0Eh
    mov al,'S'
    int 10h
    
    mov ah,0Eh
    mov al,' '
    int 10h
    
    mov ah,0Eh
    mov al,'2'
    int 10h
    
    mov ah,0Eh
    mov al,'.'
    int 10h
    
    mov ah,0Eh
    mov al,'0'
    int 10h
    
    times 510-($-$$) db 0
    dw 0xAA55

    Так будет выглядеть бутлоадер BolgenOS 2.0

    Запускать с:

    nasm os.asm -o os.bin
    dd if=os.bin of=os.img bs=512
    kvm os.img

    Webkill, 18 Июня 2010

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

    +137

    1. 1
    2. 2
    var companyStr:String = "adobe";
    trace(companyStr.length); // 10

    Найдено в доке к Flash, после покупки Macromedia поиском и заменой имя сменили, коммент забыли.

    AxisPod, 17 Июня 2010

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