{"id":1468,"date":"2023-06-14T13:53:22","date_gmt":"2023-06-14T11:53:22","guid":{"rendered":"https:\/\/www.ots.si\/?page_id=1468"},"modified":"2025-08-26T11:03:34","modified_gmt":"2025-08-26T09:03:34","slug":"program","status":"publish","type":"page","link":"https:\/\/www.ots.si\/program\/","title":{"rendered":"Program"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1468\" class=\"elementor elementor-1468\">\n\t\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a21ff91 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"a21ff91\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f5d34e8\" data-id=\"f5d34e8\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-07ead5d elementor-widget elementor-widget-page-title\" data-id=\"07ead5d\" data-element_type=\"widget\" data-widget_type=\"page-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"hfe-page-title hfe-page-title-wrapper elementor-widget-heading\">\n\n\t\t\t\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\n\t\t\t\t\t\t\t\t\n\t\t\t\tProgram  \n\t\t\t<\/h3 > \n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-34b3766 program elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"34b3766\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6c4030c\" data-id=\"6c4030c\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-a453496 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"a453496\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-f950c4c\" data-id=\"f950c4c\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1768569 elementor-widget elementor-widget-heading\" data-id=\"1768569\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.9.1 - 14-12-2022 *\/\n.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}<\/style><h3 class=\"elementor-heading-title elementor-size-default\">SREDA, 3. 9. 2025<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-7e5521e elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7e5521e\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-8bf84ae\" data-id=\"8bf84ae\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7b54651 elementor-widget elementor-widget-heading\" data-id=\"7b54651\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">8:00 REGISTRACIJA<\/h4>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-1f46bcc elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1f46bcc\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-37603c9\" data-id=\"37603c9\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b0f5af3 elementor-widget elementor-widget-heading\" data-id=\"b0f5af3\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">9:00 OTVORITEV KONFERENCE<\/h4>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-72c716a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"72c716a\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-c36dbf5\" data-id=\"c36dbf5\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-eadf5cb elementor-widget elementor-widget-heading\" data-id=\"eadf5cb\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">9:20 \u2013 10:40 (PO)MO\u010c PODATKOV<\/h4>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-946a017 elementor-widget elementor-widget-text-editor\" data-id=\"946a017\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.9.1 - 14-12-2022 *\/\n.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#818a91;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#818a91;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}<\/style>\t\t\t\t<p><i>Vodja sekcije: Tina Berani\u010d<\/i><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-825b8bb elementor-widget elementor-widget-eael-adv-accordion\" data-id=\"825b8bb\" data-element_type=\"widget\" data-widget_type=\"eael-adv-accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t        <div class=\"eael-adv-accordion\" id=\"eael-adv-accordion-825b8bb\" data-scroll-on-click=\"no\" data-scroll-speed=\"300\" data-accordion-id=\"825b8bb\" data-accordion-type=\"toggle\" data-toogle-speed=\"300\">\n    <div class=\"eael-accordion-list\">\n                <div id=\"bvloga-mlops-pri-zagotavljanju-kakovosti-napovednih-modelovbbrizala-lahovnik-grega-vrbani-vili-podgoreleci\" class=\"elementor-tab-title eael-accordion-header\" tabindex=\"0\" data-tab=\"1\" aria-controls=\"elementor-tab-content-1361\"><span class=\"eael-advanced-accordion-icon-closed\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-advanced-accordion-icon-opened\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-accordion-tab-title\"><b>Vloga MLOps pri zagotavljanju kakovosti napovednih modelov<\/b><br><i>Zala Lahovnik, Grega Vrban\u010di\u010d, Vili Podgorelec<\/i><\/span><\/div><div id=\"elementor-tab-content-1361\" class=\"eael-accordion-content clearfix\" data-tab=\"1\" aria-labelledby=\"bvloga-mlops-pri-zagotavljanju-kakovosti-napovednih-modelovbbrizala-lahovnik-grega-vrbani-vili-podgoreleci\"><p>Z razvojem umetne inteligence (angl. Artificial Intelligence, AI) in strojnega u\u010denja (angl. Machine Learning, ML) v zadnjem desetletju postaja klju\u010dno vpra\u0161anje, kako zagotoviti zanesljivost in kakovost napovednih modelov. Kljub napredku na tem podro\u010dju se mnogi AI projekti soo\u010dajo z visoko stopnjo neuspeha, predvsem zaradi pomanjkljivega testiranja in neustrezne integracije modelov v produkcijska okolja.<\/p><p>V tem kontekstu se razvija praksa MLOps, ki zdru\u017euje metodologije DevOps s specifikami razvoja in vzdr\u017eevanja ML modelov, s ciljem izbolj\u0161anja avtomatizacije, nadzora kakovosti in zanesljivosti napovednih modelov. Klju\u010dna razlika med klasi\u010dno programsko opremo in inteligentnimi sistemi, ki vklju\u010dujejo napovedne modele je, da na delovanje slednjih mo\u010dno vplivajo podatki, zaradi \u010desar je pomembno tudi testiranje kakovosti vhodnih podatkov. Napa\u010dni ali nepopolni podatki lahko bistveno poslab\u0161ajo napovedno uspe\u0161nost ML modelov, zato so vzpostavljeni postopki preverjanja pravilnosti in skladnosti podatkov, vklju\u010dno z validacijo temelje\u010do na podlagi sheme podatkov kot tudi validacijo na podlagi primerjav z referen\u010dno podatkovno zbirko. Poleg preverjanja kakovosti podatkov je klju\u010dno tudi spremljanje stabilnosti modelov skozi \u010das. Modeli so podvr\u017eeni spremembam v podatkih, ki lahko povzro\u010dijo degradacijo napovedne uspe\u0161nosti ML modela. V ta namen se uporabljajo napredne metode in pristopi, integracija teh v avtomatizirane cevovode pa omogo\u010da hitro zaznavo in odzivanje na spremembe v podatkih ter zagotavlja robustnost modelov v produkcijskih sistemih.<\/p><p>V prispevku predstavljamo tudi primere dobre prakse, ki temeljijo na odprtokodnih re\u0161itvah za preverjanje kakovosti ML modelov kot so Evidently, Great Expectations in MLFlow. S kombinacijo avtomatiziranih testov, sprotne validacije podatkov in sistemati\u010dnega spremljanja sprememb v porazdelitvah podatkov lahko dose\u017eemo ve\u010djo zanesljivost in uspe\u0161nost napovednih modelov v realnih okoljih. S tem prispevkom \u017eelimo osvetliti pomen celostnega pristopa k zagotavljanju kakovosti modelov ter izpostaviti klju\u010dne izzive in re\u0161itve pri vpeljavi MLOps praks.<\/p><\/div>\n                <\/div><div class=\"eael-accordion-list\">\n                <div id=\"bvpeljava-tabelarinih-tokov-v-podatkovno-arhitekturobbritjaa-heriko-saa-brdnik-muhamed-turkanovii\" class=\"elementor-tab-title eael-accordion-header\" tabindex=\"0\" data-tab=\"2\" aria-controls=\"elementor-tab-content-1362\"><span class=\"eael-advanced-accordion-icon-closed\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-advanced-accordion-icon-opened\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-accordion-tab-title\"><b>Vpeljava tabelari\u010dnih tokov v podatkovno arhitekturo<\/b><br><i>Tja\u0161a Heri\u010dko, Sa\u0161a Brdnik, Muhamed Turkanovi\u0107<\/i><\/span><\/div><div id=\"elementor-tab-content-1362\" class=\"eael-accordion-content clearfix\" data-tab=\"2\" aria-labelledby=\"bvpeljava-tabelarinih-tokov-v-podatkovno-arhitekturobbritjaa-heriko-saa-brdnik-muhamed-turkanovii\"><p>Sodobne podatkovne arhitekture se vse bolj usmerjajo k agilnemu modelu ELT (Extract\u2013Load\u2013Transform), ki temelji na podatkovnih jezerih (data lakes) in podatkovnih koli\u0161\u010dih (data lakehouses). Klju\u010dna prednost tega pristopa je uporaba odprtih tabelari\u010dnih formatov, kot so Apache Iceberg, Hudi ali Delta Lake, ki temeljijo na odprtih datote\u010dnih formatih, kot so AVRO, ORC in Parquet. Klju\u010dne lastnosti teh so ACID transakcije, evolucija sheme, potovanje skozi \u010das med poizvedovanjem, inkrementalno nalaganje podatkov, optimizacija shranjevanju in branju itn. Tak\u0161na arhitektura omogo\u010da ve\u010djo fleksibilnost, bolj\u0161o raz\u0161irljivost ter zmanj\u0161uje kompleksnost pri obdelavi podatkov.<\/p><p>V prispevku se fokusiramo in predstavimo Tableflow &#8211; novo re\u0161itev iz ekosistema Confluent, ki omogo\u010da neposredno predstavitev podatkov v Kafka temah kot odprte tabele v formatu Iceberg ali Delta. S tem se podatki, pridobljeni iz OLTP virov \u017ee v fazi zajema in vnosa (ang. ingestion) pretvorijo v format, primeren za poizvedovanje in u\u010dinkovitej\u0161e shranjevanje surovih podatkov v podatkovno jezero\/koli\u0161\u010de. Kafka v tem kontekstu ne slu\u017ei le preto\u010dni obdelovi (stream processing), temve\u010d tudi kot mehanizem za zajem in vnos podatkov, skladen s sodobno velepodatkovno arhitekturo. To bistveno zmanj\u0161a izgubo konteksta in sheme, ki se pogosto pojavlja pri klasi\u010dnih prenosih med OLTP in analiti\u010dnimi sistemi.<\/p><p>V prispevku bomo predstavili uporabnost tabelari\u010dnega toka z zmo\u017enostjo neposrednega preslikovanja Kafka tem v podatkovna jezera, kar omogo\u010da premik preto\u010dnih podatkov iz operativnega sistema v podatkovno jezero, pri \u010demer se ohrani njihova uporabnost za analitiko in strojno u\u010denje.<\/p><p>Poleg konceptualnega pregleda bomo prikazali tudi integracijo Tableflow z orodji\/koli\u0161\u010di, kot sta Databricks in Snowflake, ter izvedli primerjalno analizo z obstoje\u010dimi pristopi poizvedovanja po tokovnih podatkih, kot sta Kafka Streams in ksqlDB. Izpostavili bomo, kdaj in kdaj in zakaj pristop z uporabo tabelari\u010dnih tokov predstavlja bolj\u0161o alternativo.<\/p><\/div>\n                <\/div><div class=\"eael-accordion-list\">\n                <div id=\"bkibernetska-obramba-prihodnosti-inteligentni-agenti-z-mojo-velikih-jezikovnih-modelovbbrijani-dugonik-damijan-novaki\" class=\"elementor-tab-title eael-accordion-header\" tabindex=\"0\" data-tab=\"3\" aria-controls=\"elementor-tab-content-1363\"><span class=\"eael-advanced-accordion-icon-closed\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-advanced-accordion-icon-opened\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-accordion-tab-title\"><b>Kibernetska obramba prihodnosti: inteligentni agenti z mo\u010djo velikih jezikovnih modelov<\/b><br><i>Jani Dugonik, Damijan Novak<\/i><\/span><\/div><div id=\"elementor-tab-content-1363\" class=\"eael-accordion-content clearfix\" data-tab=\"3\" aria-labelledby=\"bkibernetska-obramba-prihodnosti-inteligentni-agenti-z-mojo-velikih-jezikovnih-modelovbbrijani-dugonik-damijan-novaki\"><p>Raz\u0161irjen povzetek: Inteligentni agenti so napredni programski sistemi, zasnovani za delovanje v kompleksnem okolju (npr. simulacijsko industrijsko okolje), kjer neprestano zaznavajo dogajanje, sprejemajo samostojne odlo\u010ditve in izvajajo ustrezne akcije glede na zastavljene cilje. Njihova vloga v razli\u010dnih simulacijskih okoljih je postala klju\u010dna za preizku\u0161anje razli\u010dnih scenarijev, \u0161e posebej na podro\u010dju kibernetske varnosti, kjer so gro\u017enje nepredvidljive in se hitro prilagajajo. Z uporabo tak\u0161nih agentov je mogo\u010de preu\u010devati in prilagajati obrambne ukrepe v nadzorovanem in varnem okolju, ne da bi ogrozili dejanske informacijske sisteme. Zmo\u017enost prilagajanja je \u0161e posebej pomembna, saj lahko na podlagi zaznanih podatkov in rezultatov lastnega delovanja izbolj\u0161ujejo svoje prihodnje odzive, kar omogo\u010da u\u010dinkovitej\u0161e modeliranje napadov in obrambnih strategij. Veliki jezikovni modeli, ki temeljijo na nevronskih mre\u017eah (te so del strojnega u\u010denja, ki spada pod ra\u010dunsko inteligenco), pomembno prispevajo k zmogljivosti in naprednemu delovanju inteligentnih agentov. Ti modeli predstavljajo enega najpomembnej\u0161ih prebojev na podro\u010dju umetne inteligence, saj omogo\u010dajo razumevanje in tvorbo naravnega jezika na ravni, ki se pribli\u017euje \u010dlove\u0161ki komunikaciji, kar inteligentnim agentom omogo\u010da bolj naravno in u\u010dinkovito interakcijo z uporabniki. Sodobni veliki jezikovni modeli niso ve\u010d omejeni le na u\u010denje iz besedil, temve\u010d vse pogosteje vklju\u010dujejo tudi slike, videe in druge vrste podatkov. S tem razvijajo sposobnost zaznavanja konteksta, prepoznavanja pomenskih, stilskih in vizualnih zna\u010dilnosti ter tvorbe koherentnih in smiselnih vsebin, kar jih uvr\u0161\u010da med klju\u010dne gradnike naprednih, multimodalnih inteligentnih sistemov. V kontekstu inteligentnih agentov, veliki jezikovni modeli omogo\u010dajo generiranje realisti\u010dnih sporo\u010dil, kar je klju\u010dno za simulacijo raznolikih napadov, kot je spletno ribarjenje, obenem pa tudi za zaznavanje tovrstnih napadov na podlagi analize besedilnih zna\u010dilnosti komunikacije. Podro\u010dje kibernetske varnosti se vsakodnevno soo\u010da z vedno bolj sofisticiranimi gro\u017enjami, med katerimi je spletno ribarjenje \u0161e vedno izjemno raz\u0161irjeno in u\u010dinkovito. Tak\u0161ni napadi temeljijo na socialnem in\u017eeniringu, kjer se manipulira uporabnika z namenom, da ta razkrije ob\u010dutljive informacije, npr. prijavne podatke, \u0161tevilke ban\u010dnih kartic ali dostop do internih sistemov. Sporo\u010dila, uporabljena v teh napadih, so pogosto zelo verodostojna in izkori\u0161\u010dajo psiholo\u0161ke trike, kot so nujnost, avtoriteta ali radovednost. Kljub \u0161tevilnim za\u0161\u010ditnim ukrepom ostaja \u010dlove\u0161ki dejavnik naj\u0161ibkej\u0161i \u010dlen v verigi kibernetske varnosti, zato je klju\u010dnega pomena razvoj simulacijskih orodij, kjer lahko preu\u010dujemo interakcije med napadalci in branilci ter prepoznamo vzorce vedenja, ki vodijo do uspe\u0161nih napadov. V tem \u010dlanku bomo z uporabo inteligentnih agentov, podprtih z velikimi jezikovnimi modeli, razvili simulacijski sistem, v katerem bo en ali ve\u010d agentov delovalo kot napadalec, ki bodo tvoril prepri\u010dljiva prevarantska spletna sporo\u010dila in posku\u0161ali pridobiti ob\u010dutljive informacije, medtem ko bodo drugi agenti prevzeli vlogo obrambnega mehanizma, ki bo analiziral prejeta sporo\u010dila, iskal znake prevare in se posku\u0161al u\u010dinkovito odzvati. Tak\u0161na interakcija omogo\u010da realisti\u010dno simulacijo in hkrati slu\u017ei kot u\u010dni primer za nadaljnjo izgradnjo varnostnih re\u0161itev. S pri\u010dakovanimi rezultati raziskave \u017eelimo prispevati k razumevanju u\u010dinkovitosti razli\u010dnih obrambnih strategij, izbolj\u0161ati algoritme za samodejno prepoznavanje prevar in s tem okrepiti pripravljenost na dejanske kibernetske napade. Rezultati bodo uporabni tako v raziskovalne kot tudi v izobra\u017eevalne namene (npr. Izvedba delavnic), saj bodo omogo\u010dili bolj\u0161e razumevanje narave napadov s spletnim ribarjenjem in u\u010dinkovite obrambe pred njimi.<\/p><\/div>\n                <\/div><\/div>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-2c998b6 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2c998b6\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-97b0a35\" data-id=\"97b0a35\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b205921 elementor-widget elementor-widget-heading\" data-id=\"b205921\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">11:00 \u2013 12:40 KO IZZIVI SPODBUDIJO INOVACIJE<\/h4>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e9f3159 elementor-widget elementor-widget-text-editor\" data-id=\"e9f3159\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><i>Vodja sekcije: Dean Koro\u0161ec<\/i><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-82d815f elementor-widget elementor-widget-eael-adv-accordion\" data-id=\"82d815f\" data-element_type=\"widget\" data-widget_type=\"eael-adv-accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t        <div class=\"eael-adv-accordion\" id=\"eael-adv-accordion-82d815f\" data-scroll-on-click=\"no\" data-scroll-speed=\"300\" data-accordion-id=\"82d815f\" data-accordion-type=\"toggle\" data-toogle-speed=\"300\">\n    <div class=\"eael-accordion-list\">\n                <div id=\"bstrategije-in-izzivi-pri-prehodu-dolgo-iveih-projektov-iz-svn-na-gitbbrigregor-novak-grega-krajnc-izidor-pokrivai\" class=\"elementor-tab-title eael-accordion-header\" tabindex=\"0\" data-tab=\"1\" aria-controls=\"elementor-tab-content-1371\"><span class=\"eael-advanced-accordion-icon-closed\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-advanced-accordion-icon-opened\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-accordion-tab-title\"><b>Strategije in izzivi pri prehodu dolgo \u017eive\u010dih projektov iz SVN na GIT<\/b><br><i>Gregor Novak, Grega Krajnc, Izidor Pokriva\u010d<\/i><\/span><\/div><div id=\"elementor-tab-content-1371\" class=\"eael-accordion-content clearfix\" data-tab=\"1\" aria-labelledby=\"bstrategije-in-izzivi-pri-prehodu-dolgo-iveih-projektov-iz-svn-na-gitbbrigregor-novak-grega-krajnc-izidor-pokrivai\"><p>Sistemi za nadzor razli\u010dic so temelj u\u010dinkovitega razvoja programske opreme. Omogo\u010dajo sledljivost sprememb, sodelovanje v ekipah in vzdr\u017eevanje kakovosti kode skozi celoten \u017eivljenjski cikel projekta. Subversion (SVN) je bil dolga leta \u0161iroko uporabljen, a ga v zadnjem desetletju vse bolj nadome\u0161\u010da Git, ki bolje ustreza sodobnim potrebam razvoja. Kot distribuiran sistem omogo\u010da Git naprednej\u0161e upravljanje zgodovine, s prilagodljivostjo podpira kompleksne delovne tokove in zaradi raz\u0161irjenosti v industriji omogo\u010da bolj\u0161o integracijo z orodji sodobnega DevOps ekosistema.<\/p><p>\u00a0<\/p><p>Kljub temu, da je Git \u017ee dlje \u010dasa vodilno orodje za upravljanje razli\u010dic programske kode, razvojne ekipe tudi danes pogosto vzdr\u017eujejo starej\u0161e projekte, pri katerih se \u0161e vedno uporablja SVN in selitev na Git predstavlja tveganje za stabilnost obstoje\u010dega delovnega procesa. V na\u0161em podjetju Git uporabljamo kot privzeto orodje za verzioniranje kode novej\u0161ih projektov, hkrati pa vzdr\u017eujemo in aktivno nadgrajujemo starej\u0161e sisteme, pri katerih se je do sedaj uporabljal SVN. Zaradi kriti\u010dnega pomena teh sistemov in potrebe po stabilnem delovnem toku je bila selitev na Git zahteven, a pomemben korak pri modernizaciji razvojnega procesa.<\/p><p>\u00a0<\/p><p>V prispevku predstavljamo razloge za migracijo tak\u0161nih projektov iz SVN na Git ter poudarimo pomembnost izbire ustrezne to\u010dke v \u017eivljenjskem ciklu projekta za uspe\u0161no izvedbo migracije. Prikazujemo pristop k izvedbi selitve v realnem okolju z ohranjanjem ve\u010dletne zgodovine iz SVN-ja, ki vsebuje pomembne informacije o evoluciji projekta. Opi\u0161emo prehod na nove razvojne tokove ter posodobitev povezanih procesov, kot so CI\/CD in pregledi kode.<\/p><p>\u00a0<\/p><p>Med selitvijo iz SVN na Git smo se soo\u010dali z izzivi prenosa zgodovine iz kompleksnih SVN repozitorijev, kjer standardna orodja pogosto odpovedo ali zahtevajo ro\u010dne posege za ohranjanje pravilnega poteka revizij in zdru\u017eevanja vej v repozitoriju. Namesto da bi se zana\u0161ali izklju\u010dno na avtomatske re\u0161itve, smo uporabili prilagojeno strategijo prenosa, ki poleg avtomatizirane ekstrakcije zgodovine vklju\u010duje skripte za \u010di\u0161\u010denje metapodatkov in rekonstrukcijo logi\u010dne strukture repozitorija v Gitu.<\/p><p>\u00a0<\/p><p>Prav tako opisujemo vzpostavitev novega delovnega toka in na\u010din uporabe vej, pri \u010demer izpostavimo prilagodljivost Gita, ki omogo\u010da oblikovanje razvojnih procesov glede na specifi\u010dne potrebe projekta. Pri prehodu iz SVN-ja na Git je klju\u010dno razumeti razlike v arhitekturi in delovanju obeh sistemov. Ustvarjanje novih vej je denimo v Gitu zelo u\u010dinkovito, kar vpliva na priporo\u010dene prakse uporabe. Razlike v delovanju v splo\u0161nem pomenijo, da pri delu z Gitom ne smemo razmi\u0161ljati enako kot pri SVN-ju, \u010de \u017eelimo v celoti izkoristiti mo\u017enosti, ki jih Git ponuja.<\/p><p>\u00a0<\/p><p>Prispevek zaklju\u010dujemo s prikazom primerjalnih prednosti dela z Gitom na prakti\u010dnem primeru, kjer smo lahko v Gitu enostavneje re\u0161ili kompleksnej\u0161i problem delovnega procesa, kot \u010de bi \u0161e vedno uporabljali SVN. Poudarimo, da migracija ni enkraten dogodek, temve\u010d za\u010detek uvajanja naprednej\u0161ih razvojnih praks. Git s svojo prilagodljivostjo omogo\u010da stalno izbolj\u0161evanje delovnega toka in sledenje sodobnim razvojnim pristopom, ki se skupaj s tehnologijami nenehno spreminjajo. Prispevek tako ne le izpostavlja koristi prehoda, temve\u010d ponuja tudi prakti\u010den okvir za ekipe, ki na\u010drtujejo posodobitev svojih orodij za nadzor razli\u010dic.<\/p><p>\u00a0<\/p><\/div>\n                <\/div><div class=\"eael-accordion-list\">\n                <div id=\"bimplementacija-prilagodljivega-erp-sistema-z-malo-ali-ni-kodebbritoma-bizjak-gregor-kova-toma-kozlari\" class=\"elementor-tab-title eael-accordion-header\" tabindex=\"0\" data-tab=\"2\" aria-controls=\"elementor-tab-content-1372\"><span class=\"eael-advanced-accordion-icon-closed\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-advanced-accordion-icon-opened\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-accordion-tab-title\"><b>Implementacija prilagodljivega ERP sistema z malo ali ni\u010d kode<\/b><br><i>Toma\u017e Bizjak, Gregor Kova\u010d, Toma\u017e Kozlar<\/i><\/span><\/div><div id=\"elementor-tab-content-1372\" class=\"eael-accordion-content clearfix\" data-tab=\"2\" aria-labelledby=\"bimplementacija-prilagodljivega-erp-sistema-z-malo-ali-ni-kodebbritoma-bizjak-gregor-kova-toma-kozlari\"><p>Na OTS konferenci bomo predstavili sodobno low-code re\u0161itev, ki je podjetju omogo\u010dila hitro, prilagodljivo in stro\u0161kovno u\u010dinkovito izgradnjo lastne ERP aplikacije. Gre za odgovor na dolgoletne izzive tradicionalnih ERP sistemov, ki pogosto zahtevajo dolgotrajne implementacije, visoke stro\u0161ke vzdr\u017eevanja in omejene mo\u017enosti prilagajanja. \u017de ob ustanovitvi podjetja smo se sre\u010dali z dilemo kak\u0161ne tehnologije izbrati za razvoj ERP aplikacije. Za temelj vsega smo se odlo\u010dili za programski jezik Java, ker smo ga tudi najbolj poznali. Seveda smo potem potrebovali \u0161e bazo podatkov (IBM DB2) in nekak\u0161no ogrodje za razvoj vnosnih mask, form. Pregledali smo ve\u010d re\u0161itev in se na koncu odlo\u010dili za razvoj lastne low-code platforme za razvoj mask, form. Z uporabo lastne low-code platforme smo razvili re\u0161itev, ki omogo\u010da enostavno konfiguracijo poslovnih procesov, brez obse\u017enega programiranja, s \u010dimer smo znatno skraj\u0161ali \u010das razvoja in izbolj\u0161ali sodelovanje med IT-jem in poslovnimi oddelki. Kot osnovo za razvoj low-code platforme smo uporabili jezik SQL, ker je zelo izrazno bogat in lahek za u\u010denje. V sklopu razvoja smo razvili tudi potrebna orodja za oblikovanje vnosnih mask; pripravo akcij, ki jih maska pro\u017ei ter orodje delo z bazo podatkov. Na koncu smo potrebovali \u0161e stre\u017eni\u0161ko okolje na katerem re\u0161itev te\u010de in re\u0161itev na strani klienta, ki te vnosne maske prikazuje. Stre\u017eni\u0161ko okolje temelji na operacijskem sistemu Linux, Javi 11 in aplikacijskem stre\u017eniku Payara. Za izris vnosnih mask smo uporabili SmartGWT.<\/p><p>\u00a0<\/p><p>Odlo\u010ditev za low-code pristop je bila sprejeta po analizi obstoje\u010dih re\u0161itev, ki niso zadostile potrebam po fleksibilnosti, hitrosti implementacije in mo\u017enosti sprotnega prilagajanja procesom. Tradicionalne re\u0161itve so pogosto terjale drage nadgradnje ali popolne prilagoditve s pomo\u010djo zunanjih izvajalcev. Lastna low-code platforma pa nam je omogo\u010dila, da klju\u010dne funkcionalnosti razvijemo sami, znotraj podjetja, in jih po potrebi hitro prilagodimo.<\/p><p>\u00a0<\/p><p>V \u010dlanku bomo predstavili tudi poglede in izku\u0161nje uporabnikov. Na\u010deloma ti poro\u010dajo o \u0161tevilnih prednostih pred tradicionalnih programskih okoljih: hitrej\u0161e u\u010denje, hitrej\u0161i popravki, hitrej\u0161i razvoj, enostavnej\u0161e upravljanje z nalogami, hitrej\u0161i odziv na spremembe v procesih ter zmanj\u0161ano \u0161tevilo napak pri vnosu podatkov. Zaradi intuitivnega vmesnika je usposabljanje uporabnikov enostavnej\u0161e, medtem ko oddelek za podporo strankam poro\u010da o precej ni\u017eji obremenjenosti pri podpori uporabnikom.<\/p><p>\u00a0<\/p><p>\u010clanek sklene misel, da low-code pristopi niso ve\u010d rezervirani le za manj\u0161e aplikacije, temve\u010d postajajo klju\u010dno orodje tudi pri razvoju kompleksnih poslovnih sistemov, kot so ERP re\u0161itve. V prihodnosti pri\u010dakujemo \u0161e ve\u010dje raz\u0161irjanje teh platform, saj omogo\u010dajo hitro prilagodljivost, zmanj\u0161ujejo IT odvisnost in neposredno vklju\u010dujejo kon\u010dne uporabnike v proces razvoja aplikacij. Z razmahom umetne inteligence pa na\u010drtujemo tudi njeno vpeljavo v sam razvoj mask oz. form.<\/p><p>\u00a0<\/p><\/div>\n                <\/div><div class=\"eael-accordion-list\">\n                <div id=\"bzip-go-samodejno-nameanje-z-zabojniki-v-produkcijobbribotjan-praznik-nejc-malei\" class=\"elementor-tab-title eael-accordion-header\" tabindex=\"0\" data-tab=\"3\" aria-controls=\"elementor-tab-content-1373\"><span class=\"eael-advanced-accordion-icon-closed\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-advanced-accordion-icon-opened\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-accordion-tab-title\"><b>ZIP &amp; Go: Samodejno name\u0161\u010danje z zabojniki v produkcijo<\/b><br><i>Bo\u0161tjan Praznik, Nejc Male\u0161<\/i><\/span><\/div><div id=\"elementor-tab-content-1373\" class=\"eael-accordion-content clearfix\" data-tab=\"3\" aria-labelledby=\"bzip-go-samodejno-nameanje-z-zabojniki-v-produkcijobbribotjan-praznik-nejc-malei\"><p>V predavanju bo predstavljena prakti\u010dna re\u0161itev za dinami\u010dno upravljanje Node.js mikroservisa, ki te\u010de znotraj Docker kontejnerja, brez potrebe po ponovnem grajenju in posodabljanju slike ob vsaki vsebinski spremembi. Sistem temelji na treh klju\u010dnih tehnologijah: Node.js, PM2 in Docker, zdru\u017eenih v robustno, preprosto in raz\u0161irljivo arhitekturo, primerno za produkcijsko uporabo.<\/p><p>\u00a0<\/p><p>Mikroservisna aplikacija je napisana v Node.js in name\u0161\u010dena v Docker kontejner, ki ima zunanji direktorij (volume) montiran kot del datote\u010dnega sistema znotraj kontejnerja. Ta direktorij slu\u017ei kot vhodna to\u010dka za ZIP paket, ki vsebuje novo vsebino v obliki .mjs (JavaScript module) datotek, najpogosteje konfiguracijo ali funkcionalne module v JSON formatu.<\/p><p>\u00a0<\/p><p>Za nadzor znotraj kontejnerja je uporabljen PM2, uveljavljen Node.js procesni upravljalnik, ki omogo\u010da stabilno produkcijsko izvajanje aplikacij. Posebnost te re\u0161itve je v tem, da Docker kontejner ostane nespremenjen, saj se nadgradnje izvajajo zgolj na nivoju podatkov oz. vsebine, ki se nahaja v ZIP paketu. Prav tako se lahko na ta na\u010din \u2013 \u010de je sistem pravilno modulariziran \u2013 nadgradi tudi sama aplikacija brez menjave kontejnerske slike. V praksi to pomeni hiter in varen produkcijski deploy z minimalnim izpadom storitev.<\/p><p><br \/>Predavanje bo predstavilo tudi konkretne tehni\u010dne izzive, kot so:<\/p><ul><li>pravilna uporaba pm2-runtime in ecosystem.config.cjs za orkestracijo ve\u010d aplikacij,<\/li><li>rokovanje z datote\u010dnimi spremembami znotraj kontejnerja,<\/li><li>robustnost skripte deploy.sh (npr. unzip, pm2 restart, rokovanje z napakami),<\/li><li>in potencialno raz\u0161iritev sistema z integracijo v CI\/CD ali z nadzornim sistemom, kot je Rancher.<\/li><\/ul><p>\u00a0<\/p><p>Re\u0161itev je zasnovana z mislijo na stabilnost, enostavno posodabljanje in dolgoro\u010dno vzdr\u017eevanje, hkrati pa omogo\u010da hitro vklju\u010devanje novih vsebin brez motenj v produkciji. Namenjena je vsem, ki \u017eelijo poenostaviti upravljanje mikroservisov in zmanj\u0161ati kompleksnost deploy procesov.<\/p><p>\u00a0<\/p><\/div>\n                <\/div><div class=\"eael-accordion-list\">\n                <div id=\"bgovorno-omreje-policijemnz-projekti-na-klju-ali-lastno-znanjebbrimarko-koblari\" class=\"elementor-tab-title eael-accordion-header\" tabindex=\"0\" data-tab=\"4\" aria-controls=\"elementor-tab-content-1374\"><span class=\"eael-advanced-accordion-icon-closed\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-advanced-accordion-icon-opened\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-accordion-tab-title\"><b>Govorno omre\u017eje Policije\/MNZ \u2013 Projekti na klju\u010d ali lastno znanje?<\/b><br><i>Marko Koblar<\/i><\/span><\/div><div id=\"elementor-tab-content-1374\" class=\"eael-accordion-content clearfix\" data-tab=\"4\" aria-labelledby=\"bgovorno-omreje-policijemnz-projekti-na-klju-ali-lastno-znanjebbrimarko-koblari\"><p>Omre\u017eje MNZ\/Policije sodi med ve\u010dja \u00bbprivatna\u00ab omre\u017eja v dr\u017eavi. Upravlja ga Urad za informatiko in telekomunikacije na Generalni policijski upravi. Omre\u017eje se glede na razpolo\u017eljive vire vsakodnevno prilagaja najrazli\u010dnej\u0161im potrebam razli\u010dnih slu\u017eb policije in aktualnim tehnologijam. Pri klju\u010dnih odlo\u010ditvah, je izredno pomembna tudi dolgoro\u010dna finan\u010dna vzdr\u017enost, ki v nobenem pogledu ne sme vplivati na nivo varnosti, zanesljivosti in robustnosti celotnega sistema \u2013 saj mora omre\u017eje delovati nemoteno tudi v primeru razli\u010dnih\u00bb izrednih\u00ab razmer.  Pri pripravi re\u0161itev so vodilo razli\u010dni dejavniki \u2013 realne potrebe kon\u010dnih uporabnikov, razmere na trgu telekomunikacijski storitev, optimizacija razpolo\u017eljivih finan\u010dnih sredstev, zagotavljanje varnega in zanesljivega delovanja, mo\u017enost hitrega prilagajanja spremembam, \u2026<\/p> <br>\n<p>Na predavanju bo predstavljen kratek pregled zgodovine razvoja govornega omre\u017eja MNZ\/policije s fokusom na izvedenih aktivnostih v zadnjih letih. Glede na nove tehnolo\u0161ke prilo\u017enosti, so bile izvedene razli\u010dne aktivnosti v smislu spremenjene arhitekture, spremenjenem konceptu registrofonskega \/ snemalnega sistema, kjer je potrebno in mogo\u010de in smiselno uporabljeni virtualizaciji, lastnem razvoju klicnih centrov za sprejem klicev na interventno \u0161tevilko policije 113 oziroma enotno evropsko \u0161tevilko za prijavo pogre\u0161anih otrok 116000. Pri vpeljavi sprememb je bilo v veliko pomo\u010d dobro poznavanje in obvladovanje mo\u017enosti, ki jih ponujajo posamezni gradniki &#8211; pa tudi dejstvo, da danes ve\u010dina sodobnih IKT re\u0161itev, temelji na uporabi IP protokola ter \u00bbstandardne\u00ab strojne opreme, katere funkcionalnost je odvisna od programske opreme (za razliko od preteklih desetletij, ko so bile tovrstne re\u0161itve zasnovane pogosto na dra\u017eji in namenski strojni opremi). <\/p> <br>\n<p>V veliko pomo\u010d so bili pri razvoju lastnih re\u0161itev, tudi razli\u010dni \u00bbprojekti\u00ab s podro\u010dja prosto dostopnih odprtokodnih re\u0161itev oziroma orodij za potreben (do)razvoj. Na tem mestu izpostavljamo le eno od njih \u2013 Asterisk (https:\/\/www.asterisk.org\/). Gre za odprtokodno ogrodje, ki je namenjeno gradnji komunikacijskih aplikacij. S pomo\u010djo Asteriska lahko obi\u010dajni ra\u010dunalnik spremenimo v zmogljiv govorni stre\u017enik, ki mu lahko dodamo tudi druge storitve (npr. funkcionalnosti klicnega centra. <\/p> <br>\n<p>Zgrajen sistem omogo\u010da hitro prilagajanje potrebam specifi\u010dnim slu\u017ebam policije (npr. Specialna enota policije) na podro\u010dju dr\u017eave oziroma podpori enotam v tujini (npr. Center za policijsko sodelovanje). Dobro poznavanje omre\u017eja in opreme , je omogo\u010dil tudi hiter odziv v \u010dasu epidemije povezane s COVID-19, ko so bile brez kakr\u0161nihkoli dodatnih finan\u010dnih sredstev s pomo\u010djo prerazporeditve obstoje\u010de opreme, prakti\u010dno \u010dez no\u010d zagotovljene nujno potrebne storitve glede na nove okoli\u0161\u010dine (npr. konferen\u010dni stre\u017eniki, oddaljen storitveni center \/ HelpDesk). <\/p> <br>\n<p>Brez dvoma se sama po sebi zastavljajo dolo\u010dena vpra\u0161anja, kot na primer \u2013 Kako je to mogo\u010de ob vsesplo\u0161nem pomanjkanju ustreznih kadrov ? Na kak\u0161en na\u010din so bili izvedeni posegi ? Kdo je zagotovil potrebno podporo projektu oziroma posameznim fazam ? Ali so bile tehnolo\u0161ke spremembe upravi\u010dene v finan\u010dnem smislu (investicija, mese\u010dni stro\u0161ki) ? Ali tehnolo\u0161ke spremembe ne pomenijo vi\u0161je stopnje tveganja v smislu robustnosti oziroma zanesljivosti delovanja? Kaj vsi posegi pomenijo v smislu dolgoro\u010dnega vzdr\u017eevanja sistema ? Kak\u0161ne so koristi za kon\u010dnega uporabnika ? Nenazadnje \u2013 kak\u0161no tveganje pomeni uporaba odprtokodne re\u0161itve v smislu dolgoro\u010dne podpore \u2026. <\/p> <br>\n<\/div>\n                <\/div><\/div>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-f6fc5e0 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f6fc5e0\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-5214111\" data-id=\"5214111\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5dc28ff elementor-widget elementor-widget-heading\" data-id=\"5dc28ff\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">12:40 \u2013 14:00 KOSILO<\/h4>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-0552616 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"0552616\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-64c8957\" data-id=\"64c8957\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b51883a elementor-widget elementor-widget-heading\" data-id=\"b51883a\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">14:00 \u2013 15:40 PODATKOVNE TEHNOLOGIJE<\/h4>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a7aae4e elementor-widget elementor-widget-text-editor\" data-id=\"a7aae4e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><i>Vodja sekcije: Bojan \u0160tok<\/i><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2f5da27 elementor-widget elementor-widget-eael-adv-accordion\" data-id=\"2f5da27\" data-element_type=\"widget\" data-widget_type=\"eael-adv-accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t        <div class=\"eael-adv-accordion\" id=\"eael-adv-accordion-2f5da27\" data-scroll-on-click=\"no\" data-scroll-speed=\"300\" data-accordion-id=\"2f5da27\" data-accordion-type=\"toggle\" data-toogle-speed=\"300\">\n    <div class=\"eael-accordion-list\">\n                <div id=\"barhitektura-podatkovne-platforme-za-podporo-naprednih-bi-reitevbbrij-kajzovar-k-drev-u-trstenjak-a-mislovi-m-pavlineki\" class=\"elementor-tab-title eael-accordion-header\" tabindex=\"0\" data-tab=\"1\" aria-controls=\"elementor-tab-content-4961\"><span class=\"eael-advanced-accordion-icon-closed\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-advanced-accordion-icon-opened\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-accordion-tab-title\"><b>Arhitektura podatkovne platforme za podporo naprednih BI re\u0161itev<\/b><br><i>J. Kajzovar, K. Drev, U. Trstenjak, A. Mislovi\u010d, M. Pavlinek<\/i><\/span><\/div><div id=\"elementor-tab-content-4961\" class=\"eael-accordion-content clearfix\" data-tab=\"1\" aria-labelledby=\"barhitektura-podatkovne-platforme-za-podporo-naprednih-bi-reitevbbrij-kajzovar-k-drev-u-trstenjak-a-mislovi-m-pavlineki\"><p>V \u010dlanku predstavljamo modularen in raz\u0161irljiv sistem podatkovnega jezera (data lake), ki temelji na u\u010dinkovitih obdelavah velikih koli\u010din surovih podatkov z uporabo vgrajenega (in-process) relacijskega pogona DuckDB ter objektne hrambe Parquet datotek na S3 ali podobnih re\u0161itvah. Motivacija za razvoj sistema izhaja iz nara\u0161\u010dajo\u010de potrebe organizacij po enotnem in stro\u0161kovno u\u010dinkovitem skladi\u0161\u010du podatkov, ki omogo\u010da takoj\u0161en dostop in obdelavo brez zapletenih centraliziranih baz. Na\u0161 cilj je zagotoviti arhitekturo, kjer se surovi podatki uporabnikov transformirajo v kolonarno obliko Parquet in shranijo na cenovno ugodnem S3, nato pa se poizvedbe izvajajo neposredno na teh datotekah znotraj mikroservisov.<\/p><p>\u00a0<\/p><p>Na\u0161 pristop zajema tri osnovne faze: (1) pridobivanje surovih podatkov iz heterogenih virov, (2) pretvorbo teh podatkov v kolonarno obliko Parquet ter njihovo shranjevanje na cenovno ugodni objektni stre\u017enik S3, in (3) dinami\u010dno izvajanje poizvedb neposredno na Parquet datotekah znotraj servisov, kjer DuckDB deluje kot vgrajen SQL pogon.<\/p><p>\u00a0<\/p><p>Klju\u010dni prispevek na\u0161ega pristopa je neposredna integracija rezultatov poizvedb v aplikacijo za poslovno analitiko in vizualizacijo, razvito pri nas. Poizvedbe lahko uporabniki spro\u017eijo iz vmesnika BI-orodja, REST-API-ja ali najrazli\u010dnej\u0161ih dashboardov, pri \u010demer DuckDB deluje kot vmesnik med surovimi viri in vizualnimi komponentami. To pomeni, da so analiti\u010dni rezultati na voljo skoraj v realnem \u010dasu, brez potrebe po vzdr\u017eevanju klasi\u010dnih relacijskih baz. Obenem arhitektura podpira horizontalno raz\u0161irljivost: ve\u010d instanc DuckDB lahko hkratno obdeluje razli\u010dne segmente podatkov, kar omogo\u010da linearno pove\u010danje zmogljivosti glede na potrebe.<\/p><p>\u00a0<\/p><p>V evalvaciji sistema prikazujemo njegovo uporabnost na prakti\u010dnih primerih. Uporabni\u0161ki primeri ka\u017eejo, da lahko aplikacija za vizualizacijo skozi na\u0161o arhitekturo nudi hitro odzivnost poizvedb za tabele z ve\u010d milijoni zapisov, kar omogo\u010da teko\u010de raziskovanje podatkov (data exploration) in hitro sprejemanje odlo\u010ditev.<\/p><p><br \/>Glavni prispevki tega dela so:<\/p><ul><li>Arhitekturni vzorec za podatkovno jezero z in-process analitiko neposredno na objektni hrambi,<\/li><li>Integracija DuckDB kot vgrajenega SQL-pogona v mikroservisno okolje,<\/li><li>Neposredna raba poizvedb v BI in vizualizacijskih aplikacijah s prakti\u010dnimi primeri.<\/li><\/ul><p>\u00a0<\/p><p>Predlagani sistem je univerzalen in se lahko prilagodi razli\u010dnim podro\u010djem, od spletne analitike do IoT in telemetrije, ter ponuja organizacijam hiter prehod k modernim obla\u010dnim arhitekturam podatkovnih jezer.<\/p><p>\u00a0<\/p><\/div>\n                <\/div><div class=\"eael-accordion-list\">\n                <div id=\"bizkunje-uporabe-podatkovnih-zbirk-asovnih-vrst-v-elektro-ljubljanabbritoma-dolenc-daniela-maksimovii\" class=\"elementor-tab-title eael-accordion-header\" tabindex=\"0\" data-tab=\"2\" aria-controls=\"elementor-tab-content-4962\"><span class=\"eael-advanced-accordion-icon-closed\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-advanced-accordion-icon-opened\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-accordion-tab-title\"><b>Izku\u0161nje uporabe podatkovnih zbirk \u010dasovnih vrst v Elektro Ljubljana<\/b><br><i>Toma\u017e Dolenc, Daniela Maksimovi\u0107<\/i><\/span><\/div><div id=\"elementor-tab-content-4962\" class=\"eael-accordion-content clearfix\" data-tab=\"2\" aria-labelledby=\"bizkunje-uporabe-podatkovnih-zbirk-asovnih-vrst-v-elektro-ljubljanabbritoma-dolenc-daniela-maksimovii\"><p>V zadnjem desetletju smo pri\u010da izjemnemu razvoju tehnologij interneta stvari (Internet of Things \u2013 IoT). Uporaba IoT naprav in pametnih \u0161tevcev je v celotnem energetskem sektorju (in \u0161ir\u0161e) povzro\u010dila ekspanzijo podatkov, ki se jih lahko pridobiva v skoraj realnem \u010dasu iz razli\u010dnih merilnih naprav, ki so na voljo in so instalirani neposredno pri kon\u010dnih odjemalcih in\/ali na samem omre\u017eju oziroma v na\u0161em primeru na distribucijskem energetskem omre\u017eju DO, ki je v upravljanju na Elektro Ljubljana.<\/p><p>Infrastrukture za zbiranje, prenos, shranjevanje in obdelavo ogromnih koli\u010din podatkov se spreminja z uvedbo novih tehnologij na podro\u010dju vele podatkov in sledi tehnolo\u0161kim trendov. Na Elektro Ljubljana smo zaradi omejitve resursov pri uporabi relacijskih bazah (RDBMS) in uporabo ETL (Extract Transform Load) procesov naprej v verigi procesov, ki sledijo in zagotavljajo u\u010dinkovito upravljanje in obdelava podatkov ter v \u017eelji, da preskusimo nove tehnologije, ki se pojavljajo na trgu za\u010deli z uporabo podatkovnih zbirk \u010dasovnih vrst. Sistem za upravljanje in obdelavo podatkovnih zbirk \u010dasovnih vrst je na\u010drtovan, tako da je enostaven, hiter in odziven ter da ne predstavlja dodatna obremenitev v sodobni arhitekturi IT re\u0161itve. Zelo pomembna funkcionalnost sistema je njegova integracija z ostalimi storitvami in IT rezatvah, ki \u017ee \u017eivijo v na\u0161i ITK arhitekturi. Naprej smo primerjali razli\u010dne odprtokodne podatkovne zbirke \u010dasovnih vrst (TimeScaleDB, ClickHouse, \u2026) in primerjali njihove lastnosti.<\/p><p>V tem \u010dlanku bomo predstavili na\u0161e izku\u0161nje pri zbiranju, prenosu, shranjevanju in obdelavi ogromnih koli\u010din podatkov iz merilnih naprav v na\u0161em omre\u017eju. S pomo\u010djo primerjalnih testiranj smo pokazali, da je ClickHouse ena najhitrej\u0161ih analiti\u010dnih baz podatkov na trgu, pri \u010demer se je v realnih primerih uporabe skozi leta pokazalo znatno izbolj\u0161anje zmogljivosti pri izvajanju tipi\u010dnih poizvedb.<\/p><\/div>\n                <\/div><div class=\"eael-accordion-list\">\n                <div id=\"bposlovna-inteligenca-v-podporo-odloanju-na-primeru-upravnih-postopkovbbripj-kolenko-a-krebs-k-kern-pipan-g-weiss-ivi-m-stopar-i-peroai\" class=\"elementor-tab-title eael-accordion-header\" tabindex=\"0\" data-tab=\"3\" aria-controls=\"elementor-tab-content-4963\"><span class=\"eael-advanced-accordion-icon-closed\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-advanced-accordion-icon-opened\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-accordion-tab-title\"><b>Poslovna inteligenca v podporo odlo\u010danju na primeru upravnih postopkov<\/b><br><i>P.J. Kolenko, A. Krebs, K. Kern Pipan, G. Weiss \u017divi\u010d, M. Stopar, I. Pero\u0161a<\/i><\/span><\/div><div id=\"elementor-tab-content-4963\" class=\"eael-accordion-content clearfix\" data-tab=\"3\" aria-labelledby=\"bposlovna-inteligenca-v-podporo-odloanju-na-primeru-upravnih-postopkovbbripj-kolenko-a-krebs-k-kern-pipan-g-weiss-ivi-m-stopar-i-peroai\"><p>Prispevek prikazuje izku\u0161nje in dobre prakse poslovno inteligen\u010dnega sistema Skrinja za namene podpore odlo\u010danju na primeru upravnih postopkov Upravnih enot v Sloveniji. Sistem Skrinja je horizontalna platforma, ki vklju\u010duje podatkovno skladi\u0161\u010de s poslovno inteligen\u010dnim sistemom z namenom omogo\u010danja informacij v realnem \u010dasu za potrebe odlo\u010danja in vpogleda v stanje na tem podro\u010dju v dr\u017eavi. Poslovno inteligen\u010dni sistem je v produkciji od leta 2020 in zajema: pla\u010dah v javnem sektorju (preko 180.000 javnih uslu\u017ebencev, 2000 prora\u010dunskih uporabnikov, 750 razli\u010dnih tipov pla\u010dil), javna naro\u010dila v javnem sektorju (ve\u010d kot 11% BDP) ter podatke o upravnih postopkih upravnih enot (iz dokumentnega sistema Krpan, ve\u010d kot 1mio letno).<\/p><p>Podatkovni vir Upravni postopki je v uporabi novembra 2024, ima ve\u010d kot 250 uporabnikov, vodstvo Ministrstva za javno upravo (MJU), Slu\u017ebo za upravne enote MJU, na\u010delnike UE in vodje notranjih organizacijskih enot. Vodstvo MJU je dalo pomembno podporo pri razvoju in vpeljavi tega vira s ciljem pove\u010danja transparentnosti in pridobitve vpogleda v stanje postopkov izvedbi upravnih enot v dr\u017eavi v realnem \u010dasu. Na ta na\u010din pridobivajo vpogled v teko\u010de podatke na terenu, kjer se podatki dnevno osve\u017eujejo iz dokumentnega sistema Krpan v sistem Skrinja. V procesu uvedbe Upravnih postopkov v Skrinjo je \u0161lo za ve\u010dmese\u010dno partnersko vzajemno sodelovanje vseh dele\u017enikov, tako vsebinskih nosilcev znotraj MJU in upravnih enot, tako do ekipe KRPAN na strani dokumentnega sistema (z zunanjimi izvajalci) ter ekipe Skrinja (skupaj z zunanjimi izvajalci). Skupaj se je v procesu pridobivanja uporabni\u0161kih zahtev in poslovnih pravil vzpostavila in implementirala tako metodologija kot tehni\u010dna re\u0161itev v podatkovnem skladi\u0161\u010du in poslovno inteligen\u010dnem sistemu. V dokumentnem sistemu KRPAN so shranjeni podatki o upravnih postopkih, ki jih vodijo upravne enote. KRPAN je sodobna, enotna, napredna in modularna re\u0161itev za upravljanje z dokumentarnim gradivom v javni upravi. Omogo\u010da varno in u\u010dinkovito delo, je prilagodljiv potrebam javnih uslu\u017ebencev ter name\u0161\u010den na centralno infrastrukturo MJU. Podpira \u0161tevilne procese in se zlahka povezuje z drugimi sistemi.<\/p><p>Poslovno inteligen\u010dni sistem Skrinja svojim uporabnikom (MJU in upravnim enotam) na enem mestu nudi vpogled v sve\u017ee podatke upravnih enot v realnem \u010dasu, ki jih lahko uporabijo za razli\u010dne potrebe ter pripravo razli\u010dnih statistik, analiz in poro\u010dil za svoje dele\u017enike. Na ta na\u010din se je izjemno pove\u010dala transparentnost ter poenostavil, avtomatiziral in optimiziral proces poro\u010danja in obdelave podatkov 58 upravnih enot, ki je prej potekal na ne avtomatiziran in zamuden na\u010din. Obenem se je zmanj\u0161ala obremenitev zaposlenih z rutinskim poro\u010danjem ter omogo\u010dil takoj\u0161en dostop do podatkov ter hitra analiti\u010dna obdelava le-teh.<\/p><\/div>\n                <\/div><div class=\"eael-accordion-list\">\n                <div id=\"bdsx-engine-decentraliziran-povezovalnik-podatkovnih-prostorovbbrimartin-ferenec-teo-lah-muhamed-turkanovii\" class=\"elementor-tab-title eael-accordion-header\" tabindex=\"0\" data-tab=\"4\" aria-controls=\"elementor-tab-content-4964\"><span class=\"eael-advanced-accordion-icon-closed\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-advanced-accordion-icon-opened\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-accordion-tab-title\"><b>DSX Engine: Decentraliziran povezovalnik podatkovnih prostorov<\/b><br><i>Martin Ferenec, Teo Lah, Muhamed Turkanovi\u0107<\/i><\/span><\/div><div id=\"elementor-tab-content-4964\" class=\"eael-accordion-content clearfix\" data-tab=\"4\" aria-labelledby=\"bdsx-engine-decentraliziran-povezovalnik-podatkovnih-prostorovbbrimartin-ferenec-teo-lah-muhamed-turkanovii\"><p>Podatkovni prostori (angl. data spaces) uvajajo sodoben, decentraliziran pristop upravljanja in nadzorovanega izmenjavanja podatkov med ve\u010d neodvisnimi dele\u017eniki. Njihov glavni cilj je zagotoviti visoko stopnjo interoperabilnosti ob hkratnem ohranjanju fleksibilnosti, transparentnosti in nadzora nad podatkovnimi viri in tokovi. Med drugim podatkovni prostori odpravljajo \u0161tevilne pomanjkljivosti, kot so zadr\u017eki pri izmenjavi podatkov med organizacijami, podjetji in, potencialno, tudi posamezniki, s katerimi se sre\u010dujemo pri obstoje\u010dih metodah izmenjave podatkov.<\/p><p>V prispevku podrobno predstavimo arhitekturo decentraliziranih podatkovnih prostorov, opi\u0161emo klju\u010dne komponente in postopke, ki omogo\u010dajo u\u010dinkovito sodelovanje med heterogenimi sistemi ter odgovarjajo na vpra\u0161anja, kot so: kako poiskati podatke, kako jih varno deliti in kako nadzirati njihovo uporabo.<\/p><p>Predstavili bomo konkretno implementacijo povezovalnikov podatkovnih prostorov, temelje\u010dih na EDSC, in standardih podatkovnih prostorov IDSA. Ti omogo\u010dajo celovito vzpostavitev in delovanje decentraliziranega ekosistema. Poleg tega bomo predstavili tehni\u010dne podrobnosti razvoja in delovanja lastne re\u0161itve povezovalnika podatkovnih prostorov, imenovanega DSX Engine. DSX Engine velja za decentraliziran povezovalnik, ki temelji na odprtokodnem ogrodju EDC, dopolnjen z lastnimi raz\u0161iritvami, ki omogo\u010dajo popolno decentralizacijo. Podrobneje bomo obravnavali zasnovane in razvite raz\u0161iritve, ki podpirajo izvirne funkcionalnosti, kot je tokenizacija procesov podatkovnega prostora na podlagi pametnih pogodb in ustreznih kriptografskih \u017eetonov. V prispevku predstavimo tudi DSX Engine v praksi in sicer na osnovi delujo\u010dega podatkovnega prostora DIH AGRIFOOD Data Space (DADS).<\/p><p>Rezultati na\u0161ega raziskovanja prispevajo k bolj\u0161emu razumevanju koncepta decentraliziranih podatkovnih prostorov ter ponujajo smernice za nadaljnji razvoj in implementacijo tak\u0161nih re\u0161itev v razli\u010dnih panogah.<\/p><\/div>\n                <\/div><\/div>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-95db5d3 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"95db5d3\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-492ce37\" data-id=\"492ce37\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b33282d elementor-widget elementor-widget-heading\" data-id=\"b33282d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">16:00 \u2013 17:20 KIBERNETSKA VARNOST<\/h4>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3f99f18 elementor-widget elementor-widget-text-editor\" data-id=\"3f99f18\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<i>Vodja sekcije: Milan Gabor<\/i>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-31c2777 elementor-widget elementor-widget-eael-adv-accordion\" data-id=\"31c2777\" data-element_type=\"widget\" data-widget_type=\"eael-adv-accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t        <div class=\"eael-adv-accordion\" id=\"eael-adv-accordion-31c2777\" data-scroll-on-click=\"no\" data-scroll-speed=\"300\" data-accordion-id=\"31c2777\" data-accordion-type=\"toggle\" data-toogle-speed=\"300\">\n    <div class=\"eael-accordion-list\">\n                <div id=\"bvarna-shramba-uporabnikih-overitvenih-podatkov-v-jedru-5gbbrimiha-rihtari-uro-brov-urban-zaleteli\" class=\"elementor-tab-title eael-accordion-header\" tabindex=\"0\" data-tab=\"1\" aria-controls=\"elementor-tab-content-5211\"><span class=\"eael-advanced-accordion-icon-closed\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-advanced-accordion-icon-opened\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-accordion-tab-title\"><b>Varna shramba uporabni\u0161kih overitvenih podatkov v jedru 5G<\/b><br><i>Miha Rihtar\u0161i\u010d, Uro\u0161 Brov\u010d, Urban Zaletel<\/i><\/span><\/div><div id=\"elementor-tab-content-5211\" class=\"eael-accordion-content clearfix\" data-tab=\"1\" aria-labelledby=\"bvarna-shramba-uporabnikih-overitvenih-podatkov-v-jedru-5gbbrimiha-rihtari-uro-brov-urban-zaleteli\"><p>V predavanju bo predstavljen koncept uporabe specializiranih varnostnih modulov in re\u0161itev za ob\u010dutno izbolj\u0161anje varnosti komunikacije v jedru telekomunikacijskega sistema. Zaradi kompleksnosti in visokih stro\u0161kov kloniranja ali kompromitiranja teh re\u0161itev se bistveno zmanj\u0161ajo tveganja, povezana z nepoobla\u0161\u010denim dostopom.   Napadalci, ki imajo zgolj programski (SW) dostop, in celo mo\u010dnej\u0161i napadalci s fizi\u010dnim (HW) dostopom, so zaradi uporabe teh modulov omejeni pri svojih mo\u017enostih. \u010ce ne morejo klonirati podatkov, so jim na voljo samo bolj drasti\u010dni napadi, kot so fizi\u010dna kraja. S tem bi onemogo\u010dili avtentikacijo in osnovno delovanje, kar lahko administrator hitro zazna, ukrepa in omeji vpliva napada. <\/p><br>\n<p>V uvodnem delu bodo predstavljene osnove komunikacije in postopki avtentikacije uporabnikov telekomunikacijskega omre\u017eja z jedrom sistema. Opisane bodo uporabljene \u0161ifrirne metode, klju\u010dni principi varnosti, kot so za\u0161\u010dita integritete in zagotavljanje tajnosti podatkov, ter specifi\u010dni komunikacijski kanali v 5G, ki jih za\u0161\u010ditimo s \u0161ifriranjem. Prav tako bodo pojasnjeni razli\u010dni protokoli in metode, namenjeni vzpostavljanju varnih povezav ter zagotavljanju zaupanja vredne komunikacije znotraj 5G jedra. Avtentikacija v 5G sistemu je zaradi uporabe naprednej\u0161ih protokolov, medsebojne avtentikacije in ve\u010dstopenjskega preverjanja identitete bistveno bolj robustna in varna v primerjavi z 4G sistemi, kar znatno zmanj\u0161a tveganje kraje identitete in drugih varnostnih incidentov. <\/p><br>\n<p>Sledila bo ob\u0161irna analiza ve\u010dplastnega varnostnega modela, ki vklju\u010duje uporabo re\u0161itev, kot so HSM (Hardware Security Module), TPM (Trusted Platform Module), ter programske re\u0161itve, na primer Hashicorp Vault. Razlo\u017eeno bo, kdaj je smiselna uporaba posamezne re\u0161itve, kak\u0161ne so njihove prednosti in slabosti ter kako jih u\u010dinkovito vklju\u010diti v varnostno arhitekturo. <\/p><br>\n<p>Poudarili bomo tudi klju\u010dne pristope za odzivanje na razli\u010dne scenarije napadov ter ukrepe za zmanj\u0161anje \u0161kode ob uspe\u0161ni infiltraciji. Na primeru registracije in avtentikacije uporabnika v 5G omre\u017eju bomo pojasnili razliko v varnostnih zmogljivostih med dvema ravnema varnostnih re\u0161itev: <\/p><br>\n<ol>\n<li> Osnovna raven: Varnostni modul surove overitvene podatke izda na vsako poizvedbo. V primeru uspe\u0161ne infiltracije lahko napadalec z ustreznim dostopom (SW ali HW) pridobi kopijo teh surovih podatkov in ote\u017ei zaznavo kraje.<\/li>\n<li> Napredna raven: Vsi kriti\u010dni postopki, vklju\u010dno z de\u0161ifriranjem, se izvajajo interno v varnostnem modulu. Klju\u010di in ob\u010dutljivi podatki nikoli ne zapustijo varnostnega modula, kar drasti\u010dno zmanj\u0161uje mo\u017enost njihove kompromitacije.<\/li>\n<\/ol><br>\n<p>Predavanje bomo zaklju\u010dili s pregledom trenutnih varnostnih praks, na\u0161ih pristopov ter na\u010drtov za nadaljnji razvoj in izbolj\u0161ave varnosti v na\u0161em 5G sistemu. <\/p><br>\n<\/div>\n                <\/div><div class=\"eael-accordion-list\">\n                <div id=\"bod-modre-vijoline-in-rdee-do-rnebbrimatej-perhaveci\" class=\"elementor-tab-title eael-accordion-header\" tabindex=\"0\" data-tab=\"2\" aria-controls=\"elementor-tab-content-5212\"><span class=\"eael-advanced-accordion-icon-closed\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-advanced-accordion-icon-opened\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-accordion-tab-title\"><b>Od Modre, Vijoli\u010dne in Rde\u010de do \u010crne<\/b><br><i>Matej Perhavec<\/i><\/span><\/div><div id=\"elementor-tab-content-5212\" class=\"eael-accordion-content clearfix\" data-tab=\"2\" aria-labelledby=\"bod-modre-vijoline-in-rdee-do-rnebbrimatej-perhaveci\"><p>V sodobnem digitalnem okolju organizacije letno investirajo tiso\u010de, deset- ali celo sto-tiso\u010de evrov v krepitev svojih kibernetsko-varnostnih zmogljivosti, z namenom za\u0161\u010dite pred oddaljenimi, pogosto anonimnimi napadalci. Sredstva vlagajo v razvoj in implementacijo najsodobnej\u0161ih tehnologij ter orodij, ki predstavljajo vrh trenutnih trendov na trgu (npr. EDR, XDR, IDS, IPS, SIEM), pri \u010demer je poudarek na spremljanju in zaznavanju varnostnih incidentov. Ob tem zaposlujejo specializirano osebje, ki 24 ur na dan nadzoruje omre\u017eni promet ter sistemske aktivnosti, analizira varnostna obvestila in alarme ter obravnava tudi najmanj\u0161a odstopanja od pri\u010dakovanega vedenja v informacijskem okolju.<\/p><p>\u00a0<\/p><p>Vendar pa se ob tem zastavlja pomembno vpra\u0161anje: koliko pozornosti je pri tem namenjeno fizi\u010dni varnosti organizacij? Koliko sredstev in pozornosti se namenja varovanju fizi\u010dne infrastrukture, za\u0161\u010diti poslovnih prostorov ter ozave\u0161\u010danju in usposabljanju zaposlenih za primere fizi\u010dnih vdorov? Ali so poslovni prostori ustrezno za\u0161\u010diteni pred vstopom nepoobla\u0161\u010denih oseb in kako zanesljivo je prepre\u010den dostop do najbolj ob\u010dutljivih obmo\u010dij, kot so stre\u017eni\u0161ke sobe, sejne dvorane in pisarne vodilnih kadrov?<\/p><p>\u00a0<\/p><p>V prispevku bomo omenili \u017ee uveljavljene koncepte barvne tipologije varnostnih ekip: Blue Team (obramba), Red Team (ofenziva) ter Purple Team (koordinacija in sodelovanje med obrambno in napadalno ekipo), osredoto\u010dili pa se bomo predvsem na ne tako prepoznavno a vseeno klju\u010dno entiteto &#8211; t. i. Black Team, ki izvaja fizi\u010dno penetracijsko testiranje. Za razliko od Rde\u010de ekipe, ki za doseganje kibernetskih varnostnih ciljev uporablja elemente fizi\u010dne varnosti, je fokus \u010crne ekipe iskanje ranljivosti v fizi\u010dni infrastrukturi, pri \u010demer pa uporabljajo kot podporni element izkori\u0161\u010danje kibernetskih varnostnih pomanjkljivosti.<\/p><p>\u00a0<\/p><p>Nadaljevali bomo s predstavitvijo primerov fizi\u010dnih napadov, ki vklju\u010dujejo vektorje informacijske varnosti ter opozorili na klju\u010dne to\u010dke, na katere morajo biti organizacije \u0161e posebej pozorne.<\/p><p>\u00a0<\/p><p>V zaklju\u010dnem delu prispevka bomo obravnavali ustrezen pristop k oceni fizi\u010dne varnosti: ali je organizacija zrela za izvajanje fizi\u010dnega penetracijskega testa ali pa bi moral prvi korak obsegati izvedbo fizi\u010dne varnostne revizije, odpravo identificiranih pomanjkljivosti ter \u0161ele nato validacijo za\u0161\u010ditnih ukrepov s simuliranim fizi\u010dnim napadom.<\/p><p>\u00a0<\/p><p>S \u010dlankom \u017eelimo dvigniti ozave\u0161\u010denost o pogosto zapostavljenem vidiku varnosti, katerega ranljivosti lahko v sodobnem digitalnem okolju povzro\u010dijo enako hude posledice kot sofisticirani kibernetski napadi.<\/p><p>\u00a0<\/p><\/div>\n                <\/div><div class=\"eael-accordion-list\">\n                <div id=\"bpot-k-uvedbi-evropske-denarnice-za-digitalno-identitetobbridavorka-el-ale-pelan-alenka-uek-nemeci\" class=\"elementor-tab-title eael-accordion-header\" tabindex=\"0\" data-tab=\"3\" aria-controls=\"elementor-tab-content-5213\"><span class=\"eael-advanced-accordion-icon-closed\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-advanced-accordion-icon-opened\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-accordion-tab-title\"><b>Pot k uvedbi evropske denarnice za digitalno identiteto<\/b><br><i>Davorka \u0160el, Ale\u0161 Pelan, Alenka \u017du\u017eek Nemec<\/i><\/span><\/div><div id=\"elementor-tab-content-5213\" class=\"eael-accordion-content clearfix\" data-tab=\"3\" aria-labelledby=\"bpot-k-uvedbi-evropske-denarnice-za-digitalno-identitetobbridavorka-el-ale-pelan-alenka-uek-nemeci\"><p>Prizadevanje za vzpostavitev evropskega okvira za digitalno identiteto je leta 2024 doprineslo do pomembnega koraka naprej, saj je 20. maja 2024 za\u010dela veljati novela EU uredbe \u0161t. 910\/2014 za e-identifikacijo in storitve zaupanja, ki jo poznamo tudi kot Uredba eIDAS 2.0. Ta vzpostavlja pravno podlago za uvedbo evropske denarnice za digitalno identiteto po vsej EU. Z denarnico bodo uporabniki lahko tudi varno pridobili, shranili in delili svoje pomembne dokumente, npr. o izobrazbi in licencah, pooblastila za zastopanje pravnih oseb, finan\u010dne podatke in podatke o dru\u017ebah, ter elektronsko podpisovali oz. v primeru denarnic za podjetja elektronsko \u017eigosali dokumente.<\/p><p>\u00a0<\/p><p>Da bi dosegli interoperabilnost med denarnicami, izdanimi s strani dr\u017eav \u010dlanic, so v izvedbenih aktih k Uredbi eIDAS 2.0 dolo\u010deni standardi za evropsko denarnico, ki jih morajo upo\u0161tevati vse implementacije denarnic po dr\u017eavah, pravila za certificiranje denarnic in sporo\u010danje Evropski komisiji. Skupne visokonivojske zahteve za denarnico se pripravljajo v okviru Arhitekturnega in referen\u010dnega okvirja (ARF), poleg tega pa Evropska komisija pripravlja tudi referen\u010dno implementacijo denarnice za podporo implementacijam denarnic po dr\u017eavah \u010dlanicah. Najve\u010d te\u017eav pri zagotavljanju interoperabilnosti med implementacijami trenutno povzro\u010da pomanjkanje standardov na nekaterih podro\u010djih, ki so klju\u010dni za uspe\u0161no delovanje celotnega ekosistema evropskih denarnic, tako nacionalno kot tudi \u010dezmejno.<\/p><p>\u00a0<\/p><p>Za uspe\u0161no delovanje ekosistema denarnic je pomembna tudi vklju\u010denost izdajateljev dokumentov (potrdil o atributih) in seveda uporaba denarnic s strani ponudnikov storitev, ki se zana\u0161ajo na podatke in dokumente iz denarnic. Tudi zanje veljajo zahteve iz Uredbe eIDAS 2.0, izvedbenih aktov in skupnih zahtev ARF.<\/p><p>\u00a0<\/p><p>V prispevku bodo zato podrobneje predstavljene nekatere visokonivojske zahteve ARF, ki se nana\u0161ajo na podro\u010dje zasebnosti, \u0161e posebej uporaba metod ni\u010delno spoznavnih dokazov (angl. Zero knowledge Proof) v ekosistemu denarnic za zagotavljanje zasebnosti ter tudi izdaja in ponovna izdaja potrdil o atributih.<\/p><p>\u00a0<\/p><p>Samo z upo\u0161tevanjem skupnih zahtev, standardov in specifikacij bo zagotovljeno enotno in skladno izvajanje ekosistema denarnic ter njihova interoperabilnost na ravni EU do 24. decembra 2026, ko naj bi dr\u017eave \u010dlanice vzpostavile svoje nacionalne denarnice.<\/p><p>\u00a0<\/p><\/div>\n                <\/div><\/div>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-03d2e44 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"03d2e44\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-d30bf5c\" data-id=\"d30bf5c\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-232cb1e elementor-widget elementor-widget-heading\" data-id=\"232cb1e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/www.ots.si\/program\/druzabno-srecanje\/\">18:00 DRU\u017dABNO SRE\u010cANJE<\/a><\/h4>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-2577111 elementor-widget elementor-widget-text-editor\" data-id=\"2577111\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><a href=\"https:\/\/www.ots.si\/program\/druzabno-srecanje\/\"><strong>Dru\u017eabno sre\u010danje s koncertom skupine Leonart<\/strong> <\/a><br \/>Klub Fenix (Maribox, Lo\u0161ka ulica 13, Maribor, dvigalo &#8211; nivo L)<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-711751b program elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"711751b\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-be381e3\" data-id=\"be381e3\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-a677ead elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"a677ead\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-1e13020\" data-id=\"1e13020\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-90d7965 elementor-widget elementor-widget-heading\" data-id=\"90d7965\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u010cETRTEK, 4. 9. 2025<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-39763f6 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"39763f6\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-dc30cce\" data-id=\"dc30cce\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1d2341f elementor-widget elementor-widget-heading\" data-id=\"1d2341f\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">9:00 \u2013 10:20 OD IDEJ DO IZVORNE KODE<\/h4>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bea911 elementor-widget elementor-widget-text-editor\" data-id=\"4bea911\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<i>Vodja sekcije: Bo\u0161tjan \u0160umak<\/i>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d9f9b11 elementor-widget elementor-widget-eael-adv-accordion\" data-id=\"d9f9b11\" data-element_type=\"widget\" data-widget_type=\"eael-adv-accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t        <div class=\"eael-adv-accordion\" id=\"eael-adv-accordion-d9f9b11\" data-scroll-on-click=\"no\" data-scroll-speed=\"300\" data-accordion-id=\"d9f9b11\" data-accordion-type=\"toggle\" data-toogle-speed=\"300\">\n    <div class=\"eael-accordion-list\">\n                <div id=\"bzmogljiva-integracija-brez-rest-strenika-ali-mikrostoritev-na-primeru-python-a-in-netbbrimatja-prtenjaki\" class=\"elementor-tab-title eael-accordion-header\" tabindex=\"0\" data-tab=\"1\" aria-controls=\"elementor-tab-content-2281\"><span class=\"eael-advanced-accordion-icon-closed\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-advanced-accordion-icon-opened\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-accordion-tab-title\"><b>Zmogljiva integracija brez REST stre\u017enika ali mikrostoritev na primeru Python-a in .NET<\/b><br><i>Matja\u017e Prtenjak<\/i><\/span><\/div><div id=\"elementor-tab-content-2281\" class=\"eael-accordion-content clearfix\" data-tab=\"1\" aria-labelledby=\"bzmogljiva-integracija-brez-rest-strenika-ali-mikrostoritev-na-primeru-python-a-in-netbbrimatja-prtenjaki\"><p>V dana\u0161njem \u010dasu umetne inteligence in podatkovno vodenih odlo\u010ditev ni ve\u010d vpra\u0161anje ali, temve\u010d kako hitro lahko razvijalci vklopimo napredne funkcionalnosti v na\u0161e aplikacije. Python je nesporni kralj podatkovne znanosti in umetne inteligence \u2013 vendar mnogi razvijalci \u0161e vedno ustvarjamo poslovne aplikacije v C# in .NET. Na predavanju bom prikazal pristop, ki omogo\u010da: <\/p><br>\n<ul>\n<li>Neposredno izvajanje Python kode znotraj .NET aplikacij<\/li>\n<li> Povezovanje z orodji kot so NumPy, Pandas, Matplotlib, TensorFlow, PyTorch, OpenCV, itd.<\/li>\n<li> Uporabo virtualnih okolij<\/li>\n<li> Tesno integracijo z .NET tipi (tudi naprednimi, kot je Span)<\/li>\n<\/ul><br>\n<p>Prispevek je smiselno nadaljevanje mojih prispevkov iz OTS 2019 (Vue), 2022 (Blazor) in 2023 (Blazor Hybrid), vendar pa je vseeno zaklju\u010den prispevek, neodvisen od prej\u0161njih prispevkov in predznanja. Nadaljevanje pa je v smislu, da .NET okolje zopet nadgrajujemo in povezujemo z zunanjim svetom. <\/p> <br>\n<\/div>\n                <\/div><div class=\"eael-accordion-list\">\n                <div id=\"buporaba-javanske-knjinice-za-velike-jezikovne-modelebbriandrej-krajnc-vojko-ambroi-bojan-toki\" class=\"elementor-tab-title eael-accordion-header\" tabindex=\"0\" data-tab=\"2\" aria-controls=\"elementor-tab-content-2282\"><span class=\"eael-advanced-accordion-icon-closed\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-advanced-accordion-icon-opened\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-accordion-tab-title\"><b>Uporaba javanske knji\u017enice za velike jezikovne modele<\/b><br><i>Andrej Krajnc, Vojko Ambro\u017ei\u010d, Bojan \u0160tok<\/i><\/span><\/div><div id=\"elementor-tab-content-2282\" class=\"eael-accordion-content clearfix\" data-tab=\"2\" aria-labelledby=\"buporaba-javanske-knjinice-za-velike-jezikovne-modelebbriandrej-krajnc-vojko-ambroi-bojan-toki\"><p>Veliki jezikovni modeli omogo\u010dajo, da obi\u010dajnim aplikacijam dodamo funkcionalnosti umetne inteligence. Pametni asistenti z uporabo orodij omogo\u010dajo, da veliki jezikovni model preko povratnega klica pokli\u010de poslovno metodo v aplikaciji. V javanskem okolju je najbolj priljubljena knji\u017enica LangChain4j. Knji\u017enica omogo\u010da, da lahko uporabimo razli\u010dne implementacije velikih jezikovnih modelov (OpenAI, Ollama, JLama,&#8230;) ne da bi nam bilo treba spreminjati programsko kodo. <\/p> <br>\n<p>V prispevku bomo bolj podrobno predstavili knji\u017enico LangChain4j in Quarkusovo raz\u0161iritev Quarkus LangChain4j, ki uporabo knji\u017enice LangChain4j \u0161e bolj poenostavi, saj omogo\u010da deklarativno uporabo knji\u017enice ve\u010dinoma le z uporabo anotacij. Tako lahko hitro razvijamo nove funkcionalnosti. Podobni pristop uporablja Spring AI v SpringBoot aplikacijah. Pametnega asistenta COBISS, ki smo ga lani predstavili, smo nadgradili z uporabo knji\u017enice LangChain4j. Tako je precej ponavljajo\u010de se kode odpadlo. Na kratko bomo predstavili tudi ogrodje Quarkus, ki omogo\u010da zelo hiter zagon aplikacij in je konkuren\u010dno ogrodju Spring ter ogrodju Jakarta EE. <\/p><br><\/div>\n                <\/div><div class=\"eael-accordion-list\">\n                <div id=\"bprotokol-mcp-kako-povezati-obstojee-aplikacije-in-agentebbrijani-umaki\" class=\"elementor-tab-title eael-accordion-header\" tabindex=\"0\" data-tab=\"3\" aria-controls=\"elementor-tab-content-2283\"><span class=\"eael-advanced-accordion-icon-closed\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-advanced-accordion-icon-opened\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-accordion-tab-title\"><b>Protokol MCP - Kako povezati obstoje\u010de aplikacije in agente<\/b><br><i>Jani \u0160umak<\/i><\/span><\/div><div id=\"elementor-tab-content-2283\" class=\"eael-accordion-content clearfix\" data-tab=\"3\" aria-labelledby=\"bprotokol-mcp-kako-povezati-obstojee-aplikacije-in-agentebbrijani-umaki\"><p>S sprejetjem in adaptacijo protokola za modelni kontekst (MCP) nastaja enoten in odprt na\u010din za komunikacijo med veliki jezikovni modeli (LLM) medsebojno delujejo z obstoje\u010dimi aplikacijami. Temeljni cilj protokola je na poenoten na\u010din izpostaviti opis delovanje aplikacije, ki ga veliki jezikovni modeli uporabijo kot kontekst pri odgovarjanju ali na\u010drtovanju. Protokol predpostavlja arhitekturo odjemalec-stre\u017enik, ki poteka prek protokola HTTP in formata json-rpc. <\/p><br>\n<p>Veliki jezikovni modeli komunicirajo z MCP-stre\u017eniki z uporabo orodji, znotraj gostiteljskih aplikacij &#8211; kot na primer integriranimi razvijalski okolje &#8211; ali v agentskem delovnem toku. Predvsem slednji ima potencial postatit de facto standardni sestavni del na strani odjemalca v protokolu MCP, saj lahko agente integriramo v obstoje\u010de gostiteljske aplikacije ali jih uporabimo izven teh, v okviru enega ali ve\u010d agentskih sistemov. <\/p><br>\n<p>V prispevku avtor podrobneje predstavi obstoje\u010do razli\u010dico protokola MCP, njegove pomanjkljivosti in morebitne re\u0161itve v naslednji razli\u010dici protokola MCP. Pri prakti\u010dnem prikazu delovanja odjemalca in stre\u017enika avtor poka\u017ee uporabo agentov kot most za povezovanje velikih jezikovnih modelov z aplikacijami, ki implementirajo MCP. Prispevek se zaklju\u010di s pregledom nastajajo\u010dih trendov pri povezovanju agentov in aplikacij ter analizo tveganj, povezanih z agentskim delovnim tokom. <\/p><br>\n<\/div>\n                <\/div><\/div>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-9437a40 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"9437a40\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-381234e\" data-id=\"381234e\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-fc13f4a elementor-widget elementor-widget-heading\" data-id=\"fc13f4a\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">10:40 \u2013 12:20 RAZVOJ IN KAKOVOST<\/h4>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-844db48 elementor-widget elementor-widget-text-editor\" data-id=\"844db48\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><i>Vodja sekcije: Bo\u0161tjan Gra\u0161i\u010d<\/i><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-abece5a elementor-widget elementor-widget-eael-adv-accordion\" data-id=\"abece5a\" data-element_type=\"widget\" data-widget_type=\"eael-adv-accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t        <div class=\"eael-adv-accordion\" id=\"eael-adv-accordion-abece5a\" data-scroll-on-click=\"no\" data-scroll-speed=\"300\" data-accordion-id=\"abece5a\" data-accordion-type=\"toggle\" data-toogle-speed=\"300\">\n    <div class=\"eael-accordion-list\">\n                <div id=\"binovativni-procesi-zagotavljanja-kakovosti-razvoja-programskih-reitevbbriluka-prah-mihael-kegli\" class=\"elementor-tab-title eael-accordion-header\" tabindex=\"0\" data-tab=\"1\" aria-controls=\"elementor-tab-content-1801\"><span class=\"eael-advanced-accordion-icon-closed\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-advanced-accordion-icon-opened\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-accordion-tab-title\"><b>Inovativni procesi zagotavljanja kakovosti razvoja programskih re\u0161itev<\/b><br><i>Luka Prah, Mihael Kegl<\/i><\/span><\/div><div id=\"elementor-tab-content-1801\" class=\"eael-accordion-content clearfix\" data-tab=\"1\" aria-labelledby=\"binovativni-procesi-zagotavljanja-kakovosti-razvoja-programskih-reitevbbriluka-prah-mihael-kegli\"><p>V podjetju Databox smo se z namenom izbolj\u0161anja stabilnosti in dviga kakovosti produkta lotili sistemske prenove procesa zagotavljanja kakovosti (QA). \u010clanek opisuje klju\u010dne faze QA procesa, ki ga izvajamo pri razvoju novih funkcionalnosti in ve\u010djih projektov, z vklju\u010ditvijo QA ekipe \u017ee v zgodnji fazi razvoja.<\/p><p>Proces se za\u010dne z analizo zahtev, kjer QA pregleda specifikacije, sprejemne kriterije in dizajne. Zgodnja vklju\u010denost omogo\u010da pravo\u010dasno odkrivanje nejasnosti ter definiranje testabilnih zahtev, kar zmanj\u0161a tveganje za pozne in drage spremembe. Klju\u010dni poudarki v tej fazi vklju\u010dujejo pripravo testnega na\u010drta, identifikacijo tveganj, testnega obsega in potrebnih virov.<\/p><p>QA tesno sodeluje s produktnimi vodji, razvijalci in oblikovalci, da skupaj definirajo pri\u010dakovane uporabni\u0161ke tokove. Po potrditvi testnega na\u010drta se pripravijo testni primeri in scenariji, pri \u010demer QA \u017ee v fazi razvoja izvaja raziskovalno testiranje, ki slu\u017ei kot osnova za odkrivanje zgodnjih napak in dopolnitev testnih scenarijev.<\/p><p>Sledi faza funkcionalnega testiranja, ob kateri QA sistemati\u010dno poro\u010da o napakah in izbolj\u0161avah. Po odpravi napak se izvede regresijsko testiranje in pripravi testno poro\u010dilo, ki slu\u017ei kot podlaga za odlo\u010ditev o izdaji funkcionalnosti. V \u010dasu izdaje QA izvede \u0161e produkcijski dimni test (&#8220;smoke test&#8221;), po izdaji pa sodeluje v retrospektivi, kjer zbere povratne informacije za izbolj\u0161ave v prihodnjih ciklih. Sledijo \u0161e preostale po izdajne QA naloge.<\/p><p>Prispevek osvetljuje pomen strukturiranega pristopa in kakovostne QA dokumentacije (testni primeri, okolja, skripti, poro\u010dila), ki omogo\u010da ve\u010djo zanesljivost in konsistentnost pri razvoju digitalnih re\u0161itev.<\/p><\/div>\n                <\/div><div class=\"eael-accordion-list\">\n                <div id=\"bzagotavljanje-kakovosti-in-integracija-zunanjih-virov-podatkovbbritadej-volgemuti\" class=\"elementor-tab-title eael-accordion-header\" tabindex=\"0\" data-tab=\"2\" aria-controls=\"elementor-tab-content-1802\"><span class=\"eael-advanced-accordion-icon-closed\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-advanced-accordion-icon-opened\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-accordion-tab-title\"><b>Zagotavljanje kakovosti in integracija zunanjih virov podatkov<\/b><br><i>Tadej Volgemut<\/i><\/span><\/div><div id=\"elementor-tab-content-1802\" class=\"eael-accordion-content clearfix\" data-tab=\"2\" aria-labelledby=\"bzagotavljanje-kakovosti-in-integracija-zunanjih-virov-podatkovbbritadej-volgemuti\"><p>Osnovna funkcionalnost velike ve\u010dine re\u0161itev podjetja Databox temelji na integraciji z zunanjimi viri podatkov. Zaradi raznolikosti uporabni\u0161kih vmesnikov (API, eng. application programming interface), prek katerih v imenu uporabnika dostopamo do podatkov, se pri razvoju in vzdr\u017eevanju integracij sre\u010dujemo z vrsto izzivov, povezanih z zagotavljanjem kakovosti. Ti vmesniki so raznoliki tako iz vidika delovanja in omejitev kot tudi iz vidika kakovosti, kar zahteva razvoj, testiranje in vzdr\u017eevanje namenskih in nestandardnih integracijskih re\u0161itev.<\/p><p>Prispevek obravnava klju\u010dne tehni\u010dne in procesne izzive, s katerimi se soo\u010da ekipa za zagotavljanje kakovosti (QA, eng. quality assurance) pri preverjanju delovanja povezav z zunanjimi viri podatkov, zagotavljanju to\u010dnosti in ujemanja pridobljenih podatkov z re\u0161itvami, ki jih za vizualizacijo ponujajo ponudniki podatkov sami in nenazadnje pri zagotavljanju konsistentne in prijazne uporabni\u0161ke izku\u0161nje. Predstavlja kako se teh izzivov lotevamo s kombinacijo tehni\u010dnih in sistemati\u010dnih pristopov ter veliko mero kreativnosti in tudi improvizacije. Vse pomembnej\u0161o vlogo pri tem igrata tudi avtomatizacija in uporaba AI-orodij (AI, eng. artificial intelligence), tako pri rutinskem preverjanja povezav in skladnosti podatkov, kot tudi pri generiranju testnih scenarijev in odkrivanju anomalij. Prispevek vklju\u010duje nazorne primere pristopov iz prakse in opisuje na\u0161e izku\u0161nje.<\/p><\/div>\n                <\/div><div class=\"eael-accordion-list\">\n                <div id=\"bavtomatizirani-testi-uporabnikih-vmesnikov-ogrodja-net-mauibbrialen-grandai\" class=\"elementor-tab-title eael-accordion-header\" tabindex=\"0\" data-tab=\"3\" aria-controls=\"elementor-tab-content-1803\"><span class=\"eael-advanced-accordion-icon-closed\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-advanced-accordion-icon-opened\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-accordion-tab-title\"><b>Avtomatizirani testi uporabni\u0161kih vmesnikov ogrodja .NET MAUI<\/b><br><i>Alen Granda<\/i><\/span><\/div><div id=\"elementor-tab-content-1803\" class=\"eael-accordion-content clearfix\" data-tab=\"3\" aria-labelledby=\"bavtomatizirani-testi-uporabnikih-vmesnikov-ogrodja-net-mauibbrialen-grandai\"><p>Testiranje programske opreme je klju\u010den korak pri zagotavljanju kakovosti kon\u010dnih re\u0161itev. V prispevku predstavljamo, kako smo vpeljali grafi\u010dne UI (ang. User interface) teste v razvojno okolje ve\u010dplatformskih mobilnih aplikacij, ki temeljijo na ogrodju .NET MAUI. Opi\u0161emo tudi, kako smo teste vklju\u010dili v proces neprekinjene integracije in postavitve CI\/CD (ang. Continuous integration \/ continuous delivery) s pomo\u010djo platforme GitLab. Pri tem smo uporabili orodje Appium, ki omogo\u010da interakcijo z uporabni\u0161kim vmesnikom na razli\u010dnih platformah.<\/p><p>\u00a0<\/p><p>Appium je odprtokodno ogrodje za avtomatizacijo UI testov, ki \u017ee od leta 2011 omogo\u010da testiranje mobilnih, spletnih in hibridnih aplikacij. Ker Appium deluje na ravni uporabni\u0161kega vmesnika, ni vezan na uporabljeno tehnologijo za razvoj aplikacije \u2013 tako mu je vseeno, ali je aplikacija razvita s pomo\u010djo nativnih orodij ali z uporabo .NET MAUI. Klju\u010dni pogoj za uporabo Appium v .NET<\/p><p>\u00a0<\/p><p>MAUI aplikacijah je, da imajo vse pomembne UI komponente nastavljen atribut AutomationId, kar omogo\u010da njihovo enostavno identifikacijo in manipulacijo v testih. Za izvedbo testov smo uporabili ogrodje NUnit, ki se je izkazalo kot stabilna in fleksibilna izbira za projekte v ogrodju .NET. Testi vklju\u010dujejo osnovne interakcije, kot so kliki na gumbe, preverjanje prisotnosti elementov ter validacijo rezultatov.<\/p><p>\u00a0<\/p><p>Najve\u010dji izziv pri vpeljavi grafi\u010dnih testov v na\u0161 CI\/CD proces je bila konfiguracija GitLab CI \/CD okolja za podporo zagona testov. Ker gre za mobilne aplikacije, je bilo potrebno v cevovod vklju\u010diti emulatorje, postaviti Appium stre\u017enik ter zagotoviti ustrezne gonilnike za posamezne platforme. V prispevku se za namen enostavnosti omejimo le na operacijski sistem Android. CI cevovod smo raz\u0161irili s koraki, ki vklju\u010dujejo:<\/p><p>\u00a0<\/p><ul><li>namestitev stre\u017enika Appium in zagon emulatorja,<\/li><li>postavitev virtualne naprave in zagon testne aplikacije,<\/li><li>izvajanje testov NUnit z uporabo povezave Appium,<\/li><li>zajem dnevni\u0161kih zapisov in poro\u010dil o rezultatih testiranja.<\/li><\/ul><p>\u00a0<\/p><p>S predstavljenim procesom smo dosegli vi\u0161jo stopnjo avtomatizacije in zagotavljanja kakovosti v na\u0161ih mobilnih aplikacijah. Integracija testov v okolje GitLab CI ni trivialna, a ponuja velik doprinos k stabilnosti kon\u010dnega produkta, \u0161e posebej v ve\u010dplatformskem razvoju, kjer je ro\u010dno testiranje zamudno in nagnjeno k napakam.<\/p><p>\u00a0<\/p><\/div>\n                <\/div><div class=\"eael-accordion-list\">\n                <div id=\"bdostopnost-mobilnih-in-spletnih-aplikacij-v-praksibbrimateja-hazl-gaper-funda-filip-boi-mitja-koevari\" class=\"elementor-tab-title eael-accordion-header\" tabindex=\"0\" data-tab=\"4\" aria-controls=\"elementor-tab-content-1804\"><span class=\"eael-advanced-accordion-icon-closed\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-advanced-accordion-icon-opened\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-accordion-tab-title\"><b>Dostopnost mobilnih in spletnih aplikacij v praksi<\/b><br><i>Mateja Hazl, Ga\u0161per Funda, Filip Bo\u017ei\u0107, Mitja Ko\u010devar<\/i><\/span><\/div><div id=\"elementor-tab-content-1804\" class=\"eael-accordion-content clearfix\" data-tab=\"4\" aria-labelledby=\"bdostopnost-mobilnih-in-spletnih-aplikacij-v-praksibbrimateja-hazl-gaper-funda-filip-boi-mitja-koevari\"><p>Dostopnost aplikacij je aktualna tema, ki prina\u0161a veliko novih izzivov za razvijalce programske opreme. Mobilna ali spletna aplikacija je dostopna, ko jo lahko nemoteno in u\u010dinkovito uporabljajo ljudje vseh sposobnosti, vklju\u010dno s tistimi s posebnimi potrebami, kot so vidne, slu\u0161ne ali kognitivne motnje. V tem prispevku bomo predstavili dostopnost iz vidika spletnih in mobilnih aplikacij. Opisali bomo, kak\u0161ne so najnovej\u0161e smernice ter dobre prakse razvoja za dostopne aplikacije, s kak\u0161nimi izzivi se sre\u010dujemo ob razvoju dostopnih aplikacij ali izbolj\u0161anju dostopnosti obstoje\u010dih aplikacij in kak\u0161na orodja obstajajo na mobilnem in spletnem podro\u010dju, ki nam lahko razvoj dostopnih aplikacij olaj\u0161ajo. Na koncu bomo predstavili \u0161e prakti\u010dne primere dostopnih aplikacij.<\/p><\/div>\n                <\/div><\/div>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-113e627 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"113e627\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-bd19460\" data-id=\"bd19460\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2d0f310 elementor-widget elementor-widget-heading\" data-id=\"2d0f310\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">12:20 \u2013 13:30 KOSILO<\/h4>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-4ff445b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4ff445b\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-56bf406\" data-id=\"56bf406\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c40d87b elementor-widget elementor-widget-heading\" data-id=\"c40d87b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">13:30 \u2013 15:10 IT RE\u0160ITVE V \u0160IR\u0160EM OKOLJU<\/h4>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4f4b1bb elementor-widget elementor-widget-text-editor\" data-id=\"4f4b1bb\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><i>Vodja sekcije: Luka Pavli\u010d<\/i><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-adca580 elementor-widget elementor-widget-eael-adv-accordion\" data-id=\"adca580\" data-element_type=\"widget\" data-widget_type=\"eael-adv-accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t        <div class=\"eael-adv-accordion\" id=\"eael-adv-accordion-adca580\" data-scroll-on-click=\"no\" data-scroll-speed=\"300\" data-accordion-id=\"adca580\" data-accordion-type=\"toggle\" data-toogle-speed=\"300\">\n    <div class=\"eael-accordion-list\">\n                <div id=\"bspan-stylecolor-9c5fb5vabljeno-predavanjespanbrheker-skriva-forenzini-laboratorij-razkriva-cena-neskladnosti-na-digitalnem-kraju-zloinabbribotjan-kemahi\" class=\"elementor-tab-title eael-accordion-header\" tabindex=\"0\" data-tab=\"1\" aria-controls=\"elementor-tab-content-1821\"><span class=\"eael-advanced-accordion-icon-closed\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-advanced-accordion-icon-opened\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-accordion-tab-title\"><b><span style=\"color: #9C5FB5\">VABLJENO PREDAVANJE:<\/span><br>Heker skriva, forenzi\u010dni laboratorij razkriva: cena (ne)skladnosti na digitalnem kraju zlo\u010dina<\/b><br><i>Bo\u0161tjan Ke\u017emah<\/i><\/span><svg aria-hidden=\"true\" class=\"fa-toggle e-font-icon-svg e-fas-angle-right\" viewBox=\"0 0 256 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z\"><\/path><\/svg><\/div><div id=\"elementor-tab-content-1821\" class=\"eael-accordion-content clearfix\" data-tab=\"1\" aria-labelledby=\"bspan-stylecolor-9c5fb5vabljeno-predavanjespanbrheker-skriva-forenzini-laboratorij-razkriva-cena-neskladnosti-na-digitalnem-kraju-zloinabbribotjan-kemahi\"><p>Novi Zakon o informacijski varnosti v slovenski pravni red uvaja Direktivo o ukrepih za visoko skupno raven kibernetske varnosti v Uniji (NIS2 direktivo). Pri\u010dakovana objava zakona je 15. 6. 2025, kar pomeni, da bodo stari zavezanci morali zagotoviti skladnost do 15. 6. 2026, novi zavezanci pa do konca leta 2026.<\/p><p>\u00a0<\/p><p>Zaradi zagotavljanja varnosti dobavne verige pa ne bodo zavezanci samo ponudniki bistvenih in pomembnih storitev, temve\u010d posredno tudi njihovi dobavitelji.<\/p><p>\u00a0<\/p><p>Predlog zakona jasno navaja, da naj bi zavezanci kot dobro prakso upravljanja in vodenja varovanja informacij upo\u0161tevali standard ISO 27001. Tudi zakon in direktiva vsebujeta nekaj prvin, ki jih povzemata po ISO 27001. Zato je koristno prepoznati najpogostej\u0161e napake, ki se v praksi v slovenskih podjetjih pojavljajo pri uvajanju in izvajanju delovanja sistema upravljanja varovanja informacij po ISO 27001, saj je mogo\u010de pri\u010dakovati, da se bodo podobne te\u017eave pojavljale tudi pri zunanjem preverjanju skladnosti z ZinfV-1, kot tudi v in\u0161pekcijskih postopkih, ki jih predvideva novi zakon.<\/p><p>\u00a0<\/p><\/div>\n                <\/div><div class=\"eael-accordion-list\">\n                <div id=\"bvzpostavitev-skupnosti-pospeevalcev-uporabe-umetne-inteligence-v-eubbrimilan-zorman-bojan-lahti-tanja-boti-ale-holobari\" class=\"elementor-tab-title eael-accordion-header\" tabindex=\"0\" data-tab=\"2\" aria-controls=\"elementor-tab-content-1822\"><span class=\"eael-advanced-accordion-icon-closed\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-advanced-accordion-icon-opened\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-accordion-tab-title\"><b>Vzpostavitev skupnosti pospe\u0161evalcev uporabe umetne inteligence v EU<\/b><br><i>Milan Zorman, Bojan \u017dlahti\u010d, Tanja Boti\u0107, Ale\u0161 Holobar<\/i><\/span><svg aria-hidden=\"true\" class=\"fa-toggle e-font-icon-svg e-fas-angle-right\" viewBox=\"0 0 256 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z\"><\/path><\/svg><\/div><div id=\"elementor-tab-content-1822\" class=\"eael-accordion-content clearfix\" data-tab=\"2\" aria-labelledby=\"bvzpostavitev-skupnosti-pospeevalcev-uporabe-umetne-inteligence-v-eubbrimilan-zorman-bojan-lahti-tanja-boti-ale-holobari\"><p>Podro\u010dje umetne inteligence (UI) zaradi svoje interdisciplinarne narave zahteva strokovno znanje s podro\u010dij matematike, statistike, ra\u010dunalni\u0161tva in seveda domenskega znanja za podro\u010dje uporabe. UI se hitro razvija, nenehno se pojavljajo novi algoritmi in tehnike, ki zahtevajo stalno u\u010denje. Izzivi poleg tehni\u010dnih vklju\u010dujejo eti\u010dne vidike, ubla\u017eitev pristranskosti in preglednost v postopkih odlo\u010danja. \u0160iroka uporaba UI v razli\u010dnih panogah zahteva razli\u010dne nabore spretnosti in prilagodljivost. Poleg tega je iskanje svetega grala UI \u2013 splo\u0161ne inteligence \u2013 \u0161e vedno izmuzljivo in od raziskovalcev zahteva premikanje meja, premagovanje teoreti\u010dnih in prakti\u010dnih ovir. Umetna inteligenca tako ostaja zahtevno in dinami\u010dno podro\u010dje.<\/p><p>Pospe\u0161evalci imajo klju\u010dno vlogo v EU pri u\u010dinkoviti uporabi \u0161irokega nabora znanj na razli\u010dnih podro\u010djih. Pospe\u0161evalci uporabe UI ponujajo smernice za krmarjenje po zapletenem okolju tehnologij UI in zagotavljajo usklajenost s predpisi EU, eti\u010dnimi standardi in dru\u017ebenimi vrednotami. Pomagajo opredeliti prilo\u017enosti za uvedbo UI, jih uskladiti s posebnimi potrebami in izzivi v EU ter spodbujati inovacije in gospodarsko rast. Poleg tega vzpodbujajo in omogo\u010dajo sodelovanje med razli\u010dnimi zainteresiranimi stranmi, vklju\u010dno z vlado, industrijo, akademskimi krogi in civilno dru\u017ebo ter spodbujajo izmenjavo znanja, sodelovanje in soustvarjanje. Podpirajo pobude za krepitev zmogljivosti (capacity-building initiatives) ter usposabljajo strokovnjake in oblikovalce politik za odgovorno in eti\u010dno uporabo UI.<\/p><p>V projektu EU.FFICIENT (Obzorje Evropa) smo za\u010deli z oblikovanjem \u0161tirih skupnosti pospe\u0161evalcev &#8211; SP (angl. CEF &#8211; Communities of Expert Facilitators): napredna proizvodnja, zdravstvena tehnologija, mobilnost in UI\/digitalizacija. SP UI se nekoliko razlikuje od drugih skupnosti, saj UI predstavlja tudi klju\u010dno omogo\u010ditveno tehnologijo na vseh ostalih treh navedenih podro\u010djih. Cilj vseh je odkriti obstoje\u010de vrzeli med za\u010detniki in naprednimi pospe\u0161evalci, da bi podprli procese soustvarjanja; usposobiti druge pospe\u0161evalce o posebnih temah, povezanih s soustvarjanjem; izmenjava znanj med pospe\u0161evalci (inter- in intradisciplinarno); pomagati uskladiti ponudbo in povpra\u0161evanje po inovacijah ter analizirali vpliv novih trendov\/tehnologij v procesih soustvarjanja.<\/p><p>Preko platforme EU.FFICIENT, bodo obstoje\u010di in novi pospe\u0161evalci dostopali do najnovej\u0161ih prakti\u010dnih primerov in u\u010dnega gradiva, ki jim bo pomagalo pridobiti nove spretnosti in znanja. Pri\u010dakujemo koristi od sinergij med \u010dlani \u0161tirih tematskih skupnosti, kar lahko privede do novih soustvarjenih projektov in partnerstev. Z zagotavljanjem centralizirane platforme za soustvarjanje bomo omogo\u010dili pospe\u0161ili in izbolj\u0161ali sodelovanje med akademskim svetom in industrijo ter ustvarili ve\u010dji vpliv na dru\u017ebo.<\/p><\/div>\n                <\/div><div class=\"eael-accordion-list\">\n                <div id=\"bstandardi-in-smernice-za-digitalne-javne-storitvebbrivesna-vidmar-vesna-kri-puri-monika-zupani\" class=\"elementor-tab-title eael-accordion-header\" tabindex=\"0\" data-tab=\"3\" aria-controls=\"elementor-tab-content-1823\"><span class=\"eael-advanced-accordion-icon-closed\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-advanced-accordion-icon-opened\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-accordion-tab-title\"><b>Standardi in smernice za digitalne javne storitve<\/b><br><i>Vesna Vidmar, Vesna Kri\u017e Puri\u0107, Monika Zupan<\/i><\/span><svg aria-hidden=\"true\" class=\"fa-toggle e-font-icon-svg e-fas-angle-right\" viewBox=\"0 0 256 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z\"><\/path><\/svg><\/div><div id=\"elementor-tab-content-1823\" class=\"eael-accordion-content clearfix\" data-tab=\"3\" aria-labelledby=\"bstandardi-in-smernice-za-digitalne-javne-storitvebbrivesna-vidmar-vesna-kri-puri-monika-zupani\"><p>Digitalizacija javnih storitev, ki je eden klju\u010dnih elementov digitalne preobrazbe Slovenije do leta 2030, predstavlja investicijo v okviru na\u010drta za okrevanje in odpornost (NOO). Del te investicije je tudi projekt Razvoj novih dinami\u010dnih elektronskih storitev (DES). Eden od klju\u010dnih ciljev projekta DES je \u00bbPoenotenje dostopa do digitalnih javnih storitev z uvedbo enotnih standardov za spletne in mobilne storitve.\u00ab<\/p><p>Javna uprava in z njo tudi javni sektor tako postajata pomembna dejavnika in nosilca razvoja digitalne preobrazbe v dr\u017eavi. Na Ministrstvu za digitalno preobrazbo se zavedamo pomena partnerskega sodelovanja in soustvarjanja ter \u017eelimo oblikovati take digitalne javne storitve, kakr\u0161ne uporabniki potrebujejo tako doma kot \u010dezmejno.<\/p><p>Vzpostavitev enotnih standardov za digitalne javne storitve (za spletne in namenske mobilne aplikacije) predstavlja temeljni korak pri zagotavljanju konsistentnih funkcionalnih, vizualnih in tehni\u010dnih zahtev za razvoj digitalnih storitev, tako za spletno kot mobilno okolje in bo omogo\u010dalo, da bodo digitalne storitve dostopne, vklju\u010dujo\u010de, varne, intuitivne, u\u010dinkovite ter skladne z na\u010deli dobre uporabni\u0161ke izku\u0161nje.<\/p><p>Kot prvi korak k poenotenju smo opredelili enotne standarde za digitalne javne storitve. To so pravila, smernice in tehni\u010dni okviri, ki bodo omogo\u010dili enotno, varno in u\u010dinkovito izvajanje ter razvoj storitev. S tem bomo poleg u\u010dinkov z uporabni\u0161kega vidika dosegli tudi pomembne prihranke in izbolj\u0161ali kakovost digitalnih storitev.<\/p><p>Del enotnih standardov, ki se nana\u0161a na mobilne storitve je \u017ee v veljavi in javno dostopen na portalu NIO &#8211; Smernice za razvoj mobilnih aplikacij. Smernice zagotavljajo celovit nabor informacij, potrebnih za razvoj kakovostnih in varnih mobilnih aplikacij, ki bodo ustrezale tako tehnolo\u0161kim standardom kot pri\u010dakovanjem uporabnikov. Predstavljeni so tudi kriteriji, ki odlo\u010devalcem pomagajo pri presoji in odlo\u010ditvi o smiselnosti uvedbe mobilne aplikacije.<\/p><p>Za zagotavljanje tehni\u010dne podpore v procesu standardizacije razvoja mobilnih re\u0161itev na\u010drtujemo vzpostavitev mobilne razvojne platforme (mobile app framework). Ta bo razvijalcem omogo\u010dala dostop do klju\u010dnih gradnikov, orodij, med drugim vnaprej pripravljenih vgrajenih knji\u017enic, programskih vmesnikov (API-jev), odprte in modularne izvorne kode za posamezne komponente, kot tudi do prototipa aplikacije, ki bo demonstriral delovanje posameznih gradnikov. Vse navedeno bo predstavljalo pomembno podporo pri razvoju digitalnih storitev in mobilnih aplikacij v javni upravi.<\/p><p>Z dolo\u010ditvijo enotnih standardov za digitalne javne storitve ter smernic za razvoj mobilnih aplikacij bomo prispevali k vi\u0161ji kakovosti digitalnih storitev javne uprave, okrepili njihovo prepoznavnost in spodbudili \u0161ir\u0161o uporabo razli\u010dnih digitalnih kanalov. Poleg tega bomo organom omogo\u010dili usklajen, celovit pristop k razvoju mobilnih aplikacij ter s tem prispevali k ve\u010dji u\u010dinkovitosti, gospodarnosti in doseganju prihrankov pri razvoju in vzdr\u017eevanju digitalnih re\u0161itev.<\/p><\/div>\n                <\/div><\/div>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-13aa66c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"13aa66c\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-172af47\" data-id=\"172af47\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4bf0b29 elementor-widget elementor-widget-heading\" data-id=\"4bf0b29\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">15:15 DELAVNICE<\/h4>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-edd5906 elementor-widget elementor-widget-eael-adv-accordion\" data-id=\"edd5906\" data-element_type=\"widget\" data-widget_type=\"eael-adv-accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t        <div class=\"eael-adv-accordion\" id=\"eael-adv-accordion-edd5906\" data-scroll-on-click=\"no\" data-scroll-speed=\"300\" data-accordion-id=\"edd5906\" data-accordion-type=\"toggle\" data-toogle-speed=\"300\">\n    <div class=\"eael-accordion-list\">\n                <div id=\"b-stylecolor-9c5fb5pametna-kakovostbbrbod-kode-do-produkcije-z-ai-sonarqube-in-pragovi-kakovosti-quality-gate-ibbrivasilka-saklamaeva-nadica-uzunova-luka-etinai\" class=\"elementor-tab-title eael-accordion-header\" tabindex=\"0\" data-tab=\"1\" aria-controls=\"elementor-tab-content-2491\"><span class=\"eael-advanced-accordion-icon-closed\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-advanced-accordion-icon-opened\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-accordion-tab-title\"><b style=\"color: #9C5FB5\">Pametna kakovost<\/b><br><b>Od kode do produkcije z AI, SonarQube in pragovi kakovosti (\u00bbQuality Gate\u00ab-i)<\/b><br><i>Vasilka Saklamaeva, Nadica Uzunova, Luka \u010cetina<\/i><\/span><svg aria-hidden=\"true\" class=\"fa-toggle e-font-icon-svg e-fas-angle-right\" viewBox=\"0 0 256 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z\"><\/path><\/svg><\/div><div id=\"elementor-tab-content-2491\" class=\"eael-accordion-content clearfix\" data-tab=\"1\" aria-labelledby=\"b-stylecolor-9c5fb5pametna-kakovostbbrbod-kode-do-produkcije-z-ai-sonarqube-in-pragovi-kakovosti-quality-gate-ibbrivasilka-saklamaeva-nadica-uzunova-luka-etinai\"><p><strong>Trajanje: 2 uri<\/strong><\/p><p>V sodobnem razvoju informacijskih re\u0161itev kakovost ni ve\u010d zgolj kon\u010dna postaja v razvojnem procesu, temve\u010d postaja vseprisotna komponenta, ki se vpleta v vse faze razvoja. S kakovostjo se ukvarjamo od prve vrstice kode pa vse do spremljanja produkcijskega delovanja re\u0161itve. Na tej delavnici bomo raziskali obstoje\u010de mo\u017enosti avtomatizacije, kot tudi nadgradnje uveljavljenih in\u017eenirskih pristopov z umetno inteligenco.<\/p><p>S pomo\u010djo konkretnih primerov bomo pokazali, kako kakovost graditi \u017ee med pisanjem kode, jo uveljaviti s pregledi in stati\u010dno analizo, ter jo vklju\u010diti v CI\/CD cevovode, kjer avtomatizirani testi, preverjanje sloga, pokritost s testi in varnostne analize postanejo nepogre\u0161ljivi elementi. Posebno pozornost bomo namenili vzpostavitvi pragov kakovosti (ang. Quality Gates) z orodjem SonarQube, kjer bomo definirali in uveljavili kriterije, ki naj bodo izpolnjeni, preden spremembe preidejo v naslednjo fazo razvoja ali celo v produkcijo. Uporabili bomo tudi druga orodja, npr. Qodana ter druge re\u0161itve, kot so razli\u010dni preverjevalniki kode.<\/p><p>Delavnica bo poudarila tudi vlogo umetne inteligence pri zagotavljanju kakovosti. Pokazali bomo, kako lahko pomaga pri generiranju testov, zaznavi napak, pripravi povzetkov sprememb ter avtomatiziranih pregledih kode. Na ta na\u010din lahko ekipe \u0161e dodatno nadgradijo obstoje\u010de pristope in zmanj\u0161ajo ro\u010dno delo pri vsakdanjih nalogah.<\/p><p>Izvedba delavnice bo prakti\u010dna. Vsak koncept bomo podprli z delujo\u010do demonstracijo, udele\u017eenci pa bodo imeli mo\u017enost posamezne pristope tudi sami preizkusiti. Ob tem bomo re\u0161evali izbrane primere iz prakse, primerjali izku\u0161nje ter odprli prostor za vpra\u0161anja, dileme in odprto razpravo.<\/p><p>Delavnica je namenjena razvijalcem, in\u017eenirjem kakovosti, arhitektom programske opreme in tehni\u010dnim vodjem, ki \u017eelijo nadgraditi svoje pristope k zagotavljanju kakovosti z uporabo sodobnih orodij in umetne inteligence. Primerna je tako za tiste, ki postavljajo razvojne standarde, kot tudi za tiste, ki i\u0161\u010dejo konkretne na\u010dine, kako zmanj\u0161ati tehni\u010dni dolg, okrepiti zanesljivost sistema in zagotoviti dolgoro\u010dno vzdr\u017enost razvoja.<\/p><\/div>\n                <\/div><div class=\"eael-accordion-list\">\n                <div id=\"b-stylecolor-9c5fb5uporabljam-ai-in-tibbrbizmenjava-mnenj-v-krogu-zaupanjabbrivili-podgoreleci\" class=\"elementor-tab-title eael-accordion-header\" tabindex=\"0\" data-tab=\"2\" aria-controls=\"elementor-tab-content-2492\"><span class=\"eael-advanced-accordion-icon-closed\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-advanced-accordion-icon-opened\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-accordion-tab-title\"><b style=\"color: #9C5FB5\">Uporabljam AI. In ti?<\/b><br><b>Izmenjava mnenj v krogu zaupanja<\/b><br><i>Vili Podgorelec<\/i><\/span><svg aria-hidden=\"true\" class=\"fa-toggle e-font-icon-svg e-fas-angle-right\" viewBox=\"0 0 256 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z\"><\/path><\/svg><\/div><div id=\"elementor-tab-content-2492\" class=\"eael-accordion-content clearfix\" data-tab=\"2\" aria-labelledby=\"b-stylecolor-9c5fb5uporabljam-ai-in-tibbrbizmenjava-mnenj-v-krogu-zaupanjabbrivili-podgoreleci\"><p>Generativna umetna inteligenca je vdrla v na\u0161e delovne procese in ne namerava oditi. Pi\u0161e kodo, razlaga napake, pripravlja specifikacije in si v\u010dasih drzne celo predlagati arhitekturo. Kratkoro\u010dno postaja stalni \u010dlan na\u0161ih razvojnih orodij; srednjero\u010dno pa bi lahko preprosto ugrabila definicijo tega, kaj pomeni \u00bbbiti razvijalec\u00ab.<\/p><p>Smo pripravljeni zaupati AI kot sorazvijalcu \u2013 ali celo kot odlo\u010devalcu? Ali AI dejansko pove\u010da na\u0161o produktivnost ali le kopi\u010di tehni\u010dni dolg, ki ga bomo odpla\u010dali z obrestmi? Gre za veliko demokratizacijo kodiranja ali pretirano zana\u0161anje na netransparentne sisteme, katerih bistva ne razumemo? Ali lahko uskladimo hitrost razvoja, ki ga poganja AI, s \u00bbpo\u010dasnostjo\u00ab, ki je potrebna za zanesljivost, etiko in varnost? So na\u0161e odlo\u010ditve glede uporabe AI pretehtane, ali nas vodi le preprosta te\u017enja po lagodnosti? Nas je ponovno premamilo bedakovo zlato ali smo tokrat le (iz)na\u0161li silver bullet?<\/p><p>Okrogla miza vabi razvijalce, raziskovalce in strokovnjake za IT k odprti in iskreni izmenjavi mnenj in izku\u0161enj \u2013 onkraj pretiranega navdu\u0161enja ali strahu. Prinesite svoje izku\u0161nje, dvome in provokacije: kako resni\u010dno uporabljamo AI v praksi in kje naj potegnemo mejo?<\/p><p>Primaknite stol, spustite filtre in se v krogu zaupanja pogovorimo o obljubah in pasteh AI pri gradnji IT-re\u0161itev prihodnosti.<\/p><\/div>\n                <\/div><div class=\"eael-accordion-list\">\n                <div id=\"b-stylecolor-9c5fb5za-zaveso-umetne-inteligencebbrbdemistifikacija-pristranskost-in-razloljivost-umetne-inteligencebbrimilan-zorman-ale-holobar-tanja-boti-bojan-lahtii\" class=\"elementor-tab-title eael-accordion-header\" tabindex=\"0\" data-tab=\"3\" aria-controls=\"elementor-tab-content-2493\"><span class=\"eael-advanced-accordion-icon-closed\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-advanced-accordion-icon-opened\"><svg aria-hidden=\"true\" class=\"fa-accordion-icon e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span><span class=\"eael-accordion-tab-title\"><b style=\"color: #9C5FB5\">Za zaveso umetne inteligence<\/b><br><b>Demistifikacija, pristranskost in razlo\u017eljivost umetne inteligence<\/b><br><i>Milan Zorman, Ale\u0161 Holobar, Tanja Boti\u0107, Bojan \u017dlahti\u010d<\/i><\/span><svg aria-hidden=\"true\" class=\"fa-toggle e-font-icon-svg e-fas-angle-right\" viewBox=\"0 0 256 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z\"><\/path><\/svg><\/div><div id=\"elementor-tab-content-2493\" class=\"eael-accordion-content clearfix\" data-tab=\"3\" aria-labelledby=\"b-stylecolor-9c5fb5za-zaveso-umetne-inteligencebbrbdemistifikacija-pristranskost-in-razloljivost-umetne-inteligencebbrimilan-zorman-ale-holobar-tanja-boti-bojan-lahtii\"><p><strong>Trajanje: 2 uri<\/strong><\/p><p>Umetna inteligenca je po pojavu generativnih modelov postala naslednja velika tehnolo\u0161ka zadeva in nam je dobesedno zasula komunikacijske kanale. Danes je z umetno inteligenco vse bolj\u0161e: &#8216;kreativno&#8217; ustvarjanje, iskanje odgovorov na ultimativna vpra\u0161anja, vlaganje \u017eivljenjskih prihrankov, na\u010drtovanje diete, napovedovanje koncev sveta in novih predsednikov svetovnih velesil (ne nujno v tem vrstnem redu). Uporabniki, ki so \u0161e v\u010deraj imeli te\u017eavo s prijavno v spletni ra\u010dun, danes brez filtrov delijo okoli nasvete, ki jim jih je povedal ChatGPT.<\/p><p>V okviru delavnice bomo naslovili nekaj najbolj pere\u010dih vpra\u0161anj, ki jih nova doba UI prina\u0161a: kaj se dejansko dogaja za zaveso umetne inteligence, kam nas lahko pripeljejo njena pristranskost in halucinacije, ter kako dobiti dodaten vpogled v procese, ki se dejansko dogajajo za, na videz, nezmotljivimi odlo\u010ditvami stroja. Vse z namenom kriti\u010dne in u\u010dinkovite uporabe novih orodij.<\/p><p>Predstavili bomo nastajajo\u010do skupnost pospe\u0161evalcev digitalizacije in uporabe UI v okviru projekta EU.FFICIENT, imenovano CEF AI\/Digital (Cummunity of Expert Facilitators for AI\/Digital). Omenjena skupnost je ena od prvih \u0161tirih skupnosti projekta <a href=\"https:\/\/eufficient.eu\/\">EU.FFICIENT<\/a>, njen cilj pa je dostaviti smernice za krmarjenje po kompleksni pokrajini tehnologij UI, zagotavljati skladnost s predpisi EU, eti\u010dnimi standardi in dru\u017ebenimi vrednotami. Pospe\u0161evalci pomagajo prepoznati prilo\u017enosti za uvedbo UI, jih uskladiti s specifi\u010dnimi potrebami in izzivi znotraj EU, spodbujati inovacije in gospodarsko rast. Poleg tega omogo\u010dajo sodelovanje med razli\u010dnimi dele\u017eniki, vklju\u010dno z vlado, industrijo, akademskimi krogi in civilno dru\u017ebo, ter spodbujajo izmenjavo znanja, sodelovanje in soustvarjanje. Pospe\u0161evalci tudi usposabljajo strokovnjake in oblikovalce politik za odgovorno in eti\u010dno uporabo UI.<\/p><\/div>\n                <\/div><\/div>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Program SREDA, 3. 9. 2025 8:00 REGISTRACIJA 9:00 OTVORITEV KONFERENCE 9:20 \u2013 10:40 (PO)MO\u010c PODATKOV Vodja sekcije: Tina Berani\u010d Vloga MLOps pri zagotavljanju kakovosti napovednih modelovZala Lahovnik, Grega Vrban\u010di\u010d, Vili Podgorelec Z razvojem umetne inteligence (angl. Artificial Intelligence, AI) in strojnega u\u010denja (angl. Machine Learning, ML) v zadnjem desetletju postaja klju\u010dno vpra\u0161anje, kako zagotoviti zanesljivost&hellip; <a class=\"more-link\" href=\"https:\/\/www.ots.si\/program\/\">Continue reading <span class=\"screen-reader-text\">Program<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":2799,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-1468","page","type-page","status-publish","has-post-thumbnail","hentry","entry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Program - Konferenca OTS<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.ots.si\/program\/\" \/>\n<meta property=\"og:locale\" content=\"sl_SI\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Program - Konferenca OTS\" \/>\n<meta property=\"og:description\" content=\"Program SREDA, 3. 9. 2025 8:00 REGISTRACIJA 9:00 OTVORITEV KONFERENCE 9:20 \u2013 10:40 (PO)MO\u010c PODATKOV Vodja sekcije: Tina Berani\u010d Vloga MLOps pri zagotavljanju kakovosti napovednih modelovZala Lahovnik, Grega Vrban\u010di\u010d, Vili Podgorelec Z razvojem umetne inteligence (angl. Artificial Intelligence, AI) in strojnega u\u010denja (angl. Machine Learning, ML) v zadnjem desetletju postaja klju\u010dno vpra\u0161anje, kako zagotoviti zanesljivost&hellip; Continue reading Program\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.ots.si\/program\/\" \/>\n<meta property=\"og:site_name\" content=\"Konferenca OTS\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/konferencaOTS\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-26T09:03:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.ots.si\/wp-content\/uploads\/2025\/01\/OTS2025_social_media-krivulje_Fb-Logo-2-945-x-945.png\" \/>\n\t<meta property=\"og:image:width\" content=\"945\" \/>\n\t<meta property=\"og:image:height\" content=\"945\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"47 minut\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.ots.si\/program\/\",\"url\":\"https:\/\/www.ots.si\/program\/\",\"name\":\"Program - Konferenca OTS\",\"isPartOf\":{\"@id\":\"https:\/\/www.ots.si\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.ots.si\/program\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.ots.si\/program\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.ots.si\/wp-content\/uploads\/2025\/01\/OTS2025_social_media-krivulje_Fb-Logo-2-945-x-945.png\",\"datePublished\":\"2023-06-14T11:53:22+00:00\",\"dateModified\":\"2025-08-26T09:03:34+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.ots.si\/program\/#breadcrumb\"},\"inLanguage\":\"sl-SI\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.ots.si\/program\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"sl-SI\",\"@id\":\"https:\/\/www.ots.si\/program\/#primaryimage\",\"url\":\"https:\/\/www.ots.si\/wp-content\/uploads\/2025\/01\/OTS2025_social_media-krivulje_Fb-Logo-2-945-x-945.png\",\"contentUrl\":\"https:\/\/www.ots.si\/wp-content\/uploads\/2025\/01\/OTS2025_social_media-krivulje_Fb-Logo-2-945-x-945.png\",\"width\":945,\"height\":945},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.ots.si\/program\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.ots.si\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Program\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.ots.si\/#website\",\"url\":\"https:\/\/www.ots.si\/\",\"name\":\"Konferenca OTS\",\"description\":\"28. konferenca sodobne informacijske tehnologije in storitve\",\"publisher\":{\"@id\":\"https:\/\/www.ots.si\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.ots.si\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"sl-SI\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.ots.si\/#organization\",\"name\":\"Konferenca OTS\",\"url\":\"https:\/\/www.ots.si\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"sl-SI\",\"@id\":\"https:\/\/www.ots.si\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.ots.si\/wp-content\/uploads\/2023\/08\/ots-black-red.png\",\"contentUrl\":\"https:\/\/www.ots.si\/wp-content\/uploads\/2023\/08\/ots-black-red.png\",\"width\":224,\"height\":101,\"caption\":\"Konferenca OTS\"},\"image\":{\"@id\":\"https:\/\/www.ots.si\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/konferencaOTS\",\"https:\/\/www.linkedin.com\/company\/88004761\/admin\/feed\/posts\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Program - Konferenca OTS","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.ots.si\/program\/","og_locale":"sl_SI","og_type":"article","og_title":"Program - Konferenca OTS","og_description":"Program SREDA, 3. 9. 2025 8:00 REGISTRACIJA 9:00 OTVORITEV KONFERENCE 9:20 \u2013 10:40 (PO)MO\u010c PODATKOV Vodja sekcije: Tina Berani\u010d Vloga MLOps pri zagotavljanju kakovosti napovednih modelovZala Lahovnik, Grega Vrban\u010di\u010d, Vili Podgorelec Z razvojem umetne inteligence (angl. Artificial Intelligence, AI) in strojnega u\u010denja (angl. Machine Learning, ML) v zadnjem desetletju postaja klju\u010dno vpra\u0161anje, kako zagotoviti zanesljivost&hellip; Continue reading Program","og_url":"https:\/\/www.ots.si\/program\/","og_site_name":"Konferenca OTS","article_publisher":"https:\/\/www.facebook.com\/konferencaOTS","article_modified_time":"2025-08-26T09:03:34+00:00","og_image":[{"width":945,"height":945,"url":"https:\/\/www.ots.si\/wp-content\/uploads\/2025\/01\/OTS2025_social_media-krivulje_Fb-Logo-2-945-x-945.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"47 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.ots.si\/program\/","url":"https:\/\/www.ots.si\/program\/","name":"Program - Konferenca OTS","isPartOf":{"@id":"https:\/\/www.ots.si\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.ots.si\/program\/#primaryimage"},"image":{"@id":"https:\/\/www.ots.si\/program\/#primaryimage"},"thumbnailUrl":"https:\/\/www.ots.si\/wp-content\/uploads\/2025\/01\/OTS2025_social_media-krivulje_Fb-Logo-2-945-x-945.png","datePublished":"2023-06-14T11:53:22+00:00","dateModified":"2025-08-26T09:03:34+00:00","breadcrumb":{"@id":"https:\/\/www.ots.si\/program\/#breadcrumb"},"inLanguage":"sl-SI","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ots.si\/program\/"]}]},{"@type":"ImageObject","inLanguage":"sl-SI","@id":"https:\/\/www.ots.si\/program\/#primaryimage","url":"https:\/\/www.ots.si\/wp-content\/uploads\/2025\/01\/OTS2025_social_media-krivulje_Fb-Logo-2-945-x-945.png","contentUrl":"https:\/\/www.ots.si\/wp-content\/uploads\/2025\/01\/OTS2025_social_media-krivulje_Fb-Logo-2-945-x-945.png","width":945,"height":945},{"@type":"BreadcrumbList","@id":"https:\/\/www.ots.si\/program\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.ots.si\/"},{"@type":"ListItem","position":2,"name":"Program"}]},{"@type":"WebSite","@id":"https:\/\/www.ots.si\/#website","url":"https:\/\/www.ots.si\/","name":"Konferenca OTS","description":"28. konferenca sodobne informacijske tehnologije in storitve","publisher":{"@id":"https:\/\/www.ots.si\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.ots.si\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"sl-SI"},{"@type":"Organization","@id":"https:\/\/www.ots.si\/#organization","name":"Konferenca OTS","url":"https:\/\/www.ots.si\/","logo":{"@type":"ImageObject","inLanguage":"sl-SI","@id":"https:\/\/www.ots.si\/#\/schema\/logo\/image\/","url":"https:\/\/www.ots.si\/wp-content\/uploads\/2023\/08\/ots-black-red.png","contentUrl":"https:\/\/www.ots.si\/wp-content\/uploads\/2023\/08\/ots-black-red.png","width":224,"height":101,"caption":"Konferenca OTS"},"image":{"@id":"https:\/\/www.ots.si\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/konferencaOTS","https:\/\/www.linkedin.com\/company\/88004761\/admin\/feed\/posts\/"]}]}},"_links":{"self":[{"href":"https:\/\/www.ots.si\/wp-json\/wp\/v2\/pages\/1468","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ots.si\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.ots.si\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.ots.si\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ots.si\/wp-json\/wp\/v2\/comments?post=1468"}],"version-history":[{"count":183,"href":"https:\/\/www.ots.si\/wp-json\/wp\/v2\/pages\/1468\/revisions"}],"predecessor-version":[{"id":3258,"href":"https:\/\/www.ots.si\/wp-json\/wp\/v2\/pages\/1468\/revisions\/3258"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ots.si\/wp-json\/wp\/v2\/media\/2799"}],"wp:attachment":[{"href":"https:\/\/www.ots.si\/wp-json\/wp\/v2\/media?parent=1468"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}