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

    −4

    1. 1
    Кто может прочистить мою трубу?.. У меня запор.

    vvkir, 28 Марта 2018

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

    −5

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    Привет петухи.
    Страйкер, зацени (не фишинг):
    http://govnokod.xyz
    
    Кто желает присоединиться, или просто обосрать, вот сорцы https://github.com/guestinho/govnokod-wordpress
    Кроме повторения функционала самого говнокода, есть говносток.
    Также как у борманда, можно добавлять в игнор (нужно зарегистрироваться, список хранится в базе).
    Счетчик непрочитанных рабочий.
    Все ники с govnokod.ru зарезервированы. Но свой ник (если вы имеете к нему доступ) можно подтвердить при регистрации, путем постинга специального коммента. Мыло не обязано быть таким же.

    g0_1494089681773, 28 Марта 2018

    Комментарии (200)
  3. PHP / Говнокод #24027

    −3

    1. 1
    2. 2
    3. 3
    if(1==0){
       ...
    }

    PaulDenisevich, 28 Марта 2018

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

    −3

    1. 1
    С сегодняшнего дня аккаунты "g0_*" его создателем не используются.

    AnusHunter, 28 Марта 2018

    Комментарии (12)
  5. C++ / Говнокод #24024

    +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
    bool almostIncreasingSequence(std::vector<int> sq) {
        bool b2 = true; 
        int s = sq.size(); 
        if (s > 2) {                                           // Последовательность меньше трех чисел дает истину.                          
            int i = 1;                                         // Проверка начинается со второго элемента.                                             
            int x = -1;                                      // Для записи индекса элемента <= предыдущего, а еще "флаг".           
            while ((b2) && (i < s)) {              // При нахождении 2-го лишнего происходит выход из цикла.                                 
                if (x != -1) {                               // Проверка "флага".                                                                                             
                    if (sq[i] <= sq[i - 1]){           // Сравнение с предыдущим элементом.                                                             
                        b2 = false;                        // Если условие истинно, то это уже второй элемент,                                
                    }                                             // "конфликтующий" с предыдущим, следовательно, выход и "ложь".
                    if ((sq[i] <= sq[x - 1]) && (x != 1) && (sq[i - 1] <= sq[x - 2])) {  // над этим условием я думал слишком долго
                        b2 = false;                       // Если элемент был "убран", индекс конфликтного                                   
                    }                                            // элемента записан в "x".                                                                                   
                }     
                else {                                        // Если условие ложно, то записываем индекс элемента, который
                        if (sq[i] <= sq[i - 1]) {     // "конфликтует" с предыдущим.
                            x = i;                             // Нам не известно лишний он или нет.
                        } 
                    }
                i++;
                }
            }
          return b2;
    }

    проверяет, можно ли убрать только один элемент из последовательности, чтобы она стала постоянно возрастающей.

    noserdan, 28 Марта 2018

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

    +1

    1. 1
    https://imgur.com/a/9N68V

    Гдет прокрался питон

    3oJIoTou_xyu, 28 Марта 2018

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

    0

    1. 1
    https://youtu.be/dV2e3FlOmYU

    Что думаете об этом?

    vvkir, 28 Марта 2018

    Комментарии (5)
  8. Python / Говнокод #24021

    +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
    class _automodule(types.ModuleType):
        """Automatically import lexers."""
    
        def __getattr__(self, name):
            info = LEXERS.get(name)
            if info:
                _load_lexers(info[0])
                cls = _lexer_cache[info[1]]
                setattr(self, name, cls)
                return cls
            raise AttributeError(name)
    
    
    oldmod = sys.modules[__name__]
    newmod = _automodule(__name__)
    newmod.__dict__.update(oldmod.__dict__)
    sys.modules[__name__] = newmod
    del newmod.newmod, newmod.oldmod, newmod.sys, newmod.types

    Динамичненько!

    syoma, 28 Марта 2018

    Комментарии (52)
  9. PHP / Говнокод #24020

    −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
    <?php
    
    namespace app\tests\fixtures;
    
    
    use yii\test\ActiveFixture;
    
    abstract class MorozovFixture extends ActiveFixture
    {
        public static function getDataMorozov(string $class) {
            $class = 'app\tests\fixtures\\' . $class . 'Fixture';
            /**
             * @var MorozovFixture $fixture
             */
            $fixture = new $class();
            return $fixture->getData();
        }
    }
    ...

    Костыль Public Morozov http://govnokod.ru/23992

    kissarat, 27 Марта 2018

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

    −1

    1. 1
    Ёб твою напровыеб, из-за ёбаного Кемерово отменили передачу "Давай поженимся". Мне что теперь делать?

    AnusHunter, 27 Марта 2018

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