ODPRTA KODA

Spremna vsebina obštudijskim predavanjem na temo odprte kode.


Predavanja danes odpadejo

Št. predavanja: N/A

Obvestilo

Datum: 19. 4. 2016

Spoštovani obiskovalci delavnic,

sporočam vam, da delavnica odprte kode danes odpade. Naslednji teden bo v vsakem primeru bolj "prazničen" in bomo delavnico ravno tako preskočili. Za delavnice v maju pa se bomo eventuelno dogovorili kasneje, če bo zanimanje za specifične teme, sicer delavnic ne bomo nadaljevali "na silo". Mesec maj bomo lahko preživeli tudi ob obiskovanju dogodkov Majskih iger :).

Julia - programski jezik za znanstvenike in inženirje

Št. predavanja: 14

Obvestilo

Datum: 12. 4. 2016

Julia je nov visokonivojski programski jezik namenjen programiranju v znanosti in tehniki. Sintaksa in zasnova bo domača vsem, ki so kdaj programirali v Matlab-u ali Pythonu. Obenem pa avtorji obljubljajo hitrost primerljivo s programskim jezikom C in Fortran, moderno zasnovo podatkovnih tipov, učinkovit sistem knjižnic in še marsikaj. Na predavanju si bomo ogledali osnovne značilnosti programskega jezika Julia in preverili trditve avtorjev o hitrosti in fleksibilnosti.

KiCAD, 2. del

Št. predavanja: 13

Obvestilo

Datum: 5. 4. 2016

V torek ob 18. uri bo v prostoru KuFE potekal drugi del delavnice z odprtokodnim programom za načrtovanje vezij KiCad. S seboj prinesite svoje prenosne računalnike.

KiCAD, 1. del

Št. predavanja: 12

Obvestilo

Datum: 29. 3. 2016

V torek ob 18. uri bo v prostoru KuFE potekala delavnica in predstavitev odprtokodnega programa za načrtovanje vezij KiCad. S seboj prinesite svoje prenosne računalnike (po možnosti z že nameščenim paketom KiCad).

Osnove programiranja v Pythonu (4. del)

Št. predavanja: 11

Obvestilo

Datum: 22. 3. 2016

V torek 22.3. 2016 ob 18. uri bo potekala se zadnjic delavnica programiranja v skriptnem jeziku Python.

Prenos gradiva: Python image


Osnove programiranja v Pythonu (3. del)

Št. predavanja: 10

Obvestilo

Datum: 15. 3. 2016

V torek 15.3. 2016 ob 18. uri spet nadaljujemo z delavnico programiranja v skriptnem jeziku Python.

Osnove programiranja v Pythonu (2. del)

Št. predavanja: 9

Obvestilo

Datum: 8. 3. 2016

V torek 8.3. 2016 ob 18. uri nadaljujemo z delavnico programiranja v skriptnem jeziku Python.

Osnove programiranja v Pythonu (1. del)

Št. predavanja: 8

Obvestilo

Datum: 24. 2. 2016

V torek 1.3. 2016 ob 18. uri nadaljujemo s serijo predavanj in delavnic na temo odprte kode. Dobimo se kot običajno v predavalnici KuFE, kjer se bomo naučili osnov programiranja v skriptnem jeziku Python.

Delovno gradivo delavnice: PDF


S predavanji nadaljujemo ponovno v novem semestru

Obvestilo

Datum: 5. 1. 2016

Spoštovani obiskovalci delavnic odprte kode. Ta torek, kot tudi naslednjega delavnice odprte kode odpadejo. Tako bomo z delavnicami nadaljevali šele februarja, takoj ko se začne nov semester študija. Želimo vam uspešno opravljanje izpitov!

Namestitev Wordpress

Št. predavanja: 7

Datum: 5. 1. 2016

V pripravi

Lastni spletni strežnik

Št. predavanja: 6

Datum: 15. 12. 2015

Današnja delavnica nadgrajuje 5. predavanje, z naslovom "Odprtokodni oblak". Tokrat se bomo lotili postavitve lastnega spletnega strežnika na osnovi zanesljive GNU/Linux distribucije - Debiana. Slušatelji bodo sprva vodeni skozi primer osnovne namestitve sistema, s komentarji posamičnih možnosti. Nov sistem bomo nato ustrezno varnostno konfigurirali ter se lotili namestitve sklada programskih paketov LAMP. Nazadnje pa bomo posegli še po odprtokodni spletni aplikaciji ownCloud.

Delavnica je namenjena predvsem začetnikom, zato je namestitev sistema predvidena v okolju VirtualBox. Kljub temu pa se bomo z veseljem dotaknili tudi naprednejših nastavitev in tako zadostili bolj izkušenim uporabnikom, novince pa seznanili z osnovnimi pojmi za nadaljnje raziskovanje. Končen produkt delavnice bo funkcionalen spletni strežnik, ki ga bodo udeleženci z uporabo pridobljenih znanj lahko prenesli in umestili v poljubno omrežje.

Delovni načrt: PDF


Odprtokodni oblak

Št. predavanja: 5

Datum: 8. 12. 2015

Peto predavanje v serij delavnic na temo odprte kode posamezniku predstavi možnost upravljanja z lastnim strežnikom. Predavanje povezuje tri področja, katerih smo se tekom prejšnjih delavnic že dotaknili. Ta vključujejo operacijski sistem GNU/Linux, osnove računalniških omrežij ter pregled prosto dostopnih odprtokodnih projektov. Rdečo nit med izbranimi vsebinami pa predstavljata želja po informacijski neodvisnosti ter problematika zasebnosti v spletu, ki se neposredno nanašata na šibkosti zaprtokodnega (lastniškega) modela programske ter strojne opreme.

Predavanje ponudi pregled teoretičnih vsebin in njihovo podkrepitev z demonstracijami. Celotna predstavitev tako služi kot osnova za prihajajočo delavnico, na kateri bomo postavili lastni spletni strežnik in nanj naložili nekaj uporabnih spletnih aplikacij.

Prenos predstavitve ODP: Odprtokodni oblak


Delo v terminalskem oknu z lupino bash (2. del) in ukazi za delo z računalniškimi omrežji

Št. predavanja: 4

Datum: 24. 11. 2015

Na delavnici bomo nadaljevali delo prejšnjega tedna terminalskem oknu Linux-a. Ukazi v terminalskem načinu uporabe računalnika je še vedno aktualno, saj pogosto do računalnika dostopamo preko oddaljene povezave (ssh), ali pa se povezujemo z vgrajenimi sistemi z operacijskim sistemom Linux, ki so prešibki, da bi na njih teklo uporabniku prijaznejši grafični vmesnik. Spoznali bomo nekoliko naprednejša orodja, ki jih s pridom uporabljamo v terminalskem načinu dela.

Končali bomo z ukazi za administracijo in konfiguracijo računalniške mreže.


Delo v terminalskem oknu z lupino bash (1. del)

Št. predavanja: 3

Datum: 17. 11. 2015

Na delavnici bomo spoznali delo v terminalskem oknu Linux-a. Ukazi v terminalskem načinu uporabe računalnika je še vedno aktualno, saj pogosto do računalnika dostopamo preko oddaljene povezave (ssh), ali pa se povezujemo z vgrajenimi sistemi z operacijskim sistemom Linux, ki so prešibki, da bi na njih teklo uporabniku prijaznejši grafični vmesnik. Spoznali se bomo z osnovnimi orodji, ki izvirajo iz operacijske ga sistema Un*x in ki so prisotna tudi v Linux-u.

Prenos materialov za delavnico: Shell lupina


Operacijski sistem GNU/Linux

Št. predavanja: 2

Datum: 10. 11. 2015

Podrobneje si bomo pogledali kaj je operacijski sistem GNU/Linux, kje se uporablja in kakšna uporabniška programska oprema teče na njem.

Prenos predstavitve PDF: GNU/Linux


Zgodovina odprte kode

Št. predavanja: 1

Datum: 3. 11. 2015

Predavanja na temo odprte kode bomo začeli s pregledom razvoja računalništva in razvojem "odprtokodne filozofije". Na časovnici bomo pogledali razvoj prostega programja in jedra operacijskega sistema Linux. Na prvem predavanju, si bomo začrtali potek nadaljnih delavnic.

Prenos predstavitve v PDF: Zgodovina odprte kode


odprtakoda.eu