Parrot bei egzegezės
Vakar išleista pirma jau kiek rimtesnė Parrot versija – v0.1.0. Parrot yra platforma, šiek tiek panaši į .NET bei JVM, skirta interpretuojamoms kalboms kaip PHP, Ruby, Python, TCL, Basic, LISP, o ypač Perl6. Šioje naujoje versijoje svarbiausi pokyčiai yra gijų palaikymas (threads), bei svarbiausia – objektai. Taipogi atsirado daug daugiau dokumentacijos. Parsisiųsti galima adresu http://www.cpan.org/authors/id/L/LT/LTOETSCH/parrot-0.1.0.tar.gz, o daugiau apie patį Parrot – http://parrotcode.org. Tuo tarpu Damian Conway išleido septintą egzegezę (Perl6 sintaksės aprašymą) apie tai, kas Perl6 pakeis Perl5 formatus. Skaityti toliau…
PHP konferencija
Kaip jau visi žinote turbūt, šeštadienį vyko PHP konferencija, kurioje teko dalyvauti ir man. Per daug įspūdžių neaprašinėsiu, nes jau daug kiti yra prirašę. Mano slidės yra šiuo adresu. Pasistengsiu surasti laiko ir paversti jas į straipsnį, raštu išdėstant tai, ką pasakojau konferencijoje. Daugiausiai konferencijos medžiagos yra turbūt pas Lakūną, o ypač daug nuorodų čia. (Kitų žmonių slidės: EnC, pukomuko)
Perl poezija
$you->said("Who needs tommorow?") while $we->have($tonight); $I = shift @closer for @love; Berods įsimylėjau.
Naujos versijos
Keletas naujienų iš naujų versijų pasaulio: ką tik išleistas Perl 5.005_04. Tai labai senas perlas, tačiau jei kartais sėdite prie senų dinozaurų, tai atsinaujinimas nepakenks. Daugiausia šioje versijoje yra klaidų pataisymai, bei pritaikymai naujesniems kompiliatoriams. Kita, įdomesnė naujiena, yra Subversion 1.0 išleidimas. Subversion yra bylų versijų kontrolės sistema, kuri ruošiasi pakeisti CVS. Subversion išsprendžia problemas, nuo kurių kenčia CVS – ji palaiko bylų pervadinimą, direktorijų struktūros pokyčius, dvejetaines bylas, metaduomenų pokyčius ir t. Skaityti toliau…
Perliška vartotojų sistema
Skaičiausi čia neseniai apie Perlo modulį Class::DBI ir šiandieną sumaniau jį šiek tiek išbandyti. Šis modulis yra duomenų bazės objektinė abstrakcija, ir viską daro tokiame aukštame lygyje (t.y. taip toli nuo pačios duomenų bazės), kad norint ja naudotis net nereikia mokėti SQL (OK, OK, SQL visada pravartu mokėti, bet labai paprastiems dalykams gali to ir neprireikti). Taigi išbandymui sugalvojau pasirašyti vartotojų prisijungimo sistemą. Class::DBI priverčia viską apgalvoti ir išdėlioti objektiškai, į atskirus modulius, tad atsiranda krūvos mažų failiukų, kuriuos reikia dėti kažkur į atskirą lib direktoriją. Skaityti toliau…
Sitepoint apie PHP::Strings
Harry Fuecks, PHPPatterns kūrėjas ir sitepoint PHP weblogo savininkas, pastebėjo minėtame webloge mano dabar palaikomą Perlo modulį PHP::Strings. Harry klaidingai mano, jog perlininkai priešiškai nusiteikę prieš PHP dėl to, kad pavydi jam sėkmės. Kiek teko bendrauti su viso pasaulio perlininkais, tai požiūris į PHP visada būdavo neigiamas ne dėl pavydo, o dėl to, kad PHP nelaikoma rimta kalba (dėl tokio įsitikinimo teisingumo, aišku, galima ginčytis, bet enterprise lygyje PHP vis dar neturi tokių stiprių pozicijų kaip Perl, Java ir panašiai). Skaityti toliau…
Vaido atgimimas
Taigi labai džiugu, kad atgimė Vaido Žilionio weblogas. O kartu su juo pasirodė ir moblogas. Gaila, kad moblogai dar vis reti Lietuvoje (o gal jie ne reti, gal tiesiog aš apie juos nieko nežinau? Atsiliepkt!), nes kartais norisi paspoksoti į kieno nors darytas prastos raiškos mažas nuotraukas. Ir, tiesa, visgi įdomu blogrolle pamatyti savo vardą ir pavardę, o ne slapyvardį – kai pats surašinėjau draugų pavardes, tai buvo mažiau keista nei matant savą pavardę. Skaityti toliau…
Tarp fizikos ir teologijos
Pateko man į rankas Česlovo Kavaliausko straipsnių knyga „Tarp fizikos ir teologijos“. Pats autorius yra jau miręs iškilus kunigas ir mąstytojas, išvertęs iš senovės graikų kalbos Naująjį Testamentą. Knyga gana sudėtinga, bet įdomi, ji pilna idėjų apie netiesinį Jėzų, Giodelio teoremų svarbą ne vien krikščioniškajai bei ir apskritai filosofijai ir pan. Knygoje visur bandoma pasakyti, kad filosofija be matematinio ar loginio pagrindo yra niekam verta, ir turėtų būti laikoma tik pamąstymais, o ne rimtu mokslu. Skaityti toliau…
Kažkas nekompiuterastiško
Sako, kad reikia retkarčiais parašyti į dienoraštį ir ką nors ne visai kompiuterastiško, nes juk ne absoliučiai visą mano gyvenimą užima mastymai apie semantinį tinklą, Perlą bei kitokius kompiuterastizmus (hmm, gal ką ir nuvyliau tai pasakydamas, bet, kad ir kaip ten būtų keista, tai yra tiesa). Tad sėdžiu dabar autobuse, kuris tuoj pajudės link Vilniaus ir maigau Psiono mygtukus, o tuo pačiu metu galvoje neduoda ramybės nelabai miela ir įkyri kaip vaikas prašantis saldainių mintis „o ką gi aš po velnių galiu parašyti nekompiuterastiško? Skaityti toliau…
Valentino diena
Happy unimaginative, consumer-oriented and entirely arbitrary, manipulative & shallow interpretation of romance day! – http://www.meish.org/vd/ Bent jau pasirašiau skriptuką, kuris vis spausdina į konsolę „myliu tave, moxliuk!“. perl -le 'print q[Myliu tave, moxliuk!] while 1'