1. C# / Говнокод #13535

    +109

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    static void Main()
    {
      int i = 0;
      Console.WriteLine(String.Format("{0} {1} {2}", i, i, i));
    }

    Я долго не видел там немного гoвна, но оказалось оно там есть

    taburetka, 02 Августа 2013

    Комментарии (20)
  2. JavaScript / Говнокод #13534

    +156

    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
    // ==UserScript==
    // @name        GK_nickcolors
    // @namespace   GK
    // @description Highlighting usernames relying their ID's. (Oldfag detector).
    // @include     http://govnokod.ru/*
    // @include     http://www.govnokod.ru/*
    // @version     0
    // @grant       none
    // ==/UserScript==
    
    var re = /(\d+)$/;
    const TOP_BORDER = 8000;
    
    function getColor(href) {
      var res = re.exec(href);
      var id = parseInt(res[0]);
      var coeff = id / TOP_BORDER;
      var b = 40;
      var g = Math.floor(255 * coeff);
      var r = Math.floor(255 - g);
      return 'RGB(' + r + ',' + g + ',' + b + ')';
    }
    
    function nickColors() {
      $ = unsafeWindow.jQuery;
      $('p.author a:nth-child(2), strong.entry-author a').each(function() {
        this.style.color = getColor(this.href);
      });
    }
    
    document.onkeydown = function (event) {
      if (!document.getElementById) return;
      if (window.event) event = window.event;
      if (event.ctrlKey)
        if ((event.keyCode ? event.keyCode : event.which ? event.which : null) == 13)
          nickColors();
    }

    Скроллишь уютненький. Видишь - срач. И не поймёшь, кто прав, кто виноват. Клацаешь Ctrl+Enter - и вот оно, олдфаги краснеют, зеленки зеленеют.
    (Правда диссонанс из-за того, что крестик-то как раз-таки красный, а галочка - зелёная).
    Вдохновился http://govnokod.ru/13516#comment190221 тут.
    Заодно расквитайте за незнание JS без остатка.

    vistefan, 02 Августа 2013

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

    +125

    1. 1
    2. 2
    3. 3
    <a class="buy_btn" href="javascript://228;" onclick="$.l_basket_modify(this.href.replace(/\D+/g, ''), 1);">
       <img src="/images/addToBasket.png" alt="Добавить в корзину">
    </a>

    Сначала привлёк хинт у ссылки при наведении...

    Crazyzubr, 02 Августа 2013

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

    +141

    1. 1
    Error::add('Thank you!', 'info');

    Использование класса ошибок для простых уведомлений...

    killro0000, 01 Августа 2013

    Комментарии (4)
  5. JavaScript / Говнокод #13531

    +159

    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
    var preg_match = function(pattern, subject) {
        var result;                                     // Result data
        
        var request = $.ajax({                          // Send request
            type:       "POST",
            url:        "/api/regexp.php",
            async:      false,
            // dataType:   "json",
            data:       {p: pattern, s: subject}
        });
    
        request.done(function(data){                    // Case no errors occured
    
            result = data;
    
        });
    
        return (result == 1) ? true : false;
    }

    Валидация полей формы через регулярные вырежения на сервере

    lynx1983, 01 Августа 2013

    Комментарии (26)
  6. JavaScript / Говнокод #13529

    +149

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    где-то в коде:
                  /* коментарий №1 (см внизу)*/
    
    в самом конце файла:
    //----------------------------------------------- Старые куски кода -----------------------------------------------------------------------------
    // №1
    /*   
    тут простыня кода на 2 экрана
    */

    управление версиями, чо

    clauclauclau, 01 Августа 2013

    Комментарии (4)
  7. JavaScript / Говнокод #13528

    +153

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    /* Грязный хак для слайдера */
    switch (id){
        case '1':
            num = 2;
            break;
        case '2':
            num = 1;
            break;
        default:
            num = 0;
            break;
    }

    lynx1983, 01 Августа 2013

    Комментарии (17)
  8. Java / Говнокод #13527

    +111

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    public void close() throws IOException {
        try {
          flush();
        } catch (IOException ignored) {
        }
        out.close();
    }

    java.io.FilterOutputStream

    someone, 01 Августа 2013

    Комментарии (9)
  9. JavaScript / Говнокод #13526

    +156

    1. 1
    2. 2
    3. 3
    4. 4
    $(document).ready(function(){
     $('a').on('click', function(e){
    e.preventDefault();
     });

    otvety.google.ru/otvety/thread?tid=5c7782971303c68b
    Я не знаю кто это написал, но это волшебно.

    Vindicar, 01 Августа 2013

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

    +147

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    // checklogin.php
    <?php
    
    session_start();
    
    if(!isset($_SESSION['adminlogged'])){
    exit;
    }
    
    ?>

    гулял тут по девсерверу нашей конторы...

    nonamez, 01 Августа 2013

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