Spletne urice #76: JavaScript events

05.03.2008 ob 19:00, Kiberpipa, Ljubljana

V drugem delu predavanja o naprednem JavaScriptu se bomo posvetili dogodkov, ki lahko določene aplikacije zelo poenostavijo, kljub temu pa se v JavaScriptu večinoma uporabljajo le za lovljenje osnovnih dogodkov v povezavi z brskalnikom. Izvedeli boste kako naredimo svoje dogodke, jih lovimo in procesiramo in kdaj nam lahko pridejo prav.

Marko Samastur je spletni razvijalec, ki že več let razvija spletne aplikacije in je specialist za JavaScript.

Spletne urice #75: SEAM 2.0

27.02.2008 ob 19:00, Kiberpipa, Ljubljana

Seam 2.x – lahko mu rečemo Ruby on Rails za javance – je framework, ki uvaja v razvoj spletnih aplikacij nov pristop, ki radikalno zmanjša količino kode, ki jo mora razvijalec napisati, in hkrati zagotavlja jasno ločitev med ‘pogledom’, ‘podatki’ in krmilno logiko in s tem tudi pri večjih projektih zagotavlja dobro preglednost nad osnovnimi gradniki aplikacije, nekakšen temeljni red, ki naredi aplikacije bolj obvladljive, zmanjša količino napak in omogoča testiranje gradnikov in celotnih sklopov iz samega razvojnega okolja (IDE). Rezultat je produktivnost in manj frustracij. Kako pa se Seam 2.x obnese v resničnem svetu?

Tomaž Cerar iz podjetja Parsek, bo naredil celovit pregled Seam-a, naštel veliko konkretnih primerov, kako ga je sam že uporabil v praksi in razkril s čim imajo razvijalci, ki že obvladajo javanske spletne tehnologije (Servlete in JSP) največ težav, ko se srečajo s Seamom.

Spletne urice #74: JavaScript events

20.02.2008 ob 19:00, Kiberpipa, Ljubljana

V drugem delu predavanja o naprednem JavaScriptu se bomo posvetili dogodkov, ki lahko določene aplikacije zelo poenostavijo, kljub temu pa se v JavaScriptu večinoma uporabljajo le za lovljenje osnovnih dogodkov v povezavi z brskalnikom. Izvedeli boste kako naredimo svoje dogodke, jih lovimo in procesiramo in kdaj nam lahko pridejo prav.

Marko Samastur je spletni razvijalec, ki že več let razvija spletne aplikacije in je specialist za JavaScript.

Spletne urice #73: Lahki spletni strežniki ali s čim nadomestiti okornega indijanca

13.02.2008 ob 19:00, Kiberpipa, Ljubljana

Kako iz nizko proračunske, domače strojne opreme ali omejenega vps okolja iztisniti kar se da največ? Najbolj poznani in razširjeni spletni strežnik Apache mogoče ne bo preživel naslednjega Slashdot ali Digg udarca na vaš blog, zato je treba poiskati alternative. Pobližje si bomo ogledali pet alternativ, njihove prednosti in slabosti in se navduševali nad rezultati testov zmogljivosti in odzivnosti.

Denis Arh, razvijalec v podjetju Domenca se ukvarja z načrtovanjem, izvedbo in optimizacijo spletnih aplikacij na vseh nivojih, od uporabniške izkušnje do arhitekture podatkovnih struktur.

Spletne urice #72: Virtualizacija v teoriji in praksi

06.02.2008 ob 19:00, Kiberpipa, Ljubljana

V času, ko osem in več procesorski strežniki postajajo vsakdanji, se pojavlja aktualno vprašanje, kako učinkovito izkoristiti vso to surovo moč? Najbolj obetavna metoda danes je virtualizacija, zato si bomo ogledali njene različice, njihove prednosti in slabosti ter razmislili, kdaj uporabiti kateri pristop. Kot konkretni primer tega razmisleka bo predstavljen sistem za masovni web hosting.

Jure Pečar je RHCE in INFP, ki poleg administracije večjih, pogosto virtualiziranih sistemov svoj čas posveča animejem in letenju z letalskimi modeli.

Spletne urice #71: Pomembna vloga frontend-a spletnih strani (2. del)

30.01.2008 ob 19:00, Kiberpipa, Ljubljana

Tokrat bomo poslušali drugi del predavanja posvečenega spletnim standardom za izdelavo osprednjega dela strani.

Čeprav povprečnemu uporabniku ali naročniku neviden, ima frontend spletne strani pomembno vlogo. Frontend je izvorna koda vseh spletnih predstavitev. Kodo lahko različni brskalniki prikazujejo različno, spletni standardi pa skrbijo, da bi bilo takih primerov čim manj. Beseda bo tekla o tem, kako ponuditi spletne vsebine najširšemu krogu obiskovalcev spletnih strani, ob tem pa biti pozoren še na ostale priboljške, ki jih omogoča standard XHTML Strict; kako se spopasti s težavami, ki nam jih povzročajo interpretacije brskalnikov in kaj imata pri vsem tem še CSS in JavaScript.

Predava Matjaž Korošec z Renderspacea, ki se s frontend-om ukvarja že več let in je sodeloval pri največjih projektih in ekipah pri nas.

Spletne urice #70: JavaScript objekti

23.01.2008 ob 19:00, Kiberpipa, Ljubljana

Tokratno predavanje bo govorilo o tem, da JavaScript ni samo orodje za olepšavo spletnih strani temveč je pravi programski jezik. Kot vsak jezik ima tudi JavaScript svoje specifike. Eno izmed najpomembnejših – objekte – bomo izpostavili v prvem od dveh predavanj. JavaScript objekti so uporabni za mnogo različnih stvari, zaradi svoje drugačnosti pa jih nekateri programerji uporabljajo napačno.

Marko Samastur je spletni razvijalec pri podjetju Parsek, ki že več let razvija spletne aplikacije in je specialist za JavaScript.

Spletne urice #69: Meta programiranje v Ruby-ju

16.01.2008 ob 19:00, Kiberpipa, Ljubljana

Ruby je dinamičen programski jezik, ki se je v zadnjem času prebil med širše množice predvsem s pomočjo ogrodja Rails, ki je namenjeno razvoju spletnih aplikacij.

Meta programiranje sodi med napredne tehnike programiranja. Začeli bomo z osnovnimi koncepti in trdnimi (tudi malo bolj teoretičnimi) osnovani. Na koncu pa si bomo pogledali še najbolj izstopajoče prijeme in tehnike meta programiranja v ogrodju Rails.

Predava David Krmpotić, ki ga to področje trenutno izredno zanima. David je diplomiral na Mariborskem FERIju, avgusta pa odhaja na Kilimanjaro s pescico Ruby programerjev. Vabljeni tudi vi :)

Spletne urice #68: Mene ima pa Google rad!

09.01.2008 ob 19:00, Kiberpipa, Ljubljana

Mitja Mavsar (Innovatif) in Davor Strehar (ToboAds) bosta najprej pojasnila osnovne in napredne tehnike optimizacije za iskalnike, nato pa nekje med marketinškim in tehničnim SEO-vidikom pokazala pot do Googlovega čeka, potegnila mejo med nišarjenjem in smetenjem ter med bloganjem in sploganjem.

Ključne besede večera bodo: google, yahoo, najdi.si, on site, off site, black hat, white hat, optimizacija … In neizpodbitno tudi spletna etika, spletne ideje, marketing, piar idr.

Vabljeni vsi, ki vas zanima iskalniški marketing, optimizacija za iskalnike in vsi tisti “ta pravi” SEO-ti. Pridite predvsem zato, da se s čim ne strinjate! ;)