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

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

    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
    using System;
    using System.Net;
    using System.Net.Sockets;
    using System.IO;
    using System.Linq;
    using System.Collections.Generic;
    
    namespace CSharp_Shell
    {
        public class Program
        {
            static int flipACoin() {
                Random rand = new Random();
                int coin = rand.Next(0,2);
                return coin;
            }
            public static void Main(string[] args)
            {
                int headsCount = 0; 
                int tailsCount = 0;
                int tmp;
                Console.Write("Enter a number of flips\n");
                for(int flips = int.Parse(Console.ReadLine()); flips > 0; flips--) 
                {
                    Console.Write("You flipped: ");
                    tmp = flipACoin();
                    if(tmp == 1) 
                    {
                        Console.Write("Heads\n");
                        headsCount++;
                    }
                    else 
                    {
                        Console.Write("Tails\n");
                        tailsCount++;
                    }
                }
                Console.Write("Heads: " + headsCount + "\nTails: " + tailsCount + "\n");
            }
        }
    }

    Флипает коинсу по аглицки. Есть ли это говнокодом?

    shite, 27 Июля 2018

    Комментарии (14)
  3. C# / Говнокод #24547

    −2

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    Как покласть в exception этот сайт:
    
    1. Заходим в форму регистрации
    2. Вводим данные: Ник //, мыло любое, пароль /*, подтверждение */
    3. ???
    4. PROFIT!

    shite, 27 Июля 2018

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

    −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
    -- пофикшу позже, юникод неработает. Почему? ХЗ. КОИ-8 навсегда. Armat.
    function tmp (...)
    ...
    end
    
    -- я ХЗ на кой тут это надо, но без этой ереси все падает к del . А логи можно и почистить руками. David.
    callerr (...)
    
    WTF = GetScriptPosX(ScriptWay, ObrStroka, FlagZalypyByka)
    -- Да, без флага никак. То есть совсем. И что он делает мы не знаем, возвращает nil. Но без него nil идет уже в основу. И как эта магия вызова сОтоны работает мы тоже ХЗ. Я не нашел даже где он выставляется - то ли в недрах функции, то ли вообще из двигла выдергивается, там, del, МАГИЯ происходит. David.
    ...
    -- Я без понятия почему, но в двигле этих гомоdel значения XYZ мыши инвертированы. Кроме того, граничные значения опять таки инвертируются, так что далее - такой вот трэш. BK4Ever. И да, del v0.15.2 - ну просто полный del, баг на баге.
    WTF4 = WTF4 * -1
    if WTF4 == 128 then
    WTF4 = 127
    elseif WTF4 == -128 then
    WTF4 = -127
    elseif WTF4 > 128 or WTF4 < -128
    callerr(...)
    WTF4 = 0
    end
    SetScriptPos(X, WTF4, dec)
    -- Почему везде DEC? Потому, что на дробных в одних местах надо точку, в других - запятую. В падлу, проще округлить. David.

    Наш старый обработчик скриптового языка на Lua, аргументы частично удалены для сокращения объема*и потому, что стыдно:-) Сейчас пересмотрел и понял, что некоторые фрагменты определенно заслуживают вклада сюда. И ради б-га не спрашивайте, как это работало - сами по прошествии пяти(вроде) лет без понятия.

    david52522, 21 Июля 2018

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

    0

    1. 1
    2. 2
    Давайте хвалить "PHP 8"
    https://habr.com/company/badoo/blog/415359/

    guestinxo, 27 Июня 2018

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

    −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
    // aload x; iload x+1; ...
    // for normal (Object caller, param1, param2, ...) hook method startIndex must be 1
    private static InsnList getParamsLoadSequence(String typeDesc, int varStartIndex)
    {
        // get parameters descriptor
        typeDesc = typeDesc.substring(typeDesc.indexOf('(') + 1, typeDesc.lastIndexOf(')'));
        InsnList resSequence = new InsnList();
    
        int i = 0;
        while (i < typeDesc.length()) {
            resSequence.add(new VarInsnNode(parseLoadOpcode(typeDesc, i), varStartIndex++));
            i = getNextTypeIdx(typeDesc, i);
        }
    
        return resSequence;
    }

    ...но выбить сишку из человека нельзя.

    gost, 04 Июня 2018

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

    0

    1. 1
    2. 2
    3. 3
    4. 4
    var comment = document.querySelector('textarea#formElm_text');
      var info = comment.parentNode;
    
      if(!comment || !info) return;

    https://github.com/1024--/govnokod.ru-userscripts/blob/master/bbcode.user.js

    minusinho, 31 Мая 2018

    Комментарии (14)
  8. C++ / Говнокод #24048

    +3

    1. 1
    http://www.bfilipek.com/2018/04/deprecating-pointers.html?m=1

    Вот это удар в спину Царя! Он только начал нахваливать кресты,
    как анскиллябры из комитета его предали.

    CHayT, 01 Апреля 2018

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

    0

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    -(id)copyWithZone:(NSZone *)zone
    {
        NSString* str = [self toJSONString];
        
        return [[MyBeautifulClass alloc] initWithJSON:str :NO];
    }

    Desktop, 05 Февраля 2018

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

    0

    1. 1
    2. 2
    На сайте поломался счётчик прочитанных комментов. 
    Всегда показывает, что я нихера не прочитал.

    inho, 05 Января 2018

    Комментарии (14)
  11. Python / Говнокод #23627

    0

    1. 1
    Рубрика "плагины к Kodi" вернулась!

    http://kodi-addons.club/addon/plugin.video.viks.tv/4.2.0

    Качаем, открываем epg.db (формат sqlite), охуеваем. Можно еще поизучать файлы напитоне.

    syoma, 30 Декабря 2017

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