1. 1C / Говнокод #24036

    −2

    1. 1
    строкаР.сумма =(-1)*строкаР.сумма;

    "строкаР.сумма" всегда является числом

    naodesu, 30 Марта 2018

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

    −6

    1. 1
    Ммм... Глубже... Глубже!..

    kir_rik, 30 Марта 2018

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

    0

    1. 1
    https://twitter.com/jfbastien/status/979091653146193920

    > 39 лойсов
    > 13 ретвитов
    Тьфу блять, хуже жаваскриптеров это крестушиное комьюнити.

    subaru, 30 Марта 2018

    Комментарии (7)
  4. C++ / Говнокод #24032

    +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
    // We have to put a separate function with 'if constexpr' here as Visual Studio
    // produces a false positive warning in a case of RegDstUInt == uint32
    // (shifting uint32 left by 32 is an undefined behavior)
    // See: https://developercommunity.visualstudio.com/content/problem/225040/c4293-false-positive-on-unreacheable-code.html
    static RegDstUInt get_hi_part( RegDstUInt value)
    {
        // Clang-Tidy generates a false positive 'misc-suspicious-semicolon' warning
        // on `if constexpr ()` with template
        // LLVM bug 35824: https://bugs.llvm.org/show_bug.cgi?id=35824
        if constexpr( (sizeof(RegDstUInt) > 4)
            return value >> 32; // NOLINT
    
        // GCC bug 81676 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81676
        // Wrong warning with unused-but-set-parameter within 'if constexpr'
        (void)(value); 
        return 0;
    }

    В попытке починить сборку в Visual Studio поломали GCC и Clang-Tidy.

    pavelmips, 29 Марта 2018

    Комментарии (25)
  5. Lua / Говнокод #24031

    +1

    1. 1
    2. 2
    3. 3
    4. 4
    local buff = ""
    for line in io.lines() do
         buff = buff .. line .. "\n"
    end

    Несмотря на его безобидный вид, этот код может сильно ударить по быстродействию для больших файлов:
    например, чтение файла размером 1 Мб занимает 1,5 минуты

    3oJIoTou_xyu, 29 Марта 2018

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

    +1

    1. 1
    y = deepcopy(np.array(np.matrix(self.data['mg']).flatten().tolist()[0]))

    Преобразование колонки Pandas DataFrame в NumPy Array. Люблю машинное обучение.

    mizabrik, 28 Марта 2018

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

    −4

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

    vvkir, 28 Марта 2018

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

    −3

    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

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

    −3

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

    PaulDenisevich, 28 Марта 2018

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

    −3

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

    AnusHunter, 28 Марта 2018

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