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

    0

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    {
      "properties" : {
        "VARIANTS" : "[ \"ORIGINAL\", \"DEMUX_GENERIC_AUDIO\" ]",
      },
    }

    Jdownloader. So we put json in yo json.

    syoma, 22 Января 2018

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

    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
    if (in_array($answ[0],$kb_name) and !in_array($answ[1],$kb_none)){
    						$randtext = array(
    							1 => 'Данная функция не была найдена в моей инструкции.',
    							2 => 'Возможно мой создатель ещё не сделал эту команду.',
    							3 => 'Мы все надеемся что эта команда скоро появится.',
    							4 => 'А ты точно уверен в своих желаниях?',
    							5 => 'Скорее всего ты хотел написать что я няша.',
    							6 => 'Вопряки всем стереотипам, у Type KB очень маленькая база данных для ответов.',
    							7 => 'Попробуй написать без ошибок. Лучше всего загляни в помощь.',
    							8 => 'Ой, а такой команды нет. Приношу свои извинения.',
    							9 => 'Ошибка stop 0x00000000001, команда не найдена!',
    							10 => 'KERNEL PANIC!!!'
    							);
    						apisayPOST($randtext[rand(1,count($randtext))],$toho,$torep);
    						unset($randtext);
    					}

    NodnolStudio, 19 Января 2018

    Комментарии (23)
  3. SQL / Говнокод #23662

    +1

    1. 1
    SELECT a.*, ads.*, CASE ads.operation_id WHEN 1 THEN 2 WHEN 2 THEN 1 ELSE 3 END AS sort

    Когда очень надо поменять местами порядок операций

    SeniorShaurman, 18 Января 2018

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

    +1

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    def ajax_check_manager_promocode(promocode, type_license):
        if (not promocode):
            return False
        if (promocode is None):
            return False
        if (promocode.isdigit()):
            return False
        if (len(promocode) < 8):
            return False

    хуита, 18 Января 2018

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

    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
    Alg Root;
    arg x, y;
    	Root = getRoot(x, y, 1);
    end;
    
    Sub getRoot;
    arg x, y, r;
    	if Power(r, x) < y then
    		getRoot = getRoot(x, y, r + 1);
    	else
    		if Power(r, x) = y then
    			getRoot = r;
    		else
    			getRoot = r - 1;
    		end;
    	end;
    end;
    
    Sub Power;
    arg x, y;
    	if 0 < y then
    		Power = x * Power(x, y - 1);
    	else
    		Power = 1;
    	end;
    end;

    Написал напитоне простой интерпретатор функционального языка из учебника по теоретическим основам информатики, давайте обсудим
    https://hastebin.com/ocadegapuv.py

    сам учебник, в котором описывается язык и семантика (глава про функциональные программы)
    http://www.ict.edu.ru/ft/003627/lect1.pdf

    В оп-коде пример программы, которую ему можно скормить
    (вычисляет целую часть корня степени x из числа y).

    Подскажите, для начала, как распознать и развернуть в цикл хвостовую рекурсию.
    И если кто напитоне работает, этот код вообще котируется, или есть явное палево?

    vistefan, 18 Января 2018

    Комментарии (53)
  6. Python / Говнокод #23658

    0

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    def normalize_phone(phone):
            if (not phone):
                return
            normalized_phone = phone.replace("(", "").replace(")", "").replace("+", "").replace("-", "").replace(" ", "")
            if normalized_phone[0] == "7":
                p = list(normalized_phone)
                p[0] = "8"
                normalized_phone = "".join(p)
            if normalized_phone[0] == "9":
                normalized_phone = "8" + normalized_phone
            return normalized_phone

    Питонокод пхпешника.

    хуита, 17 Января 2018

    Комментарии (23)
  7. PHP / Говнокод #23657

    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
    function filterByMinMax($array, $key, $by = 'max') {
        if (!is_array($array) || count($array) == 0) return false;
        $govn9ashka = $array[0];
        foreach($array as $a) {
            if ($by == 'max') {
                if ($a[$key] > $govn9ashka[$key]) {
                    $govn9ashka = $a;
                }
            } else {
                if ($a[$key] < $find[$key]) {
                    $govn9ashka = $a;
                }
            }
        }
        return $govn9ashka;
    }

    Возвращает говняшку

    akselmj, 17 Января 2018

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

    0

    1. 1
    2. 2
    3. 3
    4. 4
    https://www.reddit.com/r/cpp/comments/75gohf/i_just_found_a_use_for_the_poop_emoji_in_c/
    запостить этот говнокод непосредственно сюда не представляется возможным из-за юникодного символа говна:
    Application was halted by an exception.
    Debug-mode is off.

    I just found a use for the poop emoji in C++
    This actually detects whether the Visual Studio project has the proper UTF-8 flags set to compile it correctly.

    j123123, 16 Января 2018

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

    0

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    Привет, петушки.
    Тут купил себе на днях доступ к скрытому сайту с ЦП (отвалив, между прочим, четыре с лишним косаря).
    Поскачивал, посмотрел. Не моё. Во первых, скачивается долго, а во вторых, содержимое в итоге оказалось не в моем вкусе.
    Мне, впринципе, теперь поебать на этот сайт, но жаль, что 90 скачиваний пропадают просто так. Поэтому дарю доступ нахаляву:
    Хост http://mt3plrzdiyqf6jim.onion/index.php
    Логин pidarok
    Пасс biblia911
    Сайт открывается только в Торе.
    Счастливого дроча.

    g0_1494089160669, 15 Января 2018

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

    0

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    bool switchToNext( SomeStdVectorTypedef& a )  {
        SomeInfo* info = this->getInfo();
        if ( ++info->i_current >= a.size() ) { // Порядок вычисления операндов тут, нужно ли после такого менять штаны?
            info->i_current = 0;
            return true;
        } else
            return false;
    }

    Некогда читать стандарт, поэтому решил накласть сюда сферический пример в ваккуме.
    Говнокод?

    OlegUP, 12 Января 2018

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