Božić na vašoj Linux konzoli

Svaki put kad smo bliži 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 koristiti ovih dana prosinca, a ako čitate i želite ga isprobati, nastavite čitati da objasnim kako šta.

linux-božićno drvce

Da biste mogli vizualizirati stablo u konzoli, potrebno ga je imati instaliran Perl u sistemu (s kojim će se dogoditi magija), ako ga već imamo, možete ga instalirati Acme :: POE :: Drvo. 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 kada 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 drvo ako želite, samo morate uredite izvorni kod Perl skripte i spremite ga 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 utiske.

SRETAN BOŽIĆ!!


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Chaparral rekao je

    Vi ste sjajni RoBertucho.

  2.   sli rekao je

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

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

    1.    Kalt wulx rekao je

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

      Kad ne znamo, na terminal napišemo: »perl -MAcme :: POE :: Tree -e 'Acme :: POE :: Tree-> new () -> run ()'«. Ono što kažemo računaru 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 rekao je

    Ne vjerujem ako piše acme