Haku
Viitteet 151-160 / 170
Asynkronisuus JavaScriptissä
(2018)
Kandidaatintyö
Kandidaatintyö
Tässä työssä käydään läpi web-kehityksen historian vaiheita synkronisista HTML-sivuista kohti asynkronista ohjelmointia. Asynkronisen web-ohjelmoinnin johdosta käyttäjän ei tarvitse odottaa toimeettomana esimerkiksi datahakua ...
Sähköauton akunhallintajärjestelmä
(2017)
Kandidaatintyö
Kandidaatintyö
Akunhallintajärjestelmän tehtävänä on maksimoida akulla toimivan sähkölaitteen turvallisuus ja hidastaa laitteen akun kulumista. Tämä toteutetaan estämällä akun toimintatilan joutuminen pois turvalliselta toiminta-alueeltaan. ...
Kielen tunnistus koneoppimismenetelmillä
(2018)
Kandidaatintyö
Kandidaatintyö
Koneoppimismenetelmien avulla aineistosta voidaan irrottaa piirteitä ja luokitella se eri luokkiin näiden piirteiden perusteella. Erilaisia piirteenirrotus- ja luokittelumenetelmiä hyödyntämällä on mahdollista esimerkiksi ...
Python-ohjelmien suorituskyvyn parantaminen
(2018)
Kandidaatintyö
Kandidaatintyö
Python on moderni ohjelmointikieli, jolla ohjelmien kehitys on monia muita kieliä nopeampaa, mutta se ei yksinään sovi useimpiin suorituskykykriittisiin käyttökohteisiin. Tämän suorituskykyongelman ratkaisemiseksi on luotu ...
Automaattinen ohjelmistotestaus mikropalveluarkkitehtuurissa
(2018)
Kandidaatintyö
Kandidaatintyö
Mikropalveluarkkitehtuuri on yleisesti pilviympäristöissä käytetty ohjelmistoarkkitehtuuri, jossa ohjelmisto koostuu useasta pienestä palveluohjelmasta eli mikropalvelusta. Kunkin palvelun vastuualue on kapea, ja palvelut ...
Linux-ajureiden toteutus ytimen moduuleina ja käyttäjätilassa
(2018)
Kandidaatintyö
Kandidaatintyö
Linux-ajureita voidaan valmistaa ja suorittaa sekä ydintilassa että käyttäjätilassa. Ongelmana on, ettei välttämättä tiedetä kumpi tapa olisi parempi ratkaisu laiteajurin valmistukseen. Työssä toteutettiin vertailu ydintilan ...
Scrumin haasteet suurissa ohjelmistoyrityksissä
(2018)
Kandidaatintyö
Kandidaatintyö
Scrum on ketterän ohjelmistokehityksen menetelmä, jossa hyödynnetään toistavaa ja lisäävää lähestymistapaa. Sitä käytettäessä kehitettävän ohjelmiston ominaisuudet lisääntyvät vähitellen useiden kehitysjaksojen aikana ja ...
Jään ja lumen vaikutukset avojohtojen toimintaan
(2018)
Kandidaatintyö
Kandidaatintyö
A Survey Of Optical Flow Techniques For Object Tracking
(2017)
Kandidaatintyö
Kandidaatintyö
There are many object tracking algorithms using optical flow methods. Existing literature in flow estimation are abundant, however, there is not any method found to extract perfect flow data. So making an optimal choice ...
Jatkuvan julkaisuprosessin perustaminen verkkosovellukselle
(2018)
Kandidaatintyö
Kandidaatintyö
Modernissa ohjelmistotuotannossa on syntynyt viime vuosina ketterien menetelmien inspiroimana DevOps-toimintakulttuuri, jossa operatiiviset tiimit ja kehitystiimit tekevät tiivistä yhteistyötä ohjelmiston jatkuvan julkaisun ...