Spletne urice Maribor #10: Ruby in prijatelji

Torek, 25.10.2011 ob 19.00, KIBLA, Maribor

Po dolgi “poletni” pavzi ponovno začenjamo s Spletnimi uricami, kjer bomo tokrat govorili o Ruby & co.

Ruby je sodoben objektno orientiran programski jezik. Predavanje “Ruby in prijatelji” bo sestavljeno iz dveh ločenih delov. V prvem bo predstavljen sam jezik z osnovnimi gradniki in konstrukti. (Ruby Object Model, Metaprogramming, Gems, RVM, Github) Drugi del pa bo namenjen predstavitvi ogrodij in tehnologij, ki naredijo življenje razvijalca lepo in zabavno. (Rack, Sinatra, Rails, Heroku, Rhodes).

O predavatelju:

Sem Oto Brglez, “freelance” PHP/Ruby/Java razvijalec. Delal sem za in v sodelovanju z večjimi slovenskimi podjetji in agencijami. Trenutno največ delam za podjetji Mexan GmbH in VBG d.o.o.. Sem tudi glavni razvijalec pri projektih Jabolko.org V2 in iTatu Web2Print Platform. Več o meni na linkedin in twitter- @otobrglez.

Vabljeni!

Spletne urice Maribor #9: Sitweet ali kako je iz ovitkov čigumijev nastalo nekaj res spektakularnega \o/

Torek, 07.06.2011 ob 19.00, KIBLA, Maribor

Vabimo vas na zadnje Mariborske Spletne urice pred poletno pavzo. Upamo, da se udeležite v čim večjem številu.

O predavanju:
Če Facebook omogoča, da v nekaj klikih izveste ne samo število uporabnikov v določeni državi, ampak lahko tudi podrobneje določate število uporabnikov znotraj starostnih skupin, nas Twitter tu prav nerodno pušča same v temi. Brez leščerbe. Gotovo vas je kdaj zanimalo, koliko Slovenk in Slovencev tvita? In kateri med njimi so najbolj vplivni. Kaj pa aktualne teme? Trending topici na Twitterju verjetno še dolgo časa ne bodo lokalizirani za našo podalpsko deželico …

Za vse to je tu Sitweet, ki so ga avtorji simpatično opisali takole: “Sitweet je spektakularna storitev, ki proučuje in zbira podatke o tvitih, aktualnih temah in tviterašicah & tviteraših v Sloveniji. Zbiramo tudi ovitke čigumijev.”

Kako in zakaj je Sitweet nastal, kako deluje in kaj je njegovo poslanstvo vam bo razkril en izmed avtorjev Miha Rejc (@miharejc). Obljublja tudi razkritje temačne skrivnosti, zakaj site ne deluje v IE.

Spletne urice Maribor #8: Poslovni modeli za startupe

Četrtek, 26.05.2011 ob 19.00, KIBLA, Maribor

Velikokrat slišimo, da ima internetni startup veliko uporabnikov, nima pa še poslovnega modela.

Kaj je poslovni model? Kako ga postavimo in implementiramo? Kakšni so poslovni modeli najbolj znanih internetnih firm?
Kratek odgovor na prvo vprašanje je, da je poslovni model opis logike, kako firma generira cash. Nekoliko daljši odgovor na zgornja vprašanja pa izveš na predavanju.

Ivan Župič se ukvarja z informacijskimi tehnologijami in je doktorski kandidat na Ekonomski fakulteti.

Vabljeni!

Spletne urice Maribor #7

Torek, 10.05.2011 ob 19.00, KIBLA, Maribor

Gašper Kozak si misli, da je razvijalec več kot 15 let. Zaposlen je v podjetju Tobonet , kjer razvija sistem za oglaševanje, v prostem času pa se ukvarja tudi z varnostjo spletnih aplikacij in razvija dva odprtokodna projekta, ki ju bo predstavil.

WideImage je ena od mnogih objektnih PHP knjižnic za obdelavo slik, razvijana s poudarkom na enostavnosti in zmogljivosti. Za nadzor kvalitete in pravilnosti kode avtor piše unit teste in uporablja zvezno integracijo.

LayerCache je zmogljivo PHP ogrodje za večplastno predpomnenje podatkov. Programerjem omogoča enostavno integracijo več plasti cacheov, kjer se podatki iz posamezne plasti samodejno polnijo, ali po potrebi osvežijo iz vira (npr. baze).

Tomaž Muraus nam bo predaval o libcloud .

libcloud je odprto-kodna knjiznjica napisana v programskem jeziku Python, ki omogoca uporabnikom, da preko standardnega vmesnika komunicirajo z razlicnimi ponudniki cloud storitev (Amazon, Rackspace, linode, itd.).

Vstopnine ni, tako da ste vabljeni vsi ljubitelji spleta.

Spletne urice Maribor #6

Četrtek, 28.04.2011 ob 19.00, KIBLA, Maribor

Ponovno pripravljamo za vas bolj tehnično usmerjena predavanja z veliko primeri:

Google App Engine

Googlova storitev App Engine v teoriji omogoča enostavno izdelavospletnih aplikacij, podprtih z nerelacijsko podatkovno bazo BigTable.Uradno podprta jezika sta Python in Java, vendar pa se govori, dalahko na njej poganjamo marsikaj, tudi PHP. Je to res?

Uporabniki SQL baz vedo, kako uporaben zna biti stavek JOIN, kadarpotrebujemo podatke iz večih tabel hkrati. Žal JOINa App Engine nepozna … Ali pač?

S takimi in podobnimi vprašanji se bomo ukvarjali na teh spletnihuricah. Odgovore bomo podprli s primeri iz realnega sveta (med drugimvox.io, Noovo Games in outfit7).

Jure Vrščaj (@radicalmojo) je dolgoletni Python in PHPrazvijalec, z App Engine se ukvarja kot freelancer na projektu”Project NOAH” www.projectnoah.org (nekakšen Foursquare zaživali).

 

Naredi-si-sam jQuery komponente

Velikokrat se med razvojem aplikacije ali priprave spletne strani zatakne pri implementaciji interaktivnih komponent. Ko obstoječih komponent ne moremo zlahka prilagoditi (ali pa je prilagajanje nemogoče/časovno prezahtevno), se veliko razvijalcev zateče k izdelavi namenskih komponent, katerih sama ad-hoc narava nemalokrat povzroča glavobole razvijalcem kasneje v življenjski dobi aplikacije. Tekom predavanja si bomo ogledali enega izmed pristopov, ki s preprostim vnaprejšnjim planiranjem omogoča predvidljivo razvojno pot, hkrati pa ponuja razširljivost in integracijo z ostalimi komponentami. Kot primer implementacije v praksi pa si bomo ogledali rezultat na eni izmed dobro obiskanih slovenskih spletnih strani.

Klemen Slavič (@krofdrakula) dela v podjetju Celtra d.o.o. kot senior engineer na področju frontenda za desktop in mobile brskalnike. Ostalo izveste na samih predavanjih.

Vabljeni na predavanja, kjer vam bomo nudili take-away kodo! 🙂

Spletne urice Maribor #5

13.04.2011 ob 19.00, KIBLA, Maribor

Vabimo vas na naslednji predavanji:

node.js, redis in še kdo so novi novi webstack

Lani je malce tlelo, letos pa se je začela prava revolucija. Na sceni je popolnoma nov webstack, ki obljublja navadne smrtnike končno popeljati v pravi real-time web. Javascript na strežniku, baza, ki živi samo v pomnilniku in transparentna real-time komunikacija med strežnikom in brskalnikom. Vse to vodi v implementacijo chat strežnika in odjemalca v zgolj 30 vrsticah kode in še kaj, s še manj.

Predaval bo @swizec, javascript entuziast in uporabnik klobukov.

 

vox.io

Še nedolgo nazaj je bila spletna (VoIP) telefonija omejena na namizne aplikacije, ki jih je potrebno prenesti in namestiti.

Vox.io je eden izmed produktov naslednje generacije spletne telefonije, ki funkcionalnost take aplikacije prenese v brskalnik ter tako omogoči telefoniranje brez namestitve dodatne programske opreme.

Zaradi odsotnosti Tomaža Štolfe, bo Anže Cesar predstavil zgodbo projekta http://vox.io, opisal infrastrukturo, ki je potrebna za opravljanje klicev iz brskalnika, ter razložil, kakšni so najlažji načini za izvajanje klicev in pošiljanje SMS-ov iz spleta.

Vstopnine ni!