Search results for "Javascript"
showing 10 items of 78 documents
JavaScript ja takaisinkutsut suomalaisilla verkkosivuilla : takaisinkutsumenetelmän yleisyys ja ongelmat
2016
JavaScript on hyvin paljon käytetty ohjelmointikieli ja verkkosivuilla vallitsevassa asemassa. JavaScript-kieliset ohjelmat sisältävät kuitenkin paljon virheitä. Verkkokeskusteluissa ”takaisinkutsuhelvetti”, eli tilanne jossa ohjelmakoodi on monien sisäkkäisten takaisinkutsullisten funktioiden vuoksi hyvin vaikesti ymmärrettävä ja hallittava, nostetaan yhdeksi kielen kipupisteistä. Tässä tutkimuksessa tutkittiin kirjallisuudesta JavaScriptin takaisinkutsumenetelmään liitettyjä ongelmia sekä sitä korvaavia asynkronisen toiminnan menetelmiä. Empiirisessä tutkimuksessa kartoitettiin suomalaisten verkkosivujen JavaScript-ohjelmakoodia. Ohjelmakoodin määriä, sijaintia ja ominaisuuksia mitattiin.…
React Native ietvarā izstrādātu Android un iOS lietotņu salīdzinājums
2018
React Native ietvars nodrošina iOS un Android lietotņu izstrādi, izmantojot JavaScript programmēšanas valodu un React. Bakalaura darba mērķis ir izpētīt React Native ietvara darbības principus un sniegtās iespējas, analizējot un veicot React Native ietvarā veidotu iOS un Android lietotņu izstrādes procesu salīdzinājumu, lai noskaidrotu, vai kādai no platformām ir nepieciešams veikt vairāk funkcionālo pielāgojumu, lai nodrošinātu to pašu lietotnes funkcionalitāti. Darba rezultātā ir izveidota iOS un Android lietotne, kā arī ir veikta lietotnes izstrādes procesu analīze un salīdzinājums. Salīdzinājuma rezultātā tika noskaidrots, ka React Native ietvars nodrošina līdzvērtīgu iOS un Android lie…
Futbola kluba datu uzskaites sistēma
2021
Sistēma “Futbola kluba datu uzskaites sistēma” ir informācijas uzskaites sistēma, kas paredzēta, lai veiktu futbola kluba treneru, spēlētāju, komandu, treniņu un dalību turnīros uzskaiti kā arī ar to saistīto dokumentu automatizētu, ērtu un efektīvu uzkrāšanu, uzturēšanu, un vispārēju pārskatu sniegšanu ar iespēju tos papildināt, dzēst un mainīt. Sistēma ļautu futbola klubu atbidīgajām personām efektīvi pārvadīt kluba datus izmantojot interneta pārlūku. Šāda iespēja atvieglo atbildīgo personu ikdienas darbu, kā arī glabā visus uzņēmuma datus vienuviet.
Elektrotīkla monitoringa datu vizualizācija
2016
Kvalifikācijas darba temats ir - “Elektrotīkla monitoringa datu vizualizācija”. IT uzņēmumā “Advangrid”, kas veic elektrotīkla pilnu monitoringu, radās nepieciešamība pēc jauniem grafiskajiem rīkiem, ar kuriem uzņēmuma klientu varētu uzskatāmāk analizēt savu īpašumu elektroenerģijas patēriņu, izmaksas u.c. uzņēmumā ievāktos datus. Uzņēmuma sapulcē tika nolemts, ka datu vizualizācijai sākotnēji tiks izveidoti papildus trīs rīki - Info panelis, kas tiks attēlots uzņēmuma sistēmas sākuma lapā, kā arī divi jauni grafiku veidi - Noslodzes karte (Heat map) un Salīdzināšanas rīks. Šie rīki būs pieejami visiem sistēmas lietotājiem. Kvalifikācijas darba ietvaros autors pilnībā izstrādāja Info paneli…
Moniperintä ja tyypitys olio-ohjelmointikielissä
2008
webRTC tehnoloģija un tās pielietojums mūsdienu pārlūkprogrammās
2015
Mūsdienās tīmekļa vietnes piedāvā pakalpojumus, kuri ļauj tās lietotājiem veikt savstarpēju informācijas apmaiņu un saziņu. Pastāv problēma sniegt plaši pieejamu, lētu reāla laika komunikāciju starp tīmekļa pārlūka lietotājiem.Šo problēmas cenšas risināt atvērtā pirmkoda projekts ar nosaukumu WebRTC, kas uz tīmekļa pārlūkprogrammu bāzes ļautu veikt tiešus vienādranga savienojumus. Bakalaura darba teorētiskajā daļa ir apzinātas WebRTC tehnoloģijas metodikas, izstrādes veidi un to to pielietojumi, ar kādiem iespējams saskarties WebRTC lietojumprogrammu izstrādē. Darba ietvaros veiktajā praktiskajā daļa izveidota Chrome lietojumprogramma, kura…
Tīmekļa pārlūkošana ar balss komandu palīdzību
2018
Runas atpazīšana un ierīču vai lietotņu vadība ar balss palīdzību kļūst arvien izplatītāka, tāpēc, lai atvieglotu dzīvi cilvēkiem ar kustību vai redzes traucējumiem, kā arī padarītu tīmekļa pārlūkošanu vienkāršāku no attāluma, vērts apskatīt iespējas tīmekļa pārlūkošanu vadīt ar balss palīdzību. Darbā apskatīts pārlūkprogrammu un ierīču atbalsts runas atpazīšanai un sekojošai pārlūkošanas funkcionalitātei, esošie alternatīvie risinājumi un pamatfunkciju kopa, kuru vajadzētu iekļaut, lai tīmeklis būtu lietojams bez citu ievadierīču, kā mikrofona, palīdzības. Darba rezultātā izveidota konceptuāla balss vadības sistēmas versija, kura darbināta ar Google Assistant palīdzību un tiek piesaistīta …
Sudoku veidošanas un risināšanas tīmekļa lietojumprogramma
2022
Kvalifikācijas darbs “Sudoku mīklu veidošanas un risināšanas tīmekļa lietojumprogramma” izstrādāts ar mērķi aprakstīt izstrādes vadlīnijas sistēmai un izstrādāt sistēmu, kurā lietotāji var gan veidot un risināt Sudoku tipa mīklas, gan arī tās apspriest komentāru veidolā zem katras sistēmā publicētās mīklas. Izstrādātā sistēma ir tiešsaistē pieejama sistēma, kas ļauj jebkuram cilvēkam risināt sistēmā publicētās mīklas. Pēc reģistrācijas lietotāji spēj arī paši veidot savas mīklas un komentēt citu lietotāju veidotās mīklas. Sistēma nodrošina atgriezenisko saiti, pārbaudot ne tikai klasiskos Sudoku noteikumus, bet arī Vindoku papildnoteikumus un Šaha zirdziņa papildnoteikumus.
Progresīvo tīmekļu lietotņu izstrāde, izmantojot funkcionālo programmēšanu
2017
Arvien straujāk pieaug tīmekļa lietotņu tehnoloģiju dažādība un to attīstība. Viena no pēdējām mūsdienu tehnoloģijām ir progresīvās tīmekļa lietotnes, kuru būtība ir spēja strādāt bezsaistē. Tāpat kā citas tīmekļa lietotnes, arī progresīvās tīmekļa lietotnes visbiežāk tiek izstrādātas programmēšanas valodā JavaScript un tām ir sarežģīta funkcionalitāte. Izstrādājot lietotnes, izmantojot JavaScript programmēšanas valodu, lietotņu izstrādātāji dēļ sarežģītās lietotnes funkcionalitātes mēdz rakstīt grūti uztveramu, uzturamu un modificējamu kodu. Lai to risinātu, darbā tiek apskatīta funkcionālā programmēšana.
Tipizētās JavaScript valodas izmantošana tīmekļa lietojumprogrammu izstrādei
2015
Pēdējā laikā tīmekļa programmēšanā, precīzāk, tīmekļa lietojumprogrammu izstrādē, pieaug tipizēto JavaScript valodas paveidu popularitāte. Tie iekļauj JavaScript valodā statisko tipizāciju, kā arī vairākas tradicionālu objektorientētu valodu paradigmas. Pašlaik līderi šajā jomā ir Microsoft ar savu TypeScript valodu, bet arī Google un Facebook darbojās šajā virzienā – izstrādā, respektīvi, AtScript un Flow valodas. Maģistra darbā tiek izpētītas šo valodu iespējas, to atšķirības, kā arī tiek novērtēts to potenciāls, perspektivitāte un nozīme tīmekļa izstrādes attīstībai. Lai dziļāk izpētītu izstrādes procesa īpašības, kas ir saistītas ar tipizēto JavaScript valodas paveidu izmantošanu, autor…