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

    −79

    1. 1
    alias ffcp='perl -e '"'"'exec "ffmpeg","-i",$ARGV[0],"-sn","-vcodec","copy","-acodec","copy",$ARGV[1]'"'"

    Так и не придумал, как сделать что-то подобное на голом пердобаше, не плодя говноскрипты в файловой системе. -_-

    Запостил: Stallman, 06 Мая 2015

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

    • >'"'"'
      Ответить
    • function же, ну!
      Ответить
    • Так вот из-за кого в питоне в argv[0] хуйня
      Ответить
      • argv[0] ещё из сишки пошло.
        Ответить
        • Копайте глубже. Вектор argv был ещё в языке B:
          http://www.thinkage.ca/english/gcos/expl/b/manu/manu.html
          Ответить
        • Имею подозрение, что 3_14dar интересовался не тем, откуда взялся argv[0], а откуда в argv[0] может лежать всякая питушня.
          Ответить
        • Я про традицию класть в argv[0] имя файла, а сами аргументы начинаются с [1]. От этого только в руби избавились.
          Ответить
          • Там ещё забавно, что в argv[0] может оказаться абсолютно левая хуйня, а не имя запущенного файла.

            Весь busybox на этом основан - там один бинарник и 100500 симлинков на него. А по argv[0] он узнаёт, чего от него хотели.
            Ответить
            • Как раз таки имя запущенного файла. Но зачем argv[0]? Почему не какой-нибудь __file__?

              >Весь busybox на этом основан
              Т.е. если сделать на него линк с именем pizda и запустить - он работать не будет?
              Ответить
              • > Как раз таки имя запущенного файла.
                Да вот нихуя. Что передали exec()'у - то и будет. В общем-то такой же аргумент, как и все остальные. Просто в нём принято передавать имя того, что запустили.

                > Почему не какой-нибудь __file__
                Хрен знает. Исторически сложилось. В винде вон вообще всё по-ебанутому одной строкой передаётся.
                Ответить
                • > Исторически сложилось.
                  Это понятно, но нахуя эти костыли с собой таскать?
                  Ответить
                  • А там перепишешь весь код, который это использует?
                    Ответить
                    • Он про новые языки.
                      Ответить
                      • Видимо для совместимости с бородатыми сишниками, которые могут не понять, не простить и жестоко отомстить
                        Ответить
                        • Ну бородатые перловщики же решились.
                          Ответить
                          • ну и где они теперь?
                            Ответить
                            • Ну да... Так вот почему и руби не пользуется популярностью... Во всём виноват argv, в котором пропустили нулевой аргумент!
                              Ответить
                              • а ты думаешь почему так долго пилят перл 6? пытаются argv[0] запилить
                                Ответить
                              • Брильянтик-то фальшивый.
                                там строки - как Pchar в делфай, за исключением того, что в этот pchar можно писать. Я в ужасе.
                                Ответить
                                • там есть изменябельные строки и неизменяберьные с обязательным интернированием - символы называются
                                  Ответить
                                  • >>интернированием

                                    Sorry, not understand ;/
                                    Ответить
                                    • Это когда у тебя 2 одинаковые строки заменяются на одну и туже ссылку в глобальный хеш.

                                      То есть :some_symbol в любом месте кода - это тот же самый объект.
                                      Ответить
                                      • Спасибо ) В делфях есть такая хуйня. Даже функция есть, для копирования строки - UniqueString, создаёт новый образ строки в памяти, если это необходимо.
                                        Ответить
                                        • Да, это оно.

                                          В шарпике например можно ручками стоки интернировать

                                          А, емнип, сейчас там вообще принудительное интернирование
                                          Ответить
                                    • http://ideone.com/ZYhuHC
                                      как то так
                                      Ответить
                              • Шутки шутками, но в фитоне дохрена просто калек с сишного апи. Они и сейчас живут, без всяких там @Deprecated, которых в питоне нет.
                                Ответить
                • > В винде вон вообще всё по-ебанутому
                  Это как раз не удивительно.
                  Ответить
              • > он работать не будет
                Скорее всего скажет, что команда pizda ему неизвестна.
                Ответить
          • > только в руби избавились
            И в пёрле.
            Ответить
            • Рыли?

              похоже, что да

              >perl -e "print @ARGV" asd1
              asd1

              Перл 87 года, питон 91, была еще несовместимая тройка. Почему змееебы такие тормоза?

              То есть, как я понял, если для сишки профит от имени файла еще какой-то был, то для скриптов это нахуй не нужно.
              Ответить
              • [Пертосян]Идут двое, несут убитого медведя.
                Навстречу им грузин:
                - Гризли?
                - Не, так убили.[/Пертосян]
                Ответить
              • > для скриптов это нахуй не нужно
                Ну не совсем. Скрипты тоже могут по этому имени что-то разруливать. По крайней мере в никсах:
                $ cat 1.py
                #!/usr/bin/env python
                import sys
                print sys.argv
                
                $ ./1.py test
                ['./1.py', 'test']
                $ ln -s 1.py 2.py
                $ ./2.py test
                ['./2.py', 'test']
                Ответить
                • Можно ухо и ногой чесать, но полезного применения этому я не вижу.
                  Ответить
                  • Ну да... Ещё можно жрать кактус и удивляться, откуда столько иголок в языке...
                    Ответить
                    • Можно пожевать катктус, и сделать кому-нибудь анальный кунилинг
                      Ответить
                      • А потом удивляться, почему так сложно найти постоянного партнёра для анальных утех.
                        Ответить
                        • >постоянного партнёра для анальных утех.
                          Консолечка? Под виндой подойдет бат
                          Ответить
                          • >>Конс(_о_)лечка
                            >Под виндой подойдет бат
                            bat, vbs, powershell,autoit
                            меня уже во все дыры переебали!
                            Ответить
                            • Помершелл имеет нормальные корни, хоть как шелл и сложноват. А бат я решил послать нахуй, вот только выясняется, что на xp работает только powershell v1, а это реально версия для бедных
                              Ответить
                              • > на xp работает только powershell v1
                                M$ как всегда в своём стиле.
                                Ответить
                                • Зато PHP любой версии работает.
                                  Ответить
                                • Ну, блядь.

                                  Т.е. теоретически как-то можно вроде двойку поставить, но я не осилил.

                                  Зато в помершелле (даже первом) есть искаропки парсер параметров а-ля optparse
                                  Ответить
                                  • Если б я имел консоль, это был бы номер.
                                    Если б шелл имел меня, я б наверно помер.

                                    http://s00.yaplakal.com/pics/pics_preview/4/6/1/2538164.jpg
                                    Ответить
                                    • Чей ты твинк, кокошка?
                                      Ответить
                                      • Что такое твинк? Это имеет какое-то отношение к Твинки Пай?
                                        Ответить
                                        • Твинки - это несколько аккаунтов, пренадлешащих одному пользователю
                                          Ответить
                                          • Почему твинки?
                                            Ответить
                                            • Есть предание о УО, где наскриптованые твинки личи была традиционная практика против ганкеров. Т.е. личи были типом персонажа, который не сложно докачать до уровня, когда у него есть заклинание фаирбол, которое не требует никакого специального обвеса, и очень хорошо скейлится как с уровнем персонажа, так и с количеством участников (т.е. чем выше уровень, тем выше урон, одновременные попадания складываются). Ну и 5-6 личей, кастуя фаирбол однвременно выносили любого персонажа в любом обвесе. Таких твинков обычно качали игроки, которых либо запарили школьники ПК, либо чтобы охранять ботов которые что-то в автоматическом режиме добывали, типа лес рубили часами, либо еще какую-то нудную работу, которую игрок за клавиатурой сам бы делат не стал.
                                              Ответить
                                              • А почему твинки-то?
                                                Ответить
                                                • От английского twin - близнец
                                                  Ответить
                                                  • Твинк - "няшный мальчик"
                                                    http://en.wikipedia.org/wiki/Twink_%28gay_slang%29

                                                    The gay-slang usage of "twink" has been suggested as a likely origin.[1] One of the connotations of this usage is "a young/inexperienced person who can outfit himself fashionably because of financial benefits from an older/experienced sugar daddy." This parallels MMORPGs, where in-game money is a strong limiting factor in the virtual economy and gear is usually in the form of clothing and jewelry.

                                                    Няшный мальчик, который сел на хуй папика. :)))
                                                    Ответить
                                                    • Кто о чем, а Сема о пидорасах
                                                      Ответить
                                                      • Его ник означает "пидор"
                                                        Ответить
                                                        • Спасибо, капитан!
                                                          Ответить
                                                        • Кэп, передай аккаунт в общественное достояние. И аву поменяй.
                                                          Ответить
                                                        • Тест.

                                                          P.S. Похоже, что тут при регистрации можно добавлять пробел после е-мейла. Сейчас проверю.
                                                          Ответить
                                                          • P.P.S. Проверил. Сейчас при проверке уникальности делает trim, т. е. добавить пробел к уже использованному е-мейлу нельзя. А вот к новому, похоже, можно, и тогда к такой учётке не получится привязать граватар.
                                                            Ответить
                                                      • Мудак, ты полуркай сначала

                                                        http://en.wikipedia.org/wiki/Twinking#Etymology
                                                        Ответить
                                          • А как называется, когда один аккаунт принадлежит нескольким пользователям?
                                            Ответить
                                        • > какое-то отношение к Твинки Пай
                                          Кегги, палишься.
                                          Ответить
                                          • Можно подумать кроме меня никто этого не знает
                                            Ответить
                                            • Знать то знают, но будут ли упоминать всуе...
                                              Ответить
                                              • Тут как с иностранными языками (английский, Haskell, SQL): поначалу только понимаешь, что написано, а сам написать не можешь.
                                                Ну или как с тестами: знаешь, где поставить крестик, а вот сформулировать ответ самостоятельно - нет.
                                                Или как с хэшами: проверить существующий пароль можешь, а назвать его - нет.
                                                Ответить
                                                • Ким Чен Ир
                                                  С пони не так все таки. Многим стыдно признать, что они смотрят детский мультик. Тут дело в психологии, а не в потенциальной возможности как в твоих примерах
                                                  Ответить
                                                  • Действительно...

                                                    Я, когда комментарий писал, по себе судил. Сам, к сожалению, только в прошлом году одну серию посмотрел (надо будет таки и с остальными разобраться), а имена часто встречал в интернетах, из-за чего начал узнавать.
                                                    Ответить
                                                    • Это да, пони как мем имеют большее влияние чем пони как мульт.

                                                      О сериях - моя любимая 3 серия 2 сезона - там Твайлайт ведет себя прям как я на первый курсах универа чем сильно улыбает.
                                                      Ответить
                                              • Что бы скомпрометировать - да
                                                Я пони уже полгода не смотрю и не использую в обиходе. Ава - доказательство
                                                Ответить
                                                • Какой эффективный конь вышел... Уже как минимум с двумя пользователями ГК его спутали.
                                                  Ответить
                                                • Да я тоже заметил на аве науке неизвестная хуйня. Пони было как по узнаваем ей.
                                                  Ответить
                                                  • Это Марселина из Adventure time.

                                                    Я вообще вчера засмотрел 25 серий "Берсерка" и попал к нему в рабство - сижу читаю мангу. Нах дружбомагия когда есть заточенная рельса?
                                                    Ответить
                                                    • я тоже смотрел Берсерка. Брутальный чувак конечно - как я.
                                                      Ответить
                                                      • Вася, ты уже сделал меч из картона?)
                                                        Ответить
                                                        • Я писюном размахиваю. Эффект тот же.
                                                          Ответить
                                                          • Он у тебя 2хметровый и людей пополам рубит?
                                                            Ответить
                                                            • по уши в землю загоняет. тук по макушке и все.
                                                              ЗЫ зеленая краска кончилась если чего. А то скажут тут.
                                                              Ответить
                                                              • Я думаю сознательные люди даже читать это не станут
                                                                Ответить
                                                    • > Я вообще вчера засмотрел 25 серий "Берсерка" и попал к нему в рабство - сижу читаю мангу.
                                                      Вот так люди превращаются в анимешников...
                                                      Ответить
                                                      • Я всякие комиксы почитываю периодически: Константина, Спауна, Хранителей
                                                        Для меня уже нет пути назад
                                                        Ответить
                                                        • > Для меня уже нет пути назад
                                                          Пришло время посмотреть алхимика и десу ноту.
                                                          Ответить
                                                          • DeathNote я давно посмотрел - вторая половина какой то отстой
                                                            Зря они Л выпилили
                                                            Тригана смотрел частично, полностью Хеллсинга и Онизуку.
                                                            Ответить
                                                            • Если это всё, то ты пока ещё зелёный ньюфаг, и ещё не поздно сказать "нет" анимумразоте.
                                                              Ответить
                                                              • не, было еще по мелочи всякой мистики. Но я как бы равнодушен к рисовке и анимешностям. Мне главное сюжет
                                                                Ответить
                                                                • > Мне главное сюжет
                                                                  Посмотри elfen lied.
                                                                  Ответить
                                                                  • а, точно, ее я тоже смотрел. Отменная гурятина
                                                                    Ответить
                                                                  • А про code geass что скажешь? Мне после смертотетрадки советовали посмотреть
                                                                    Ответить
                                                                    • > code geass
                                                                      Х.з., я не смотрел (после этой фразы анимешники, как правило, глядят на меня с удивлением).

                                                                      Глянь лучше Мадоку.
                                                                      Ответить
                                                                      • >я не смотрел
                                                                        Я тоже. Не люблю мехаблядство, а мнение восторженных нублолов на этот счёт не особо интересно.
                                                                        597-кун
                                                                        Ответить
                                                                        • > 597-кун
                                                                          Ох, ёпт.
                                                                          Ответить
                                                                          • Спалили?
                                                                            Ответить
                                                                            • > Спалили?
                                                                              Кого спалили?
                                                                              Ответить
                                                                              • >Кого спалили
                                                                                Транзистор
                                                                                Ответить
                                                                              • Родную хату
                                                                                Сгубили всю его семью...

                                                                                а что за 597-кун? Я подумал что этой твой ник на каком нибудь анимешном сайте
                                                                                Ответить
                                                                                • > а что за 597-кун?
                                                                                  Так анимуёбы указывают количество отсмотренных ими тайтлов.
                                                                                  Ответить
                                                                                  • мда... а я думал я много играю в стрелялки...
                                                                                    Ответить
                                                                                    • Учти, что даже всякие 400-серийные Наруты считаются за 1 тайтл.
                                                                                      Ответить
                                                                                      • БЛДЖАД
                                                                                        Когда ж они жить успевают? Или 595 набивают за счёт короткометражек?
                                                                                        Ответить
                                                                                        • ну на самом деле если сериал не сильно интересный я всякую муть перематываю. Например на 2 часовой фильм уходит примерно час. а сериалы, в которых что то важное происходит только в последние 5 минут вообще можно за вечер глянуть
                                                                                          А если интересный, то можно ночь не поспать и просмотреть все серии. Я так залпом берсерка посмотрел.
                                                                                          Ответить
                                                                                      • да, я в курсе. Но вроде и одинокие полнометражки - тоже тайтл
                                                                                        Ответить
                                                                  • Это какой-то дефолтный фильм, центр всея аниме, который всем советуют посмотреть?
                                                                    По крайней мере, мне когда-то посоветовали. Правда, не предупредили, гады, что там будут бесчеловечные опыты над няшками, а кому-то потом вообще отрубят руки и ноги.
                                                                    Ответить
                                                                    • >> Правда, не предупредили, гады, что там будут бесчеловечные опыты над няшками, а кому-то потом вообще отрубят руки и ноги.

                                                                      Стандартная реакция "Блядь, да что за херня происходит? Какая то наркомания!"-"Следующую серию включать?"-"Ну включай..."
                                                                      Ответить
                                                                    • Тайтл, который всем советуют посмотреть - это Boku no Piko.
                                                                      Ответить
                                                                      • И что характерно, все потом отсматривают все три части.
                                                                        Ответить
                                                                      • >>Boku no Piko

                                                                        ни разу не слышал
                                                                        Ответить
                                                                        • Неправда. Один раз уже слышал (в этом треде).
                                                                          Ответить
                                                                          • Программист это -...
                                                                            ... рациональное мышление вопреки здравому смыслу
                                                                            Ответить
    • Пониёб хуже пидораса.
      /thread
      Ответить

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