Dar vieno analitiko svetainė

Petras Kudaras

Mozillos Prefbar įrankių juosta

Šiandieną gavau elektroninio pašto laišką iš Artūro Šlajaus, kuris man priminė, kad niekur savo svetainėje nesu minėjęs Mozillos PrefBar įrankių juostos. Džiugu, kai tavo svetainę pradeda lankyti ir ja domėtis ne vien tavo gerai pažįstami žmonės. Mozilla PrefBar yra naudinga įrankių juosta, pritaikyta daugiau paprastiems naršytojams nei interneto programuotojams (kaip kad jau anksčiau aprašytas pnhToolbar). Aš pats PrefBar naudojuosi jau geras mėnuo, ir jis tikrai man pravertė. Pagrindinis PrefBar privalumas manau yra jo galimybė prisitiaikyti jį savo reikmėms. Skaityti toliau…

Balsavimas dėl #php sugėrimo vietos

#php kanale nuspręsta, kad reikia balsavimo dėl sugėrimo vietos. Parašykite komentaruose kas esat už ką, po savaitės kokios pagal rezultatus nuspręsim kur visgi eiti. Aišku neblogai būtų ir argumentus išgirsti (o gal koks yra labai fainas kabakas, o mes nieko nežinom?)

PHP FAQ idėja

Su Lakūnu sugalvojom, kad reikia labai dažnai užduodamų PHP klausimų sąrašo, nes tie patys klausimai dažnai kartojasi tie patys per tą patį. Idėja paprasta: rinkti užduodamus klausimus #php kanale ir sudėti juos į duomenų bazę. Jei vėl pasikartoja toks pats klausimas, užteks tik papastinti linką (na… mes tikimės kad užteks… Turbūt nelabai). Žodžiu turėtume palengvint sau gyvenimą nebeatsakinėdami į tą patį klausimą dešimtąjį kartą. Bent jau teoriškai turėtumėm palengvint sau gyvenimą. Skaityti toliau…

#php susitikimas

Šios dienos #php kanalo tema: 2003 gegužės 16 d. (penktadienis) – preliminari #PHP meeto data… Vieta? Rotušėlė? Preliminarûs dalyviai: MrTenente, Nightblade, scooox, moxliukas, … Veiksmo vietos, idejos labai priimamos ;] Va #php susitikimo jau seniai trūko. O juk pernai kiekvieną penktadienį toks vykdavo. Tikiuosi į šį susitikimą ateis daug žmonių („daug“ – tai bent kokie 8-10), nes poreikis tam kaip ir yra ;) Tiesa, nežinau kaip dėl „Rotušėlės“. Mane jos atžvilgiu kankina dvi prieštaringos mintys: viena vertus „Rotušėlė“ yra nekoks kabakas su nekokiu aptarnavimu ir panašiai, o kita vertus – tai #php tradicija. Skaityti toliau…

PHP print revisited

Paskaitęs mano rašliavas apie PHP print() funkciją, Lakūnas nurodė man atitinkamą manualo skyrių ir pasirodo, kad print() yra operatorius. Va čia tai buvo netikėta. Jau man galvoj nebesutelpa viskas :/ Nors print() ir yra operatorius, echo() yra šiaip kalbos dalis. Štai <?php print print 'foo'; ?> spausdina „foo1“ – kaip ir tikėtasi, tuo tarpu <?php print echo 'foo'; ?> meta klaidą „Parse error: parse error, unexpected T_ECHO“

Vogtos idėjos iš CGI::Application

CGI::Application yra puikus modulis Perlui, kuris leidžia išvengti ilgų „if/elsif/else“ blokų pagrindinėje web programos byloje. Pagrindinės bylos (tarkim index.pl) tikslas yra nuspręsti, kurį kodą vykdyti. Tarkime, per HTTP GET kintamąjį op perduodama informaciją, koks kodas turi būti įvykdytas. Tokiu atveju paprastas index.pl atrodytų kažkaip taip: #!/usr/bin/perl -w use CGI; my $r = new CGI; if($r->param('op') eq 'forumas') { # forumo kodas } elsif($r->param('op') eq 'naujienos') { # naujienų kodas } . Skaityti toliau…

CSS rolloveriai

Kažkas #php kanale paklausė, kaip įmanoma padaryti su CSS, kad pasikeistų lentelės langelio fonas. Šiek tiek pasikrapštęs (aišku galėjau paieškot internete, bet su GPRS gyvenu) sukurpiau panašų dalyką, visai be lentelių. Kiek bandžiau, jis veikia su IE6.0, Opera 7.0 ir Phoenix0.5 (tiksliau beveik 0.6 – kažkoks naktinis buildas). Štai šio dalyko kodas: <style type="text/css"> .list { margin: 0ex; padding: 0ex; } .list li { border: 1px solid #333; background: #999; color: #333; display: block; float:left; } . Skaityti toliau…

CSS eksperimentų puslapiukas

Įsidėkit šį puslapiuką į bookmarkus. Labai neblogi pavyzdžiai, ką galima pasiekti CSS pagalba. Ir daug ką išmokt galima, nes CSS nesibaigia ties a:hover { text-decoration: underline; }

Ginant struktūrinį žymėjimą

Simon Willison išreiškė savo nuomonę apie HTML naudojimą tik dokumento struktūrai aprašyti. Jo nuomone, jei profesionaliai dirbate interneto rinkoje ir dar nepradėjote naudoti CSS, tai kenkiate ir sau, ir savo klientams ir savo kolegoms. CSS gal ir ne stebuklingas dalykas, kuris išsprendžia visas problemas, bet CSS padeda daryti efektyvesnes svetaines. „Efektyvesnes“ – tai matomas daugiau naršyklių, lengvesnes programuoti (ar keisti) ir užimančias mažiau vietos. CSS nėra super sudėtinga. Tiesa, svetainę perversti visiškai pilnai į CSS yra sudėtinga, bet CSS gali padėti išsikrapštyti iš lentelių lentelėse ir permatomų GIF’ų košės. Skaityti toliau…

1000 lankytojų

Šiandieną, praėjus 20 dienų nuo šios svetainės atsidarymo, buvo užregistruotas 1000-asis lankytojas (tiksliau buvo sukurta 1000-oji sesija – tad tikrųjų realiųjų lankytojų turbūt dar gerokai mažiau). Na bet tai šiokia tokia pradžia. Ši svetainė nebaigta. Ir abejoju ar iš vis kada nors bus išbaigta, nes kaip sako biologai – „We have only one meaning for the word stable – and that is dead.“ Čia aišku daug ko trūksta (tarkim paieškos, BB kodo komentaruose), daug ką galima pagerinti (vartotojų registravimą, pridėti automatinį „referrer’ių“ sekimą, XML-RPC ir dar daug viso kito). Skaityti toliau…