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

    В номинации:
    За время:
  2. Куча / Говнокод #27944

    0

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    location ~ ^/(pituh|kurochka) {
        alias "static/pituh.gif";
        default_type image/gif;
    }
    
    curl "http://localhost/pituh" - OK
    curl "http://localhost/pituh123" - OK
    curl "http://localhost/pituh/1/2/3" - OK
    curl "http://localhost/pituh/1/2/3/" - INTERNAL SERVER ERROR: static/pituh.gifindex.html" is not a directory

    Что это, блядь, за багор и как можно исправить?

    3_dar, 11 Января 2022

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

    0

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    Я немного отвлекся, извините.
    Удалось выяснить, что сглаз, - иными словами, внезапный упадок, препятствие в делах,  и проч,- в ряде случаев  
    ни что иное, как нарушение распределения энергии, вызванное нежелательным пересечением нескольких (двух?) важных факторов: эго и целеустремленности и провоцируется непосредственно индивидом - жертвой, как правило, при участии инициатора. 
    Простая трактовка: человек постоянно хвастается либо рассказывает другим людям - не важно, близкие они, или нет - о своих планах, терпя впоследствие сокрушительный крах. 
    
    1. Не нужно хвастаться.
    2. Не стоит кому-либо рассказывать о предстоящих запланированных делах.
    3. Нельзя совершать какие-либо манипуляции перед зеркалом и иными отражающими поверхностями, особенно - принимать пищу.

    Мыр-мыр, мырамур

    MPAMOP, 04 Января 2022

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

    −1

    1. 1
    Я скажу вам по секрету: плохо быть гомосексуалистом.

    Попахивает ли твой хуй говном, bormand?

    MaaKut, 18 Декабря 2021

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

    −2

    1. 1
    Прискорбно мне от мысли, что админ сайта сия оказался таким пропутинским маргиналом.

    Страйко, зачем ты удалил мой пост про куар коды? М?

    MaaKut, 18 Ноября 2021

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

    0

    1. 1
    Время вечерней молитвы.

    Примите положение А1. Постарайтесь сосредоточиться, соберитесь с мыслями. Прочтите молитву.
    Инициализируйте процедуру-коллбек.

    nPOnOBeDHuK, 15 Октября 2021

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

    0

    1. 1
    Application was halted by an exception.

    Error 520
    Ray ID: 69e3d61cfd95169b •
    2021-10-14 21:18:17 UTC
    Web server is returning an unknown error
    You
    Browser Working
    Moscow
    Cloudflare Working
    govnokod.ru
    Host Error
    What happened?

    There is an unknown connection issue between Cloudflare and the origin web server. As a result, the web page can not be displayed.
    What can I do?

    If you are a visitor of this website:

    Please try again in a few minutes.

    If you are the owner of this website:

    There is an issue between Cloudflare's cache and your origin web server. Cloudflare monitors for these errors and automatically investigates the cause. To help support the investigation, you can pull the corresponding error log from your web server and submit it our support team. Please include the Ray ID (which is at the bottom of this error page). Additional troubleshooting resources.
    Cloudflare Ray ID: 69e3d61cfd95169b
    Your IP: 91.197.11.236
    Performance & security by Cloudflare

    OCETuHCKuu_nemyx, 15 Октября 2021

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

    +2

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    if($response == null){
        echo "<pre>";
        var_dump($response);
        echo "</pre>";
        die();
    }

    Таким способом выводится на экран надпись NULL

    govnokoder2, 17 Сентября 2021

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

    0

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    #define MAKE(a1, a2, m1, m2) if(arg1s == a1 && arg2s == a2)\
    	sprintf_s(opcode_buffer, format.c_str(), opcodeToString((Opcode)opcode.opcode).c_str(), m1, m2)
    
    	MAKE(I, I, iarg1       ,  iarg2       );
    	MAKE(S, I, arg1.c_str(),  iarg2       );
    	MAKE(I, S, iarg1       ,  arg2.c_str());
    	MAKE(S, S, arg1.c_str(),  arg2.c_str());
    #undef MAKE

    да что вы знаете о форматировании.

    digitalEugene, 09 Мая 2021

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

    0

    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
    // Define the man site module
    define(function(require) {
        // Require function that runs when button is clicked
        var run = require('./run').run;
    
        // Where the application starts its work
        var genTextButton = document.getElementById("button-gen-text");
        genTextButton.onclick = run;
    });
    
    define(function(require) {
      // Require value error
      var ValueError = require('./errors/value_errors').ValueError;
    
      // Require EmptyListError
      var EmptyListError = require('./errors/property_errors').EmptyListError;
    
      // Require functions that returns data for text generation
      var getData = require('./utils/get_data');
      var getTextLength = getData.getTextLength;
      var getTemplateList = getData.getTemplateList;
      var getWordList = getData.getWordList;
      var getStyleOption = getData.getStyleOption;
    
      // Require function for setting output text
      var makeText = require('./utils/set_text');
    
      // Require function for validating form and validate form
      var validateForm = require('./utils/validateForm');
      validateForm({
        formId : 'form-text-gen',
        inputErrorClass : 'input-error',
        formInvalidClass : 'form-invalid'
      });
    
      // Runs tasks for text generation
      var run = function() {
        try {
          var textLength = getTextLength();
          var templateList = getTemplateList();
          var wordList = getWordList();
          var styleOption = getStyleOption();
    
          makeText({
            styleOption : styleOption,
            textLength : textLength,
            templateList : templateList,
            wordList : wordList
          });
        } catch (error) {
           if (error instanceof ValueError) {
             console.log(error.stack);
           } else if (error instanceof EmptyListError)  {
              console.log(error.stack);
           } else {
             throw error;
           }
        }
      }
    
      return {
        run : run
      }
    });

    Божественная кнопка

    JaneBurt, 08 Мая 2021

    Комментарии (2)
  11. C# / Говнокод #27366

    +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
    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
    private List<CellControl[]> ComposeLines(List<CellControl[]> vertical, List<CellControl[]> horizontal)
            {
                List<CellControl[]> result = new List<CellControl[]>();
    
                foreach (var vLine in vertical)
                {
                    var cellsCount = vLine.Length;
                    List<CellControl[]> linesToCompose = new List<CellControl[]>();
                    foreach (var vCell in vLine)
                    {
                        foreach (var hLine in horizontal)
                        {
                            foreach (var hCell in hLine)
                            {
                                if (hCell.X == vCell.X && hCell.Y == vCell.Y)
                                {
                                    linesToCompose.Add(hLine);
                                    cellsCount += hLine.Length;
                                    break;
                                }
                            }
    
                            if (linesToCompose.Count == 0)
                            {
                                result.Add(hLine);
                            }
                        }
                    }
    
                    if (linesToCompose.Count == 0)
                    {
                        result.Add(vLine);
                    }
                    else
                    {
                        linesToCompose.Add(vLine);
                        var newLine = new CellControl[cellsCount];
                        var i = 0;
                        foreach (var line in linesToCompose)
                        {
                            foreach (var cellControl in line)
                            {
                                newLine[i] = cellControl;
    
                                cellControl.Selected = true;
                                i++;
                            }
                        }
                        
                        result.Add(newLine);
                    }
                }
                
                return result;
            }

    mdd-inbox, 20 Апреля 2021

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