s d o r s / c l u c c o t v o r e n i k o d...izradi svojih online tečajeva, koristi se za snimanje...

4
srce novosti ∙ posebno izdanje / svibanj 2016. ___1 www.srce.unizg.hr/srce-novosti posebnoizdanje svibanj2016. D O R C E N I K O D R O V T O S S / C L U C

Upload: others

Post on 04-Mar-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: S D O R S / C L U C C O T V O R E N I K O D...izradi svojih online tečajeva, koristi se za snimanje i obradu zvuka. Tečajevi Srca, uz Audacity, korisnicima nude i druge edukacije

srce novosti ∙ posebno izdanje / svibanj 2016. ___1www.srce.unizg.hr/srce-novosti

posebnoizdanjesvibanj2016.

D O RCE N I K O DROVTO

SS / C L U C

Page 2: S D O R S / C L U C C O T V O R E N I K O D...izradi svojih online tečajeva, koristi se za snimanje i obradu zvuka. Tečajevi Srca, uz Audacity, korisnicima nude i druge edukacije

www.srce.unizg.hr/srce-novosti

www.srce.unizg.hr/srce-novosti2___srce novosti ∙ posebno izdanje / svibanj 2016.

Bilo da je riječ o internim ili onim uslugama s desecima tisuća korisnika, gotovo sve infrastrukture u Srcu temelje se na otvorenim sustavima. Tako i naši djelatnici, i iskusni i oni posve novi, dolaze u dodir s brojnim sustavima i alatima otvorenoga koda ili ih razvijaju. Pobrojali smo ih, gotovo ih je sto trideset. Izdvojit ćemo samo neke važne usluge Srca s tisućama korisnika koje se temelje na sustavima otvorenog koda.

"Danas je gotovo nezamislivo studirati bez mogućnosti da se gradivo za neki kolegij uči pomoću alata za e-učenje, a ja radim na sustavima Srca koji brojnim hrvatskim studentima (više od 32.000) to omogućava.Platforma na kojoj temeljimo naš sustav za udaljeno učenje Merlin zove se Moodle." (dr. sc. Ana Ćorić Samardžija, u Srcu je 6 mjeseci)

"Najnovija radionica koju smo proizveli u tvornici tečajeva Srca obrađuje korištenje alata otvorenog koda Audacity. Alat, koji Srce aktivno koristi pri izradi svojih online tečajeva, koristi se za snimanje i obradu zvuka.Tečajevi Srca, uz Audacity, korisnicima nude i druge edukacije za alate otvorenog koda. Možete se educirati za korištenje operacijskog sustava Linux, obradu fotografija programom GIMP, a trenutno je u izradi tečaj za izradu vektorskih grafika u Inkscapeu." (Ante Jurjević, u Srcu je 7 mjeseci)

"U Srcu radim u timu Digitalni akademski arhivi i repozitoriji - Dabar. Za razvoj usluge koristimo Islandoru, sustav otvorenog koda kojem je baza repozitorij digitalnih objekata Fedora Commons s CMS-om Drupal kao korisničkim sučeljem. Apache Solr koristimo za brzo pretraživanje radova, kojih je sada već više od 8.000. Razvoj ovakvog sustava osigurava dinamiku i donosi brojne izazove." (Alen Zubić, na slici lijevo, u Srcu je 1 godinu)

DIGITALNI AKADEMSKI ARHIVI I REPOZITORIJI

dabar

"U sklopu Informacijskog sustava visokih učilišta (ISVU), korištenjem razvojnih okvira Spring i Spring MVC, implementirano je 6 web-aplikacija kojima se koristi 140.000 studenata, 13.000 nastavnika i dvjestotinjak ostalih djelatnika visokih učilišta te stotinjak drugih informacijskih sustava." (Martina Starman, u Srcu je 2 godine)

"Sustav AAI@EduHr temelji se na tehnologijama otvorenog koda. Primje-rice, koristimo sustav za upravljanje bazama podataka MySQL, OpenLDAP, FreeRADIUS, zatim SimpleSAMLphp, web-poslužitelj Apache te brojne vlastite aplikacije napisane u PHP-u, Perlu i Javi. Središnji poslužitelji su-stava koriste operacijski sustav CentOS." (Matija Lovrić, u Srcu je 2 godine)

INFORMACIJSKI SUSTAV VISOKIH UČILIŠTA RH

Srce – dom otvorenih sustava

Page 3: S D O R S / C L U C C O T V O R E N I K O D...izradi svojih online tečajeva, koristi se za snimanje i obradu zvuka. Tečajevi Srca, uz Audacity, korisnicima nude i druge edukacije

www.srce.unizg.hr/srce-novosti

www.srce.unizg.hr/srce-novosti srce novosti ∙ posebno izdanje / svibanj 2016. ___3

Linux akademijaU Srcu organiziramo i tečajeve Linux akademije namijenjene svima koji žele profesionalno započeti koristiti operacijski sustav Linux (distribucija CentOS). Uz stručno vodstvo predavača u suvremeno opremljenim učionicama Srca do sada je više od 230 polaznika steklo ili nadopunilo svoja stručna znanja.

www.srce.hr/edu

Obrazovni program za IT specijaliste edu4ITProgram obrazovanja edu4IT, razina Sistemski administrator 1 namijenjen je IT djelatnicima u obrazovnim i znanstveno-istraži-vačkim ustanovama iz sustava visokog obrazovanja, ali i svima onima koji žele svladati osnove administracije operacijskih sustava Linux (Debian) i Windows na klijentskim računalima i poslužiteljima. Čitav program traje 11 tjedana i provodi se u tzv. mješovitom obliku nastave (kombinacija učenja online i u učionici). Teorijski dio dostupan je preko sustava za e-učenje, a praktični dio (vježbe) izvodi se u kvalitetno opremljenim učionicama Srca pod vodstvom predavača. Tijekom čitavog trajanja programa polaznicima je na raspolaganju mentor. Nakon polaganja odgovarajućih ispita i predstavljanja završnog zadatka, polaznici dobivaju certifikat Srce Sistemski administrator 1.

www.srce.hr/edu

"Otvoreni operacijski sustavi temelj su računalne infrastrukture Srca. Na svojim poslužiteljima Srce uglavnom koristi operacijski sustav GNU/Linux, i to posebno distribucije Debian i CentOS, a u manjoj se mjeri koristi i drugim varijantama Unix sustava (tzv. "Unixoidi") - OpenBSD, SunOS, AIX." (Dragan Janjušević, na slici desno, u Srcu je 9 godina)

"Gotovo 200 poslužitelja ustanova akademske zajednice smješteno je na virtualizacijskoj infrastrukturi Srca koja se temelji na otvorenom sustavu XenServer.“ (Dubravko Sever, u Srcu je 11 godina)

"Na Helpdesku Srca koristimo se alatom otvorenog koda OTRS za upravlja-nje korisničkim upitima. U Srcu se svakodnevno odvija velik broj događanja u nekoliko učionica i dvorana za sastanke. Sustav kojim se koristimo za objavu dnevnog rasporeda je Xibo koji je također otvorenog koda." (Iva Jarec, u Srcu je 9 godina)

HELPDESK

SISTEMCI SRCA

MERLIN

Page 4: S D O R S / C L U C C O T V O R E N I K O D...izradi svojih online tečajeva, koristi se za snimanje i obradu zvuka. Tečajevi Srca, uz Audacity, korisnicima nude i druge edukacije

4___srce novosti ∙ posebno izdanje / svibanj 2016. Izdavač: Sveučilište u Zagrebu • Sveučilišni računski centar • www.srce.unizg.hr

Odgovori: 1. Foundation, 2. Sve datoteke u direktoriju preimenuju se u oblik s malim slovima, 3. Gimp, 4. Posftix 5. Laravel, 6. Asterisk 7. Spring Framework

Pitalica: testirajte svoje znanje

[email protected]

1. Koji popularni open source framework za responzivni dizajn web-stranica koristi ove klase?

2. Što se izvršava ovom Linux naredbom?

3. Iz kojeg je alata ovaj prozor?

4. Kojem servisu pripada konfiguracija na slici?

7. Za koji je framework prepoznatljiv sljedeći kod:

<div class="row"> <div class="small-2 large-4 columns"><!-- ... --></div> <div class="small-4 large-4 columns"><!-- ... --></div> <div class="small-6 large-4 columns"><!-- ... --></div></div><div class="row"> <div class="large-3 columns"><!-- ... --></div> <div class="large-6 columns"><!-- ... --></div> <div class="large-3 columns"><!-- ... --></div></div><div class="row"> <div class="small-6 large-2 columns"><!-- ... --></div> <div class="small-6 large-8 columns"><!-- ... --></div> <div class="small-12 large-2 columns"><!-- ... --></div></div>

5. Koji je open source framework predstavljen na slici?

use Illuminate\Database\Eloquent\Model;use Illuminate\Database\Eloquent\SoftDeletingTrait;

class Course extends Model {

protected $table = 'courses'; protected $fillable = ['institution_id', 'study_id', 'platform_id', ' use SoftDeletingTrait;

public function newQuery() { $academic_year = (Session::get('academic_year')) ? Session::get(' $builder = parent::newQuery(); if($academic_year != 'all'){ $builder ->where('academic_year', '=', $academic_year); } return $builder; }

@Controller@RequestMapping( "/" )public class IndexController {

@RequestMapping( method = RequestMethod.GET, produces = { "text/plain", "text/html", "application/xhtml+xml", "application/xml" }) public String getIndex() { return "redirect:dokumentacija/index.html"; }}

6. Iz kojeg je otvorenog sustava konfiguracija na slici?

exten => 201,1,NoOp(${CALLERID(ani)}-${EXTEN}) same => n,GotoIfTime(08:00-15:59,*,*?:izvan,s,1) same => n,Dial(${PJSIP_DIAL_CONTACTS(${EXTEN})}) same => n,Hangup()

[izvan]exten => s,1,Answer() same => n,Set(TIMEOUT(digit)=5) same => n,Set(TIMEOUT(response)=10) same => n,Background(hr/zatvoreno)

exten => 1,1,Dial(PJSIP/301)exten => 2,1,Dial(PJSIP/302)exten => 3,1,Set(ime=${STRFTIME(${EPOCH},,%H%M)}) same => n,Record(/tmp/${ime}.wav,0,120,k)

exten => h,1,System(/usr/bin/poruka) same => n,Hangup()

$ for i in ˋls -1ˋ; do mv $i "${i,,}" ; done

9 smtpd_sender_restrictions =10 permit_sasl_authenticated,11 permit_mynetworks,12 reject_non_fqdn_sender,13 reject_unknown_sender_domain,14 permit

srce ♥ otvorene sustave / srce ♥ ljude koji ♥ otvorene sustave

ako i ti ♥ otvorene sustave, pošalji nam životopis