 Kai xo, nubaskari goxonen ondoren, arraxaleko lena orkespenari asieramango diogu, gure lena orkeslea iker martinez de agirreda, web garatzaila da Mondragon Universtatean, eta gaur bere orkespenari nizimuruak, datu bisteratzez soluzioen garapena esmarcitiprojektuetan. Eman dizaiogun, chalo beruat. Arraxaldeon, iker martinez de agirrenaiz, eta ongietorri datu bisteratzez soluzioen garapena esmarcitiprojektuetan izena duen orkespenera. Mondragon dengoi uskola Universtatean etor, gipuzko atik eta ingenitza informatiko ikasin duen eta gaur egun sistematxertatuen maztareko ikaslean aiz. Orkespenedon denel burua, Universtatea denek partartzen duen esmarcitiprojektuen kontextuan kokatzen den, progetu ertariko bat orkestea da, bertan identifikatu dugun problematik orkestuz eta problematikau nena orrean eman diogun soluzioa deskribatuz. Progetu hori sitifait progetu ada, progetu europea ada ogetabat bazkide edo empresa europea repartatzen dutena eta empresa goekboste europare real desberdin eta tidatuz. Izaira froga gari aduen progetu ada, iru froga penguneditu, suedia turkieta espainian eta agun Mondragon Universtatea Teko Blantaldea espanijako froga pengunen zentratu gara, bai adolizen kokatzen dena laguna edureko torelago deskrituan. Progetuenen finanzasioa europar batazunetik zaz, europar batazunaren zazfigaren marko programaren handik dator. Eta oñarizko elburu moduantz badiskritu hori etako energiak ontsumo eta behararen murrisketat da. Auda deskritu hori etan emat berikuntsa aplikatu kodira, badiskrituen beritzu energetikoak, kalefaxio dobera gai osaroen berikuntsak, energia berizta gariak erabiliz, metodologiata procedura beritzaien garapen baproposatzen da, eta besta lebatetik, besta elburu eta riko bat, edapen potentzela izango litzateke. Auda gaur egun irufroga pengune orkitzen direa, ziti feid proiektuen, badiskritu hori etan aplikatu etako alaketek, alaketek eraginkorrak direa lafrogatu eskedo, besta egin materialde interesaturik evango liratzezke proiektuenen tan parter txeko. Eta guk bistaratze soluzio garatza emo duan, kontonartu naidugu bestepuntu garantzikoan monitorizazioa da, auda deskritu hori eta monitorizazioa plataforma batzu guztela tuko direa, badiskritu energiak ontsumoak neurtzeko, eta guk ortik bistaratze soluzioak zortzeko aukera ikusi dugu, isan ere bat bertako bisila unei zen bat energiak ontsumitzen duten erakustea naidugu. Orduan, abistaratze soluzio eta noñaretuta laufaziz ezberdin bereizten dituguf proiektuenetan, asteko konceptualizazio fazea dongo liratzeke, proiektuaren idea orokorbat hastertuko genuken, erabilte ditazoluzioen identifikazioa, identitatik grafikoaren definizioa, teknologien identifikazioa, eta asierako valio proposamen orokorbat genuken, auda bertako problematikasen identifikatu eta horren aurean valio proposamen bat erin. Onen ostean dizenio fazea toriko liratzeke, auda benidea orokorbat edukita, beridea hori modu detallatu agubatean dizeniatu, geriora hori garatzeko ortaz bat efezionetan, esperintze dizenioa, dizenioa estatikoa, dizenioa analitikoa, engo genituzke, erabilte gen testu bat ere bai, eta bukatzeko abaldintza teknikoak, oda soluzio horren balitzen teknikoa, definituko, genituzke. Iru garran fazea, aureko fazea sortutako idei horren garapena izango liratzeke, bakarzuontan web aplikazioa izango liratzeke nahi, eta ortaz bat efezionetan frontendea, eta bakarren garapena bluetoothko liratzeke. Eta horren ostean, bakarra dutakoaren frugapena. Eta, bueno, apantaina nikurtzezak eusen moduan, bakugarra dutako bistalete soluzioa web aplikazioa da. Eta bukatzeko proiektuaren asken fazea, eta pena edo despliega izango liratzeke. Non, garapen dutako web aplikazioa da bere benetako entornuan, edo kontekstuan, desplegatuko liratzeke, eta beni desplegatuta, baori monitorizatu erringo de genuke. Masortu dituzken, problema esberdiñak, identifikatu ekiditu, eta kompontzeko. Eta, beni fazea, kasalduta, bakarra proiektuaren testu inguru, erdeko ziztemari, eduko diugu. Frugapen gunea, desa mesala, torrelago dizkrituan dago, laguna doro errian, bai dao licen. Eta abertan ikusi desakizuera, frugapen gunea erretan, eguno diren, datu flutxu esberdiñak. Balebatetik, hemz izaneko datu flutxu bat dago, non, echebizizat partikular maillako datuak, hasoko diren, echebizizat partikularetan. Neurgailu batzuk izanlatuko diren, eta hori eta tik, bai echebako izan kontxumitzen den energiak, eduko zailugu gure datu bat zentralera, eta bestaldebatetik, dizkritu maillako datuak ere eduko genituzke, bat demz izanekoak. Bestaldebat abertan ikusi desakizuera moduena, bat kapei izaneko datu bat dago den, distritutan izanlatutako egindako aldaketa, gera inkorak diren ala ez, adirazten duten, Neurgailuak diren. Baina guri bestalatze soluzio, garatzaie moduen zei, zei importatzei gu. Bai eskerra aldean, ageridiren datuak, auda. Hems izaneko datuak, esken fiinian gure bestalatze soluzio erekin, egitan ai duguna, bertako bisilagunai, aplikasi horu web horrealde bat ematea da, beraien beren etxean, kontxumitzen duten energia ikusiko duten, hortaz bat, hens datuetan senkratzen gara, hortaz bat, bueno, laburbil duta, bakoitzaren, bisilagun bakoitzaren etxean, monitorizazio sistema bat, distalatzen da, etxekresna guztiak, horrakonektatzen dira, datu horiek, gure datu basera elzen dira, tagero gure web servitaritik, edo web aplikasiotik, datu horiek kontxumitzen ditu, gero gara bai interfasean, erakuzia listateko. Ta bueno, horain bat soluzio tecnologikoa, detallian esplikatu kodisuet. Esa mesalaba, web aplikasiobada, jango web framework 3 narekin, sortu duguna, eta gailu ez birdinetara modakorra, horrar esponsio web design, tecnika aplikatus, gure elburua, web aplikasiobau, esmarfonetan, tabletetan, edo ordena gailu arguntetan, arguntetako pantalletara modatzea da, hortaz bat, edo zen gailutatik asetu eskero, edukia modu simpleta onbaten ikusteko. Eta, esmimaratu beharekoa da, projektu osoan sear, erabiltazian oñarritu tako diseinu aplikatu dugula, diseinu zenkradu enelusuario, user center design. Bertako bisila gunekin, abiratak workshop ikin hostean, beraien problema eta beharrak identifikatu ditugu, eta auei erantunamuteko aplikasiobau, web borealdeau diseinatu. Hortaz bat, edukia, aseteko, kontzumo energetikoan oñarritu koda, kontzumo gau, imat modutan, erakutsiko da, aseteko, kontzumo erakutsiko da, eta web aplikasiobau bisitatu da, egun honetan zenbat, kontzumo itududan, gainara zikodit, edo, kontzumo itududan. Energia, familia kaere, erakutsiko dira, kontzumo, lebatetikoan, energia termikoa, termikoan zenbago, asetududan, eta bestal lebatetik, energia elektrikuan. Eta bukatzeko, bayaulizeko laguna eduroko, bisila gunekin, erantzuna emanas, kontzumoan, cekresnaka, erakutsiko dugu, ahu da, elektrodomestikukak. Hortaz, erabilzaiak, web aplikasiobarazartu, ikusi alizango dute, meraien elektrodomestikukak oizak zema kontzumo izan duen. Bestal lebatetik, gomen dioen seksio izango eguen duke, bat lebatetik bat, gomen dio de recomendazio energetikorokorak, erakutsiko ditugu, interneten edo zen legutan orkia, itezken gomen dioak, eta bestal lebatetik, gomen dio eta alerta personalizatuak erakutsiko ditugu, ahu da, sistema garatzen ahi dugu, web horri alerren paraleloan, esiekuta tuko dena, zeniek, bisila gumbako itzaren kontzumo analizatu zeta, beste, ahi bat faktore kontuan artuta, gomen dio personalizatuak zortuko dituen, eta hortaz, bat bisila guneak bere kontzumo doñarrituta, gomen dio eta alerta bat duja zoko ditu, bat ikusteko, erabere, kontzumo elburua gaindutu duen, erabilzaian erideen bere cekresnak, eta abar. Eta bukatzeko edukiko asken puntoa, behar gure aldiaren iregarpenatak, gomen dio bat izangolizateke, ahu da, abalaguna dureako bisila guneak, web aplikazio lanzartzean, berai egizidiren lekuan zere gure aldi gingo duen, eta horren arabera, gomen dio bat emangozai oda, gomen dio bat, ahu, gucigura bereko gomen dio izangoda, erabilzaian elburua bisila guneak, berai embero gaigua modu efi zinte batien, erabilzai izangoda. Erabena, apantaian ikustezak ezude, web aplikazioaren asierako horri alde. Bueno, interfazioa graficoari edo, fronten nareidago gion ez, berabilzako programazio lengoayak, HTML, CSS eta Javascript dizan dira, mobile fest eta responsive web design teknikak aplikatu dira, ahu da, smartphone eta ko edukiari, eta horta balen ezan mesala, mobile telefonu mobiko eta eta, horren agaiutatik, gure web horri aldea. Gugara dutako korri zgain, bestepi baliago edo grafico, erabilzaian, web frameworka, erabilzaian, Javascript, Javascript, libreria. Erabilzaian, web frameworka, erabilzaian, web frameworka, erabilzaian, web frameworka, erabilzaian, web frameworka, erabilzaian, web frameworka, nigiturasea isteko Arabic osalseko eta gero ba, web navig조 elemento agek sor batteriko erabilituua, menoa fur Musik gure web navigasio过 elementoen, baiitxura eta funcio batzuk eman alzizki. Meste aldebatetik deiru Javascript Libraria bi funcio, oniatiko, bi oniatiko funcionekin erabelidugu. Aldebatetik datu eskarak eriteko, alda gupantaian erakutxiberreko da tuak, deiru Javascript Libraria emitar tesorzenditu gupapantaian eskuñaldean began ikusi desekuzioen kode satiorretan, bai kustendat deiru Jason funcio bat duela, eta hortaz batgete petisio bat egitendu, eta Jason fitxatea jasotzendu. Eta bat modu horretan, pantaian erakutxiberreko da tuak, lozenditu gupantaian. Eta beste aldebatetik bat, konxumo grafikua xortzeko erabiltzendugu Libraria gupantaian. Aldebatetik bat, erabiltzendugu konxumo gizenduen, biak erakusteko erabiltzendugu, balero grafikua xortzeko. Eta beste aldebatetik bat, egunerokotasuneko konxumo erakusteko, angularta uitxedo, neuraiu angular bat erakustendugu gupantaian, gustenduzuen grafiku verde eta gorria. Eta aplikazioa weborria alerren, bat gendari da gokion ez. Bueno, azrezeza mesala jango erabiltzendugu, jango weborria, eta bat gure projektoa bia aplikazioa osatuta da gupantaian, aldebatetik, citi-faiti zeneko aplikazioa, interfaz grafikua errekilotuta dauden, fixategiak servizatzea zarduratzen dena, eta beste aldebatetik hapizzeneko aplikazioa. Senek jango rest servizatze moduan jokatzen duen, eta bera zarduratzen da gupantaian erakutxiberreko da tuak, servizatzea. Hortaz, nabiga txaiaren edo erabiltzaiaren, ikuspuntutik zen izan gulitza, gure weborria alerren erabiera, basteko, eskak izuma txegiago litzateke. Hortaz, nabiga txaiaren zartuta, gure weborria alerren, gure weborria alerren urrela zakatu konughe, eta eskaira hori, citi-faiti zeneko aplikazioa jango litzateke. Bera, bat peticioaren arabera, interfaz grafikua errekilotutako, haima fixategi renderizatuko lituzke. Hortaz, zerretatzen da renderizatzea zetakoan, jabeskripte kodea sekutatzen dela, eta kodea horretan datu eskarak daudela. Datu eskareo horiek, horiek, api aplikazioa da. Eta onek, datu basean, bat eskairaren, eskairak izigitzen duen datuak, beiratuztean, bat geizon fixategi abueltatzen du. Hortaz, bat jabeskriptak, horretik ikusido umoduen geizon fixategi alortzen duenean, magara fikoak sartu litzateke, edo pantallako erritura dindamikoki, osatu. Eta balerri teknik horrekin jarraituz, babanu. Pantallan ikusideza kesue, uregoe borrialdea sortzeko erabeli ditugun, paizon paquete oñarizkuenak ez, baskerreko zutabean, maguregoe borrialdeko zen funtio betetzen duen, adirazten duen, eta eskuñeko zutabean, bat funtio rebetetzeko izalatu behar paqueteak. Hortaz, bat jango, resfremworkak erabiltzeko, garrikoa deniz jango, resfremwork paqueteak izalatu behar dira. Betetik azure plataforman, esekuele server motako datubase bat erabiltzeko, orrikusten dituzuen paqueteak izalatu behar dira, ba jango MS SQL, pio dbc eta jango pio dbc azure, jango projektua azure plataforman, integralizateko bertan, ikusten dituzuen paqueteak izalatu behar dira, eta bat betetik, pasaitzen encryptazioa, bekirit paquetea edabiliz, egiten du gu, eguraldearen, iragarpenaren, entretutazioa LXML, bitertes egiten du gu, AEMETER AYOZEN DUGU, eguraldearen, datuak lortzeko, eta ondek XML, fixategioa, hueltatzen du gu, orta paquetea berabiltzen du gu, datu eriek interpretatzeko, eta gupantaian banaitzuguna ateratzeko. Betetik, paizon ditain moduluak erabiltzen du gu, paizon ditain moduluak erabiltzeko, paizon ditutil, paquetea izalatu du gu, itzulpena geriteko, eta weba aplikazioa izkuntza izberdean ikusteko, paizon get-text, paquetea erabiltzen du gu, eta bukatzeko, eguraldi datuak, paizon meme-ketx, eta bueno, orkespenaren alderri tehnikoari bukaeramateko, ba jango web frameworka eta mikrosofazure, platafornaren arteko integrazioa izalduko dizuet. Pantaian ikusten nosua moduan, bi estenario beristu ditugu gara penfasean, esteko leheno estenarioan, ba jango proiektua, ubuntu mutako maginia batenean ongolitzateke, maizekuele motako datubase lokal baterabiliko luke. Eta vigaren estenarioan, ba ikusten nosua de jango proiektua, mikrosofazure, platafornaren, eta desplegatuta daugela, eta esekuele zerraer motako datubase baterabil zen duela. Orta zergeratzen da, gu gara penfase geienen, leheno estenarioan, egon garela, eta proiektuaren geiena, ubuntu zerraer baterabiliz gara tugu. Baina, frobapengunean, vigaren estenarioa esigitzen duela, jango bat, jango proiektua, azure platafornaren desplegatea, eta esekuele zerraer erabilzea. Orta, ba bi estenarioan arteko, aldak eta girekoa, haimat pauzo jareto ditugu. Leheno pauzo da, ubuntu maginian mantenduz, azurean kokatzen den esekuele zerraer, datubasea erabilzea izan zen, orretara koa, aurre zikusi ditugun, pakete bereziak izalatu genituen, eta benkonexioa eta datu eskairak ongolitzen dira, ba vigaren pauzo da, azaltu den genuen. Zena vigaren pauzo da, jango, web, jango proiektua, ubuntu zerraeratetik, uinduz makinia batera migratzea, emen, visual studio sofuera erabilita, azure plataforman, desplegatuak alizateko, jango, web, proiektua. Azure plataforman desplegateko, haimat modu da dela, haimat obsidio da deta, interneten, eskuragari ditugu. Baina gukitu genuen modu da, adua visual studio sofuera erabilita, oso pauzo zimpletan egin aldubu jango, proiektuaren desplegia, ondarengo dia positibo da, azaltuko dituten modu. Bueno, visual studio erabilita, lau poñarresko pauzo egin berdira, lau pauzo argi eta azkar direnak, jango, web, proiektua, gure makinia, lokalean, egekutatetik, azure plataforman desplegateak. Elengo pauzo da, ba, agarikoa denes publikatu da, visual studio go interfa zegraficuaren, makure proiektuaren, eskuñeko botoya zekatu da, publikara aukera agirizai gu. Orreman hostea, migarrem pauzo da, zer publikatea naidugu, naukeraatea da, ordua. Erdiko judean ikustendo zuen modua, maa, aplikaciones web de Microsoft azure, aukera duko denuke, eta gero, gugure azureko kontuan sortutad ditugu un web aplikasi doekontena ere, bat aukera du. Bueno, agarikoa da visual studio eta gugure azureko kontua, sinkronizaturiko gomberdirela, ordua. Ben, aplikaciones web de Microsoft azure, aukera duta, ba, gero, gug, desplegatzen naidugu, web aplikasi doa aukera duko denuke, kasuntan ma, city fight web app, izengole izatekena. Web aplikasi doa sortu gabe edu, kieskero, esan behar da go, visual studio, oso interfa zegraficuaren, ematen digula, berriba sortzeko sobuberetik, vertatik, ez da gouzetan azure platformara joan beharik, web aplikasi doa sortzeko. Orduan, ba, gure web aplikasi doa aukera du estean, ba, erubaren pausua, konexio izarpenak, seaste izengole izateke. Gug dena, de facto setore moduan utzidugu, masken finia, bueno, ba, koitzal naidugu moduan, izasturizak, esarpenak, baina gug de facto setore moduan utzidugu. Eta, konexio avaliatu estean, ba, esken pausua, esarpen egari bat du seaste izangole izateke, daure ikustea. Ba, kasunetan ere, berdin. Gug, de facto setore moduan utzidugu, basarpen egari horrek, ba, bueno, da biltzen desditen fitxatea egia, gehiak el borratzea, eta bota horretako esarpen albira, gug dena, seguen moduan utzidugu, eta bukera, ba publikarremanes, lau pausua simple ditan, gug, jango, jango proiektua, gure makiñan, segutatzetik, mikrosofazure, platforman, egotera pasatu gara. Hortaz, abertan ikusten du suen, urreliori, zagetusker du suen abigatzaien, ba, gure huevo realdea, bisitatuko zen dukete. Eta, izaldiarik imbukatzeko, ba, proiektu honetan, gera zen iren, etorkizuneko ildo batzuk, haipatuko dizkizuet. Aldebatetik, ba, auresa haipatutugut, nerekomenazio, eta mesu sistema automatizatua, gara zea, faltatuko litzateke, au, da, huevo realdearen, paraleloan, segutatuko litzateke, systema bat berda, ba, bisilagunen kontxumo, analizateko, eta horren arabera, ba gomenio eta alerta batzuk, sortzeko. Hortaz, ba, gara, gara, niburube larejarik, egin gizun honetan, mañalada identifikatu dugu tresna posible bat, au egiteko, eta, azure web jobs da, au, da, eskenean au web tarea moduko bat da, eta aberta, mazuna dizun programa, essekutatzen da, zuna dizun frekuenzia rekin. Horren egimea rekoa izan gulitateke, ba, paizon erabilita, ba, script bat edo programa bat egin, bat atua kanalizatu, eta, rekomenazioak sortzeko, etalero, azure web job modu anerabili. Hortaz, ba, modu orretan, batu basean, xertatuko ulituzke, rekomenazio berri oriek, eta gero web aplikasiotik, oriek kontxubituko gainituzke, pantallan erakusteko. Estan lebatetik, frontenaren, optimizatio izango egunekua, rekurtzo grafico gailago erabili, berko gainituzke, eta responsibue dizaina izago gariak, obetu. Eskin zinian, ba, bueno, nik biurte bakaridara, mazkit, emelanean, eta hortaz, ba, bueno, esperientzarekin, bagero eta interfazio grafico, obeak, egin goginituzke. Eta, ba, bukatzeko, ba, batenaren, optimizatio ere, neginkizuna, egun goginitzateke. Ba, lebatetik, ba, yango teknologian zakon duberko, dugu, egin gizan ere, ba, aukera, mordoa, ematen dugu, entrenologiada, eta dibidez, ba, bueno, itzulpenerako, gresna especilizatuak erabilta, izango litzateke, obekuntza posibu, lebat. Eskin, gaurregun, bueno, web aplikasiotik, aki txulten funciori, ba, duka, baina ez du, gresna especilizaturik, eta yangok, defectuz da, da karena, ortaz, ba, bueno, dibidez, yango roseta, gresna erabiltea, ba, aukera, onaitzango litzateke, funcioa, obe, tetseko. Eta, lebatetik, eguraldiaren datuak, ba, internazionalizatea, beste, obekuntza, bat, izan behar, kolitzateke, ba, izan ere, gaurregun, guk, emetetik, lortzen ditugu, eguraldiaren, datuak, eta onek, españego, datuak, agerik, ematen dizkiu, ordan, ba, web aplikasiot, suedia, nedo, turkian, erabilina, ba, aguraldiaren datuak, beste, web servitari batetik, lortu berko genituzke. Eta, bukatzeko, ba, yangorek ingertatzen de moduan, ba, azure tecnologian ere, zako nu berko genuke, izan ere, plataformao, muguretatberiada. Eta, maina, ba, aki guk, miaak aukera, ematen dizkiu gula, eta ortaz, ba, guk, gukera biltzen dugun, ba, karra, ba, bueno, web aplikasiot da, desplegatzea da, ortaz, ba, bueno, elena esan besala, esperientzea gaiago, izan da, ba, bueno, teknologi gauetan zako nuko genuke, eta ba, erabielera aukera emango genuke. Eta, bueno, ba, izan da dena, eskarikasko etorzearen, eta galerarri bali, maduko sube. Basko, muen tobat. Ba, da, mekulio zia atrakari gai, urre, etxetan, konzumoan urteko, zetres nerea biltzen dago. Eta, gu, gu, weba gareta diemo, nesgarea orren ardura, baina guretal dian lan itxendobori, eta urtot karren kosteko modulo batzuk erabiltzen ditu gula. Askenen hartendau enxufietan, balako besten enxufe moduko bat, eta gero bisilegunek, konikta zendago erabile nende txetresna, konxumo retara. Otas gero datu orriepialzen duzko egure servitaira, eta garek polkauitzen da dua, da dua zera. Eta, enxufe bustietan erusen... Bustietan erdo bisileguna naita uen enxufietan. Eskenen frauapenguneko eche bisitzabako itxen, urtot zaspi eche kresna dako kapazidea da ongo dala. Galderaat, orreke inxufiak bialzen da duak, susenian volkatzen dira da dua zera, eta api bat indosueta, api pasatzen dira da duak eta... Bustot api bat indoela baina gubesgarebren ardura, orretan lan taldeko, beste batzuk ardura tendea orrena. Bustot api bat da duela, orizateko pozizik. Beste, Galderaarik? Galdera behar behar dut zuela, berandu uritxinaiz informazio batzu seginditut. Justu Galdera nuen zergatik, erabelituzuen Microsoft servizuak. Erastratik pasaste soluzio aske bat eretik, Microsoft servizuetara zen ebeseruen eskarabat, soporte tekniko gehiago nai zinutela ko. Bailijasan, ez takit. Eskenen gubesgarebren izan bakarrak, tecnologiak aukeratzen. Zago aukeratu da oide desjango webremorkarabiltzat, baina azurea erabiltzat, proiektuko rekizitu atuz, baizekuele serverera erabiltzat moduen. Guk ori ez toba aukeratu. Erbaizkizuz. Ados. Bailijasan, beste Galderaarik? Galderaarik?