Süper İnek Güçlerinin arkasındaki hikaye nedir?


286

Bildiğimiz gibi apt-get, Süper İnek Güçleri var ve aptitudeyapmıyor:

$ 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.

ve tabii ki, APT'nin de yanında gitmesi gereken bir Paskalya yumurtası var:

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

Merak ediyorum, bu Paskalya yumurtasının arkasında hikaye var mı? Geçmişi nedir? Uzun zamandır apt içinde olduğunu biliyorum - eski Debian sürümlerinde apt kaynaklarının hızlı bir şekilde ortaya çıkmasıyla, bir zamanlar Debian 2.2 (patates; apt 0.3.19) ve Debian 3.0 (odunsu; apt 0.5.4) arasında kazanmıştır.

düzenleme: Debian-Devel e-posta listesindeki Jacob Kuntz'in bir mesajına göre , Şubat 2001'de apt 0.5.0 idi. Debian'ın hata takipçisi Matt Zimmerman'dan bir mesaj, 0.5.0 gibi geldi. Eklendi.


5
@derobert - 11 ups, bu softball Q 8- ile bebeklerden şeker almak gibi bir şey
slm

4
"Bu APT'nin Süper İnek Güçleri Var" serisini eklediği taahhüdünü buldum . Maalesef bu bir birleşme gibi görünüyor ve henüz başlangıçta nereden geldiği depoyu bulamadım.
Martin von Wittich 24:13

2
@slm Bu soru 100 ... isabet ederse daha da korkutucu olacak ...
CVn

4
@slm: Görünüşe göre pek çok insan inekleri umduğumuzdan daha fazla önemsiyor.
Faheem Mitha

2
@derobert Bu konuda Jason Gunthorpe'ye bir e-posta gönderdim, şimdi inekler hakkında biraz ışık verirken rahatsız
olmazsa

Yanıtlar:


215

Apt 1997’de hayatına başladı ve 1999’da resmen Debian’a girdi. Görünüşe göre Jason inekleri severdi. Hala yapıp yapmadığını bilmiyorum. :-) Her neyse, şunun apt-get mooonun tarafından bir şaka olarak eklendiğini düşünüyorum . Karşılık gelen aptitudepaskalya yumurtaları (aşağıya bakınız) daha sonra Daniel Burrows tarafından bir saygı olarak eklendi.

Hikayenin daha fazlası varsa, Jason muhtemelen sorulacak kişidir. Google’da bir yayın yazdı (bu soruya yanıt vermesi muhtemel) . Küçük bir kısmı:

Uzun zaman önce bir geliştiricinin IRC'deki varlığını basit bir şekilde 'Moo' noktasına duyurduğuyla bilinirdi. Meradaki ineklerde olduğu gibi diğerleri de Moo'yu selamlamaya geri dönerdi. Bu, belli sayıda inek temelli şakalara neden oldu.

Ayrıca:

$ 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
Belki de Gary Larson çizgi romanından etkilenmiştir? Bilmiyorum ...
Keith

105
Yetenekli paskalya yumurtası, Antoine de Saint-Exupéry'nin romanı "Küçük Prens" in başlangıcını ifade eder .
jofel

12
@jofel Belki de öyle. Ya da belki de yılan tarafından yenen jenerik bir fil. Sadece Daniel biliyor.
Faheem Mitha 24:13

26
Neden biri şapkadan korkmalı?
hexparrot

4
Jason Gunthorpe, google
plus'da

82

Her zaman bu özelliğin cowsay& kaynaklı olduğunu varsaydım cowthink. Cowsay hakkındaki Wikipedia makalesine bakın . Bunları yıllardır Fedora'da kullanıyorum (1999’ı seçtiklerini sanıyorum) ve servetleri daha ilginç bir şekilde sergilemek için kullanıldı.

$ 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 |
                ||     ||

Kendi dizelerinizi geçmek için bunlardan birini de kullanabilirsiniz:

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

Ayrıca alternatif .cowdosyaları kullanma yeteneğini de içerir, böylece inek yerine smokin yerine başkalarını takas edebilirsiniz.

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

8
Kutsal inek! (Hayır, püf noktası ...) "inek derisi" ikilisini nerede bulabilirim? CentOS 6.x'te bulamıyorum. : /
Suman


39
Biliyorsunuz, cowsay, insanları, özellikle de çocukları, komut satırlarıyla tanıştırmak için mükemmel bir programdır. Borulu girdi alır ve ineğin kişiselleştirilmesi için seçenekler vardır, böylece kullanıcılar bu tür tüm sözleşmeleri uygulayabilir. Oh, ve burada değiştirilen değişkenlerle birlikte docs olan .cow dosyaları.
Kaz

11
Ve ile iyi borular -n. Örneğin,apt-get moo | cowthink -n -e"♥♥" | cowthink -n | cowthink -nt
dr jimbob

12
LinuxMint, fortunesher yeni terminali açtığınızda varsayılan olarak bu çalıştırmayı çalıştırırdı . İlk seferde komikti, ikincisi sevimlidi ve ondan sonra son derece sinir bozucuydu. Sonunda kaldırdılar :).
terdon

22

Bunun "http" öncesi dönemden uzun bir yol kat ettiğine inanıyorum. Ya Usenet, hatta BBS'ler. Belki 1987 kadar erken?

Usenet'in ilk günlerinde dolaşan tonlarca asır sanatının olduğunu hatırlıyorum. Ve bunlardan birinde IIRC bir ineğe sahip olmaya başladı, sonra diğer bazı postlarda daha fazla inek vardı, sonra bir post tamamen birkaç ineğe sanat dalına ithaf edildi. Bu paskalya yumurtasının o zamanları okuyan birinden geldiğine inanıyorum ...

Birkaç seaches yaptım ve öğrendim geocities bunu konuşuyor sayfayı. Bu sayfa (alıntı :)

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 adresindeki "Silly in İnekler" ile ( https://web.archive.org/web/20131225210911/http:/ adresindeki Internet Geri Dönüş Makinasında da bulunabilir) /www.geocities.com/spunk1111/cows.htm veya https://web.archive.org/web/*/http://www.geocities.com/spunk1111/cows.htm adresini ziyaret edin ve tıklayın. görmek istediğiniz Snapshot gününde aşağıdaki gündem ...)

Tabii ki, gerçek bir referans usenet arşivlerinde yatar, ancak henüz uygun araştırma yapmak için fazla zamanım yok (bu yazıyı yakın bir zamanda güncelleyebilirim)

Bir noktada bile yoktu alt.cows.moo.moo.moo(örneğin bkz (? İnekler ascii sanat işgal etmeye başladıktan sonra muhtemelen biraz Ama belki önce, düzgün araştırma için zaman eksikliği) haber grubu oluşturuldu: http://www.418-teapot.com/ konular / usenet / )

Usenet'te ne kadar popüler olduğunu kanıtlamak için, İnternet Oracle wikipedia sayfasında internette belirtilen ilk soru: http://en.wikipedia.org/wiki/Internet_Oracle inek (ler) hakkındadır.


5
Yani bahsettiğiniz usenet grubuna daha çok bir moosgroup adı verilebilir.
Chris

Ne yazık ki, bu coğrafi bağlantılar şimdi gitti. Arşivlenmiş sürümleri alabilmemiz için bir şans var mı? (Rastgele bir şirketin anasayfasına işaret ediyorlar. Go rakamına göre Yahoo biraz para kazanmaya çalışmak için bu alanı
Nic Hartley

Güncelleme için @QPaysTaxes thx, Internet Wayback Machine üzerinden kazdım ve cevabımı da bazı erxerpt koyacağım ...
Olivier Dulac

7

Eğer Apt 1997 hayatına başladıysa ve 1999 yılına girdi ise, tam da bu zaman diliminde çalışan İnek ve Tavuk karikatüründen gelen "Süper İnek" değil mi?


1
Bu iyi bir tahmin, ama vb en apt yazarlar, CVS günlükleri, birinden biraz onay olmadan sadece spekülasyon
derobert

Evet. Ben spekülasyon yapıyorum. Ancak olağandışı ifadeyi ve zaman çerçevesini zorlayıcı bir durum haline getirdiğini söyleyebilirim.
chx

7
belki bu en iyi yorum olarak uyuyor
Geeo

1

: Hmm o distributed.net 'müşteri katılan ardından delicesine popüler RC5 Challenge ile ilgili bir şey olduğunu hep (belki yanlış ve ikisi de aynı kaynaktan kaynaklanıyor) farz http://www.distributed.net/RC5 tesadüfen 1997’de de ...

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.