Waqti kasta oo aan u dhowaanno habeen wanaagsan iyo Kirismas waxaan halkaan idin kugu soo gudbineynaa barnaamijkan fudud ee Perl oo aad ku qurxin karto boosteejadaada ruuxa kirismaska.
Iyada oo barnaamijkan qalabkaaga Linux wuxuu u ekaan karaa geedka kirismaska firfircoonaan iyo in kasta oo xaqiiqda ah in waxtarkeedu uusan dhaafsiisnayn qaybta qurxinta ee qalabka, waa wax aad u xiiso badan oo aan u isticmaali karno maalmahan Diseembar, iyo haddii aad wax akhrinaysid oo aad xiisaynaysid inaad tijaabiso, ka dib sii wad akhriska waxaan sharraxayaa samee waxa.
Markaa si aad u aragtid geedka qunsulka ku jira waa lagama maarmaan in la helo rakibay Perl nidaamka (kaas oo sixirku ku dhici doono), haddii aan horey u haysanno waad rakibi kartaa Acme :: POE :: Geed. Ku rakibiddan, waa inaan u adeegsannaa moduleka CPAN (Comprehensive Perl Archive Network) ka dib marka aan ku bilawno mudnaanta, waxaan qori doonaa layn amar fudud:
perl -MCPAN -e 'install Acme::POE::Tree'
Horeba mar markaan sidan sameyno, waxaan arki doonaa geedka masiixiga ee xaragada amar aad u fudud:
perl -MAcme::POE::Tree -e 'Acme::POE::Tree->new()->run()'
Sidoo kale waa suurtagal in la habeeyo geedkan haddii aad rabto, adiga ayaa iska leh tafatir koodhka isha ee qoraalka Perl oo waxaad ku keydisaa feyl qoraal ah (tusaale ahaan: christmas.pl) oo leh waxyaabaha soo socda:
#! / usr / bin / perl
isticmaal Acme :: POE :: Tree;
my $ geed = Acme :: POE :: Tree-> cusub (
{
star_delay => 1.5, # iftiin 1.5 ilbidhiqsi
light_delay => 2, # Laydh bilig bilig ah 2 ilbidhiqsi
run_for => 10, # Si toos ah uga bax 10 ka ilbidhiqsi ee tijaabada kadib
}
);
$ geed-> orod ();
Barnaamijkan fudud konsol-kaagu wuxuu u labbisan doonaa ruuxa kirismaska oo had iyo jeer waxaan sugeynaa faallooyinkaaga iyo aragtidaada.
MERRY KRISTI !!
Waxaad tahay RoBertucho weyn.
«Marka aan sidan yeelno, waxaan ku arki doonnaa geedka kirismaska ee firfircoon qolofka amar aad u fudud:
perl -MAcme :: POE :: Tree -e 'Acme :: POE :: Tree-> cusub () -> run ()' »
Way cadahay yaa ilaabi doona amar si fudud oo loo xafiday kaliya iyadoo lagu arko 1 sec
Saaxiib @sli, runtii way fududahay, waxa dhacaya ayaa ah inaadan fikrad ka haysan barnaamijyada. Aan kuu faahfaahiyo si faahfaahsan waxa daaha gadaashiisa ka dhaca.
Marka aynaan ahayn, waxaan ku qornaa terminalka: »perl -MAcme :: POE :: Tree -e 'Acme :: POE :: Tree-> new () -> run ()'«. Waxaan kumbuyuutarka u sheegayno ayaa ah in luuqada barnaamijka Perl ay fuliso arjiga loo gudbinayo dood ahaan turjubaanka Perl 🙂
Aad uma jecli Perl, waxaan ka doorbidayaa Python inuu yahay luqad qoraal ah oo loogu talagalay qalinkeyga.
Thanks.
Tani way kafiican tahay
https://gist.github.com/franktoffel/aea4329b760eb3e72f4d
Kuma kalsooni haddii ay dhahdo acme