Category Archives: tehnologije

Spletne urice #22: Zakaj sem namesto PHP uporabil Ruby on Rails

15.3.2006 ob 19:00, Kiberpipa

20060106.log:17: Sebastjan mi je pastal link na Jonas blog, kjer je bil link na video, v katerem v pol ure naredis “blog”. Nisem takoj naročil knjige, sem se pa kljub temu, da sem običajno “svoje” projekte delal v PHPju, odločil, da naredim site v Ruby on Rails.

Predavanje se bo osredotočilo na razlike med PHP in RoR, morebitne težave pri prehodu in nasploh vse, kar bom doživel na tej poti.

Predavatelj: Marko Mrdjenovič, vodja produkcije pri podjetju Parsek.

Spletne urice #21: Kaj nas lahko iPod nauči o spletnem dizajnu

8.3.2006 ob 19:00, Kiberpipa

Apple je lani prodal 32 milijonov iPodov, od tega 14 milijonov v zadnjem četrtletju, in s tem navkljub izjemni konkurenci poskrbel, da iPod ostaja fenomen in daleč najbolj prodajana družina predvajalnikov glasbe.

Na predavanju si bomo ogledali zakaj je iPod toliko uspešnejši od konkurence, ki ponuja več funkcionalnosti za manj denarja in kaj nas lahko nauči o uspešnem razvoju spletnih storitev.

Predavatelj: Marko Samastur

script defer=”defer”

Danes na siolu (mogoče še kje drugje) ne dela ni delal Google. Kar je precej annoying, pa ne samo zato, ker sem ga pač navajen uporabljati za vse kar iščem, ampak tudi zato, ker si je hobotnica razpredla svoje lovke na večino strani, ki jih gledam (ravnokar sem ugotovil kako strašljivo je to, ampak to je zgodba za drugič). Odpiram strani in večino časa v statusu gledam “Connecting to …google…” (napolni pikice z analytics, syndication,…).

Da preidem k smislu tegale pisanja – zaradi zgornjih težav sem se spomnil, da za script tag obstaja atribut defer=”defer”, ki naj bi browserju povedal da ni nič katastrofalnega če kakega javascripta ne naloži. Uradno to pomeni, da javascript nima veze z layoutom in da naj se rendriranje nadaljuje. Ja, zadeva je dejansko XHTML 1.0 Strict compliant, je pa res, da dela samo v IE. Kar je žalostno (ne vem a je bolj žalostno to, da je zadevo izumil MS ali to, da je v standardu in ni podprta).

Kakorkoli že, v IE se mi web.zen.si (ki vsebuje link na Google Analytics) odpre takoj. Sicer spodaj piše, da čaka na Google ampak vseeno lahko berem vsebino (Safari in Mozilla čakata). Težava pa nastane, ker je naslednji script tag odvisen od Googlove skripte. In izkaže se, da defer=”defer” pomeni tudi “ignoriraj vrstni red script tagov”. Z malo skripto se zadevo lahko obide – s tem dobimo nekaj milisekund boljši čas odpiranja strani. Zanima pa me kaj se zgodi na drugih brskalnikih, če naletijo na javascript, ki timeouta…

Spletne urice #20: Novosti v Flashu 8.5

1.3.2006 ob 19:00, Kiberpipa

Prejšnjo jesen je Macromedia predstavila novo verzijo Flash-a. V verziji 8 je obilo novih možnosti za razvijanje spletnih aplikacij, vendar pravo revolucijo prinaša verzija 8.5. Z novo verzijo ActionScripta (3.0) in funkcijami, ki omogočajo do včeraj neverjetne možnosti, se je Flash približal bolj resnim konkurentom na tržišču.

Predavatelj: Boris Miljković – Krokar, Flash Developer

Spletne urice #19: Zlepiti Apacha s postgreSQLom – PHP ali PERL?

22.2.2006 ob 19:00, Kiberpipa

Po Apachu in postgreSQLu si bomo pogledali, katere tehnologije uporablja slo-tech za povezavo med obema in zakaj drugih ne. Subjektivna ocena bo temeljila predvsem na izkušnjah pri izgradnji hitrejšega slo-techa. Poleg tega bomo prikazali nekaj trikov s katerimi smo pohitrili izpis dinamičnih strani in izpostavili najpomembnejše napake, ki jih pri tem počnemo.

Predavatelj: Primož Bratanič, glavni programer slo-techa

Spletne urice #18: Zakaj sem obupal nad AJAXom

15.2.2006 ob 19:00, Kiberpipa

AJAX je sredi leta 2005 povzročil enega večjih bumov v spletni tehnologiji. Celo programerji so se začeli zanimati za frontend. Kljub temu pa se zdi, da AJAX ni tako močen, kot se je zdelo na prvi pogled, zaradi omejitev pa se je že pojavilo kar nekaj alternativnih tehnologij za podobno idejo.

Tekom predavanja bomo spoznali, kaj je osnovna filozofija AJAX pristopa, tehnično pogledali, kako se AJAX dejansko izvaja, in preverili alternative. Vse skupaj predstavljeno skozi izjemno subjektivni pogled predavatelja.

Predavatelj: Marko Mrdjenovič, Parsek d.o.o.

Marko Mrdjenovič je absolvent Ekonomske fakultete in vodja produkcije pri podjetju Parsek, kjer deluje že več kot 5 let. V tem času je sodeloval na večini odmevnejših projektov na različnih področjih, od svetovanja do programiranja. V prostem času razvija koščke javascript, flash in html kode ter skrbi za nekaj neprofitnih spletnih projektov.

Spletne urice #17: SVG in Canvas

1.2.2006 ob 19:00, Kiberpipa

Spletni surferji smo vedno bolj navajeni, da imajo internetne strani lepo grafično podobo, od tistih najpomembnejših pa to že skoraj zahtevamo. Potreba po zmogljivih grafičnih pogonih znotraj brskalnika čedalje narašča. Kaj nam najnovejše tehnologije ponujajo? Ali sploh delujejo v vseh brskalnikih in v kakšni meri? Govorili bomo o prednostih in slabostih zadnjih odprtih tehnologij kot sta SVG format in Mozilla <canvas> ter jih primerjali z že uveljavljenimi (Flash animacije).

Predavatelj: Ivan Leben.

Spletne urice #14: Spletni GIS Pregledovalnik Giselle

11.1. 2006 ob 19:00, Kiberpipa

Cosylab je za kmetijsko ministrstvo razvil spletni pregledovalnik geografskih podatkov, ki je uspešen primer uporabe HTML in Javascripta v zahtevnejših asinhronih aplikacijah.

V predavanju bomo pogledali pod površino rešitve in izpostavili nekaj težav, ki smo jih pri razvijanju aplikacije bolj ali manj uspešno rešili.

Predavatelj: Miha Kadunc, Cosylab.

Spletne urice #13: Postgresql in spletne aplikacije

4.1.2006 ob 19:30, Kiberpipa

Z naraščajočo priljubljenostjo spletne strani se porajajo nove težave, med katerimi je ponavadi najbolj opazno počasnejše nalaganje same strani. Zato postane pomembno iz posameznih delov sistema izstisniti čimveč.

V starem letu smo se seznanili s tem, kako iz spletnega strežnika izcediti največ, v novem letu pa si bomo ogledali učinkovito uporabo podatkovne zbirke Postgresql v spletnih aplikacijah.

Predavatelj: Primož Bratanič, glavni programer slo-techa

Predavanje bo izjemoma ob 19:30