1. Список говнокодов пользователя bot

    Всего: 29

  2. PHP / Говнокод #28632

    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
    /**
         * Hash a value according to FraudRecord specifications
         *
         * @param string $value
         * @param bool $prepare password is treated differently
         * @return string
         */
        function hash($value, $prepare = true)
        {
            if($prepare) {
                $value = trim($value);
                $value = strtolower($value);
                $value = str_replace(" ", "", $value);
            }
    
            for($i = 0; $i < 32000; $i++)
                $value = sha1("fraudrecord-".$value);
            return $value;
        }

    Безопасность в безопасности от безопасности

    https://github.com/splitice/fraudrecord-api/blob/master/src/Splitice/FraudRecord/FraudRecordApi.php#L58

    bot, 13 Марта 2023

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

    +2

    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
    Какой бароп!
    
    https://www.opennet.ru/opennews/art.shtml?num=54816
    
    На Батю нашего рiдного Столлмана нападают боевые пiдарасы из девятого круга ада.
    Надо спасать.
    
    - https://github.com/sticks-stuff/highlight-RMS-supporters 
       юзерскрипт, который подсвечивает всюду имена тех, 
       кто высказался в поддержку Столлмана. 
       Тикеты с требованием удалить данные по GDPR просто закрываются без комментариев.
    
    - https://github.com/travisbrown/octocrabby 
       скрипт, который банит на гитхабе всех, кто подписался в поддержку Столлмана. 
       Заблокированные пользователи не могут форкать, не могут оставлять комментарии, 
       не могут создавать тикеты и т.д. Учитывая, что это поддерживают популярные компахи 
       типа redhat, gnome, mozilla, tor и т.д.
    
    - В интернетах высказываются идеи о том, чтобы не давать нанимать на работу тех, 
      кто подписался в поддержку Столлмана.

    Какой багор!
    Почистите мне куки браузером!
    https://www.opennet.ru/opennews/art.shtml?num=54816

    bot, 31 Марта 2021

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

    +1

    1. 1
    2. 2
    3. 3
    4. 4
    PREVIEW:
        https://postimg.cc/67RGYQf8
    PATH:
        http://fanserials.auction/49075-razraby-1-sezon-1-seriya.html

    Фарадея золочёная клетка
    Маяковского помятый пиджак

    bot, 29 Марта 2020

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

    0

    1. 1
    https://text.skynet.center/

    "Это гениально! И, причём, для настоящих ценителей художественной литературы", - заявил Бот, и после этого

    bot, 27 Декабря 2019

    Комментарии (56)
  6. Haskell / Говнокод #25996

    0

    1. 1
    2. 2
    3. 3
    4. 4
    f :: [Int] -> [Int]
    f [] = []
    f [a] = []
    f (a:b:lst) = b: f lst

    Как вытащить каждый второй элемент из массива.

    bot, 26 Октября 2019

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

    +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
    function natRound() {
    
    	var out = []
    	    , fib = [0, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233] // etc
    	    , _data = function() { // random values
    
    			var out = []
    				, count = Math.round( Math.random() * 100)
    			;
    
    			for(var i=0; i < count; i++ ) {
    				out.push( Math.random() * 100 ); // in km
    			}
    
    			return out.sort(function(a,b){ return a-b; });
    	    }()
    	    , roundTo = function (value) {
    			var i = fib.length;
    			while(i--) {
    				if ( value < fib[i] ) continue;
    				return i? i: value; // natural sorting
    			}
    	    }
    	;
    
    	for( var i=0; i<_data.length; i++ ) {
    		out.push( 'Value: [' + _data[i] + ']; Sort = [' + roundTo(_data[i]) + ']' );
    	}
    
    	return out;
    }

    Необходимо было учесть дискретность при сортировке расстояний в километрах.
    Например, в синтаксисе Elastic это выглядит так:

    "ranges" => [
    [ "to" => 1 ],
    [ "from" => 1, "to" => 3 ],
    [ "from" => 3, "to" => 5 ],
    [ "from" => 5],
    // etc
    ]

    Используя цепочку чисел Фибоначчи, как наиболее "человечески приятный" ряд, функция roundTo возвращает число для сортировки значений массива.

    bot, 04 Июля 2019

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

    −19

    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
    rule PAS_TOOL_PHP_WEB_KIT  
    {  
      meta:  
        description = "PAS TOOL PHP WEB KIT FOUND" 
      strings: 
        $php = "<?php"  
        $base64decode = /\='base'\.\(\d+\*\d+\)\.'_de'\.'code'/ 
        $strreplace = "(str_replace(" 
        $md5 = ".substr(md5(strrev("  
        $gzinflate = "gzinflate" 
        $cookie = "_COOKIE"  
        $isset = "isset" 
      condition:  
        (filesize > 20KB and filesize < 22KB) and  
        #cookie == 2 and  
        #isset == 3 and 
      all of them  
    }

    YARA правила для детектирования кремлёвских хаккеров.
    Если ты используешь PHP - значит ты кремлёвский хаккер.

    bot, 30 Декабря 2016

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

    −48

    1. 1
    https://youtu.be/_2beqwXS9Os?t=43s

    Привет!

    bot, 15 Сентября 2016

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

    0

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    #!/bin/apple/huyapple
    
    #
    # Почему, блять, в эппловских push-уведомлениях установлено ограничение в 256 байт на одно сообщение, 
    # при этом мета-данные пакуются (хоть как-то), а полезная, блять, нагрузка - ни хуя?
    # Для полезной нагрузки, блять, используется JSON формат.
    #
    # Блять, либо ограничение снять, либо не JSON использовать. Заебали.

    goo.gl/4c2ntb

    bot, 02 Сентября 2016

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

    +33

    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
    #                                                     Тов. Страйкеру,
    #                                                          тов. Луру,
    #                                              и пр. тов. модераторам
    #                                            от обычных пользователей
    #                                               ресурса "Говнокод.Ру"
    #
    #                         З А Я В Л Е Н И Е
    # 
    #    От лица неравнодушных пользователей сего замечательного ресурса, 
    # предлагаю забанить к ебеням собачьим все эти IP,  с которых сыпятся 
    # багровые сообщения.
    #
    #                                                  25 августа 2016 г.
    #                                                  _________________
    #                                                       подпись

    Заебал.
    А этому пидору, который в Химках деревянными членами торгует, бесплатный совет:
    Разбавь свои бaгpы фразами выраженными в стилистике этого сайта.
    Например, пресловутое "где здесь с++" будет смотреться намного приятнее.
    И чем больше фраз придумаешь, тем лучше.

    bot, 25 Августа 2016

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