Category Archives: predavanja

Spletne urice #228: Spletni piškotki niso za vse

8. 5. 2013 ob 19:15, Kiberpipa, Ljubljana

15.6.2013 bo v veljavo stopila nova, strožja zakonodaja glede spletnih piškotkov. Glavni namen je preprečitev sledenja in profiliranja uporabnikov brez njegove vednosti in brez njegovega privoljenja. Bomo upravljavci spletnih strani še vedno lahko uporabljali vtičnike kot so Facebook, Twitter in Google Analytics? Kaj bo s spletnim oglaševanjem? Odgovore dobite na predavanju.

Predava Marko Štrukelj, spletni razvijalec, pa ne tisti z Red Hata.

RSVP:

Spletne urice #226: Zakaj je IASummit najboljša IA konferenca

10. 4. 2013 ob 19:15, Kiberpipa, Ljubljana

V poplavi konferenc na področju uporabniške izkušnje je včasih težko izbrati tako, ki bo obiskovalcu za ugodno ceno ponudila veliko znanja, še več pa kontaktov s katerimi si bo lahko pomagal tudi kasneje. Ena izmed takih je IA Summit, ki je tokrat potekal že štirinajsto leto zapored.

Kaj se je dogalajo na letošnji izvedbi, bo poročal Marko Mrdjenovič, prej spletni razvijalec, ki je 5 let nazaj ugotovil, da mu manjka znanja na področju uporabniške izkušnje. Od takrat je obiskal 5 IA Summitov, že nekaj let pa je tudi slovenski ambasador evropske različice (EuroIA). Trenutno svoj čas posveča CubeSensors, kjer skrbi za tehnologijo in uporabniško izkušnjo.

RSVP:

Spletne urice #225: Tudi vaše spletno mesto potrebuje urednika

3. 4. 2013 ob 19:15, Kiberpipa, Ljubljana

Pred leti je bilo pomembno, da je spletna storitev uporabna, saj so tehnologije omejevale izvedbo naprednih interakcij. Tehnologije so se medtem izboljšale, zato se danes pogovarjamo o pomembnosti uporabniške izkušnje, ki pa ni več samo tehnološko vprašanje. Ključna postaja (tudi) dobra vsebina. Kot pravijo nekateri, ljudje ne pridejo na vaše spletno mesto zaradi logotipa in navigacije, ampak zaradi vsebine.

Nenad Senić, samostojni brand editor, med drugim evropski urednik revije za vsebinski marketing Chief Content Officer in urednik Zemantinega bloga, nam bo povedal, kako do učinkovite vsebine na vašem spletnem mestu.

RSVP:

Spletne urice #224: Apache Cordova ali kako poceni in hitro delati appe

27. 3. 2013 ob 19:15, Kiberpipa, Ljubljana

Vprašanje uporabnosti spletnih tehnologij se je odprlo, ko je Steve Jobs vztrajal na tem, da bodo vse iOS aplikacije živele v brskalniku. Tehnologija se ni razvijala dovolj hitro, Steve si je premislil. Nekateri razvijalci pa so s spletnimi tehnologijami izdelovali rešitve, ki jih Apple ni pustil v appstore, drugi pa so iskali način s katerim bi omogočili spletnim tehnologijam dostop do stvari, ki so bile takrat še “off-limits”. Iz teh podvigov se je rodil PhoneGap, ki je svojo tehnologijo podaril Apache fundationu, dobili smo Apache Cordova.

Kako lahko s spletnimi tehnologijami dostopate do kamere na telefonu in uporabljate kup drugih, sicer nedostopnih APIjev, bo razložil Aleksandar Vojnović, ki svoje znanje na različnih področjih zadnje čase usmerja v razvoj mobilnih tehnologij, AR in industrijskih rešitev.

RSVP:

Spletne urice #223: Hitro prototipiranje s Patternslib

27. 2. 2013 ob 19:15, Kiberpipa, Ljubljana

Včasih je bilo dovolj, da je oblikovalec narisal nekaj slik vmesnikov, ki so potem nastali spletna stran ali spletna aplikacija. V času, ko vmesniki niso več zgolj katalogi informacij, ko spletne aplikacije delujejo na telefonih, tablicah in računalnikih, pa se vedno bolj zatekamo k prototipom, s katerimi lahko hitro ponazorimo delovanje. Grafični oblikovalci postajajo oblikovalci interakcij, kjer je pogosto potrebno znanje HTMLja in CSSja.

Kako nam prototipiranje in prehod v razvoj olajša Patternslib, ki oblikovalcem omogoča sestavljanje vmesnikov s pomočjo vnaprej pripravljenih vzorcev s samo minimalnim znanjem spletnih tehnologij, nam bo povedal Rok Garbas, razvijalec in član Plone Fundationa.

RSVP:

Spletne urice #222: Mozilla Persona

20. 2. 2013 ob 19:15, Kiberpipa, Ljubljana

Identitete na spletu so se lotile praktično vsa največja spletna podjetja, uspel pa je šele Facebook, ki je razvijalcem ponudil možnost, da uporabnikom omogočijo prijavo s Facebook računom. V vmesnem času se je pojavilo polno odprtih rešitev, ki ne zahtevajo uporabniškega računa pri enem izmed velikih, žal pa se, razen kot tehnološka podlaga, niso prijele. Mozilla, kot glasnik odprtega spleta, ponuja decentraliziran in od brskalnika neodvisen sistem za overjanje Mozilla Persona, ki poudarja zasebnost uporabnikov.

Matjaž Horvat je razvijalec pri Mozilli, kjer dela na področju lokalizacije različnih produktov in storitev. Na predavanju nam bo predstavil zgodovino identitete na spletu, podrobno pa bo predstavil prednosti in uporabo Persone v primerjavi z ostalimi aktualnimi rešitvami.

RSVP:

Spletne urice #221: Git

13. 2. 2013 ob 19:15, Kiberpipa, Ljubljana

Git ni neprijezna oseba, kot pravi angleški slovar, ampak trenutno najbolj popularen sistem za sledenje spremembam, njegov avtor pa je sam Linus Torvalds. Prišel je po CVSju in SVNju in je eden izmed prvih distribuiranih sistemov, ki ne potrebuje več centralnega strežnika in uporabnikom omogoča večjo raven svobode. Nad njim je zrasel tudi GitHub, trenutno največji javni repozitorij odprte kode.

Matjaž Domen Pečan je na Kliki tisti, ki ga razvijalci vprašajo za nasvet, ko imajo težave z Gitom, vzdržuje pa preko 80 repozitorijev. Na predavanju nam bo predstavil nekatere bolj zanimive vidike uporabe Gita.

RSVP:

Spletne urice #220: WebGL

6. 2. 2013 ob 19:15, Kiberpipa, Ljubljana

Predavanju na risanju na spletu bomo dodali še eno dimenzijo in si pogledali kako v brskalniku rišemo v 3D prostoru – že nekaj časa namreč nekateri brskalniki podpirajo WebGL, povezavo med brskalnikom in grafično kartico, ki omogoča izrisovanje grafike v stilu računalniških igric. Seveda pa kot ponavadi v brskalniku ne gre brez knjižnic – za poenostavitev dela z WebGL si bomo ogledali Three.js.

Anže Pečar nam bo razložil, kaj vse je potrebno, da v brskalniku začnemo risati poligone, kaj so to shaderji in zakaj je linearna algebra zakon.

RSVP:

Spletne urice #219: Redis

30. 1. 2013 ob 19:15, Kiberpipa, Ljubljana

Vedno bolj pogosto se NoSQL (“ne samo SQL”) rešitve uporabljajo, ko pride do potreb po širjenju ali omogočanju novih storitev. Uporabljajo se v raznovstne namene, glavni namen pa je zaobiti omejitve tradicionalnih relacijskih podatkovnih baz. Redis je ena izmed rešitev, uporabna za shranjevanje in obdelovanje podatkovnih struktur, ki smo jih sicer vajeni v programskih jezikih.

Tit Petrič, soustanovitelj podjetja Monotek, vam bo na nekaj praktičnih primerih predstavil zgodovino NoSQL v okviru produkcijske uporabe na RTV Slovenija, kot tudi izven tega za druge razvojne ali raziskovalne namene.

RSVP:

Spletne urice #218: Radio, splet in prihodnost

23. 1. 2013 ob 18:30, Kiberpipa, Ljubljana

Radijske postaje se s spletom spogledujejo na različne načine – odzive s spleta vključujejo v program, poleg zvočnega programa pripravljajo tudi spletne in video vsebine, ali pa so prisotni samo na spletu in sploh nimajo svoje frekvence. O tem kaj radio sploh je in kako se bo njegova definicija spremenila jutri, se bodo spraševali naši predavatelji v tokratnih spletnih uricah.

Janez Troha, Tomaž Pezdirc, Radio Terminal

Eden izmed novejših slovenskih spletnih radiev, ki je nastal tako rekoč čez noč in se povezal s Kinom Šiška. Ekipa bo predstavila kako tehnično enostavno je danes postaviti radio brez lastne frekvence, kaj so se iz tega naučili in česa ne bi več ponovili. Seveda pa je tehnologija šele prvi korak – bolj pomembna je vsebina, ki jo vodi vizija razvoja radia in pa vklapljanje v širše okolje.

Matej Praprotnik, Val 202, Radio Slovenija

“Kakšen bo radio čez 10, 20, 30 let? Bolj kot o rasti radijskega trga, razmišljamo o rasti nekoliko širše kategorije – avdia. Pandora, Soundcloud, Audible in Audioboo nakazujejo smer in nove generacije poslušalcev. Za potrebe razmisleka o prihodnosti smo na Valu 202 celo skovali novo besedo – zanima nas, kakšna je prihodnost ravdia. Še preden pa odgovorimo na to provokativno vprašanje, je nujen razmislek o resničnih potrebah naših poslušalcev. Vemo, da se spreminjajo. Poslušalci bodo opazili, da se spreminjamo tudi mi. Na bolje? Predstavili bomo nekaj rešitev in primerov dobrih praks, za katere verjamemo, bodo oblikovale prihodnost ravdia.”

Aljaž Pengov Bitenc, Radio KAOS

“Če je bila televizija na začetku podobna radiu, je danes radio bolj podoben televiziji, oba sta pa podobna internetu: na voljo je veliko postaj, poslušaš pa samo dve ali tri. Radio in video sta se poročila že davno tega. Od tega, da so dopisniki RTV Slovenija oddali isto poročilo za radio in televizijo, do tega, da so konec devetdesetih komercialni radii začeli v eter spuščati reklame za filme. Prvo je še imelo nek smisel, ker je bilo javljanje bolj radijsko kot televizijsko, drugo je bilo brez repa in glave. Ampak poti nazaj ni bilo več. Danes ni več vprašanje, ali se radio in video lahko poročita, temveč kako narediti, da bo njun zakon zdržal.”

Po treh kratkih predavanjih bo sledil še pogovor s predavatelji.

RSVP:

Spletne urice #217: Backbone.js

16. 1. 2013 ob 19:15, Kiberpipa, Ljubljana

Backbone.js je ena izmed JavaScript MVC knjižnjic, ki se osredotoča na pomoč pri razvoju spletnih aplikacij. Programerju ponuja uporabo modelov za podatke, enostaven dostop do podatkovnik APIjev in poglede za prikaz vmesnikov. Gre za zelo lahko knjižnico (6.3kB), zanaša se samo na Underscore oziroma Lo-Dash in je zato primerna za uporabo tako v enostavnih, kot tudi bolj obsežnih aplikacijah.

Ivan Tatić je spletni razvijalec, ki se je iz domače Srbije preselil v Slovenijo, kjer razvija spletne storitve za Ameriško podjetje RebelMouse. Na predavanju bo predstavil kako nam Backbone lahko olajša razvoj sicer kompleksnih aplikacij.

Predava Ivan Tatić, razvijalec @ RebelMouse.

RSVP:

Spletne urice #216: Metaiskalnik z Node.js

19. 12. 2012 ob 19:15, Kiberpipa, Ljubljana

Node.js je začel svoje življenje že leta 2009, od takrat pa prišel do različice 0.9. Strežnik, ki temelji na V8 JavaScript pogonu, ki ga za potrebe brskalnika Chrome razvija Google, počasi postaja enakovreden ostalim strežnikom, ki omogočajo veliko količino sočasno vzpostavljenih povezav. Poleg Microsofta in LinkedIna se uporablja tudi za metaiskalnik za slovensko kulturo.

Zoran bo na predavanju predstavil projekt izdelave metaiskalnika, od začetne ideje pa do izvedbe s pomočjo sodobnih spletnih tehnologij. Delo s premnogimi stranmi, narejenimi za nek drug splet, naleti tudi na mine s katerimi se je projekt uspešno soočil in jih poskuša dolgoročno počistiti vsem netizenom v korist.

Predava Zoran Obradović, razvijalec @ Ljudmila

RSVP:

Spletne urice #215: Risanje v HTML

12. 12. 2012 ob 19:15, Kiberpipa, Ljubljana

Risanje v HTML je bilo dolgo časa domena Flash razvijalcev, saj so bile možnosti v HTML omejene predvsem na enostavne oblike, ki se jih je dalo izrisati s pomočjo CSSja. S časom pa je podpora tehnologijam, kot je SVG, postala širša, s HTML5 pa smo dobili še Canvas, ki je namenjen izključno risanju v 2D in 3D kontekstu.

David nam bo pripravil pregled možnosti risanja v HTML danes, ter nam predstavil najzanimivejše knjižnice, od tistih namenjenih splošnemu risanju do specializiranih za risanje grafov in podobnega.

Predava David Panzalović, front-end developer @ Klika

RSVP:

Spletne urice #214: Typesafe stack – Scala, Akka in Play

5. 12. 2012 ob 19:15, Kiberpipa, Ljubljana

Leta 2008 je Twitter začel prenos svoje kode z Ruby on Rails na Scalo, jezik, ki je nastal komaj 5 let pred tem, se prevaja v Java vmesno kodo in teče na javanskem navideznem stroju (JVM). Danes Scalo uporabljajo skoraj vsi spletni velikani, avtor jezika pa je pred letom ustanovil podjetje Typesafe za razvoj jezika, orodij in podporo promociji, ki poleg Scale razvija še vmesni nivo Akka in ogrodje za razvoj spletnih aplikacij Play (o katerem smo na spletnih uricah že govorili).

Luka nam bo na predavanju popeljal na sprehod skozi celoten “Typesafe stack”. Predstavil bo v katerih primerih je njegova uporaba smiselna in v katerih ne in kako stack uporabljajo na Koofru.

Predava Luka Zakrajšek, CTO @ Koofr.

Spletne urice #213: Book Scanner

14. 11. 2012 ob 19:15, Kiberpipa, Ljubljana

Predavanje bo v angleščini. The talk will be presented in english.

V povezavi s festivalom HAIP tokrat malo drugačno predavanje.

Voja Antonić, legendarni avtor Galaksije, predstavlja book scanner, ki ga bo v naslednjih dveh dnevih tudi konstruiral v prostorih Kiberpipe!

Naš gost nam bo pomagal razumeti prednosti in pasti vseh trenutnih konceptov skenerjev knjig visoke hitrosti. Enako tako, bomo dobili pojasnilo osnovnih načel pri izdelavi pol-avtomatskih DIY book scannerjev, kot je ta, ki ga bomo izdelali skupaj.

Posebej vabimo tiste, ki bi bili zainteresirani pomagati med izdelavo scannerja.

Spletne urice #212: Spletno iskanje / The State of the Web Search

7. 11. 2012 ob 19:15, Kiberpipa, Ljubljana

Predavanje bo v angleščini. The talk will be presented in english.

Spletno iskanje se spreminja – priporočila prijateljev so vedno bolj pomembna, vedno več se išče preko mobilnih naprav, Google pa ni več le posrednik temveč tudi destinacija. Vse to zelo vpliva na uporabnike, avtorje vsebin, SEO panogo in tudi na velike igralce na področju iskanja.

Dušan bo v predavanju predstavil sveže novice in uvide v stanje spletnega iskanja, ki jih je pridobil z obiskom konference o iskalniških tehnologijah SIGIR v Portlandu, ki so se je udeležili nekateri najpomembnejši igralci te panoge.

Predava Dušan Omerčević, VP engineering @ Zemanta.

Web Search is going through big changes. Social recommendations are gaining in importance, mobile is rising, and Google is no longer just a proxy, but increasingly also a destination. Implications for users, content creators, SEO industry (including Zemanta), and Google itself will be momentous.

In this talk you can expect to hear some fresh information and insights about the state of the web search acquired at SIGIR in Portland that was attended by some of the most important people in search industry.

Presented by Dušan Omerčević, VP engineering @ Zemanta.

Spletne urice #211: Oblikovanje programskih vmesnikov

24. 10. 2012 ob 19:15, Kiberpipa, Ljubljana

Tako kot o vmesnikih namenjenih končnim uporabnikom, je potrebno razmišljati o vmesnikih namenjenih drugi vrsti uporabnikov – programerjem oz. njihovim programom – APIjih. Kot programerji se z njimi srečujemo vsakodnevno – tiste, ki so oblikovani dobro imamo radi, tistih drugih pa ne tako zelo.

Kot tehnični vodja ekipe ki dela Toshl, se je Miha lotil oblikovanja njihovega javnega APIja temeljito – pregledal je teorijo in prakso, zgodovino in trende, da se je na podlagi svojih tehnoloških in varnostnih zahtev lahko odločil kako in kaj. Pridobljeno znanje bo z nami delil na predavanju, da bomo lažje naredili svoj naslednji API.

Predava Miha Hribar, CTO @ Toshl.

Spletne urice #210: Skupaj lahko naredimo več oz. kako smo prišli do hiše v SF

17. 10. 2012 ob 19:15, Kiberpipa, Ljubljana

Julija je Slovenski digitalni glasnik Aleš Špetič začel z zbiranjem denarja, da bi bila razstava o zgodovini računalništva odprta za javnost in v 10 dneh zbral sredstva. Podobno akcijo so slovenski start-upi izvedli v začetku septembra in zbrali denar za slovensko hišo v San Franciscu.

Da lahko skupaj naredimo več, postanemo boljši in presežemo slovensko vrtičkarstvo nas bo prepričeval Andraž Tori. Predstavil bo tudi napore slovenskih spletnih upov po svetu – New York, Boston, Santiago de Chile, San Francisco, London in še kje.

Predava Andraž Tori, CTO @ Zemanta.

Spletne urice #209: Kako sem začel spletno agencijo – 3 leta kasneje

10. 10. 2012 ob 19:00, Kiberpipa, Ljubljana

Pred tremi leti je Domen Česnik v Kiberpipi razlagal o svojih začetkih pri ustanavljanju Zabec.net ter poskušal ostalim prikazati kako začeti in na kaj je potrebno paziti. Sedaj, tri leta kasneje, med krizo in z večjim podjetjem, bo z nami delil kaj je naredil narobe, katere odločitve so se izkazale za dobre, katero pot so ubrali in kako kaže za naprej. V tem času je nekoliko spremenil svoje razmišljanje glede vodenja in splošnega stanja pri spletnih agencijah v Sloveniji.

Predava Domen Česnik, CEO @ Žabec.

Spletne urice #205: Dobro oblikovanje je za dobre naročnike

Spletne urice #205: Dobro oblikovanje je za dobre naročnike

30. 05. 2012 ob 19:00, Kiberpipa, Ljubljana

Za vsakim dobrim projektom stoji naročnik, ki z zaupanjem verjame v tvoje delo. Brez pravega naročnika je oblikovanje brez vrednosti. Iz tega sledi, da mora biti vsaka forma/ideja ali koncept nekomu namenjen.

Na predavanju bo s primeri predstavljeno, zakaj je dobro imeti multidisciplinarno znanje pri ustvarjanju blagovnih znamk in spletnih strani, kako ustvariti ustrezno obliko, ki je prilagodljiva, drugačna, osredotočena in lična, kaj se je mogoče pri tem naučiti ter zakaj ni dobro delati sam.

Oblikovalec, ki je  razpet med ustvarjanjem blagovnih znamk, ilustracij, spletnih strani in grafik, pravi, da s svojim delom nikoli ni popolnoma zadovoljen, vendar ga prav to najbolj motivira. Med procesom oblikovanja vedno razmišlja o drugačnem pristopu, o vključevanju umetnosti v svoje delo, o obliki in funkciji tega, kar ustvarja.

Gregor Žakelj je znanje pridobival v tipičnih oglaševalskih agencijah, predvsem pri spletnih projektih, ki so vzpodbudili željo po samostojnem grafičnem ustvarjanju. Zdaj dela že vrsto let kot art-direktor v studiu VBG (www.vbg.si), v katerem se ukvarjajo z razvojem blagovnih znamk in s svojim razmišljanjem kršijo pravila.