1. bash / Говнокод #21735

    −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
    available_docker_storage() {
        avail=$(docker info | grep 'Data Space Available' | cut -d' ' -f'5,6')
        # Some Docker drivers don't provide this info
        if [ -z "$avail" ]; then
            available_disk_space
        else
            num=$(echo "$avail" | cut -d' ' -f1)
            magnitude=1
            correction=1
            case $avail in
                *GB) magnitude=1000000000 ;;
                *MB) magnitude=1000000 ;;
                *KB) magnitude=1000 ;;
            esac
            # Prey to Poseidon they don't use scientific notation
            exponent=(${num//./ })
            exponent=${exponent[1]}
            exponent_length=${#exponent}
            correction=$((10**exponent_length))
            num=$(echo "$num" | tr -d '.')
            result=$((magnitude*num))
            result=$((result/correction))
            echo $result
        fi
    }

    Плавающий питух. bc не установлен. Ничего вообще не установлено. Только баш. Вроде работает.

    Запостил: wvxvw, 27 Ноября 2016

    Комментарии (107) RSS

    • > Prey to Poseidon

      Добыча для Посейдона?

      Да, я знаю, что имелось в виду pray
      Ответить
      • Я лучшие свои годы провёл на гк, в надежде увидеть твои сиськи, а ты всё мнёшься.
        Нечестно.
        Ответить
        • А я свои худшие годы провёл на ГК в надежде увидеть код, над которым можно посмеяться, а не поплакать.
          Ответить
        • > в надежде увидеть твои сиськи
          Угу, надо брать пример с вот этой няшки из китая:
          http://i.imgur.com/HSipfbn.mp4
          Ответить
          • https://i.imgur.com/8AaQhiZ.jpg

            Почему-то NFS вспомнился :)
            Ответить
          • Думал, там будет циклоняшка.
            Ответить
            • Не, там ардуина со сдвиговыми регистрами (если верить видео, где она этот девайс паяет).
              Ответить
              • Дай ссылку на видео.
                Ответить
                • https://www.youtube.com/watch?v=tAVkoIq0PeQ

                  З.Ы. На макетке зачётный ктулху получился ;)
                  Ответить
                  • Есть ссылка где ее ебут?
                    Ответить
                  • гикгерл
                    http://imgur.com/a/hDbuD
                    Ответить
                    • нерд
                      http://imgur.com/a/hj07m
                      Ответить
                      • анимешница
                        http://imgur.com/a/kKrEZ
                        Ответить
                        • Это все реально она? Ясно, аттеншнпроблядь силиконовая.
                          Ответить
                          • Вот поэтому она и пишет, что не хочет в европу - еврогейские ценности давят на людей сильнее, чем китайский фаер. Твои комменты - замечательный тому пример ;)
                            Ответить
                            • Ой, я обидел твою вагиню?
                              Ответить
                              • Да у нее вагина и размер сосков наверное равен 1 нанометру что даже через нитки не видно.
                                Ответить
                                • Нанотехнологии.
                                  Ответить
                                • > через нитки не видно
                                  Очки надень :) На фотке с 3д сканером прекрасно всё видно.
                                  Ответить
                            • >еврогейские ценности
                              Это какие? Ебать мальчиков в костюме Путина?
                              Ответить
                              • Сжигать "ведьм" на костре.
                                Ответить
                                • Лол, тебе что, бомбануло?
                                  Ответить
                                • А что в парашке было в то время, когда в европе ведьм сжигали? Золотая Орда?
                                  Ответить
                                  • Иван Грозный сажал на кол, вот что было.
                                    Ответить
                                  • Это четырнадцатый-семнадцатый век. Орда, потом централизация, потом Грозный, потом внезапная экспансия, потом кризис, Смута и никонианские реформы.

                                    В Европе в это же время параллельно с сожжением ведьм и еретиков развивалась торговля, формировался зачаточный капитализм, закладывались первые колонии в Африке и Америке, голландские суда дошли до Индонезии и Индии, где начали формировать монополию и проводить геноцид местного населения для контроля за производством пряностей. Ах да, централизованные государства тоже в этот период нормально сформировались. Что-то дохуя получается.
                                    Ответить
                          • это все она
                            Ответить
                          • > силиконовая
                            Как что-то плохое. Тем более, она на эти сиськи нафрилансила на ruby и js. Причём с той стороны китайского фаера. А чего добился ты? :)
                            Ответить
                            • А между тем, в Яунде двадцать градусов тепла.
                              Ответить
                            • Ты силикон мял-то?

                              >Как что-то плохое.
                              Сочетание "аттеншнпроблядь силиконовая" есть что-то плохое. Аттеншнпроблядь сама по себе плохо, а тут еще силикон.
                              Ответить
                              • > силикон мял
                                Неа, только обычные. С ним всё настолько плохо?
                                Ответить
                                • Откуда такая любовь к силикону тогда?
                                  Ответить
                                  • Почему у тебя всегда бинарное мышление без промежуточных состояний?
                                    Ответить
                                    • Бля, ты на силиконовую проблядь запал и еще мне тут что-то втираешь. Уж лучше на настоящих блядей дрочить, они хоть искренние.
                                      Ответить
                                      • А между тем, в Яунде двадцать пять градусов тепла.
                                        Ответить
                                      • > запал
                                        Посмотрел её альбомчик да немного видео - уже запал? Я там больше на однопиксельные ЖК панельки запал...

                                        > дрочить
                                        Тебе лишь бы дрочить.
                                        Ответить
                                        • Почему ты не запал на панельки баб без силикона, или вообще не баб?
                                          Ответить
                                      • тебе-то откуда знать?
                                        Ответить
                                        • А между тем, в Яунде двадцать один градус тепла.
                                          Ответить
                                          • Не желаешь облизать мой волосатый анус? Я как раз срал.
                                            Ответить
          • 404, няшки не найдены
            Ответить
    • Ежедневное представление: прыщеблядки что-то парсят и молятся, чтобы ничего не сломалось. Линукскапец++
      Ответить
      • У докера есть rest апи, но эти дебилы и его умудряются шатать от версии к версии. Тут уж от адекватности разрабов зависит.
        Ответить
        • Лолблядь. А версия в апи как-то указана?
          У прыщеблядей есть апи, но на самом деле его нету, т.к. нормальные пацаны должны парсить выхлоп.
          Ответить
          • Да, апи версионируют, но от релиза к релизу все равно какие-то мелкие грабли бывают в рамках версии. Хотя может сейчас с этим лучше стало.
            Ответить
      • А нода в Ажуре типа лучше, и парсить ненадо? Да и Докер в Ажуре ничем не лучше. Так что попоболь не зависит теперь от платформы.
        Ответить
        • Молчал бы, пиздун.
          Ответить
          • Напиши РЕСТ клиент к Докеру на баше. Молчаливый долбоеб.
            Ответить
            • Зачем мне писать на баше? Я же умею программировать на нормальных языках программирования.
              Ответить
              • - на нормальных языках программирования
                + на языках программирования

                fixed
                Ответить
                • да, виндовые cmd файлы намного более лучшие
                  Ответить
                  • То есть ты сравниваешь прыщешкрипты с заброшенным со времен вин2000 цмд?
                    Ответить
                    • Конечно.
                      Баш нормален для своих целей, а его цель это скрипт из восьми строк.
                      Ответить
                      • Если цель - запуск программки с хардкоженными параметрами то это и cmd может. А остальное баш нормально не может.
                        Ответить
                        • Баш тюринг полон, а значит может всё.
                          Другой вопрос что это крайне неудобно.
                          Ответить
                          • Вот пусть тьюринг на нем и пишет.
                            Ответить
                            • Сем, ты знаешь кто такой Тьюринг?
                              Ответить
                              • Не, ну правда. Не важно, кто такой Тьюринг, пусть пишет.

                                Программисты странные.
                                Сделаешь им хороший язык, так камнями закидают:
                                * Ко-ко-ко, не Питунинг-полно, говно!
                                * Ко-ко-ко, нет конпелятора, написанного на себе, говно!
                                Сделаешь им говно с подвохами и стандартом на 500 страниц, так они возрадуются,
                                * Создадут IOCCC, чтобы писать ещё более непонятный код.
                                * Оставят только 6 символов и будут использовать JSFuck.
                                * Будут писать программы на Питунинг-полных шаблонах одного из языков.
                                * Напишут JS.js, чтобы потроллить Intel.
                                Ответить
                                • >>* Ко-ко-ко, не Питунинг-полно
                                  Ну справедливости ради надо сказать что я не хотел бы программировать на не тьюринг полном ЯПе)

                                  Но вот какого черта дурная шутка под названием "жопаскрипт" затянулась на 20 лет, и зачем пустила метастазы типа node.js -- вот этого я не понимаю.
                                  Ответить
                                  • > Ну справедливости ради надо сказать что я не хотел бы программировать на не тьюринг полном ЯПе)
                                    Почему?
                                    Язык должен решать задачу. Вы не будете использовать язык, на котором можно написать простой и понятный код для решения вашей задачи только потому, что он не тьюринг-полный? Почему?

                                    > дурная шутка под названием "жопаскрипт" затянулась на 20 лет
                                    Замкнутый круг привычки. Любая фигня либо будет говном, к которому все привыкли, либо обрастёт говном для поддержки новых тенденций и старого говна, либо будет идеальной, но неподдерживаемой :(
                                    Ответить
                                    • Regex-ы не полны по тьюрингу, но много где используются. Правда, это не совсем "язык программирования" в привычном смысле слова.
                                      Ответить
                                      • Вот Вы лучше скажите, почему такие формальные критерии заставляют людей делать свой выбор?

                                        Или проблема в людях, и прав был wvxvw, когда писал про ИИ и лазер? То есть просто люди - идиоты, которые любят понты, и если у тебя нет денег, дорогой машины, пиар-отдела и тьюринг-полного языка, то ты - неуспешное говно, у которого не купят товар, не воспользуются услугой, не влюбятся и не начнут писать на созданном языке?
                                        Ответить
                                      • .ini файлы не полны по тьюрингу, но много где используются. Правда, это не совсем "язык программирования" в привычном смысле слова.
                                        Ответить
                                      • С какого х не полны, кстати?
                                        Ответить
                                    • > что он не тьюринг-полный? Почему?
                                      Вы что, тьюринг-полнота больше не модна в академических кругах. Теперь там идёт спецолимпиада по поводу "кто напишет терминейшн чекер, кусающий за яйцо не сразу, а чуть погодя".
                                      Ответить
                                    • >>Язык должен решать задачу.
                                      Я буду выбирать интересные задачи. HTML/CSS (less, sass) отлично решают свои задачи, но я не хочу на них писать.

                                      >>Любая фигня будет говном
                                      Но есть меньшее говно. Скажем, питон менее отвратителен чем JS.
                                      Ответить
                              • Такой же пидор как и ты?
                                Ответить
              • Плюсанул. Фитон для шкриптинга ненамного сложнее (ок, сложнее) и намного функциональнее и стабильнее.
                Ответить
        • Что такое ажур?
          Ответить
          • Ну это когда типа всё в ажуре и даже не хочется застрелиться.

            А если серьёзно: https://ru.wikipedia.org/wiki/Microsoft_Azure

            Эх, и этот юзер ругает Линукс...
            Ответить
            • Я же олдфаг с xp, ты забыл?
              И причем тут докер к ажуру?
              Ответить
              • https://www.docker.com/microsoft

                Особенно подчеркну что:

                Docker and Microsoft have partnered to bring the agility, portability^1, and security^2 benefits of the Docker platform to every edition of Windows Server 2016. Windows Server 2016 Containers, powered by Docker Engine, brings containers to native Windows applications and expands the toolset for traditional Docker Linux developers and IT pros.

                1. Портабельность Докера очень сомнительная. Сравнима с ж.скриптом времен ИЕ 5.5. Ну и по понятным причинам ограничивается только Линуксом, если по-честному.
                2. Докер это гребаное решето, подстать Виндвосу. При чем именно по похожим причинам: они о безопасности не задумывались, когда начинали, а потом решили ее прикрутить к уже более-менее готовому продукту. Особый фантастический пиздец случается когда пользователь в Докрере должен быть получен из ЛДАП сервера к которому подключается хост.
                Ответить
                • > должен быть получен из ЛДАП сервера к которому подключается хост
                  Дык там поди какой-нибудь тикет через цербера на контроллере домена надо получить для этого, не?
                  Ответить
                  • К виндовому AD можно подцепиться и без тикета кербероса: обычной плейнтекст (ну, поверх SSL) авторизацией.
                    Ответить
                  • Ну а если имидж не твой? И в нем просто нет ЛДАП клиента. (это происходит в 99.99% случаев).
                    Ответить
                    • > нет ЛДАП клиента
                      > нет bc
                      А ставить необходимые пакеты безопасники запрещают?
                      Ответить
                      • Безумные безопасники, вынесшие из системы всё, включая перл и рпм. Только баш и ядро. Хардкор.
                        Ответить
                • >>Портабельность Докера очень сомнительная.

                  Лол:)) Портабельность софта, завязанного на API линуксового ядра крайне сомнительна.
                  Портабельность IPTables крайне сомнительна.
                  Портабельность драйвера под WDM крайне сомнительна.

                  Да ты капитан!
                  Ответить
            • Уникальность Сёмы в том, что он одинаково не умеет линукс и виндуос.
              Ответить
          • Azure
            Ответить
      • > прыщеблядки что-то парсят и молятся, чтобы ничего не сломалось

        Вычитал где-то глупость, и повторяет как попугай. Линуксов в глаза не видел, а всё туда же.
        Ответить
        • Линуксов может и не видел, а соснольку прыщей немного знаю. Регулярки так тем более.

          ># Prey to Poseidon they don't use scientific notation
          >глупость
          Готов отсосать за бога питуха?
          Ответить
          • wvxvw такой же бессмысленный песдун, как и ты.
            Сам у него соси.
            Ответить
            • ццц типичный прыщепользователь же.
              Ответить
              • тпичный юниксоид не будет на баше парсить числа

                он возьмет перл или питон
                Ответить
                • А как же "шелл шкрипт - наше фсе"?
                  Ответить
                  • шелл всё там, где надо работать с файлами и процессами.

                    Типичная задача шелла запустить процесс и записать его pid в файл или ТУПО грепнуть логи и послать их на email.

                    Perl изобрели в 1986-м году ровно для того, чтобы парсить сложные текстовые файлы и быстро скриптоваться.

                    Серьезно: unix veteran взял бы модуль http://search.cpan.org/~alambike/Eixo-Docker-1.210/lib/Eixo/Docker.pod

                    Если модуль этогоне умеет -- он бы допилил его и послал автору патч.

                    Потому что юниксоиды не любят руками делать тупую, одноразовую работу. А шедевр уровня " *GB) magnitude=1000000000 ;;" плохо переиспользуется.
                    Ответить
                    • А между тем, в Яунде двадцать градусов тепла.
                      Ответить
                    • Они любят тупо писать одноразовые шкрипты?
                      Ответить
                      • В том-то и дело что не любят. Они любят реюзабельность.
                        Ответить
                        • Реюзнул твой анус, проверь.
                          Ответить
                        • >реюзабельность
                          >шкрипты
                          /0?
                          Ответить
                          • А между тем, в Яунде двадцать два градуса тепла.
                            Ответить
                          • Почитай ветку сначала. Речь шла о том, что wxxw нагородил велосипед потому что "на дистрибутиве не было bc".

                            Так вот это полный пиздец для любого юниксоида.
                            bc это не скрипт.
                            Ответить
                  • PS: и кстати "bc не установлен" это lame экскьюз.
                    bc часть позикса: http://pubs.opengroup.org/onlinepubs/000095399/utilities/bc.html

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

                    Юниксоиды все фапают на реюзабельность очень сильно
                    Ответить
                    • А между тем, в Яунде двадцать градусов тепла.
                      Ответить
                    • Расскажи это Редхату. Пусть бекпорт запилят для ЦентОС 7.1, и добавят его туда. А потом еще сделают секьюрити ревью для всех желающих установить у себя этот патч, за свой счет естесственно.
                      Ответить
                  • Кстати, а как xonsh поживает?
                    Ответить
                    • Тормозит как крузис на максималках.
                      Ответить

    Добавить комментарий