Božić na vašoj Linux konzoli

Svaki put kad smo bliže lakoj noći i Božiću, ovdje vam donosimo ovaj jednostavni Perl program pomoću kojeg svoj terminal možete ukrasiti božićnim duhom.

Ovim programom vaša linux konzola može izgledati poput božićnog drvca animirani i unatoč činjenici da njegova korisnost ne prelazi estetski dio konzole, nešto je prilično znatiželjno i što možemo iskoristiti ovih dana prosinca, a ako čitate i želite ga isprobati, nastavite čitati da objasnim kako što.

linux-božićno drvce

Da biste mogli vizualizirati stablo u konzoli, potrebno ga je imati instalirao Perl u sustavu (s kojim će se dogoditi magija), ako ga već imamo, možete ga instalirati Acme :: POE :: Stablo. Za ovu instalaciju moramo koristiti modul CPAN (Sveobuhvatna mreža arhiva Perl) nakon pokretanja s privilegijama, napisat ćemo jednostavnu naredbenu liniju:

perl -MCPAN -e 'install Acme::POE::Tree'

Već jednom kad to učinimo, vidjet ćemo animirano božićno drvce u ljusci uz vrlo jednostavnu naredbu:

perl -MAcme::POE::Tree -e 'Acme::POE::Tree->new()->run()'

Također je moguće prilagoditi ovo stablo ako želite, samo morate uredite izvorni kod Perl skripte i spremite je u tekstualnu datoteku (na primjer: christmas.pl) sa sljedećim sadržajem:

#! / usr / bin / perl

koristite Acme :: POE :: Tree;

moje $ stablo = Acme :: POE :: Stablo-> novo (

{

star_delay => 1.5, # svjetlina 1.5 sekunde

light_delay => 2, # Svjetla trepću 2 sekunde

run_for => 10, # Izlaz automatski nakon 10 sekundi uzorka

}

);

$ stablo-> run ();

Ovim jednostavnim programom vaša će konzola biti odjevena u božićni duh i kao i uvijek čekamo vaše komentare i dojmove.

SRETAN BOŽIĆ!!


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Čestar dijo

    Vi ste sjajni RoBertucho.

  2.   SLI dijo

    «Kada to učinimo, vidjet ćemo animirano božićno drvce u ljusci uz vrlo jednostavnu naredbu:

    perl -MAcme :: POE :: Stablo -e 'Acme :: POE :: Tree-> new () -> run ()' »
    Jasno je tko bi zaboravio tako jednostavnu naredbu da se pamti samo gledanjem u trajanju od 1 sekunde

    1.    Kalt wulx dijo

      Prijatelju @sli, stvarno je jednostavno, a događa se da možda nemaš pojma o programiranju. Dopustite mi da detaljno objasnim što se događa iza kulisa.

      Kad nismo, u terminal napišemo: »perl -MAcme :: POE :: Tree -e 'Acme :: POE :: Tree-> new () -> run ()'«. Ono što kažemo računalu je da programski jezik Perl izvršava aplikaciju koja se prosljeđuje kao argument tumaču Perl l

      Ne volim Perl, više volim Python kao skriptni jezik za svoje pingvine.
      Pozdrav.

  3.   Pločica dijo

    Ne vjerujem ako stoji acme