Ką veikia valdžia Lietuvoje?
Buy Prometrium No Prescription
Buspar No Prescription
Leukeran For Sale
Buy Norvasc Online
Buy Online Prograf
Buy Viramune No Prescription
Coreg No Prescription
Miacalcin For Sale
Buy Effexor Online
Buy Online Cymbalta
Buy Atarax No Prescription
Cipro No Prescription
Zelnorm For Sale
Buy Cla Online
Buy Online Prometrium
Buy Calan No Prescription
Mexitil No Prescription
Cardura For Sale
Buy Styplon Online
Buy Online Motilium
Buy Rimonabant No Prescription
Brite No Prescription
Didronel For Sale
Buy Cordarone Online
Buy Online Cla
Čia naujausias mano kūrinys:
Platesnę informaciją rasite jo “apie” ir “programuotojams” puslapiuose.














Jau pora draugų manęs klausinėjo kaip veikia mano naudojama ir kurta porograminė įranga bei kodėl pasirinkau būtent ją. Atsakau:
Architektūra yra maždaug tokia:
0. Mano moduliai rašyti JavaScript taikantis prie CommonJS standarto (http://commonjs.org/)
1. Helma NG karkasas (http://helma.org/wiki/Helma+NG/)
2. Mozilla Rhino… JavaScript variklis (http://www.mozilla.org/rhino/)
3. Java Virtuali Mašina
4. Linux
- Naudoju MySQL duomenų bazę per JDBC prisijungimą.
- HTML ir RSS puslapius gliaudau su HtmlUnit “naršykle” (http://htmlunit.sourceforge.net/).
- Papildomai dar kartais į gliaudomą puslapį įkišu jQuery.
- Word dokumentus konvertuoju komandinėje eilutėje su Abiword.
Kodėl pasirinkau tokią architektūrą?
1. Nes noriu, kad jei kas sumanytų prisijungti prie manęs programuojant, turėtų kuo mažiau sunkumų: PHP/Ruby/Python patinka ne visiems, JavaScript moka beveik visi web programuotojai.
2. Jau seniai norėjau išbandyti ir pasižiūrėti ar galima programuoti JavaScript serverio pusėje — taip juk reikia naudoti mažiau programavimo kalbų. Pasidariau išvadą, kad galima ir man visai patinka, tik kolkas dar neišmokau patogiai pasirašyti modulio, kuris galėtų veikti tiek naršyklėje, tiek serveryje.
3. Šiame projekte reikia apdirbinėti labai daug HTML puslapių, tai mano vienas iš tikslų buvo pabandyti tam panaudoti jQuery — patogiausią man žinomą įrankį manipuliuoti HTML struktūromis. Galutiniame variante daugiau naudoju htmlunit (nes dažniausiai užtenka XPath), bet yra vietų, kur neišsiverčiu ir be jQuery.
4. Iš mano bandytų Server-Side JavaScript (SSJS) platformų, man labiausiai patiko Helma NG — veikia stabiliai, lengvai ir greitai. Projekto komanda nedidelė, bet dirba su tomis technologijomis jau senokai. Norėjau išbandyti V8 ir jo “draugus”, bet man jų nepavyko susikompiliuoti savo 64bitų linux mašinoje.
Komentavo: Emilis @ 2010-01-14 13:05
Man ir patiko įdėja, kad JS yra ir server side, ir client side.
Komentavo: Darius Damalakas @ 2010-01-15 11:59