Dar vieno analitiko svetainė

Petras Kudaras

Projektas „Ponie“

Ne per seniausiai (liepos 16) vyko O’reilly Open Source konferencija (OSCON), kuri yra labai populiari tarp atviro kodo programuotojų. Jos metu tradiciškai Larry Wall (na gi tas pats Perl autorius) perskaito pranešimą apie tai kaip sekasi Perlui. Šis pranešimas visad vadinasi „State of the Onion“ (pašaipa iš Amerikos prezidento metinio pranešimo, kuris vadinasi „State of the Union“). Šįmet tai jau septintasis pranešimas (jį galima rasti čia). Kaip ir visada, jis buvo juokingas, bet kartu atvėrė ir Larry Perlo viziją. Skaityti toliau…

Dar viena CSS pamoka

Užtikau dar vieną labai gerą pamokos stiliaus straipsnį apie CSS meniu. Na atrodo tai tikrai neblogai. Ech.. jei tik nereiktų taikytis prie kreivo IE CSS palaikymo tai tiek visokių gerų dalykų su CSS galima padaryt būtų ;)

Rusiškas Linux

Štai kaip atrodo rusiško Linux logotipas: http://ice.nice.ru/ruslinux.jpeg. Šypsojausi geras penkias minutes ir nesusilaikiau apie tai neparašęs ;)

Internetas yra šūdas

Per simplebits.com radau labai įdomią svetainę, verčiančią susimąstyti ir trimituojančią frazę „internet is shit“. Pagrindinė idėja tame, jog praleidžiame internete per daug laiko, kai galėtume tą laiką praleisti darydami realius dalykus. Internetas nėra visuotinis. Jie žmogaus neranda Google tai nereiškia jog jis neegzistuoja. Internetas mus per daug užvaldė. Labai įdomi citata: “If I can operate Google, I can find anything… Google, combined with Wi-Fi, is a little bit like God. God is wireless, God is everywhere and God sees and knows everything. Skaityti toliau…

Perlininkai visur…

Vat nuėjau į IRC tinklą irc.freenode.org pasižiūrėti kaip gyvena pasaulio programuotojai. Užsukau į #php ir #perl, pamačiau klausimą apie tai kaip sužinot ar serveris gyvas ir nepažiūrėjau kuriame kanale esu. Kadangi pasiūliau Perlinį sprendimą, tai buvau ne kaip sutiktas pasaulio PHPistų ;) <hollo> errr.. i cant figure out the most optimal way to deturn wether a server ip running or not <doc|work> hollo: check out curl (is the standard answer for that) <moxliukas> Net::Ping? Skaityti toliau…

Naudinga Perlo pragma

Kažkaip šiandien varčiausi Perlo dokumentaciją ir aptikau labai naudingą Perlo pragmą, kuri padeda geriau išsiaiškinti kaip veikia įpraiškos. Tereikia parašyti use re ‘debug’; ir visas įpraiškų paieškos procesas atsiveria prieš jus ;) Štai pavyzdys: use re 'debug'; my $f = 'foo'; $a =~ /o+/; Spausdina: Compiling REx `o+' size 4 Got 36 bytes for offset annotations. first at 2 1: PLUS(4) 2: EXACT <o>(0) 4: END(0) anchored `o' at 0 (checking anchored) plus minlen 1 Offsets: [4] 2[1] 1[1] 0[0] 3[0] Guessing start of match, REx `o+' against `foo'. Skaityti toliau…

Truputis ASP

Na, galvojau, kad ko jau ko, o VBScript tai nereikės niekad krapštyt. Klydau. Vat prisireikė staiga su ASP padaryt priėjimą prie Access duombazės ir būtent reikėjo daryti tai su ASP. Problemos sprenimą pradėjau pasigooglindamas apie pačią ASP technologiją. Realiai serveryje turėjau pasirinkimą iš VBScript, JavaScript ir PerlScript. Spėkit iš trijų kartų kurią kalbą pasirinkau naudoti. Neatspėjot, ne Perlą. Tiksliau jau buvau beveik viską parašęs PerlScriptu, bet ten tokia kvaila implementacija, kad nelikę iš to PerlScript viso Perlo grožio. Skaityti toliau…

Dar keletas „įvado į Perlą“ formatų

Na, kadangi trūko pdf formato, tai padariau ir jo versiją (bei keletą kitų). Dabar galima rasti pod, html, pdf, txt, TeX, man, doc, rtf ir chm versijas. Beje, labai būčiau dėkingas, jei galėtumėte padėti pataisyti šio įvado stilių ir rasti bei ištaisyti klaidas. Lietuvių kalba nėra mano stipriausia sfera, ir ypač prie galo sunkokai sekėsi versti. Žodžiu labai laukiu pastabų ir pasiūlymų. Aišku šiuo įvadu neapsiribosiu.. Perlo dokumentaciją sudaro 800000 Skaityti toliau…

Įvadas į Perlą įvairiais formatais

Persirašiau savąjį įvadą į Perlą (perlintro vertimą) į POD formatą. POD formatas yra Perlo dalis, juo rašoma visa Perlo dokumentacija, tad nenuostabu kad egzistuoja daug visokių konvertavimo programėlių, kuriomis iš POD galima sukurti HTML, txt, LaTeX, man ir kitokių formatų dokumentus. tad dabar įvadą į Perlą lietuviškai galima parsisiųsti šiais formatais: POD, HTML, LaTeX, man ir txt.

Parrot ir Python lenktynės

Jau seniai buvo kalbėta, jog vienas pagrindinių Parrot kūrėjų (Parrot yra Perl6 virtualioji platforma) Dan Sugalski susilažino su Python kūrėju Guido van Rossum, kad Parrot baitkodas bus greitesnis už Pitono baitkodą (Į Parrot baitkodą bus galima kompiliuoti ne vien Perl, bet ir Python, Ruby, Smalltalk, Basic, ir ką tik nori). Atrodo, jog Dan nori sukurti tokią platformą, kuri laisvai galėtų konkuruoti tarp jau dabar egzistuojančių. Tiesą sakant jau dabar mano 120MHz Pentiume Parrot sugeba vykdyti apie 1-2 Skaityti toliau…