natgillin/translations-raw huggingface dataset:
This thesis integrates the present knowledge on the impacts of forest drainage on biodiversity, assess the long-term impact of the drainage on habitat quality and species assemblages, and gives implications, how to harmonize ditching practices with sustainable management.
Töö koondab senised teadmised metsakuivenduse mõjust elurikkusele, hinnates selle pikaajalist toimet elupaigaomadustele ja liikidele ning juhendab, kuidas kuivendamist elustikku säästvamalt korraldada.
Thus the impact of forest drainage could be mitigated by increasing the diversity of overstory and abundance of logs.
Kuivenduse mõju neile saaks leevendada suurendades puistu mitmekesisust ja lamapuude hulka.
Lichens and bryophytes were especially sensitive to the latter.
Puistu struktuuri muutumise suhtes olid eriti tundlikud samblad ja samblikud .
Widespread anthropogenic water bodies, such as ditches and wheel rut pools provide varied habitats, thus could complement local restoration and conservation attempts.
Metsaaladel laialt levinud inimtekkelised veekogud, nagu kraavid ja rattarööpad, pakuvad mitmekesiseid elupaiku, sobides täiendama looduskaitsevõtteid.
For example, drainage is detrimental for at least one fifth of the species in swamp forests, though about the same number of new species colonizes the area after drainage.
Pikaajalise kuivenduse tagajärjel korralduvad sadade liikide asurkonnad ümber, nii leidsime, et vähemalt viiendikule lodumetsa liikidest on kuivendus kahjulik, kuid nende asemele levib umbes sama palju uusi liike.
According to this, representative ‘focal species’ from sets of sensitive species should be selected, depending on landscape context and the stands allocated into four main groups of management approaches.
Selleks tuleb maastikust lähtuvalt valida elustiku sihtrühm, piiritleda suunisliigid ning jaotada ruumis erinevad majandamisvõtted, et tagada nii puidutootmine kui ka elustiku säilimine
However, the conclusion of the research was that the study is unable to either confirm or reject the main working hypothesis.
Kuid uurimistöö järeldus on see, et uuring ei suuda kinnitada või tagasi lükata peamist töö hüpoteesi.
Evaluation of Efficiency of Cybersecurity
Küberjulgeoleku efektiivsuse hindamine
Therefore, the science of security and science of cybersecurity are underdeveloped in 2018.
Seepärast on küberjulgeoleku teadusteooria ja julgeoleku teadusteooria vähearenenud 2018. aastal.
The thesis used multiple research methods to get best possible answer and the literature review has been systematic.
Uurimistöö kasutab parima võimaliku tulemuse saamiseks mitmesuguseid uurimismeetodeid ja kirjanduse ülevaade on süstemaatiline.
A direction of further basic research is to establish a general theory of security which describes threat variables, threat variables intention, resources, competence and progress of the threat variables and axioms where measurement of threat variables can be made with reliability and the theory would describe which are effective measures to prevent and mitigate and which are not and finally, estab-lish proper metrics to measure efficiency of security and cybersecurity with reliability and validity.
Edasiste põhiuuringute suund on luua üldine turbeteooria, mis kirjeldab ohtlike muutujate ohtlike muutujate kavatsust, ressursse, pädevust ja edusamme ohtlike muutujate ja aksioomide puhul, kus ohtlike muutujate mõõtmisel saab teha selle sisse loodetavas ja teooria kirjeldab, millised on tõhusad meetmed, et vältida ja leevendada ning millised ei ole ja lõpuks kehtestada nõuetekohased mõõdikud, et mõõta turvalisuse ja küberjulgeoleku tõhusust loodetavus ja kehtivusega.
The research has made basic discov-eries of development of cybersecurity and security.
Uuringud on teinud küberjulgeoleku ja turvalisuse arendamise põhilisi avastusi.
The study is unable to do it because of the lack of proper theories to describe what are the phenomena in secu-rity and cybersecurity and the lack of proper metrics to give valid and sound conclusion about the effective of cybersecurity and how well have cybersecurity succeed on its mis-sion to effectively prevent and mitigate cybercrime.
Uuring ei õnnestunud, sest puuduvad korralikud teooriad, mis näitavad ohutuse ja küberjulgeoleku nähtusi ning puuduvad head näitajad, mis annaksid küberohutuse tõhususe kohta kehtivaid ja ratsionaalseid tulemusi, kui hästi on küberkuritegevuse abil õnnestunud küberkuritegevuse tõhusaks võitmiseks ja küberkuritegude tõhusaks vähendamiseks.
The purpose of the thesis is to research how effectively cybersecurity has succeeded on its mission.
Uurimistöö eesmärgiks on uurida, kuidas tõhus küberjulgeolek on olnud edukas.
Measurement of the oxygen mass transfer through the air-water interface
Hapniku massiülekande mõõtmine läbi õhk-vesi piirpinna
Measuring organizational culture in Great Britain
Organisatsioonikultuuri hindamine Suurbritannia kontekstis
Possible relations between the interleukin-10 family cytokines gene polymorphisms and mood and anxiety disorders
Interleukiin-10 perekonna tsütokiinide geenide polümorfismide võimalikud seosed meeleolu- ja ärevushäiretega
The development of fundamental rights and freedoms and their judicial protection in the European Union
Põhiõiguste ja -vabaduste areng ning kohtulik kaitse Euroopa Liidus
Comparative Evaluation of Topological and Demographic Features for Service Adoption Prediction
Demograafiliste ja topoloogiliste andmete võrdlus teenuse kasutuselevõtu ennustamisel
Contents of this Master Thesis are confidentsial
Käesoleva magistritöö sisu on konfidentsiaalne
Semantic Integration Platform for Web Widgets’ Communication
Semantiline Integratsiooni Platvorm Veebividinate Suhtlemiseks
Semantic integration platform for web widgets communication is a framework for providing collaboration capabilities between loosely coupled Web components (called widgets) in a mashup-like Web application.
Semantiline integratsiooni platvorm veebividinate suhtlemiseks on raamistik mashup-tüüpi veebirakendusel suhtlemise võimaldamiseks erinevate lõdvalt seotud veebikomponentide (veebividinate) vahel.
Current mashup platforms do not support collaboration between different widgets, especially if those widgets have been developed and maintained by different vendors and are not able to interpret messages sent by other widgets.
Praegused mashup-platvormid ei toeta sõnumite vahetust vidinate vahel, kui vidinad on loodud ja hallatud erinevate loojate poolt ning ei mõista üksteiste poolt saadetud sõnumeid.
A solution of this problem proposed in the thesis is built on the OpenAjax Hub framework that provides the means for Web widgets to exchange messages between each other.
Lahendus vidinatevahelise koostöö hõlbustamiseks realiseeriti kasutades raamistikku OpenAjax Hub, mis on keskne sõnumite jaotur (hub ing.
This limits the creation of more sophisticated mashups if collaboration between different independent components is not possible where Web widgets could interactively share and exchange data between each other.
See piirab tunduvalt keerukamate mashup-rakenduste loomist, kui ei ole võimalik kombineerida andmeid erinevatest allikatest (näiteks kolmandate osapoolte vidinate abil) nii, et neid allikaid oleks võimalik omavahel kombineerida, näiteks luua rakendusi, kus erinevad vidinad suudavad omavahel interaktiivselt andmeid vahetada.
Mashups are Web applications that allow reuse of excising resources by combining different widgets that use data from various sources in the Web.
Mashup-tüüpi rakendused kasutavad ja kombineerivad olemasolevaid veebiressursse, peamiselt erinevaid vidinaid (widgets ing.
The thesis proposes a solution for aggregating data from messages sent by different widgets to generate new messages to widgets which could use the combined data.
k.), mis ühendub jaoturi külge ja agregeerib andmeelemente kõikidest sõnumitest, mida vidinad välja saadavad, ning genereerib uusi sõnumeid agregeeritud andmeelementidest, mida saab saata nendele vidinatele, mis oskavad kogutud andmeid vastu võtta ja neid kasutada.
This thesis tries to solve the problem of making the data published by a widget on a Web application available to all the other widgets on the Web application so that the widgets could share information with each other.
Antud magistritöö pakub välja lahenduse, mis integreeriks semantiliselt erinevate vidinate poolt saadetud andmed, nii et erinevad vidinad oleks võimelised omavahel andmeid jagama.
Mappings contain descriptions of atomic data elements in the messages where each atomic data element is matched with a term in an ontology that describes the meaning of that particular data element.
Magistrtöö raames defineeriti hulk reegleid, millega on võimalik kirjeldada sõnumite sisu ja määrata iga sõnumis esinev andmeelement vastavusse ontoloogia terminiga.
Even though the widgets can use the hub for exchanging messages, the content of exchanged messages remains unknown for the widgets and they are not able to interpret the messages that are exchanged through the hub.
Jaoturi kasutamine võimaldab küll vidinatel omavahel sõnumeid vahetada, kuid ei lahenda probleemi, kui vidinad kasutavad sõnumite vahetamiseks erinevaid andmeformaate ja –struktuure.
Using preconfigured mappings which help the Transformer Widget to identify data elements with their meanings in messages, it aggregates data elements to generate new messages that can be sent to widgets.
Nende reeglite põhjal on võimalik luua rakenduse konfiguratsioone, mille põhjal transformatsioonividin oskab vidinate poolt saadetud sõnumeid interpreteerida ja neist andmeelemente koguda, mille põhjal uusi sõnumeid genereerida.
The main problem is collecting useful data from the exchanged messages and transforming the collected data into new messages using various data structures and formats interpretable by widgets that are interested in that data.
See võimaldaks kombineerida erinevate vidinate poolt saadetud andmeid ja luua uusi sõnumeid erinevatest allikatest kombineeritud andmetest ning seejärel saata loodud sõnumid edasi nendele vidinatele, kelle jaoks on need andmed kasulikud.
The solution proposed and implemented in this thesis is a JavaScript application built as a Web widget that is connected to the OpenAjax messaging hub on a Web application to transform all the exchanged data to be interpretable to every widget in the application.
Testi käigus loodi näidisrakendusele sõnumite konfiguratsioon, mis kirjeldas vidinate poolt saadetud sõnumite semantika ja struktuuri, mis võimaldas transformasioonividinal vidinate poolt saadetud andmeid transformeerida vidinatele arusaadavale kujule, nii et kui üks vidin saatis sõnumi, mis sisaldas andmeid, mida mõni teine vidin oskas kasutada, siis transformatsioonividin genereeris saadud andmetest uue sõnumi ja saatis selle edasi vastavale vidinale.
The proposed widget is called Transformer Widget and it uses semantic integration to transform data.
Lahendusena realiseeriti magistritöö raames eraldiseisev vidin (nimega Transformatsioonividin ehk Transformer Widget ing.
The Transformer Widget is connected to the hub as other widgets and, while staying invisible, it listens to all of the messages exchanged by other widgets.
Transformatsioonividina kasutatavust testiti näidisrakenduse peal, mis koosnes kolmest vidinast, mis omavahel otse suhelda ei osanud.
The more sophisticated and accurate the simulations are the more computing power is required.
Mida keerulisemad ja täpsemad on sellised simulatsioonid, seda rohkem arvutusvõimsust on vaja.
It is often necessary to use a large number of computers, all working simultaneously on a single problem.
Tihti kasutatakse selleks suurt hulka arvuteid, mis kõik samaaegselt töötavad ühe probleemi kallal.
Scientific computing uses computers and algorithms to solve problems in various sciences such as genetics, biology and chemistry.
Teadusarvutuses kasutatakse arvuteid ja algoritme selleks, et lahendada probleeme erinevates reaalteadustes nagu geneetika, bioloogia ja keemia.
The results showed that existing frameworks are very different from each other and none of them are suitable for all different types of algorithms.
Tulemused näitasid, et olemasolevad raamistikud on üksteisest väga erinevad ning neist ükski ei ole sobiv kõigi erinevat tüüpi algoritmide jaoks.
Often the goal is to model and simulate different natural phenomena which would otherwise be very difficult to study in real environments.
Tihti on eesmärgiks selliste loodusnähtuste modelleerimine ja simuleerimine, mida päris keskkonnas oleks väga raske uurida.
However, creating distributed computing programs is complicated and requires a lot more time and resources, because it is necessary to synchronize different computers working at the same time.
Hajusarvutuse programmide loomine on aga keeruline ning nõuab palju rohkem aega ja ressursse, kuna vaja on sünkroniseerida erinevates arvutites samaaegselt tehtavat tööd.
Some frameworks are only suitable for simple algorithms; others are not suitable when data does not fit into the computer memory.
Mõni raamistik on sobiv ainult lihtsamate algoritmide jaoks; mõni ei sobi olukorras, kus andmed ei mahu arvutite mällu.
For example, it is possible to create a model of a solar storm or a meteor hit and run computer simulations to assess the impact of the disaster on the environment.
Näiteks on võimalik luua päikesetormi või meteoriiditabamuse mudel ning arvutisimulatsioonide abil hinnata katastroofi mõju keskkonnale.
These kind of computations are called parallel or distributed computing.
Selliseid arvutusi nimetatakse paralleel- või hajusarvutusteks.
Choosing the most appropriate distributed computing framework for an algorithm can be a very complex task, because it requires studying and applying the existing frameworks.
Algoritmi jaoks kõige sobivama hajusarvutisraamistiku valimine võib olla väga keeruline ülesanne, kuna see nõuab olemasolevate raamistike uurimist ja rakendamist.
While searching for a solution to this problem, it was decided to create a Dynamic Algorithms Modelling Application (DAMA), which is able to simulate the implementation of the algorithm in different distributed computing frameworks.
Sellele probleemile lahendust otsides otsustati luua dünaamiline algoritmide modelleerimise rakendus (DAMR), mis oskab simuleerida algoritmi implementatsioone erinevates hajusarvutusraamistikes.
This main contribution of this study is simplifying the adoption of distributed computing frameworks for researchers who are not yet familiar with using them.
Selle uurimustöö peamine panus on hajusarvutusraamistike kasutuselevõtu lihtsamaks tegemine teadlastele, kes ei ole varem nende kasutamisega kokku puutunud.
A number of software frameworks have been created to simplify this process by automating part of a distributed programming.
On loodud mitmeid tarkvararaamistikke, mis lihtsustavad seda tööd automatiseerides osa hajusprogrammeerimisest.
It should save significant time and resources as it is not necessary to study each of the available distributed computing frameworks in detail.
See peaks märkimisväärselt aega ja ressursse kokku hoidma, kuna ei pea ükshaaval kõiki olemasolevaid hajusraamistikke tundma õppima ja rakendama.
The goal of this research was to assess the suitability of such distributed computing frameworks for complex scientific computing algorithms.
Selle teadustöö eesmärk oli uurida selliste hajusarvutusraamistike sobivust keerulisemate teadusarvutuse algoritmide jaoks.
Adapting scientific computing algorithms to distributed computing frameworks
Teadusarvutuse algoritmide taandamine hajusarvutuse raamistikele
DAMA helps to estimate which distributed framework is the most appropriate for a given algorithm, without actually implementing it in any of the available frameworks.
DAMR aitab hinnata milline hajusraamistik on kõige sobivam ette antud algoritmi jaoks, ilma algoritmi reaalselt ühegi hajusraamistiku peale implementeerimata.
Visual testing in different testing approaches
Visuaalne testimine erinevates testimismeetodites
It uses a different approach, which makes it quicker and more reliable.
Kuna antud tööriist kasutab hoopis teistsugust lähenemist, on see tunduvalt kiirem ja usaldusväärsem.
For example, button sizes, shapes and colors went unnoticed quite frequently.
Näiteks erinevused nuppude värvis ning kujus olid raskesti leitavad.
One of the new automated tool, for finding cross-browsing layout issues is Browserbite.
Üheks suhteliselt uueks tööriistaks on Eestis arendatud Browserbite.
The configuration may also have had its own part- the tool found very few issues which appeared on small objects.
Taoline erinevus tuli asjaolust, et tööriist ei suutnud leida paljusid väiksemaid objekte puudutavaid vigu.
Although the number of reported false-positive issues was bigger with manual testing, it found over 10% more issues compared to the automated Browserbite tool.
Nimelt leiti manuaalse testimise teel 10% rohkem vigu kui leidis antud tööriist.
This method is very simple, but compared to other methods it is very slow and may give a lot of false-positive results as the DOM may differ in many browsers and the method does not take that into account.
See omakorda tekitabki probleeme antud tööriistadega- kuna struktuurid võivad olla erinevad, tekitab see meetod tunduvalt rohkem vale-positiiseid tulemusi.
Different applications and web pages may have a lot of layout issues in different browsers.
Kuna kasutusel on ka mitmeid veebibrausereid ning operatsioonisüsteeme, seisavad mitmed tarkvaraarendajad ning -testijad probleemi ees, kus erinevates brauserites näevad rakendused ning veebilehed erinevad välja.
Although automated tools become more preferable and save more time (compared to manual testing) they may not be as reliable and effective as manual testing.
Kuigi võiks arvata, et automaatsed tööriistad on üldjuhul inimestest paremad ning kiiremad, olid tulemused suhteliselt üllatavad - kuigi Browserbite oli tunduvalt kiirem, kui manuaalne testimine, oli leitud vigade arv siiski kontrollgrupil tunduvalt suurem.
Most of them use DOM comparison, which means that layout issues are found by comparing different browsers DOM structure of the web page.
Olemasolevad tööriistad põhinevad tavaliselt DOM struktuuri võrdlemise meetodil.
Many software companies use exploratory testing for finding these issues, but this is quite time consuming and expensive.
Kuna antud testimine tehakse aga manuaalselt, on see suhteliselt kallis ning ajakulukas.
Still a lot of testers are considering between manual testing and automated tools - which is more efficient and superior.
Küll aga huvitab paljusid testijaid küsimus, kas automaatne tööriist on siiski parem kui manuaalne testimine.Uurimaks seda, viisin oma töös läbi katse nii antud tööriista kui ka päris testijatega.
This may be caused by many reasons- as the tool is quite new and is still being developed, it may not be programmed to find all the possible faults that can appear in cross-browsing.
Hetkel võib aga selle andeks anda, kuna tööriist on suhteliselt uus ning osaliselt ka alles arendamisjärgus.
As web applications are becoming increasingly important, the developers have to face the problems related to cross-browsing.
Tänapäeval hakkab üha enam maailmast ning tehnoloogia võimalustest liikuma internetti ning veebi.
Despite this, it can be said that the tool is suitable for regression testing as it is very quick and its user interface allows to analyse issues in a very simple means.
Seega oleks kindlasti huvitav testida antud tööriista uuesti paari kuu kuni poole aasta pärast, kuna siis võivad hetkel olevad kitsaskohad olla parandatud ning tulemused ka tunduvalt erinevad.
The Comic and the Tragicomic in the Works of William Faulkner
Koomiline ja tragikoomiline William Faulkneri loomingus
Implementing Web Application Monitoring on the Basis of the Estonian Employment Information System
Veebirakenduse monitoorimislahenduse realiseerimine Eesti Töötukassa infosüsteemi näitel
The final result of the thesis is a fully functional monitoring system and a document that explains the full process of implementation which can be used as a guideline by students or people in the IT sector who are considering whether or how to protect their software from loss of efficiency with monitoring.
Sellest dokumendist on loodetavasti kasu nii projektijuhtidele, kes klientidele monitooringu olulisust põhjendavad, kui ka üliõpilastele ning Nortali arendajatele, kellel on tarvis sarnane lahendus realiseerida, et oma veebirakenduste kohta objektiivset jõudlusinformatsiooni saada.
The main purpose of the present Thesis was to explain the necessity of a good monitoring solution, find, deploy and configure a suitable monitoring solution for the Estonian Employment Information System and document the process.
Käesoleva töö peamiseks eesmärgiks oli leida ja juurutada terviklik monitoorimislahendus Eesti Töötukassa infosüsteemile (EMPIS) ning hinnata kogu protsessi lõplikku kasutegurit.
Cystic fibrosis in Estonia
Tsüstiline fibroos Eestis
Prostate-related problems in men are associated with low desire
Eesnäärmeprobleemid meestel on seotud alanenud ihaga
Simulation Game in a Web Browser
Simulatsioonimäng veebilehitsejas
The thesis will give an introduction to WebGL, explains the wave equation, solves it and explains how the game applies it. A method for detecting movement from video is also given.
Töös antakse sissejuhatus WebGL'i, seletatakse lahti 1-D lainevõrrand, leitakse sellele lahendus ja räägitakse kuidas mäng seda rakendab.
The goal of this thesis is to create a game in which a physical\n\rphenomenon is simulated and run in a browser.
Antud töö eesmärgiks on luua mäng, mis simuleerib teatud füüsilist nähtust ja mis jookseb veebilehitsejas.
The webcam allows for detection of hand movements and makes\n\rwater waves based on the hand movements.
Hiirega juhtimine toimib läbi hiirevajutuste ning veebikaameraga juhtimine toimib käeliigutuste põhjal.
The game can be played with a mouse or a webcam.\n\rThe player must make water waves to move a boat to certain locations in\n\rthe water.
Mängija peab tekitama veelaineid, et liigutada paat teatud punktidesse.
In the game, water waves\n\rare simulated based on 1-D wave equation.
Mäng simuleerib veelainet, mis põhineb 1-D lainevõrrandil ning mille graafika on kuvatud WebGL'i poolt.
The graphics of the game are\n\rdisplayed using WebGL.
Mängija saab mängu mängida nii hiire kui ka veebikaameraga.
Semliki Forest virus is a member of the family Togaviridae genus Alpavirus.
Semliki Forest viirus kuulub alfaviiruste perekonda sugukonnas Togaviridae.
Alphaviruses are pathogens that cause illness in animals and humans.
Alfaviirused on olulised patogeenid ning põhjustavad erinevaid vaevusi nii loomadele kui ka inimestele.
In the current thesis it was detected that the palmitoylation of nsP1 as a mean for strengthening the interaction with membranes is not indispensable for the virus.
Antud töö tulemusena tuvastati, et nsP1 palmitüleerimine membraaniga seondumise tugevdamiseks ei ole viirusele hädavajalik.
In addition to the importance as pathogens alphaviruses are widely used as biotechnological tools.
Lisaks tähtsusele patogeensuse tõttu on alfaviirused kasutusel ka bio- ning geenitehnoloogias.
Studies on the Semliki Forest virus replicase protein nsP1
Semliki Forest viiruse replikaasivalgu nsP1 uurimine
Detailed studies using animal models are required to provide further information about the biological implications of these findings.
Uuritud mutatsioonide bioloogiliste efektide põhjalikumaks uurimiseks on tarvis läbi viia loomkatseid.
Alphaviruses have a RNA genome with positive polarity and the replicase subunits (nsP1-nsP4) are translated directly from the genome.
Alfaviirustel on positiivse polaarsusega RNA genoom, millelt transleeritakse viiruse replikaasi subühikud (nsP1-nsP4).
The processing of the 1/2 site depends mostly on the amino acid residue in the terminal region of nsP1 (P5).
Mutatsioonanalüüs näitas, et 1/2 saidi lõikust mõjutab eelkõige üks nsP1 valgus lõpus asuv aminohappejääk (P5).
If nsP1 is not palmitoylated, the virus acquires second-site mutations that rescue the ability to form contacts between these proteins.
Palmitüleerimise puudumisel omandab viirus sekundaarsed mutatsioonid, mis taastavad vastavate kontaktide moodustamise võimet imetajarakkudes.