Archive for the ‘Programavimas’ Category

Practical PHPUnit

Prieš pradedant laisvai samdomo programuotojo darbą vienas iš tikslų buvo – unit testų rašymas. Tikslo laikytis sekėsi, bet jaučiu, jog mano žinios nėra labai geros, tad norėčiau dar labiau jas pagilinti. Gal kam iš jūsų tai irgi bus naudinga (aktualu), tad visą medžiagą, pamąstymus ir kodo pavyzdžius aprašinėsiu blog’e Back to basics Pradėti planuoju nuo [...]

More »

ZF FlashMessenger title

Prieš keletą dienų susidūriau su problema, kad naudojant Zend Framework’o (ZF) komponentą FlashMessenger, reikėjo jam perduoti ir pavadinimą (title). Pagal nutylėjimą – ZF FlashMessenger tokios funkcijos neturi, tad buvau nusprendęs rašyti savo Action Helper’į, bet berašydamas pasigilinau į esantį komponentą ir sugalvojau sprendimą. Kadangi ZF FlashMessenger palaiko namespace’us kuriuose yra saugomos žinutės ir tų namespace’ų [...]

More »

Automated testing

Pastaruoju metu tenka nemažai skaityti apie testų rašymą, naudojamus pattern‘us ir pan. Ir visai neseniai peržiūrėjau video apie testų rašymą, kuris man labai patiko, tad norėčiau pasidalinti su visais.

More »

Zend Webinars

Kadangi mano turimi videocast’ai nespėja taip greitai atsinaujinti, tad susiradau (prisiminiau) dar vieną šaltinį, kur galėčiau pasižiūrėti apie PHP & Zenf Framework. http://www.zend.com/en/resources/webinars/ Manau daugumai ši nuoroda ir taip žinoma Aš dažniausiai stengiuosi sudalyvauti live webinar’uose, bet ne visada pavyksta. Tad šis resursas kaip tik, kai netūrėsiu ko naujo peržiūrėti P.S. jis reikalauja būti registruotu [...]

More »

wkhtmltopdf for PHP

Vienam iš projektų, su kuriuo dirbu, reikėjo PDF generavimo. Aišku, aš kaip tingus programuotojas tikrai nesu nusiteikęs generuoti lentelių ir jų stilių, tad pasiėmiau jau naudotą įrankti “Wkhtmltopdf”. Tada atradau, kad jie turi parašę klasę integracijai su PHP. Bet man ji nelabai patiko, dėl $_GLOBALS ir statinių reikšmių, tad nusprendžiau, kad bus maloniau pasirašyti savo [...]

More »

Don’t freelance

Praėjo jau 2 mėn., kai oficialiai palikau nuolatinį darbą ir nusprendžiau tapti laisvai samdomu programuotoju (freelancer’iu). Džiugu, kad nė akimirkos dar nesigailėjau dėl savo sprendimo Pagaliau pradėjau judinti savo projektus, o vieną iš jų šį mėn. ir paleidom: pozicijos.lt – įrankis skirtas tinklapių savininkams, kuriems įdomu kaip pagal tam tikrus raktinius žodžius jie yra randami [...]

More »

Doctrine Profiler

Pradėjus dirbti su ZFDebug pirmas dalykas, kurio pasigedau – Doctrine’os profiler’io palaikymo. Tad nusprendžiau jį parašyti. Juolab, kad neseniai kolega irgi buvo jį parašęs, tad iš esmės dviračio išradinėti neteko Tad čia gausis kaip praeito straipsnio tąsa.

More »

ZF Debug

Neseniai atradau Zend Framework debuger’į. Symfony tokį debuger’į turi pagal nutylėjimą. Tad, padirbėjęs su šiuo framework’u buvau pagalvojęs, kad visai neblogai būtų kažką panašaus tūrėti ir ZF. Bet mintys ir liko mintimis, kol neseniai keli kolegos (ačiū Pauliui ir Valdui) parodė, kad toks jau yra (ir gan seniai) . Tad integruojam!

More »

login /registracija

Pagaliau pradėjau programuoti devnet.lt projektą Manau kelių sav. bėgyje paleisiu beta versiją, kurią galėsite laužyti ir kritikuoti. Programuojant kilo tokia mintis: o kodėl yra atskiriama registracija ir prisijungimas? Pvz. jei visa aktuali info (reikalinga prisijungti) yra email ir slaptažodis. Galvoju devnet.lt projekte šias dvi funkcijas sujungti į vieną: jei vartotojas ateis pirmą kartą – suveiks [...]

More »

Domain wildcard

Neseniai reikėjo visus vieno domeno subdomenus nukreipti atgalį į pagrindinį domeną. Kitais žodžiais tariant, reikėjo sukurti alias’ą Kadangi mano žinios serverių konfigūravime nėra labia didelės, tad galvojau, kad sprendimas bus daug sudėtingesnis, negu, kad iš tiesų jis buvo Užteko paredaguoti apache vhost config’ą, perkrauti apache daemon’ą ir vuolia! Visa magija slypi ServerAlias nustatyme. Nurodžius prie [...]

More »