Как мы знаем, 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?"...
Мне любопытно, есть ли история за этим пасхальным яйцом? Какова его история? Я знаю, что он был в apt в течение долгого времени - из быстрого поиска источников apt в старых выпусках Debian, он получил его где-то между Debian 2.2 (potato; apt 0.3.19) и Debian 3.0 (woody; apt 0.5.4).
редактирование: согласно сообщению Джейкоба Кунца в списке рассылки Debian-Devel, оно было в apt 0.5.0 в феврале 2001 года. Сообщение от Matt Zimmerman в трекере ошибок Debian звучит так, как будто 0.5.0 было тогда, когда добавлено.
Ответы:
Apt начал свою жизнь примерно в 1997 году и официально вошел в Debian примерно в 1999 году. В первые годы своей работы Джейсон Гюнторп был главным сопровождающим / разработчиком. Ну, видимо, Джейсон любил коров. Я не знаю, если он все еще делает. :-) В любом случае, я думаю,
apt-get moo
что он добавил это в шутку.aptitude
Я думаю, что соответствующие пасхальные яйца (см. Ниже) были добавлены позже Дэниелом Берроузом как дань уважения.Если есть что-то в этой истории, Джейсон, вероятно, человек, чтобы спросить. Он (вероятно, в ответ на этот вопрос) написал пост в Google+ . Небольшая часть этого:
Также:
источник
Я всегда предполагал, что эта функция получена из
cowsay
&cowthink
. Смотрите статью в Википедии о Cowsay . Я использовал их в течение нескольких лет в Fedora (я полагаю, что они предшествуют 1999 году) и использовался как способ показать удачу более интересным способом.Вы также можете использовать любой из них, чтобы передать свои собственные строки:
Он также включает в себя возможность использовать альтернативные
.cow
файлы, чтобы вы могли заменить другие файлы вместо коровы, такие как смокинг.источник
-n
. Например,apt-get moo | cowthink -n -e"♥♥" | cowthink -n | cowthink -nt
fortunes
по умолчанию каждый раз, когда вы открывали новый терминал. Это было забавно в первый раз, мило во второй и с тех пор чрезвычайно раздражало. В конце концов они удалили это :).Я полагаю, что это далекий путь от эры "до http". Или Usenet, или даже BBS. Может быть, еще в 1987 году? ...
Я помню, что в первые дни Usenet циркулировали тонны ascii-art. И IIRC в одном из них начал показывать корову, затем на некоторых других постах было больше коров, а затем пост был полностью посвящен нескольким коровам. Я верю, что это пасхальное яйцо исходит от того, кто читает их в то время ...
Я сделал несколько seaches и обнаружил Геогород страницу говорить об этом. На этой странице говорится (выдержка :)
с «Глупыми коровами», ссылающимися на: http://www.geocities.com/spunk1111/cows.htm (также доступно на компьютере Wayback Internet по адресу: 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, первый вопрос, упомянутый на странице википедии Oracle в Интернете: http://en.wikipedia.org/wiki/Internet_Oracle , касается коровы.
источник
Если Apt начал свою жизнь в 1997 году и начал производство в 1999 году, разве это не «Супер корова», созданная из мультфильма « Корова и курица» ?
источник
Хм, я всегда предполагал (возможно, ошибочно, и оба они происходят из одного и того же источника), что это как-то связано с тогда безумно популярным RC5 Challenge, в котором участвовал клиент Distributed.net: http://www.distributed.net/RC5, который по совпадению был и в 1997 году ...
источник