This page has been translated from Italian

Du vet, programmerare i grunden av underhållare och som sådan de uppför sig väl när de skriver om allvarliga saker då de komponenter som kommer att återanvändas i hela världen, även för viktiga projekt som Amazon och många andra.

Nu, en särskild sak av alla komponenter Perl, även kallade moduler, måste du alltid gå tillbaka ett verkligt värde. Perl är sant då allt som inte är noll, det förväntas att alla moduler slut med

 ....

 1

Men som sagt, programmerare Pranksters och sedan kopplar detta till det faktum att i Perl Allt icke-noll värde är sant och vi märker att inte alla Perl moduler slutar med strängen ovan.

I själva verket visar det sig att du har skapat ett formulär som fästs att försöka räkna returvärden av olika Perl-moduler på CPAN och att förvånande nog inte alla hamna i en.

Här är en icke uttömmande lista över de mest uppfinningsrika:

  • Acme-Anything-0,02 Back: "Varning! Konsumtionen av alkohol kan få dig att tro att du har mystisk kung-fu befogenheter. "
  • Acme-engelska-0,01-CPANAuthors avkastning: "Tarallucci och vin"
  • CGI-RSS-0,9600 återvänder: "Den här filen är sant."
  • Git-SVNReplay-1,0211 återvänder: "Mina koder är perfekt (också)"
  • JE:: Null retur "Vill du verkligen vänta en modul som kallas" null "för att returnera ett sant värde?"
  • Sub-Context-1,00 back: 'Ditt meddelande här, kontakta för pris $ AUTHOR'

Och så vidare ... men när man går för att se vad returvärdet givetvis med undantag för de mest använda ett, visar det sig att detta är antalet 42 används i en väl-82 moduler.

Trots att ha sett filmen måste jag erkänna att jag spenderat ungefär tio minuter av internet forskning första att förstå varför 42.

Och du vet att den grundläggande frågan om livet, universum och allting?

Och nu jag lämnar er med en enkel uppgift för hemmet: Att skriva ut följande kodsnutt som använder modulen Acme:: CPANAuthors?

 användning Acme:: CPANAuthors;
 my $ författare = Acme:: CPANAuthors-> new ( 'English');
 my $ name = $ author-> name ( 'EBRUNI');
 print $ name;

Januari
23
Sånger programmeraren

| 2 commenti | | | 2 kommentarer |
una stelladue stelletre stellequattro stellecinque stelle (Rate this article!)
Loading ... Laddar ...

Ett par vackra sånger tillägnat oss programmerare. Den första är den klassiska "The Ballad of the program" på den legendariska tonerna i "The Fisherman" av Fabrizio De Andrè

YouTube Förhandsgranska

Den andra är en klassiker i The Beatles, "Let it Be", anpassad för oss programmerare i en vacker "Write in C"

YouTube Förhandsgranska

Januari
20
Tangentbordet av programmerare

| Nessun commento | | | Ingen kommentar |
una stelladue stelletre stellequattro stellecinque stelle (1 votes, average: 5.00)
Loading ... Laddar ...

Här är vad som händer med ett nytt tangentbord efter år av Visual Basic, i Lisp, med Ruby och Python.

Bra Connoisseur ...

Januari
18
Kärleksförklaring i Perl

| 2 commenti | | | 2 kommentarer |
una stelladue stelletre stellequattro stellecinque stelle (Rate this article!)
Loading ... Laddar ...

Här är hur vi perlisti förklara vår kärlek

  #! / Usr / bin / perl-w
 use strict; 
  my $ f = $ [; min
    $ Ch = 0; sub l (längd)
  sub r (join ", omvänd split
 ("",$_[$[])} Sub ss (substr ($ _ [0]
 , $ _ [1 ],$_[ 2])) sub vara {$_=$_[ 0], p
  (ss ($_,$ f, 1)), $ f + = l () / 2, $ f% = l
   (), $ F + + if $ ch% 2, $ ch + +) my $ q = r
    ( "\ Ntfgpfdfal, ATG? Bngbj.
     "naxfpacd ");$_=$ q $ q = ~
       tr / f [az] / [l-za-k]
         /; My @ .. ever = 1 & l
           my $ min = $ q
             ; Sub p (
              print
               @ _;
                ) 
  vara $ min för evigt @ 

Meningen följer sammanställning och genomförandet av detta program är kvar som en övning för eleven huset.

Tillfredsställa även de som ville ha en färgad version som skickas med post till sin älskade.

Men se till att namnet ska matcha eller din kål :-D

/ Me kör

Träning

Racing