Dar vieno analitiko svetainė

Petras Kudaras

Irako informacijos ministro baigtis

Na va… Pasirodė žinios apie tai, kad visų mylimas Irako informacijos ministras nusižudė pasikardamas praėjus vos keletui valandų po to kai sąjungininkai paėmė Bagdadą. O gaila žmogaus…

Kas bus po objektinio programavimo?

Žmonės kalba, kad objektinis programavimas pradeda atgyventi. Tai jau praeito dešimtmečio technologija (hm… PHP5 tuo tarpu iš naujo atradinėja objektiškumą), ir reikia ieškoti jai pakaitalų. Na bent jau taip mano American Scientist. Jų straipsnyje sakoma, kad ateitis slypi keistuose dalykuose kaip ‘Pattern oriented programming’, ‘qualities without a name’ ir ‘extreme programming’. Šiaip idėja įdomi. Parašai keletą tų ‘patterns’, ir jie patys susilipdo į programą. Programuotojų rojus? Galbūt. Pažiūrėsim. Tuo tarpu aš einu toliau rašyt makaroniško kodo. Skaityti toliau…

Kodo stiliai

Vat priėjom šiokį tokį ideologinį karą apie teisingą kodo stilių. Aš visad kodą formatavau pagal K&R stilių, nes pats mokiausi programavimo iš jų puikios knygos apie C. Kažkaip kitiem labiau patinka Allman’o stilius, nors man jis per daug vertikaliai išsidėsto. Na ir man reikia 8 tarpų tabo. Čia labai subjektyvu, bet man taip geriausia.

Įprastinių išraiškų straipsnio papildymai

Taip, žinau. Vis neprisiruošiu pabaigti normaliai to straipsnio apie RegExpus. Iki šiol jis buvo labai nepilnas. Šiandien bent jau pabandžiau labai labai (na tikrai jau labai) trumpai sudėti informaciją apie tai, ko dar neminėjau jame. Ten faktiškai gale tik krūva pavyzdžių (netgi ne krūva… tiesiog keletas) dabar. Reikėtų juos aprašyt normaliai. Na o po to reiktų ir antrą dalį parašyt, apie ‘extended’ sintaksę. Ir pritaikyt viską Perlui ;).

freesql.org — nemokamas duombazės palaikymas programuotojams

Galima sakyt netyčia atradau nemokamą MySQL ir PostgreSQL palaikymą. Teko ne kartą išgirst nusiskundimų, kad niekur nėra nemokamų duomenų bazių palaikymo, bet matyt kas ieško, tas randa. Tad kol dar visi lietuviai neatrado freesql.org reikia skubėti ;) Na duomenų bazė skirtingame hoste nėra pats geriausias sprendimas, ypač kai tas duombazės serveris sėdi kažkur kitam Europos gale. Bet mokymuisi ir eksperimentams tai visai neblogai. Be to, juk NEMOKAMA! :)

Apache::Session::MySQL

Uff… Pagaliau pakūriau šiokias tokias sesijas su Perlu. Tam naudot sumaniau Apache::Session::MySQL modulį. Truputį ten įdomiai viskas… Na, kad ir kaip ten būtų, galit atsisiųst svetainės kodą.

Phoenix ir Minotaur gavo naujus vardus

Phoenix ir Minotaur gavo naujus vardus. Nuo šiol naršyklė vadinsis Firebird, o pašto klientas — Thunderbird. Šitas pervadinimas susijęs su tuo, kad Phoenix BIOS’ų gamintojas paprašė gerbti jo prekinį ženklą… Bet nauji vardai tai irgi ne originalūs — egzistuoja gi Pontiac Firebird ir Ford Thunderbird. Ar tik nereikės dar kartą pervadinti?

Naujojo Pentium procesoriaus klaidos

Tik vakar buvo išleistas naujasis Pentium 3 GHz procesorius su 800MHz FSB. Jau šiandien jo išleidimas sustabdomas, nes atsirado “nenumatytų veiklos anomalijų”. Plačiau apie tai šiuose forumuose.

PHP kodo tvarkyklė Perlu

Molotov davė man nuorodą į PHP kodo tvarkymo programą, rašytą Perlu (kažkas panašaus į visiems programuotojams žinomas lint programas). Ši programa gana gražiai parodo Damian Conway rašyto Parse::RecDescent modulio galimybes. Yra tik vienas trūkumas. Ji lėėėėta. Pasak kūrėjų “several hours for one of our 800 line examples on a gHz CPU“. Manau galima ta programėlę dar rimtai paoptimizuoti, nes pora valandų 800 eilučių kodui iš tikrųjų daugoka. Ech, jei tik turėčiau laisvo laiko… Skaityti toliau…

Opera, 3GHz Intel procesoriai, žmogaus skrydis į Marsą

Šios dienos kompiuterijos naujienose dominavo naujo Intel procesoriaus pristatymas. Turbūt nebuvo nei vienos bent kiek save gerbiančios kompiuterijos svetainės, kuri nevardintų šio procesoriaus pliusų bei minusų. Na, bet tokie procesoriai iki Lietuvos dar turbūt keliaus porą mėnesių, o kai ir atkeliaus, abejoju ar visi puls juos graibstyti — Tie magiški skaičiukai, reikškiantys procesoriaus dažnį turi vis mažiau ir mažiau įtakos renkantis kompiuterį (Ech, vat ši svetainė veikia iš 10 kartų silpnesnio serverio… ir ką — didelių problemų kaip ir nėra) Skaityti toliau…