Dar vieno analitiko svetainė

Petras Kudaras

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…

Pertvarkymai #php kanale

Šiandieną DzHiBaS padarė keletą radikalių pertvarkymų #php kanale – buvo iš naujo perdarytas „access“ sąrašas bei nuimtas automatinis operatoriaus statuso suteikimas. #php kanalas yra turbūt didžiausias su programavimu susijęs kanalas lietuviškajame IRC, tačiau iki šiol jis gerokai kentėjo nuo vyravusio chaoso. „Access“ sąrašas sutrumpėjo nuo 45 iki 13 žmonių ir beveik visi gavo standartinį penktą lygį, kurio užtenka pagrindinėms kanalo funkcijoms atlikti. Tikiuosi po šių pertvarkymų #php taps tvarkingesnis ir įdomesnis bei naudingesnis tiek senbuviams, tiek naujokams. Skaityti toliau…

PHP funkcijos – kažko nesuprantu

Jau prieš keletą mėnesių pastebėjau, kad PHP print() (na ir echo()) yra kažkokios keistos funkcijos ta prasme, kad nebūtina jų argumentus dėti į skliaustelius. Žodžiu veikia abu šie variantai: print('foo'); print 'foo'; Jei antrą variantą bandysit padaryt su bet kuria kita funkcija – PHP pradės keiktis. Taigi, atsiverčiau PHP manualo skyrių apie „print“. Vat ten radau tokį daiktą: print() is not actually a real function (it is a language construct) so you are not required to use parentheses with it. Skaityti toliau…

Kaip būti pastebėtam Google

SearchEngineWatch turi 10 patarimų kaip sėkmingai pasirodyti Google. Turbūt labiausiai man patikęs yra antrasis: „Learn basic HTML“ ;).

IE bugas

Atrodo IE šitokį puslapiuką interpretuoja tiesiogiai, kaip ir parašyta: <html> <form> <input type crash> </form> </html> Update: mr2 nurodė dar vieną IE bugą: [1.] *perl -e “print qq’\xFF\xFE’; print qq’\r\r\n’ x 30000” > test.html * [2.] Atsidarykite su IE [3.] Pavyzdys -> http://migla.ktu.lt/~mr2/test.html

Kodėl verta naudoti Mozilla Firebird

Šiandien užklydau į Mozilla Firebird puslapį apie tai kodėl reikia pereiti prie Mozilla Firebird. Labai gera santrauka geriausių „featurų“, kurie svarbūs paprastiems žmonėms (rimtesni kompiuterastai vis tiek turbūt naudosis pilna Mozilla dėl visokių gerų JavaScript debuginimų ir DOM medžių). Tiesa, sužinojau ir kai ką naujo – apie CTRL-G ir CTRL-L klavišų sekas (dabar galiu naršyti visai be pelės) bei labai naudingą „Full Screen“, kuris visgi palieka visus tabus ir addreso laukelį. Skaityti toliau…

„Sveikaspasauli“ konkurso pratęsimas

Paskutinę savaitę keletas žmonių manęs prašė pratęsti „sveikaspasauli“ konkurso darbų priėmimo datą. Aš jau sakiau IRC, kad sutinku ją pratęsti iki gegužės 11 (iki referendumo dėl Europos sąjungos galo ☺) dienos. Šiuo metu turiu 4 darbus, dar bent 2-3 yra pažadėti, bet jų kol kas negavau. Tikiuosi, kad gausiu ir juos. Šiaip ar taip, darbų yra tikrai gražių (ne tik smegenis galima išsisukti bet ir klaviatūrą, norint juos netgi paleisti, ką jau kalbėt apie kodo skaitymą ☺). Skaityti toliau…

XUL ir PHP

PHPpatterns.com turi keletą įdomių straipsnių apie XUL ir PHP. Tiesa, tie straipsniai šiek tiek per daug subjektyvūs ir bando parodyti kad PHP yra pati geriausia kalba GUI kūrimui (na nežinau, man asmeniškai PHP-GTK neatrodo labai patogi ir per daug galinga. IM(NS)HO aišku). Pirmasis straipsnis – „XUL: rendering GUIs with PHP“ – daugiau kalba bendrai apie tai kas yra pats XUL ir kam jis naudingas (apie PHP ten užsimenama gana nežymiai, bet juk pati svetainė susijusi su PHP, tad turi kažką ta linkme parašyt). Skaityti toliau…

Trumpas tipas apie Perlinį PHP mysql_fetch_assoc() atitikmenį

Vienam žmogui iš PerlMonks kilo panaši problemą kaip ir man, darant šią svetainę – jis, uždavęs MySQL užklausą SELECT * FROM users WHERE id=100 norėjo naudotis rezultatais pateiktais hešais (t.y. $user{username}, $user{email} ir panašiai). PHP tai būtų padaroma su mysql_fetch_assoc() funkcija. Perle pasirodo tai nėra nei kiek sudėtingiau (net šiek tiek gėda pačiam pasidarė, kad pats nesugalvojau) – my %user = %{ $sth->fetchrow_hashref } padaro tai ko reikia. Visiems gi pasitaiko tokių proto nušvitimo akimirkų ;)