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

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

    −6

    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
    #!/bin/bash
    
    CODE='timezone.txt'
    WDIR="dl-${CODE}"
    TGTDIR="/etc/puppet/modules/nginx/files/etc/nginx/maxmind/"
    URL='http://www.maxmind.com/timezone.txt'
    
    mkdir "${WDIR}"
    cd "${WDIR}"
    wget ${URL} -O "${CODE}"
    
    find -name "${CODE}" | while read F
    do
      chown root:root -vf "${F}"
      chmod -vf 644 "${F}"
      mv -vf "${F}" "${TGTDIR}"
    
      TMPDIR=`dirname "${F}"`
      if [[ ${TMPDIR} == '.' || ${TMPDIR} == '..' || ${TMPDIR} == '/' ]]
      then
        # root's rm -rf safety
        continue
      fi
      echo rm -rfv "${TMPDIR}"
      rm -rfv "${TMPDIR}"
    done

    Задача стояла всего лишь скачать txt файл.

    alexeykey, 12 Октября 2022

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

    −1

    1. 1
    -

    Основные технические характеристики

    ЛТИ-120 обладает температурным интервалом 160-350 градусов.
    Наибольшая активность вещества наблюдается при температуре от 250 до 300 градусов.
    Вещество не растворяется в воде, вследствие чего не смывается с поверхностей. Поскольку данный флюс считается нейтральным, то удалять его остатки после работы нет необходимости. При желании можно это сделать только с помощью ацетона или спирта. По отзывам некоторых мастеров, для этой цели также можно использовать водку.
    Флюс хорошо взаимодействует как с мягкими оловянно-свинцовыми, так и с серебряными припоями.
    Работая с данным паяльным флюсом, помещение проветривать необязательно.

    Конечно, блять, не надо проветривать. Лишние рты соскочат с ЖФ/ПФ.
    Откуда только берутся такие пинкертоны.

    Support, 26 Июня 2022

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

    0

    1. 1
    говно

    an0, 27 Марта 2022

    Комментарии (10)
  5. JavaScript / Говнокод #28089

    +3

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    function main()
    {
        for (const i of [1, 2, 3])
            print("Hello World!", i);
    }

    ну что вершилось чудо.. теперь на https://godbolt.org/ можно попробывать альфа версию компилятора
    пока показывает только - LLVM IR и вывод выполнения
    https://i.postimg.cc/Kj3Bd78d/god-bolt-tsc-native.jpg

    [god-bolt-tsc-native.jpg](https://postimg.cc/QKsF7T5b)

    ASD_77, 23 Марта 2022

    Комментарии (10)
  6. PHP / Говнокод #28075

    0

    1. 1
    https://gitflic.ru/

    https://gitflic.ru/

    Ебаная паРаша.

    MouseZver, 09 Марта 2022

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

    0

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    # оутпут и инпут
                "print": self.hprint,     # вывод в консоль
                "println": self.hprintln, # вывод в консоль с переносом строки
                "input": self.hinput,     # ввод с консоли
                "inputln": self.hinputln, # ввод с консоли с новой строки

    питонисты бушуют

    kcalbCube, 07 Марта 2022

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

    0

    1. 1
    2. 2
    3. 3
    MsgBox «Освободить оперативную память?»,0,»Очистка RAM»
    FreeMem=Space(1024000000)
    MsgBox «Память очищена»,0,»ОчисткаRAM»

    какая производительность))

    kcalbCube, 16 Февраля 2022

    Комментарии (10)
  9. JavaScript / Говнокод #27918

    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
    interface I<T> {
        foo(x: number): T;
    }
    
    interface A extends I<number>/*, I<string>*/ { }
    
    class AI
    {
    	foo(x: number) { return x; }
    }
    
    function main()
    {
    	let x: A = new AI();
    	const r = x.foo(1); // no error
    	//const r2 = x.foo(''); // error
    
    	print("done.");
    }

    ура... первая имплементация generic интерфейса... ну с почином на генериках

    ASD_77, 04 Января 2022

    Комментарии (10)
  10. JavaScript / Говнокод #27795

    +1

    1. 1
    npm install

    очередной npm пакет с трояном

    https://www.bleepingcomputer.com/news/security/popular-coa-npm-library-hijacked-to-steal-user-passwords/

    Her, 05 Ноября 2021

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

    0

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    make_process_name("client", {Node,Key}) when is_atom(Node) ->
        %% This function is going to be called enough to warrant a less pretty
        %% process name in order to avoid calling costly functions
        KeyStr = erlang:integer_to_list(erlang:phash2(Key)),
        NodeStr = erlang:atom_to_list(Node),
        erlang:list_to_atom("gen_rpc.client." ++ NodeStr ++ "/" ++ KeyStr);

    Самый страшный грех, который только возможен в Erlang.

    CHayT, 22 Октября 2021

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