Nauji lietuviški interneto dienoraščiai

Šiandieną DzHiBaS paleido naują savo dienoraščio versiją. Tas pats dienoraščių variklis naudojamas ir pas Shivą, bei bus naudojamas ateityje ir pas aubergine. Taipogi atradau ir dar vieną lietuvišką interneto dienoraštį rašantį kompiuterastiškais klausimais. Be to ir pukomuko padarė pirmąjį savo kompiuterastinį įrašą.

Ryškiai jau bręsta reikalas šone susirašyt lietuviškų kompiuterastiškų dienoraščių nuorodas.

Internetinis dienoraštis elektroniniu paštu

DzHiBaS pasidalino keletu idėjų su manimi dėl galimybių elektroniniu paštu pildyti savo internetinį dienoraštį. Idėja tame, kad pasiuntus laišką tam tikru adresu, būtų nuskaitomas laškas, padaromi atitinkami pakeitimai (BBkodas, automatinis URL atpažinimas ir panašiai) ir sukišama į duombazę. Štai mano idėjos ir mintys apie tai.

Pirmiausia kam to reikia? Man asmeniškai tai būtų labai patogu pildyti dienoraštį per mobilųjį telefoną. Parašai, išsiunti, naujiena atsiranda. Net nereikia prie kompiuterio sėstis (na aišku teksto įvedimas per mobilųjį telefoną nėra pats lengviausias dalykas). Pats realizavimas yra labai paprastas: tiesiog /etc/aliases sukuri atskirą adresą, kuriuo atėję laiškai perduodami kokiai nors programėlei, kuri jau toliau ir tvarkosi. DzHiBuI susirūpinimą kėlė saugumo klausimas. Mano nuomone, galima kiekviename elektroniniame laiške įdėti ir slaptažodį, kurį ir patikrintų programa, prieš įtraukdama įrašą į duomenų bazę. Aišku pats geriausias (ir labai elegantiškas) variantas turbūt būtų naudoti PGP parašus – jei parašas verifikuojamas, tada galima dėti į duombazę. Tačiau su PGP yra problemų – juk negeneruosi PGP parašo rašydamas laišką mobiliame telefone.

Kita šiokia tokia problema yra koduotės. Vat mano EricssonT65 neįstengia sugeneruoti lietuviškų raidžių. Mano sprendimas būtų naudoti specialius simbolius, panašius į HTML entities ir juos paskui versti į normalius simbolius (o gal netgi neversti, bet reiktų atskiro DTD – kaip ten su vartotojų DTD palaikymu našyklėse?). Tad tarkim raidę „Š“ būtų galima koduoti kaip &ltdsh;, o „ę“ kaip &ltee; ir panašiai.

Dar vienas dalykas yra BBkodas. Standartiškai jis naudojamas su [] simboliais. Aš siūlyčiau naudoti standartinius < ir > HTML simbolius. Taip galima laikytis standartų ir turėti normalų XML, kurį paskui galima netgi trasformuoti pasinaudojus XSL. Be to vėlgi tai sutinka su ta specialaus DTD mintim.

Tiesa, kad nereiktų visko perdarinėti vėl iš naujo, jei kiltų kokia kita nauja idėja dienoraščių pildymui, matyt reikėtų nusistatyti ir pasirašyti XML-RPC sąsają, kad dienoraštis eletroniniu paštu būtų tik šios sąsajos vienas iš pritaikymų.

Nedlib ir vartotojų pagausėjimas

Šiandien ir vakar pastebėjau labai didelį vartotojų padidėjimą (na, tarkim užvakar buvo 48 unikalūs lankytojai, o šiandien iki pietų jų jau yra 165). Ech, galvojau kad tapaus nerealiai populiarus. Tačiau visgi peržiūrėjau savo Apache logus (na, gal kokį labai naudingą referrer’į rasiu) ir radau krūvas tokių pranešimų:

193.219.130.9 - - [12/May/2003:11:55:48 +0200] \
"GET /~moxliukas/browse/index.pl?id=78 HTTP/1.1" 200 4802 "-" "Nedlib"

Hmm… kas per velnias tas Nedlib, ir kodėl manimi domisi Lietuvos nacionalinė biblioteka? Žodžiu einu googlintis. Štai ką radau čia:

LIBIS Elektroninių išteklių modulio projektas parengtas tarptautinės NEDLIB programos dokumentų pagrindu. Šis projektas padės užtikrinti posistemio suderinamumą šalies ir tarptautiniu mastu naudojant bendrą OAIS koncepciją bei vienodus tarptautinius standartus, informacijos apie deponuotus šalies elektroninius išteklius pateikimą, prieigą prie deponuotų elektroninių išteklių.

Bla bla bla, nieko nesuprantu tarp tų baisių santrumpų. Ech, tai čia pasirodo labai rimta? Pats to nepastebėdamas tampu LIBIS Elektroninių išteklių modulio projekto dalimi?

Na po kai kurių įvykių tampu vis labiau paranojiškas (na, čia tai nėra ko bijoti, tik man nepatinka kai nei iš šio nei iš to atsiranda 220 sesijų daugiau nei realiai jų reikia), tad kol kas ramiai Nedlib bus ignoruojamas. Bent jau kol išsiaiškinsiu kas tai per velnias ;)

#php susitikimo detalės

Vakar užsakiau vietos Žirmūnų Mažojoje Kinijoje (užsakiau 15 žmonių, bet jei bus daugiau tai nemanau kad būtų problematiška). Žodžiu stalai užsakyti šiam penktadieniui, gegužės 16 dienai, 19 valandai, Petro vardu. Jei kas nežinot, kur yra Žirmūnų Mažoji Kinija, tai apsilankykite http://www.maps.lt/redirect.asp?eid=65002. Planuoja dalyvauti: MrTenente, matis, moxliukas, DzHiBaS, beside, scooox, Nightblade, Perle (?), guru_man(?), BG, ProTON(?), Congo, ABLomas(?), tamoshiuz(?), Loading, Hidro ?, Mrak, godzhirra_da_mc (?)

Beje, jei kas vis tiek nežino kaip rasti šią sugėrimo vietą, ar bijo, kad nepažins Php’istų, tai kreipkitės į mane IRC, duosiu savo telefoną.

Google ir Weblogai

Google ruošiasi sukurti atskirą įrankį internetinių dienorščių naršymui. Kol kas neaišku, ar internetiniai dienoraščiai bus išimti iš pirmo puslaio paieškos rezultatų, tačiau praeitis rodo, kad turbūt jie bus iimti, mat kai Google įgijo galimybę ieškoti usenet naujienas, jos buvo panaikintos iš pirmo puslapio paieškos rezultatų.

Su internetiniais dienoraščiais yra įdomi situacija. Jų yra pakankamai daug, ir jie turi nuorodas vienas į kitą, tad pagal Google technologiją, jie pasirodo aukštai paieškos rezultatuose. Problema tame, kad interneto dienoraščių skaitytojų yra žymiai mažiau, tad tokie paieškos rezultatai gali atrodyti „neteisingi“. Tad nejaugi žymioji Google PageRankTM technologija jau paseno ir nebegali teisingai atlikti savo darbo?

Plačiau apie tai: The Register

Rasmuso Lerdorfo PHP pabiros

scooox nurodė, kad galima parsisiųsti Rasmus’o Lerdorf’o PHP „tips’n’tricks“, kurie buvo pristatyti per konferenciją, vykusią Niujorke. Dauguma patarimų susiję su kodo optimizavimu, bei bytecode saugojimu laikinojoje atmintinėje, o taipogi su patarimais, kaip PHP pagalba generuoti paveiksliukus. Tiesa, yra ten ir labai keistų vietų — ypač man už akių užkliuvo jo siūlomas šablonų mechanizmas. Hmmm… kuo gi blogas phemplate modelis (kuris naudojamas ir Perlinėje HTML::Template, ir Template Toolkit, ir dar visur kitur?)

MSDN: PHP vs ASP

Pasirodo, Microsoft turi PHP ir ASP.NET palyginimą. Aišku tas palyginimas labai vienpusis, bet ganėtinai keista, jog Microsoft naudoja tuos pačius argumentus prieš PHP kaip ir aš dažnai vartoju: lėtumas, funkcijų vardų nepastovumas, sudėtingas duomenų bazių naudojimas. Na, tas straipsnis bent jau parodo kad Microsoft rimtai žiūri į PHP kaip į konkurentus.

Jeffrey Zeldman knyga apie interneto dizainą laikantis standartų

Gegužės 12 dieną įžymusis Jeffrey Zeldman išleidžia savo knygą „Designing with Web Standards“. Jeffrey Zeldman yra vienas žymiausių apie interneto dizaino technologijas rašančių žmonių ir stipriai palaiko visus naujausius standartus. Ši knyga yra apie tai kaip galima padaryti internetinės svetainės dizainą su CSS. O pats šauniausias dalykas, kad keletą skyrių galima parsisiųsti PDF formate.

Išleistas Linky 1.6.0

Šiandien išleista Mozillos priedo Linky 1.6.0 versija. Didžiausias skirtumas nuo ankstesnės versijos yra tas, kad jis dabar veikia ir Mozilla Mail pašto kliente. Ką daro Linky? Jis gali atidaryti visas puslapio nuorodas naujuose kortelėse arba languose, gali paprastu tekstu parodyti visas puslapio nuorodas, gali atidaryti visus puslapio paveiksliukus atskiroje kortelėje ir panašiai. Mažas naudingas daikčiukas.

CSS Zen Sodas

CSS Zen Garden yra labai gražus dizainerių projektas, kuriame naudojama ta pati HTML byla, bet skirtingas CSS. Šiuo metu ten galima pamatyti penkis radikaliai skirtingus dizainus. Tiesiog puiku. Tai puikiai parodo, koks galingas gali būti CSS. Beje, verta pasistudijuoti ir kodą.