VISOKOŠOLSKI STROKOVNI ŠTUDIJ. Računalništvo in informacijske tehnologije POROČILO PRAKTIČNEGA IZOBRAŽEVANJA. HAKL IT, d.o.o.
|
|
- Jeremy Charles
- 6 years ago
- Views:
Transcription
1 VISOKOŠOLSKI STROKOVNI ŠTUDIJ Računalništvo in informacijske tehnologije POROČILO PRAKTIČNEGA IZOBRAŽEVANJA V HAKL IT, d.o.o. Murska Sobota Študent: Simon Črešnjovnjak E-pošta: scresn@gmail.com GSM: Vpisna številka: E Mentor v GD: Edita Eőry Čas izobraževanja:
2 2
3 3
4 Kazalo vsebine Uvod... 6 Opis gospodarske družbe... 6 Opis praktičnega izobraževanja projektno delo... 7 Izdelava podatkovne baze CBZ Glavni projekt Vgrc Izdelava podatkovne baze Oblikovanje Izgleda Izdelava pregleda Vremenske postaje Izdelava pregleda Stanje na cestah Izdelava pregleda Kamere na cestah Izdelava prenosa slik na strežnik Sklep
5 Kazalo slik Slika 1 Logotip orodja Eclipse... 7 Slika 2 Prikaz izdelava podatkovne baze v orodju Microsoft SQL Server... 8 Slika 3 Prikaz XSD datoteke... 9 Slika 4 Del C# kode s pomočjo katere beremo podatke iz XML datoteke... 9 Slika 5 Prikaz orodja SQL Lita za delo z podatkovno bazo Slika 6 Grafični vmsnik za Razmere zaslon Slika 7 Prikaz vremenskih postaj in podrobnosti Slika 8 Prikaz stanja cest in podrobnosti Slika 9 Prikaz kamer na cestah in slika z kamere
6 Uvod Podjetje Hakl IT, d.o.o. je največji in vodilni ponudnik lekarniških informacijskih sistemov v Sloveniji, ter največji ponudnik IT rešitev v Prekmurju. Gre torej za največjega in vodilnega ponudnika lekarniških informacijskih sistemov v Sloveniji. Kot praktikant sem bil dodeljen v oddelek za razvoj mobilnih aplikacij, natančno oddelku za razvoj aplikacij v okolju Java s pomočjo programa Eclipse. Glavni del mojega praktičnega izobraževanja, je bil razvoj aplikacije»vgrc«za cestna podjetja, ki služi za prikazovanje informacij o zastojih na cestah, delih, ki potekajo na cestah, razmerah na cestah ter še drugih informacijah. Podrobnejši opis projekta bom opisal v naslednjih točkah poročila. Opis gospodarske družbe Osnovna dejavnost podjetja Hakl IT, ki ima 28 zaposlenih, je oskrba z računalniškimi programi, svetovanje in nabava ter vzdrževanje informacijskokomunikacijskih sistemov. Z lastnim razvojem programskih rešitev in načrtovanjem kompleksne informacijske infrastrukture ob uporabi najsodobnejših tehnologij implementirajo celovite informacijske sisteme. Korenine podjetja segajo v leto 1994, ko je bilo ustanovljeno družinsko podjetje z imenom Hakl & Hakl d.n.o., ki se od vsega začetka ukvarja z razvojem poslovno informacijskih sistemov. Z pridobivanjem novih strank in povečevanjem števila prodanih licenc se je povečevalo tudi število zaposlenih. Da bi zagotovili dolgoročni razvoj so se združili z skupino podjetij INTERING HOLDING ter ustanovili novo podjetje Hakl & Hakl IT d.o.o. V začetku leta 2009 so se preimenovali v Hakl IT, d.o.o. 6
7 Opis praktičnega izobraževanja projektno delo Prvi delovni dan v podjetju Hakl IT, d.o.o. sem bil najprej seznanjen z delom ter oddelki v podjetju. Kot praktikant sem bil nameščen v pisarno skupaj z še tremi sodelavci. Moja naloga je bila razvoj aplikacij v okolju Eclipse, ki uporablja programski jezik Java. Ko sem imel čas, pa sem pomagal sodelavcem še pri izdelovanju grafov in izdelavi podatkovne baze. V začetku, ko sem se še privajal na delovno okolje, sem dobil nalogo, da sem moral izdelati grafe, ki so jih pozneje uporabili v spletni aplikaciji. Kasneje, ko sem se privadil na delovno okolje, sem dobil nalogo, izdelati večji projekt»vgrc«. To je mobilna aplikacija, ki se lahko naloži na vseh mobilnih telefonih in tabličnih računalnikih, ki uporabljajo mobilni operacijski sistem Android. Poglaviten namen aplikacije pa je olajšati delo cestnim podjetjem tako, da prikazuje informacije o delu, razmerah, zastojih na cesti in podobno. Bolj podrobno pa bom opisal izdelavo in delovanje aplikacije v naslednjih točkah. Slika 1 Logotip orodja Eclipse 7
8 Izdelava podatkovne baze CBZ2 Med praktičnim izobraževanjem sem dobil nalogo, da moram izdelati podatkovno bazo z imenom CBZ2 za Zavod za zdravstveno zavarovanje. Sama izdelava podatkovne baze je potekala v orodju Microsoft SQL Server v katerem še nisem delal, zato so mi sodelavci pokazali in razložili kako se dala z tem orodjem. Preden sem pričel z delom mi je sodelavec dal potrebno dokumentacijo o podatkovni strukturi, o tabelelah, njihovih pripadajočih atributih in povezavah. Ko sem vedel vse potrebno; kaj in kako je treba narediti bazo, sem pričel z delom v orodju Microsoft SQL Server. Slika 2 Prikaz izdelava podatkovne baze v orodju Microsoft SQL Server 8
9 Ko sem končal z izdelavo podatkovne baze, sem dobil datoteki XML(Extensible Markup Launguage in XSD(XML Schema), s pomočjo katerih sem moral v okolju.net, natančneje s pomočjo programskega jezika C# napolniti mojo podatkovno bazo, ki sem jo izdelal s podatki, ki so shranjeni v XML datoteki. Slika 3 Prikaz XSD datoteke Slika 4 Del C# kode s pomočjo katere beremo podatke iz XML datoteke 9
10 Prikaz razreda v katerega v objekte polnimo podatke [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", " ")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace=" [System.Xml.Serialization.XmlRootAttribute(Namespace=" IsNullable=false)] public partial class Cbz2 private PosiljkaType posiljkafield; private Cbz2Podatki[] podatkifield; public PosiljkaType Posiljka get return this.posiljkafield; set this.posiljkafield = value; [System.Xml.Serialization.XmlElementAttribute("Podatki")] public Cbz2Podatki[] Podatki get return this.podatkifield; set this.podatkifield = value; [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", " ")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace=" public partial class PosiljkaType private string verzijaposiljkefield; private System.DateTime datumposiljkefield; private string verzijashemefield; public string VerzijaPosiljke get return this.verzijaposiljkefield; set this.verzijaposiljkefield = value; [System.Xml.Serialization.XmlElementAttribute(DataType="date")] public System.DateTime DatumPosiljke get return this.datumposiljkefield; set this.datumposiljkefield = value; public string VerzijaSheme get return this.verzijashemefield; set this.verzijashemefield = value; 10
11 Glavni projekt Vgrc Glavni del mojega praktičnega izobraževanja je bil povezan z izdelavo ter testiranjem aplikacije»vgrc«. To je program oz. aplikacija, ki prikazuje različne informacije o cestah glede na posamezen odsek ceste, ki jo uporabljajo delavci cestnega podjetja. Aplikacija je izdelana s pomočjo orodja Eclipse, ki nam s pomočjo vtičnika Android SDK, omogoča izdelavo aplikacij za mobilni operacijski sistem Android, ki uporablja programski jezik Java. Aplikacija podatke pridobiva z lokalne podatkovne baze, spletnega servisa in iz datotek XML. Izdelava podatkovne baze Ob začetku prakse je sodelavec že prej delal na tem projektu in je zato tudi izdelal podatkovno bazo. Ko sem začel delati na tem projektu, je bilo potrebno obstoječo podatkovno bazo dograditi z novo tabelo ter novimi atributi. Za dograjevanje obstoječe podatkovne baze sem uporabil program SQL Lita, ki je neplačljiv in preprost za uporabo. Slika 5 Prikaz orodja SQL Lita za delo z podatkovno bazo 11
12 Oblikovanje Izgleda Ker je sodelavec že pred mano delal na projektu, je že osnovno obliko aplikacije dokončal. Potrebno pa je bilo oblikovati nove»layoute«, ki jih uporablja android za nove funkcionalnosti. V Androidu je celoten grafični vmesnih definiran v»layout-ih«e, ki imajo strukturo XML, zato sem moral nadgradit svoje znanje XML datotek. Slika 6 Grafični vmsnik za Razmere zaslon 12
13 XML struktura za grafični vmesni prikazan na siki 5 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android=" android:orientation="vertical" style="@style/main"> <LinearLayout android:orientation="horizontal" android:layout_width="wrap_content" android:layout_height="wrap_content"> <TextView android:id="@+id/datedisplayod" style="@style/prikazi_datum" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="" /> <TextView android:id="@+id/datedisplaydo" style="@style/prikazi_datum" android:layout_marginleft="20dp" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="" /> </LinearLayout> <RelativeLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content"> <TextView style="@style/textspinner" android:text="@string/prijava_dela_cp" /> <Spinner style="@style/dpspinner" android:prompt="@string/izberi_cp" android:id="@+id/spinner_cp" /> </RelativeLayout> <RelativeLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content"> <TextView style="@style/textspinner" android:text="prikaz:" /> <Spinner android:id="@+id/spinner_vrsta_prikaza" style="@style/dpspinner" android:prompt="@string/vrsta_prikaza" /> </RelativeLayout> <Button android:id="@+id/btn" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_margintop="15px" android:longclickable="true" android:onclick="prikaz" android:text="@string/prikazi" /> </LinearLayout> 13
14 Izdelava pregleda Vremenske postaje Ena izmed funkcionalnosti aplikacije, ki sem jo moral implementirati, je prikaz podatkov vremenskih postaj na zemljevidu. Prikaz vremenskih postaj omogoča uporabniku prikaz vseh vremenskih postaj na zemljevidu, katerega prikažemo s pomočjo Google Maps API, omogoča nam pa tudi, da se nam ob kliku na željno vremensko postajo izpišejo podrobnosti želene postaje kot so npr. Stanje vozišča, temperatura zraka, vlažnost zraka, Za izdelavo te funkcionalnosti je bilo potrebno pridobiti ključ za Google Maps API, s katerim je potrebno podpisati našo aplikacijo, da potem lahko prikazujemo zemljevid. Za prikaz postaj na zemljevidu pa smo uporabili ItemizeOverlaj, ki deluje tako, da naredi nad naš zemljevid nov sloj, na katerega potem lahko narišemo vremenske postaje. Slika 7 Prikaz vremenskih postaj in podrobnosti 14
15 Koda za prikaz vremenskih postaj private void PokaziGM() double lat; double lng; mapview = (MapView) findviewbyid(r.id.mapview); LinearLayout zoomlayout = (LinearLayout)findViewById(R.id.zoom); View zoomview = mapview.getzoomcontrols(); zoomlayout.addview(zoomview, new LinearLayout.LayoutParams( AbsListView.LayoutParams.WRAP_CONTENT, AbsListView.LayoutParams.WRAP_CONTENT)); mapview.displayzoomcontrols(true); //usmeri na lokacijo mc = mapview.getcontroller(); if(izb == 1) for(stanjecestmodel km : stanje_cest_odsek) lat = km.sirina; lng = km.dolzina; p = new GeoPoint((int) (lat * 1E6), (int) (lng * 1E6)); f = new GeoPoint((int) (lat2 * 1E6), (int) (lng2 * 1E6)); DodajMarkerRazmere(km); else if(izb == 0) for(vremenskepostajemodel km : vremenske_postaje_odsek) lat = km.sirina; lng = km.dolzina; p = new GeoPoint((int) (lat * 1E6), (int) (lng * 1E6)); f = new GeoPoint((int) (lat2 * 1E6), (int) (lng2 * 1E6)); DodajMarkerVremesnkePostaje(km); else if(izb == 2) for(kameremodel km : kamere_odsek) lat = km.sirina; lng = km.dolzina; p = new GeoPoint((int) (lat * 1E6), (int) (lng * 1E6)); f = new GeoPoint((int) (lat2 * 1E6), (int) (lng2 * 1E6)); DodajMarkerKamere(km); mapoverlays = mapview.getoverlays(); projection = mapview.getprojection(); mc.animateto(f); mc.setzoom(12); mapview.invalidate(); private void DodajMarkerVremesnkePostaje(VremenskePostajeModel km) ArrayList<OverlayItem> moverlays = new ArrayList<OverlayItem>(); double lat; double lng; String tmp=""; tmp= km.slika.tostring(); String a[]=tmp.split("\\."); String c=a[0].tolowercase(); 15
16 lat = km.sirina; lng = km.dolzina; GeoPoint point = new GeoPoint((int) (lat * 1E6), (int) (lng * 1E6)); int resid = getresources().getidentifier(c, "drawable", getpackagename()); this, km); Drawable m = this.getresources().getdrawable(resid); VremenskePostajeItemizedOverlay itemizedoverlay = new VremenskePostajeItemizedOverlay(m, OverlayItem overlayitem = new OverlayItem(point, "", ""); moverlays.add(overlayitem); itemizedoverlay.addoverlay(moverlays); List<Overlay> mapoverlays = mapview.getoverlays(); mapoverlays.add(itemizedoverlay); Izdelava pregleda Stanje na cestah Med drugim sem imel tudi nalogo implementirati prikaz podatkov stanja na cestah na zemljevidu. Prikaz stanja cest omogoča uporabniku prikaz na zemljevidu, katerega prikažemo s pomočjo Google Maps API, omogoča nam pa tudi, da se nam ob kliku na željno stanje na cesti izpišejo podrobnosti. Za izdelavo te funkcionalnosti je bilo potrebno pridobiti ključ za Google Maps API, s katerim je potrebno podpisati našo aplikacijo, da potem lahko prikazujemo zemljevid. Za prikaz postaj na zemljevidu pa smo uporabili ItemizeOverlaj kateri deluje, tako, da naredi nad naš zemljevid nov sloj na katerega potem lahko narišemo stanje ceste. 16
17 Slika 8 Prikaz stanja cest in podrobnosti Koda za pridobitev podatkov z spletne storitve za stanje cest public ArrayList<StanjeCestModel> dobiseznamstanjecest() String METHOD_NAME = "VrniStanjeCest"; String NAMESPACE = " String URL = " String SOAP_ACTION = NAMESPACE + METHOD_NAME; SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME); SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); envelope.dotnet = true; envelope.setoutputsoapobject(request); SoapObject response = null; envelope.addmapping(namespace, "StanjeCestModel",new StanjeCestModel().getClass()); ArrayList<StanjeCestModel> rezultati = new ArrayList<StanjeCestModel>(); HttpTransportSE aht = new HttpTransportSE(URL); try aht.call(soap_action, envelope); response = (SoapObject)envelope.getResponse(); for (int i = 0; i < response.getpropertycount(); i++) SoapObject so = (SoapObject)response.getProperty(i); StanjeCestModel rezultat = new StanjeCestModel(); try rezultat.potekopmesta = so.getproperty("potekopmesta").tostring(); catch (Exception e) try rezultat.datum = so.getproperty("datumtext").tostring(); catch (Exception e) try rezultat.ura = so.getproperty("ura").tostring(); catch (Exception e) try rezultat.ikonica = so.getproperty("ikonica").tostring(); catch (Exception e) try rezultat.prevoznostceste = so.getproperty("prevoznostceste").tostring(); catch (Exception e) 17
18 try rezultat.stanjeceste = so.getproperty("stanjeceste").tostring(); catch (Exception e) try rezultat.temperatura = Integer.parseInt(so.getProperty("Temperatura").toString()); catch (Exception e) try rezultat.sirina = Double.parseDouble(so.getProperty("Sirina").toString()); catch (Exception e) try rezultat.dolzina = Double.parseDouble(so.getProperty("Dolzina").toString()); catch (Exception e) rezultati.add(rezultat); catch(exception e) e.printstacktrace(); return rezultati; Izdelava pregleda Kamere na cestah Med vsemi najbolj zanimiva, ki sem jo moral implementirati, je bil prikaz kamer na cestah na zemljevidu. Prikaz kamer na cestah omogoča uporabniku prikaz na zemljevidu, katerega prikažemo s pomočjo Google Maps API, omogoča nam pa tudi, da se nam ob kliku na željno izriše slika ki jo je zajela želena kamera. Za izdelavo te funkcionalnosti je bilo potrebno pridobiti ključ za Google Maps API, s katerim je potrebno podpisati našo aplikacijo, da potem lahko prikazujemo zemljevid. Za prikaz postaj na zemljevidu pa smo uporabili ItemizeOverlaj kateri deluje, tako, da naredi nad naš zemljevid nov sloj na katerega potem lahko narišemo lokacije kamer na cestah na zemljevid. 18
19 Slika 9 Prikaz kamer na cestah in slika z public boolean ontap(int index) final boolean ee; ConnectivityManager cm = (ConnectivityManager)mContext.getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo ni = cm.getactivenetworkinfo(); if (ni!=null && ni.isavailable() && ni.isconnected()) ee= true; else ee= false; final Dialog dialog = new Dialog(this.mContext); dialog.setcontentview(r.layout.gm_dialog_kamere); dialog.settitle(km.naziv); dialog.setcancelable(true); dialog.setoncancellistener(new public void oncancel(dialoginterface dialog) dialog.dismiss(); countdowntimer.cancel(); countdowntimer.onfinish(); ); im=(imageview) dialog.findviewbyid(r.id.imageview1); Button button = (Button) dialog.findviewbyid(r.id.button01); 19
20 if(ee == true) tmp= km.slika.tostring(); char b='"'; String e=string.valueof(b); final String a[]=tmp.split(e); pot=a[1]; dialog.show(); prg(a[1]); countdowntimer = new CountDownTimer(15000, 1000) public void ontick(long millisuntilfinished) i++; if(ee==false) im.setimageresource(r.drawable.ni_interneta); countdowntimer.cancel(); Log.v("timer", String.valueOf(i)); public void onfinish() ee==true) i=0; powermanager = (PowerManager) mcontext.getsystemservice(context.power_service); if(cencel==false && dialog.isshowing() && powermanager.isscreenon()==true && Log.v("timer", "Osveži sliko"); prg(a[1]); countdowntimer.start(); else if(cencel==false && dialog.isshowing() && powermanager.isscreenon()==false) countdowntimer.start(); else if(cencel=true) cencel=false; countdowntimer.cancel(); ;countdowntimer.start(); return true; else dialog.show(); im.setimageresource(r.drawable.ni_interneta); return false; private Drawable DobiSliko(String url) try WindowManager wm = (WindowManager) mcontext.getsystemservice(context.window_service); DisplayMetrics metrics = new DisplayMetrics(); wm.getdefaultdisplay().getmetrics(metrics); URL aurl = new URL(url); URLConnection conn = aurl.openconnection(); conn.connect(); InputStream is = conn.getinputstream(); BufferedInputStream bis = new BufferedInputStream(is); BitmapFactory.Options options=new BitmapFactory.Options(); options.inscaled=true; 20
21 options.insamplesize=1; options.indensity=metrics.densitydpi-30; bitmap = BitmapFactory.decodeStream(bis,null,options); bis.close(); is.close(); return d; catch (Exception e) im.setimageresource(r.drawable.napaka); Log.v("error", e.tostring()); return null; Izdelava prenosa slik na strežnik Izmed prvih nalog, ki sem jo dobil na praksi je bila, da implementiram prenos slike na strežnik. To nalogo sem rešil tako, da sem sliko na strni aplikacije zakodiral v format Base64 in jo poslal spletnemu servisu, na spletnemu servisu pa sem to dekodiral z istim foratom in shranil sliko. public String kodirnik(string pot) try Bitmap bm = BitmapFactory.decodeFile(pot); ByteArrayOutputStream baos = new ByteArrayOutputStream(); bm.compress(bitmap.compressformat.jpeg, 100, baos); byte[] b = baos.tobytearray(); String encodedimage = Base64.encodeToString(b,Base64.DEFAULT).toString(); base_koda=encodedimage; return base_koda; catch(exception e) e.printstacktrace(); return ""; 21
22 Sklep Še enkrat bi se rad zahvalil podjetju Hakl IT, d.o.o. za omogočeno praktično izobraževanje. Delo mi je bilo zelo všeč, saj so bili vsi zelo prijazni, ter so mi rade volje pomagali v primeru težav. V sklopu praktičnega izobraževanja sem dobil dosti izkušenj, ki mi bodo prav gotovo pomagale v prihodnosti. Pridobil sem tudi dosti novega znanja iz področja podatkovnih baz, saj je v podjetju dosti opravka z le temi. Prav tako sem nadgradil svoje znanje iz programskih jezikov, saj sem se poleg nadgradnje jezika Java ter podatkovnih baz, naučil tudi delo z XML in XSD datotekami. Pregledal mentor: Datum pregleda: 22
Hitra rast hranjenih podatkov
Tomaž Borštnar - član uredništva računalniške revije Monitor od začetka (oktober 1991; ne-pc okolja (Unix, etc) - sodelavec YUNAC in ARNES od začetka - postavil in upravljal večino strežnikov na SiOL -
More informationVISOKOŠOLSKI STROKOVNI ŠTUDIJ. Informatika in tehnologije komuniciranja. Sistemska podpora informatiki in tehnologijam komuniciranja
VISOKOŠOLSKI STROKOVNI ŠTUDIJ Informatika in tehnologije komuniciranja Sistemska podpora informatiki in tehnologijam komuniciranja POROČILO PRAKTIČNEGA IZOBRAŢEVANJA V HAKL IT, d.o.o. Murska Sobota Študent:
More informationVodnik skozi Google Analytics Beta verzija 1. del. prehod s stare kode (urchin.js), k novi kodi za sledenje (ga.js)
Vodnik skozi Google Analytics Beta verzija 1. del prehod s stare kode (urchin.js), k novi kodi za sledenje (ga.js) Ta vodnik je povzetek Googe vodiča ' Tracking Code Migration Guide Switching from urchin.js
More informationQ: Do You made a backup before upgrade? A: Only cowards make backups!
Q: Do You made a backup before upgrade? You z malo - you A: Only cowards make backups! Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies.
More informationIPN-ESCOM Application Development for Mobile Devices. Extraordinary. A Web service, invoking the SOAP protocol, in an Android application.
Learning Unit Exam Project IPN-ESCOM Application Development for Mobile Devices. Extraordinary. A Web service, invoking the SOAP protocol, in an Android application. The delivery of this project is essential
More informationVISOKOŠOLSKI STROKOVNI ŠTUDIJ RAČUNALNIŠTVO IN TEHNOLOGIJE KOMUNICIRANJA
VISOKOŠOLSKI STROKOVNI ŠTUDIJ RAČUNALNIŠTVO IN TEHNOLOGIJE KOMUNICIRANJA POROČILO PRAKTIČNEGA IZOBRAŽEVANJA V Čas opravljanja 3. 6. 2013 do 5.8.2013 Mentor v GD Gregor Zorc Študent Rajko Bunderl Vpisna
More informationSistemske zahteve za SAOP
Sistemske zahteve za SAOP Samostojna delovna postaja višji). icenter je ERP sistem, ki zagotavlja popolno kontrolo nad vsemi poslovnimi procesi v podjetju. V tej postavitvi je SAOP icenter nameščen na
More informationPOROČILO PRAKTIČNEGA IZOBRAŽEVANJA
VISOKOŠOLSKI STROKOVNI ŠTUDIJ Računalništvo in informacijske tehnologije POROČILO PRAKTIČNEGA IZOBRAŽEVANJA v Nova KBM d.d. Čas opravljanja: od 21.6.2010 do 20.8.2010 Mentor v GD: Jure Kobal, univ.dipl.
More informationHow we calculate volume with the use of NTF method. Kako izračunamo volumen z uporabo metode NTF
RMZ Materials and Geoenvironment, Vol. 55, No. 1, pp. 127-134, 2008 127 How we calculate volume with the use of NTF method Kako izračunamo volumen z uporabo metode NTF An e s Du r g u t o v i ć 1, Mi l
More informationPOROČILO PRAKTIČNEGA IZOBRAŽEVANJA
VISOKOŠOLSKI STROKOVNI ŠTUDIJ Računalništvo in Informacijske Tehnologije POROČILO PRAKTIČNEGA IZOBRAŽEVANJA V Cloudkick, Inc. - San Francisco, Kalifornija, Združene Države Amerike Čas opravljanja od 26.09.2010
More informationPOROČILO PRAKTIČNEGA IZOBRAŽEVANJA
VISOKOŠOLSKI STROKOVNI ŠTUDIJ Informatika in tehnologije komuinciranja Sistemska podpora informatiki in tehnologijam komuniciranja POROČILO PRAKTIČNEGA IZOBRAŽEVANJA v Inel Industrijska eletronika d.o.o
More informationDB2 podatkovna baza v praksi
DB2 podatkovna baza v praksi Aljoša Trivan, Mikropis holding d.o.o. aljosa.trivan@mikropis.si 2007 IBM Corporation Agenda Mikropis Splošno Fleksibilnost Vzdrževanje Backup SQL objekti in SQL stavki Novosti
More informationActive Monitoring System for Android Devices using Cloud 1 Sagar Bhalodia, 2 K. Navin 1 Student, 2 Assistant Professor
Active Monitoring System for Android Devices using Cloud 1 Sagar Bhalodia, 2 K. Navin 1 Student, 2 Assistant Professor Department of Information Technology, Faculty of Engineering and Technology, SRM University,
More informationPOROČILO PRAKTIČNEGA IZOBRAŽEVANJA
VISOKOŠOLSKI ŠTUDIJSKI PROGRAM Računalništvo in informatika smer informatika POROČILO PRAKTIČNEGA IZOBRAŽEVANJA V Jamada d.o.o. Maribor Čas opravljanja od 09.10.2008 do 09.04.2009 Mentor v GD: Študent:
More informationEnterprise modelling with UML
Elektrotehniški vestnik 68(2 3): 109 114, 2001 Electrotechnical Review, Ljubljana, Slovenija Enterprise modelling with UML Aljaž Zrnec, Marko Bajec, Marjan Krisper University of Ljubljana, Faculty of Computer
More informationPrirejanje in preverjanje tipov
Uvod v C# Drugi del Dedovanje Sintaksa Prirejanje in preverjanje tipov Kaste preverjenih tipov Prekrivanje metod Dinamično povezovanje (poenostavljeno) Skrivanje Dinamično povezovanje (s skrivanjem) Fragile
More informationIP PACKET QUEUING DISCIPLINES AS BASIC PART OF QOS ASSURANCE WITHIN THE NETWORK
UDK621.3:(53+54+621 +66), ISSN0352-9045 Informacije MIDEM 39(2009)2, Ljubljana IP PACKET QUEUING DISCIPLINES AS BASIC PART OF QOS ASSURANCE WITHIN THE NETWORK Sasa Klampfer, Joze Mohorko, Zarko Cucej University
More informationPOROČILO PRAKTIČNEGA IZOBRAŽEVANJA
VISOKOŠOLSKI STROKOVNI ŠTUDIJ Informatika in tehnologije komuniciranja Razvoj informacijskih sistemov POROČILO PRAKTIČNEGA IZOBRAŽEVANJA NOVA KBM D.D. MARIBOR Čas opravljanja: od 01.08.2012 do 06.10.2012
More informationRAZLOG ZA IZVAJANJE PROGRAMA POPRBAZA
RAZLOG ZA IZVAJANJE PROGRAMA POPRBAZA POPRBAZA je namenjen večji reorganizaciji podatkov v računalnikovem spominu. Reorganizacijo narekujejo bodisi zakonske spremembe, bodisi novosti v programu. Zato je
More informationAndroid App Development. Mr. Michaud ICE Programs Georgia Institute of Technology
Android App Development Mr. Michaud ICE Programs Georgia Institute of Technology Android Operating System Created by Android, Inc. Bought by Google in 2005. First Android Device released in 2008 Based
More informationPOROČILO PRAKTIČNEGA IZOBRAŽEVANJA v Amis d.o.o., Maribor
UNIVERZA V MARIBORU FAKULTETA ZA ELEKTROTEHNIKO, RAČUNALNIŠTVO IN INFORMATIKO VISOKOŠOLSKI STROKOVNI ŠTUDIJ Informatika in tehnologije komuniciranja POROČILO PRAKTIČNEGA IZOBRAŽEVANJA v Amis d.o.o., Maribor
More informationPostavitev in upravljanje zasebnega oblaka z uporabo Microsoft System Center 2012 R2 in Windows Azure Pack za ponudnike storitev
UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Gašper Govek Postavitev in upravljanje zasebnega oblaka z uporabo Microsoft System Center 2012 R2 in Windows Azure Pack za ponudnike storitev
More information» Nakup in vzdrževanje Oracle programske opreme «Tehnične specifikacije
Obrazec P-5 Specifikacije 30K250316» Nakup in vzdrževanje Oracle programske opreme «Tehnične specifikacije KAZALO VSEBINE 1. Predmet javnega naročila...3 1.1. SKLOP-1: STORITEV VZDRŽEVANJA ORACLE LICENČNE
More informationformati slike in branje slike pomen in nekaj primerov EM spekter aplikacije v posameznih delih spektra o matriki slike
Strojni vid pri tehnoloških meritvah formati slike in branje slike pomen in nekaj primerov EM spekter aplikacije v posameznih delih spektra o matriki slike formati slike in branje slike slika je običajno
More informationTwitter Bootstrap in razvoj spletnega repozitorija za Cacti
Univerza v Ljubljani Fakulteta za računalništvo in informatiko Fakulteta za matematiko in fiziko Nejc Župec Twitter Bootstrap in razvoj spletnega repozitorija za Cacti DIPLOMSKO DELO UNIVERZITETNI ŠTUDIJSKI
More informationMobilna aplikacija za pregled informacij o prometu v Sloveniji
UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Miha Majzelj Mobilna aplikacija za pregled informacij o prometu v Sloveniji DIPLOMSKO DELO NA VISOKOŠOLSKEM STROKOVNEM ŠTUDIJU Ljubljana,
More informationMobile Development Lecture 9: Android & RESTFUL Services
Mobile Development Lecture 9: Android & RESTFUL Services Mahmoud El-Gayyar elgayyar@ci.suez.edu.eg Elgayyar.weebly.com What is a RESTFUL Web Service REST stands for REpresentational State Transfer. In
More informationVzpostavitev spletnega vmesnika za prikaz tenziomiografskih meritev
UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Nejc Poljanšek Vzpostavitev spletnega vmesnika za prikaz tenziomiografskih meritev DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM
More informationPOROČILO PRAKTIČNEGA IZOBRAŽEVANJA
VISOKOŠOLSKI STROKOVNI ŠTUDIJ Računalništvo in informacijske tehnologije Pametni telefon POROČILO PRAKTIČNEGA IZOBRAŽEVANJA V Agilcon d.o.o. Čas opravljanja: od 1. 5. 2012 do 30. 6. 2012 Mentor v GD: dr.
More informationMobilna aplikacija za parkiranje
Univerza v Ljubljani Fakulteta za računalništvo in informatiko Arijan Ljoki Mobilna aplikacija za parkiranje DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM PRVE STOPNJE RAČUNALNIŠTVO IN INFORMATIKA
More informationIzdelava aplikacij s podporo delovnih tokov za okolje SharePoint Server
UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Uroš Kastelic Izdelava aplikacij s podporo delovnih tokov za okolje SharePoint Server DIPLOMSKO DELO NA VISOKOŠOLSKEM STROKOVNEM ŠTUDIJU Ljubljana,
More informationPrimerjava orodij za razvoj mobilnih aplikacij
UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Miloš Jovanov Primerjava orodij za razvoj mobilnih aplikacij DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM PRVE STOPNJE RAČUNALNIŠTVO
More informationSelitev aplikacije iz Oracle Forms v Oracle ADF (Application migration from Oracle Forms to Oracle ADF)
Univerza na Primorskem FAKULTETA ZA MATEMATIKO, NARAVOSLOVJE IN INFORMACIJSKE TEHNOLOGIJE ZAKLJUČNA NALOGA Selitev aplikacije iz Oracle Forms v Oracle ADF (Application migration from Oracle Forms to Oracle
More informationPOROČILO PRAKTIČNEGA IZOBRAŽEVANJA
UNIVERZA V MARIBORU FAKULTETA ZA ELEKTROTEHNIKO, RAČUNALNIŠTVO IN INFORMATIKO POROČILO PRAKTIČNEGA IZOBRAŽEVANJA v Termoelektrarni Šoštanj Čas opravljanja od 22.4.2014 do 7.7.2014 Mentor v GD Marko Pečovnik
More informationMensch-Maschine-Interaktion 2 Übung 12
Mensch-Maschine-Interaktion 2 Übung 12 Ludwig-Maximilians-Universität München Wintersemester 2010/2011 Michael Rohs 1 Preview Android Development Tips Location-Based Services and Maps Media Framework Android
More informationBLUETOOTH KOMUNIKATOR ZA WINDOWS MOBILE 6.5
Alen Rojko BLUETOOTH KOMUNIKATOR ZA WINDOWS MOBILE 6.5 Diplomsko delo Maribor, april 2013 BLUETOOTH KOMUNIKATOR ZA WINDOWS MOBILE 6.5 Diplomsko delo Študent(ka): Študijski program: Alen Rojko Visokošolski
More informationPoročilo praktičnega izobraževanja v Unior d.d.
Fakulteta za elektrotehniko, računalništvo in informatiko Smetanova ulica 17 2000 Maribor, Slovenija VISOKOŠOLSKI STROKOVNI ŠTUDIJ Računalništvo in informacijske tehnologije Poročilo praktičnega izobraževanja
More informationPrimerjava izvornega in hibridnega razvoja mobilne aplikacije
UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Luka Vidmar Primerjava izvornega in hibridnega razvoja mobilne aplikacije DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM PRVE STOPNJE
More informationStoppUhr. <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="start1"
StoppUhr
More informationAPI Guide for Gesture Recognition Engine. Version 2.0
API Guide for Gesture Recognition Engine Version 2.0 Table of Contents Gesture Recognition API... 3 API URI... 3 Communication Protocol... 3 Getting Started... 4 Protobuf... 4 WebSocket Library... 4 Project
More informationDelavnica za konfiguriranje dostopovnih točk WEB konfiguracija LANCOM L-54
Delavnica za konfiguriranje dostopovnih točk WEB konfiguracija LANCOM L-54 Boštjan Lemut Prva povezava na L-54 s povezovalnim kablom povežemo mrežna vmesnika na računalniku in L-54 v brskalniku vpišemo
More informationDelavnica za konfiguriranje dostopovnih točk Konfiguracija LANCOM L-54 z uporabo orodja LANConfig
Delavnica za konfiguriranje dostopovnih točk Konfiguracija LANCOM L-54 z uporabo orodja LANConfig Boštjan Lemut Prva povezava na L-54 s povezovalnim kablom povežemo mrežna vmesnika na računalniku in L-54
More informationProgramming with Android: Introduction. Layouts. Dipartimento di Informatica: Scienza e Ingegneria Università di Bologna
Programming with Android: Introduction Layouts Luca Bedogni Marco Di Felice Dipartimento di Informatica: Scienza e Ingegneria Università di Bologna Views: outline Main difference between a Drawable and
More informationNavodila za interaktivne naloge Bober
Avtorji dokumenta: Dean Gostiša , Lovro Podgoršek Verzija dokumentacije: 1.1 Datum in kraj: 24. 7. 2013, Ljubljana Navodila za interaktivne naloge Bober Uvod 1.
More informationFakulteta za elektrotehniko, računalništvo in informatiko Inštitut za avtomatiko Laboratorij za obdelavo signalov in daljinska vodenja
Fakulteta za elektrotehniko, računalništvo in informatiko Inštitut za avtomatiko Laboratorij za obdelavo signalov in daljinska vodenja Navodila za vaje pri predmetu Internetne tehnologije VAJA 2 Dušan
More informationUpcoming Assignments Quiz Friday? Lab 5 due today Alpha Version due Friday, February 26
Upcoming Assignments Quiz Friday? Lab 5 due today Alpha Version due Friday, February 26 Inject one subtle defect (fault seeding) To be reviewed by a few class members Usability study by CPE 484 students
More informationAplikacija za podporo delovanja svetovalcev
UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Primož Cigoj Aplikacija za podporo delovanja svetovalcev DIPLOMSKO DELO NA VISOKOŠOLSKEM STROKOVNEM ŠTUDIJU Mentor: doc. dr. Rok Rupnik Ljubljana,
More informationPENGEMBANGAN APLIKASI PERANGKAT BERGERAK (MOBILE)
PENGEMBANGAN APLIKASI PERANGKAT BERGERAK (MOBILE) Network Connection Web Service K Candra Brata andra.course@gmail.com Mobille App Lab 2015-2016 Network Connection http://developer.android.com/training/basics/network-ops/connecting.html
More informationIzdelava hibridnih mobilnih aplikacij z ogrodjem Ionic
Univerza v Ljubljani Fakulteta za računalništvo in informatiko Janez Čadež Izdelava hibridnih mobilnih aplikacij z ogrodjem Ionic DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM PRVE STOPNJE RAČUNALNIŠTVO
More informationŠolski center Novo mesto Srednja elektro šola in tehniška gimnazija Šegova ulica 112, 8000 Novo mesto. Maturitetna seminarska naloga
Šolski center Novo mesto Srednja elektro šola in tehniška gimnazija Šegova ulica 112, 8000 Novo mesto Maturitetna seminarska naloga Šolsko leto 2007/08 Avtor: Mentor: prof. Albert Zorko Novo mesto, 10.7.
More informationApplied Cognitive Computing Fall 2016 Android Application + IBM Bluemix (Cloudant NoSQL DB)
Applied Cognitive Computing Fall 2016 Android Application + IBM Bluemix (Cloudant NoSQL DB) In this exercise, we will create a simple Android application that uses IBM Bluemix Cloudant NoSQL DB. The application
More informationAndroid Specifics. Jonathan Diehl (Informatik 10) Hendrik Thüs (Informatik 9)
Android Specifics Jonathan Diehl (Informatik 10) Hendrik Thüs (Informatik 9) Android Specifics ArrayAdapter Preferences Widgets Jonathan Diehl, Hendrik Thüs 2 ArrayAdapter Jonathan Diehl, Hendrik Thüs
More informationIzdelava urejevalnika izvorne kode v oblaku z uporabo tehnologij HTML5
Univerza v Ljubljani Fakulteta za računalništvo in informatiko Roman Gorišek Izdelava urejevalnika izvorne kode v oblaku z uporabo tehnologij HTML5 DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM
More informationCalculation of volume with the use of NTF method. Izračun volumnov z uporabo NTF metode
RMZ - Materials and Geoenvironment, Vol. 53, No. 2, pp. 221-227, 2006 221 Calculation of volume with the use of NTF method Izračun volumnov z uporabo NTF metode Milivoj Vulić 1, Anes Durgutović 2 1 Faculty
More informationSolving an Android Threading Problem
Home Java News Brief Archive OCI Educational Services Solving an Android Threading Problem Introduction by Eric M. Burke, Principal Software Engineer Object Computing, Inc. (OCI) By now, you probably know
More informationDružina IEEE802 Poddružina IEEE802.1 Priključitev v omrežje IEEE802.1x
1 Družina IEEE802 Poddružina IEEE802.1 Priključitev v omrežje IEEE802.1x 2 družina standardov, ki opisujejo delovanje lokalnih (LAN) in mestnih (MAN) omrežij delo opravljano v delovnih skupinah več na
More informationMobilna aplikacija za pregledovanje slik visokih ločljivosti
Univerza v Ljubljani Fakulteta za računalništvo in informatiko Anže Sršen Mobilna aplikacija za pregledovanje slik visokih ločljivosti DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM PRVE STOPNJE
More informationUNIVERZA NA PRIMORSKEM FAKULTETA ZA MATEMATIKO, NARAVOSLOVJE IN INFORMACIJSKE TEHNOLOGIJE. Razvijalska ogrodja za podporo večim mobilnim platformam
UNIVERZA NA PRIMORSKEM FAKULTETA ZA MATEMATIKO, NARAVOSLOVJE IN INFORMACIJSKE TEHNOLOGIJE Zaključna naloga Razvijalska ogrodja za podporo večim mobilnim platformam (Developer frameworks for mobile cross-platform
More informationKontrola smučarskih kart z mobilnim čitalcem RFID
UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO David Cesar Kontrola smučarskih kart z mobilnim čitalcem RFID DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM PRVE STOPNJE RAČUNALNIŠTVO
More informationSpletna aplikacija za urejanje vadbenih programov v fitnesu
UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Matjaž Peterlin Spletna aplikacija za urejanje vadbenih programov v fitnesu DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM PRVE STOPNJE
More informationPrimerjava in analiza učinkovitosti podatkovnih baz DB2 in MySQL
Univerza v Ljubljani Fakulteta za računalništvo in informatiko Nedim Husaković Primerjava in analiza učinkovitosti podatkovnih baz DB2 in MySQL DIPLOMSKO DELO VISOKOŠOLSKI ŠTUDIJSKI PROGRAM PRVE STOPNJE
More informationTopics of Discussion
Reference CPET 565 Mobile Computing Systems CPET/ITC 499 Mobile Computing Fragments, ActionBar and Menus Part 3 of 5 Android Programming Concepts, by Trish Cornez and Richard Cornez, pubslihed by Jones
More informationCSE 660 Lab 3 Khoi Pham Thanh Ho April 19 th, 2015
CSE 660 Lab 3 Khoi Pham Thanh Ho April 19 th, 2015 Comment and Evaluation: This lab introduces us about Android SDK and how to write a program for Android platform. The calculator is pretty easy, everything
More informationSouth Africa
South Africa 2013 Lecture 6: Layouts, Menus, Views http://aiti.mit.edu Create an Android Virtual Device Click the AVD Icon: Window -> AVD Manager -> New Name & start the virtual device (this may take a
More informationAgenda. Overview of Xamarin and Xamarin.Android Xamarin.Android fundamentals Creating a detail screen
Gill Cleeren Agenda Overview of Xamarin and Xamarin.Android Xamarin.Android fundamentals Creating a detail screen Lists and navigation Navigating from master to detail Optimizing the application Preparing
More informationSpecification and Implementation of a Light-Weight Internet Content Delivery Platform
University of Ljubljana Faculty of Computer and Information Science Marko Čeferin Specification and Implementation of a Light-Weight Internet Content Delivery Platform DIPLOMA THESIS First cycle professional
More informationAPLIKACIJE ZA SOCIALNA
UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Boštjan Lotrič APLIKACIJE ZA SOCIALNA OMREŽJA DIPLOMSKO DELO NA UNIVERZITETNEM ŠTUDIJU Mentor: doc. dr. Zoran Bosnić Ljubljana, 2011 Rezultati
More informationEECS 4443 Mobile User Interfaces. More About Layouts. Scott MacKenzie. York University. Overview (Review)
EECS 4443 Mobile User Interfaces More About Layouts Scott MacKenzie York University Overview (Review) A layout defines the visual structure for a user interface, such as the UI for an activity or app widget
More informationPOROČILO PRAKTIČNEGA IZOBRAŽEVANJA
VISOKOŠOLSKI STROKOVNI ŠTUDIJ Elektrotehnika Telekomunikacije POROČILO PRAKTIČNEGA IZOBRAŽEVANJA v podjetju Iskratel d.o.o. poslovna enota Maribor Čas opravljanja: Mentor v podjetju: od 15.9.29 do 15.3.21
More informationAplikacija za prikaz prostorskih podatkov
Univerza v Ljubljani Fakulteta za računalništvo in informatiko Rok Klemen Aplikacija za prikaz prostorskih podatkov DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM RAČUNALNIŠTVA IN INFORMATIKE
More informationAndroid HelloWorld - Example. Tushar B. Kute,
Android HelloWorld - Example Tushar B. Kute, http://tusharkute.com Anatomy of Android Application Anatomy of Android Application Java This contains the.java source files for your project. By default, it
More informationUNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO. Dean Črnigoj. Izdelava odjemalca NFS za Windows DIPLOMSKO DELO
UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Dean Črnigoj Izdelava odjemalca NFS za Windows DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM PRVE STOPNJE RAČUNALNIŠTVO IN INFORMATIKA
More informationNavodila za nastavitev varne povezave po protokolu SSH
Datum: 28. 9. 2010 Navodila za nastavitev varne povezave po protokolu SSH 1. Pogoji za zagotovitev varne povezave po protokolu SSH Za uspešno zagotovitev in nastavitev varne povezave po protokolu SSH je
More informationandroid:orientation="horizontal" android:layout_margintop="30dp"> <Button android:text="button2"
Parametrų keitimas veikiančioje aplikacijoje Let s create a project: Project name: P0181_DynamicLayout3 Build Target: Android 2.3.3 Application name: DynamicLayout3 Package name: ru.startandroid.develop.dynamiclayout3
More informationABBYY rešitve za prepoznavo in klasifikacijo dokumentov
ABBYY rešitve za prepoznavo in klasifikacijo dokumentov preabbyy FlexiCapture 9.0. Overview. 1 doc: 10977 Lokalna prisotnost ABBYY: Moscow, Russia; Munich, Germany; Bracknell, UK; Kiev, Ukraine; Milpitas,
More informationUniverza v Ljubljani Fakulteta za računalništvo in informatiko. Mitja Petan Pospeševanje prodaje preko spletne trgovine
Univerza v Ljubljani Fakulteta za računalništvo in informatiko Mitja Petan Pospeševanje prodaje preko spletne trgovine DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM PRVE STOPNJE RAČUNALNIŠTVO
More informationE R S Š G L J U B L J A N A Š O L S K O L E T O
Datotečni sistem E R S Š G L J U B L J A N A Š O L S K O L E T O 2 0 1 0 / 1 1 Vsebina Programska oprema Sistemska programska oprema Operacijski sistem Lupina (shell) Datotečni sistem Programska oprema
More informationPREGLED MOBILNIH REŠITEV ZA IZOBRAŽEVANJE UPRAVLJANJA INFORMATIKE
Fakulteta za elektrotehniko, računalništvo in informatiko Smetanova ulica 17 2000 Maribor, Slovenija Matija Pildek PREGLED MOBILNIH REŠITEV ZA IZOBRAŽEVANJE UPRAVLJANJA INFORMATIKE Diplomsko delo Maribor,
More informationSistem za dinamično upravljanje izgleda klienta IPTV
Univerza v Ljubljani Fakulteta za računalništvo in informatiko Matjaž Jurečič Sistem za dinamično upravljanje izgleda klienta IPTV DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM PRVE STOPNJE RAČUNALNIŠTVO
More informationRAZVOJ ENOSTAVNE SPLETNE APLIKACIJE Z UPORABO FLEKSIBILNEGA OGRODJA NA ODPRTOKODNIH KNJIŢNICAH
UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO David Sedlar RAZVOJ ENOSTAVNE SPLETNE APLIKACIJE Z UPORABO FLEKSIBILNEGA OGRODJA NA ODPRTOKODNIH KNJIŢNICAH DIPLOMSKO DELO NA UNIVERZITETNEM
More informationCreating a Custom ListView
Creating a Custom ListView References https://developer.android.com/guide/topics/ui/declaring-layout.html#adapterviews Overview The ListView in the previous tutorial creates a TextView object for each
More informationSPLETNA APLIKACIJA ZA SPREMLJANJE PODATKOV O FILMIH
Simon Cedula SPLETNA APLIKACIJA ZA SPREMLJANJE PODATKOV O FILMIH Diplomsko delo Maribor, december 2012 I Diplomsko delo univerzitetnega študijskega programa SPLETNA APLIKACIJA ZA SPREMLJANJE PODATKOV
More informationSpletno luščenje podatkov z uporabo Pythona in knjižnice BeautifulSoup
UNIVERZA V LJUBLJANI NARAVOSLOVNOTEHNIŠKA FAKULTETA ODDELEK ZA TEKSTILSTVO, GRAFIKO IN OBLIKOVANJE Spletno luščenje podatkov z uporabo Pythona in knjižnice BeautifulSoup Seminarska naloga Ime in priimek:
More informationIZDELAVA PROGRAMSKEGA PAKETA ZA GRAFIČNI PRIKAZ POMENSKIH SLOVARJEV IN ONTOLOGIJ
Gregor Hren IZDELAVA PROGRAMSKEGA PAKETA ZA GRAFIČNI PRIKAZ POMENSKIH SLOVARJEV IN ONTOLOGIJ Diplomsko delo Maribor, september 2011 I Diplomsko delo univerzitetnega študijskega programa IZDELAVA PROGRAMSKEGA
More informationSession:E07 GALIO - DB2 index advisor, how we implemented it and what we get from self-made expert tool
Session:E07 GALIO - DB2 index advisor, how we implemented it and Viktor Kovačević, MSc Hermes Softlab 6th October 2009 14:15 (60') Platform: UDB / LUW OUTLINE Application & Database tuning Self made index
More informationEECS 4443 Mobile User Interfaces. More About Layouts. Scott MacKenzie. York University
EECS 4443 Mobile User Interfaces More About Layouts Scott MacKenzie York University Overview (Review) A layout defines the visual structure for a user interface, such as the UI for an activity or app widget
More informationSPLETNE SESTAVLJANKE IN POSLOVNI PORTALI
UNIVERZA V MARIBORU FAKULTETA ZA ELEKTROTEHNIKO, RAČUNALNIŠTVO IN INFORMATIKO Miha Pavlinek SPLETNE SESTAVLJANKE IN POSLOVNI PORTALI Diplomska naloga Maribor, marec 2008 I FAKULTETA ZA ELEKTROTEHNIKO,
More informationRazvoj napredne spletne trgovine z upoštevanjem zgodovine nakupov
UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Slobodan Jovanović Razvoj napredne spletne trgovine z upoštevanjem zgodovine nakupov DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM
More informationARCGIS ON ANDROID. 6 Jun Benjamin Lautenschlaeger
ARCGIS ON ANDROID 6 Jun 2012 - Benjamin Lautenschlaeger OVERVIEW Basics Maps & Layers Tasks Routing / Graphics Conclusion INTRODUCTION Android SDK V1.0 released in December 2011 latest release V1.1.1 released
More informationIntents. Your first app assignment
Intents Your first app assignment We will make this. Decidedly lackluster. Java Code Java Code XML XML Preview XML Java Code Java Code XML Buttons that work
More informationA Generic Timing Receiver for Event-Driven Timing Systems
ELEKTROTEHNIŠKI VESTNIK 82(4): 205-211, 2015 ORIGINAL SCIENTIFIC PAPER A Generic Timing Receiver for Event-Driven Timing Systems Benjamin Ocepek Univerza v Ljubljani, Fakulteta za elektrotehniko, Tržaška
More informationPOROČILO PRAKTIČNEGA IZOBRAŽEVANJA
VISOKOŠOLSKI STROKOVNI ŠTUDIJ Informatika in tehnologije komuniciranja POROČILO PRAKTIČNEGA IZOBRAŽEVANJA v Cepris d.o.o. Čas opravljanja od 15.2. 2012 do 15.4.2012 Mentor v GD viš. pred. mag. Boštjan
More informationPOSTAVITEV SPLETNEGA SISTEMA ZA PRIKAZ NAČRTA PROIZVODNJE
UNIVERZA V LJUBLJANI FAKULTETA ZA ELEKTROTEHNIKO Aljaž Tomažič POSTAVITEV SPLETNEGA SISTEMA ZA PRIKAZ NAČRTA PROIZVODNJE DIPLOMSKO DELO VISOKOŠOLSKEGA STROKOVNEGA ŠTUDIJA PRVE STOPNJE Mentor: višji pred.
More informationDatabase Development In Android Applications
ITU- FAO- DOA- TRCSL Training on Innovation & Application Development for E- Agriculture Database Development In Android Applications 11 th - 15 th December 2017 Peradeniya, Sri Lanka Shahryar Khan & Imran
More informationEMBEDDED SYSTEMS PROGRAMMING Application Tip: Saving State
EMBEDDED SYSTEMS PROGRAMMING 2016-17 Application Tip: Saving State THE PROBLEM How to save the state (of a UI, for instance) so that it survives even when the application is closed/killed The state should
More informationOgrodje za razvoj mikrostoritev v Javi in njihovo skaliranje v oblaku
Univerza v Ljubljani Fakulteta za računalništvo in informatiko Tilen Faganel Ogrodje za razvoj mikrostoritev v Javi in njihovo skaliranje v oblaku DIPLOMSKO DELO UNIVERZITETNI ŠTUDIJSKI PROGRAM RAČUNALNIŠTVO
More informationAndroid UI Development
Android UI Development Android UI Studio Widget Layout Android UI 1 Building Applications A typical application will include: Activities - MainActivity as your entry point - Possibly other activities (corresponding
More informationČasovno omejevanje dostopa do interneta
Univerza v Ljubljani Fakulteta za računalništvo in informatiko Edi Medvešček Časovno omejevanje dostopa do interneta DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM PRVE STOPNJE RAČUNALNIŠTVO IN
More informationNew Media & Language Technologies Jozef Stefan International Postgraduate School January Speech apps. Jerneja Žganec Gros
New Media & Language Technologies Jozef Stefan International Postgraduate School January 2005 Speech apps Jerneja Žganec Gros jerneja@alpineon.com THE VOICE WEB The voice web offers access to information
More informationEMBEDDED SYSTEMS PROGRAMMING Application Tip: Managing Screen Orientation
EMBEDDED SYSTEMS PROGRAMMING 2016-17 Application Tip: Managing Screen Orientation ORIENTATIONS Portrait Landscape Reverse portrait Reverse landscape ON REVERSE PORTRAIT Android: all four orientations are
More information