Яка історія стоїть за суперкоровими силами?


286

Як ми знаємо, apt-getмає Super Cow Powers і aptitudeне:

$ apt-get --help | grep -i cow
                       This APT has Super Cow Powers.
$ aptitude --help | grep -i cow
                  This aptitude does not have Super Cow Powers.

і звичайно, APT має писанку:

$ apt-get moo
         (__) 
         (oo) 
   /------\/ 
  / |    ||   
 *  /\---/\ 
    ~~   ~~   
...."Have you mooed today?"...

Мені цікаво, чи є історія за цим писанком? Яка його історія? Я знаю, що це було влучно давно - від швидкого поглиблення влучних джерел у старих випусках Debian він отримав його колись між Debian 2.2 (картопля; apt 0.3.19) та Debian 3.0 (woody; apt 0.5.4).

редагувати: Згідно з повідомленням Якоба Кунца в списку розсилки Debian-Devel, воно було в травні 0,5.0 в лютому 2001 року. Повідомлення від Метта Цимермана на трекері помилок Debian звучить так, як 0,5.0 це було додано.


5
@derobert - 11 ups, це як взяти цукерки від немовлят із цим софтболом Q 8-)
slm

4
Я знайшов зобов’язання, яке додало рядок "Цей APT має сили супер корів" . На жаль, це здається злиттям, і я ще не знайшов репо, звідки це родом.
Мартін фон Віттіч

2
@slm Буде ще страшніше, якщо це питання потрапить у 100 ...
CVn,

4
@slm: Мабуть, набагато більше людей піклується про корів, ніж ми підозрювали.
Faheem Mitha

2
@derobert Я надіслав електронний лист Джейсону Гунторпу про це, не варто тепер, якщо він
потурбується

Відповіді:


215

Apt розпочав своє життя приблизно в 1997 році, офіційно вступив в Debian близько 1999 року. У перші дні його головним обслуговувачем / розробником був Джейсон Гунторп. Ну, мабуть, Джейсон любив корів. Я не знаю, чи все-таки він. :-) У будь-якому випадку, я думаю, що apt-get mooріч його додала як жарт. Відповідні aptitudeвеликодні яйця (див. Нижче) було додано пізніше Деніелом Берроусом як повагу, я думаю.

Якщо в історії є більше, Джейсон, ймовірно, людина, яку потрібно запитати. Він (можливо, у відповідь на це запитання) написав публікацію в Google+ . Невелика частина цього:

Колись давно розробник був відомий тим, що оголосив про свою присутність на IRC простим, до моменту "Moo". Як і з коровами на пасовищі, інші часто Му привіталися. Це призвело до певного кола жартів на основі корів.

Також:

$ aptitude moo
There are no Easter Eggs in this program.
$ aptitude -v moo
There really are no Easter Eggs in this program.
$ aptitude -vv moo
Didn't I already tell you that there are no Easter Eggs in this program?
$ aptitude -vvv moo
Stop it!
$ aptitude -vvvv moo
Okay, okay, if I give you an Easter Egg, will you go away?
$ aptitude -vvvvv moo
All right, you win.

                               /----\
                       -------/      \
                      /               \
                     /                |
   -----------------/                  --------\
   ----------------------------------------------
$ aptitude -vvvvvv moo
What is it?  It's an elephant being eaten by a snake, of course.

2
Можливо, на нього вплинули комікси Гері Ларсона? Я не знаю ...
Кіт

105
Пасхальне пасхальне яйце стосується початку новели Антуана де Сент-Екзюпері "Маленький принц" .
jofel

12
@jofel Можливо, так і є. А може, це просто родовий слон, який їсть змія. Тільки Даніель знає.
Faheem Mitha

26
Чому когось треба лякати капелюхом?
hexparrot

4
Джейсон Гунторп має "супер сили корови" навіть у своєму google plus: plus.google.com/113373031907493914258/about
woliveirajr

82

Я завжди вважав, що ця функція походить від cowsay& cowthink. Дивіться статтю Вікіпедії про Cowsay . Я використовую ці роки у Fedora (я вважаю, що вони були до 1999 року) і використовувався як спосіб відобразити статки більш цікавим способом.

$ fortune | cowsay
 ________________________________________ 
/ It doesn't matter what you do, it only \
| matters what you say you've done and   |
\ what you're going to do.               /
 ---------------------------------------- 
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||

Ви також можете скористатись будь-яким із них для передачі власних рядків:

$ cowthink 'I love Fedora, Debian? Not so much!'
 _____________________________________ 
( I love Fedora, Debian? Not so much! )
 ------------------------------------- 
        o   ^__^
         o  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||

Вона також включає можливість використання альтернативних .cowфайлів, щоб ви могли замінювати інші замість корови, наприклад, смокінг.

$ cowthink -f tux 'mmmmm....Fedora!'
 __________________ 
( mmmmm....Fedora! )
 ------------------ 
   o
    o
        .--.
       |o_o |
       |:_/ |
      //   \ \
     (|     | )
    /'\_   _/`\
    \___)=(___/

8
Свята корова! (Не призначений каламбур ...) Де я можу знайти двійковий файл "ковтанки"? Я не в змозі знайти його в CentOS 6.x. : /
Суман


39
Знаєте, cowsay - це відмінна програма для залучення людей, особливо дітей, до командних рядків. Він займає трубопровідний вхід і має варіанти для налаштування корови, тому користувачі можуть практикувати всі ці види умов. О, і .cow-файли, які є тут-документами із заміненими змінними.
Каз

11
І це добре з трубами -n. Наприклад,apt-get moo | cowthink -n -e"♥♥" | cowthink -n | cowthink -nt
dr jimbob

12
LinuxMint використовував цей запуск fortunesза замовчуванням кожен раз, коли ви відкривали новий термінал. Перше було смішно, мило друге і з того часу надзвичайно дратує. Зрештою їх зняли :).
тердон

22

Я вважаю, що це проходить далеко від епохи "до http". Або Usenet, або навіть BBS. Може, вже близько 1987 року? ...

Я пам’ятаю, що в перші дні Usenet циркулювали тонни мистецтва ascii-art. І в IIRC в одній з них почала діяти корова, потім в деяких інших постах було представлено більше корів, тоді посада була повністю присвячена декільком корівним мистецтвам корів. Я вважаю, що це великоднє яйце походить від того, хто читав тих у той час ...

Я зробив кілька seaches і виявив Геогород сторінку говорити про це. На цій сторінці зазначено (уривок :)

Besides digrams and charts, probably the earliest ASCII art from the Internet
are the "Spy at the Wall" collection and the "Silly Cows" collection.
David Bader, an ASCII art enthusiast and editor of the 'Cows",  recently sent
me the COMPLETE, UNCUT, ORIGINAL, and OFFICIAL Silly Cow collection!
These cows can be seen all over the Internet and are truly considered to be
"classic" ASCII art.. 

з "Дурними коровами", що посилаються на: http://www.geocities.com/spunk1111/cows.htm (також доступний на Інтернеті зворотного зв'язку за посиланням: https://web.archive.org/web/20131225210911/http:/ /www.geocities.com/spunk1111/cows.htm або перейдіть на сторінку https://web.archive.org/web/*/http://www.geocities.com/spunk1111/cows.htm та натисніть на порядок денний нижче в день знімка, який ви хочете побачити ...)

Звичайно, справжня довідка полягає в архівах Usenet, але у мене ще не так багато часу, щоб зробити належні дослідження (я можу оновити цю публікацію найближчим часом)

У якийсь момент навіть була alt.cows.moo.moo.mooстворена група новин (напевно, зовсім небагато після того, як корови почали вторгнутись у мистецтво ascii? Але, можливо, раніше мені бракує часу на належне дослідження) (див. Наприклад: http://www.418-teapot.com/ теми / Usenet / )

Щоб довести, наскільки популярною вона була в Usenet, перше питання, згадане на сторінці вікіпедії Internet Oracle: http://en.wikipedia.org/wiki/Internet_Oracle - це корова (ів).


5
Тож групу Usenet, яку ви згадали, можна назвати більшою частиною moosgroup?
Кріс

На жаль, зараз немає цих посилань. Будь-який шанс, щоб ми могли отримати заархівовані версії? (Вони вказують на якусь випадкову домашню сторінку компанії. Подумайте, Yahoo вкраде цей домен, щоб спробувати заробити трохи грошей)
Нік Хартлі

@QPaysTaxes thx для оновлення, я копаю його через Інтернет-зворотну машину, і я також вкладу кілька відповідей у ​​свою відповідь ...
Олів'є Дулак,

7

Якщо Apt розпочав життя в 1997 році і вступив у виробництво 1999 року, чи не «Супер Корова», що виходить з мультфільму « Корова та курка», працює саме в цей час?


1
Це гарна здогадка, але це лише міркування без певного підтвердження з боку одного з авторів apt, журналів CVS тощо.
derobert

Так. Я спекулюю. Але я б сказав, що незвичайна фраза і часовий проміжок є переконливою справою.
chx

7
можливо, це найкраще підходить як коментар
Geeo

1

Хм, я завжди припускав (можливо, помилково, і вони обидва походять з одного джерела), що це мало щось спільне з тодішньо шалено популярним RC5 Challenge, в якому брав участь клієнт Distributed.net: http://www.distributed.net/RC5 Який збіг випадково був і в 1997 році ...

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.