• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 171
  • 156
  • 138
  • 13
  • 8
  • 7
  • 7
  • 4
  • 4
  • 4
  • 3
  • 2
  • 2
  • 2
  • 2
  • Tagged with
  • 541
  • 212
  • 168
  • 121
  • 118
  • 97
  • 96
  • 91
  • 90
  • 82
  • 77
  • 73
  • 66
  • 62
  • 54
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
121

Using cluster module in Node.js for increased performance

Johansson, Eric January 2021 (has links)
A system running cost calculations for construction project items in Node.js needs improvement. The solution should preferably be implemented within the Node.js environment. Optimization of the application requires improving the function code to decrease run time. Other technical solutions were also examined. Through a literature survey, suggestions for solutions to improving system performance were found. The cluster module in Node.js was tested as the technical solution for improving performance. The solutions managed to lower execution time of the prototype by 50%. Showing that multithreading on Node.js is a viable solution for improving processing-heavy applications.
122

Applying the SOLID principles to JavaScript’s React library

Trodin, Matilda January 2021 (has links)
React is as of 2020 one of, if not the most popular JavaScript libraryfor developing web- and mobile applications since its release in 2013. Since the library is so new, there is still much unexplored potential in how we can use React with different programming styles. This project seeks to explore React from an object-oriented point of view, by incorporating the five SOLID design principles in a React application. The SOLID design principles are mainly practices with object-oriented programming and are well established in the object-oriented community for promoting clean and reusable code that is easy to maintain and expand. By rewriting an existing React application to adhere to the SOLID principles, this project aims to analyse if the principles makes the code better, worse or something in between.  The code was rewritten and analysed from different points of views, looking at measurable values by incorporating a metrics suite forobject- oriented programming, and by looking at how the code had improved in terms of expandability and maintenance by trying to add and remove features from the application. The result showed that the rewritten application displayed an improvement of both measurable quality in general and also better potential when it came to maintenance and expandability.  The results suggest that by incorporating the SOLID principles we can use an object-oriented approach when developing React, and it can even give the code a higher level of quality.
123

Výuková aplikace pro internetové prostředí / Education application for Internet environment

Kratochvíl, Peter January 2009 (has links)
This Master‘s thesis is dealing with the usage possibility of education application for internet environment in learning process. Nowadays, this kind of applications is called the E-learning system. Theoretical part is focused on basic principles, describes the reasons why are these systems so popular and used world wide. Negatives and positives of both, the e-learning system as well as the classic form of studying are described. Content of this part also shows the usual usage cases. Practical part deals with construction of the particular system, based on requested features. The main system was divided into the two main logical parts. Their functionality is well described. In this part also all used programming languages as well as tools and server operation systems are mentioned. Practical part is also used to show information about database system and description of the particular database which was created. In the conclusion can reader find the summary of all practical and theoretical results achieved during the work on the project.
124

Audio/Video streaming / Audio/video streaming

Čeněk, Radek January 2015 (has links)
This thesis introduces the reader in detail with the problem of audio / video streaming overtheInternet.IntroducestechnologiesMySQL,PHP,JavaScriptandffmpegfurthermore. There is little research which examines presented similar solutions. Creating video library program shows the complexity of the problem and its possible solution. The work also finding how is compression difficult for the server.
125

Sociální síť pro kolektivní sporty / Social Network for Team Sports

Adam, Ivo January 2015 (has links)
This master thesis deals with development of a social network for organizing amateurish matches in collective sports. It is implemented in JavaScript. Client side is written in AngularJS framework. Server side is built on Node.js platform, uses framework Express and NoSQL database MongoDB. Resources stored on server are accessible via REST API. The social network integrates some plugins from existing social networks. For example login dialog or share buttons. The created application supports web browsers Google Chrome, Mozilla Firefox and Internet Explorer version 10 or higher.
126

Podpora dynamického DOM v zobrazovacím stroji HTML / Dynamic DOM Support in an HTML Rendering Engine

Kocman, Radim January 2014 (has links)
The aim of this work is to create an extension for rendering engine CSSBox. This extension will implement Document Object Model interface for the Client-Side JavaScript. The first part of this thesis describes the CSSBox project, the current state of JavaScript engines, Document Object Model used in web browsers and the final design based on Adapter and Abstract Factory patterns. The rest of the text describes implementation issues with the W3C DOM specification and compares the speed of this extension with web browsers.
127

Implementace algoritmu pro zobrazování terénu s pomocí WebGL / Implementation of WebGL Terrain Visualization Algorithm

Kaláb, Jan January 2012 (has links)
This master thesis deals with the large terrain rendering in real time using WebGL. The thesis also deals with ways of measuring and representation of terrain height data. The paper also compares several frameworks for WebGL and also describes the practical use of HTML5 technologies such as WebWorkers. Furthermore, it also compares the performance and compatibility of current web browsers with HTML5 technologies.
128

Návrh a implementace QA procesů uživatelských rozhraní IS / Design and Implementation of QA Processes for Information System's UI

Tábi, Matej January 2016 (has links)
The diploma thesis focuses on current problems of UI testing within modern methods of design and implementation of information systems. It includes review of available technologies and pratices to solving these problems. There is analysis of selected company, Quality Assurance processes is designed to fit in the company culture. These processes are implemented into concrete project and also set indicators, which will be monitored and evaluated in future progress of the company.
129

Generátor kybernetických útoků / Generator of Cyber Attacks

Halaška, Peter January 2016 (has links)
This work deals with the security of computer networks based on TCP/IP protocol stack. The main objective is to develop a generator of DoS flooding attacks which carries out attacks such SYN flood, RST flood, UDP flood, ICMP flood, ARP flood, DNS flood and DHCP starvation. The theoretical part describes the features of the mentioned attacks and protocols or mechanisms associated with them. Next part deals with the comparison of selected tools (Hping3, Mausezahn, Trafgen) in terms of number of packets per second (pps) and the link utilization (MB/s). The practical part describes design and implementation of the new attacking tool. There is explained the importance of it’s individual modules, it’s installation and usage options. New tool is also being tested. Then there is described the development, options and installation of control interface which is in the form of web application.
130

Rozhraní systému pro analýzu dokumentů s JavaScriptovým klientem / Interface for a Document Analysis System with a JavaScript Client

Marcelyová, Andrea January 2016 (has links)
This thesis deals with the study of existing frameworks for creating client-side applications, the Java platform, FITLayout software and software architecture design with a web interface, implementation of a web application, testing and comparing the functionality of desktop software with web application. Existing frameworks for the development of client-side applications in JavaScript programming language are described as well as the Java platform focused on creating a web application server component, FITLayout software for segmentation and analysis of documents. Software architecture design providing similar functionality such as existing graphical tools available in FITLayout and important aspects of implementation follows. At the end of the thesis testing of web application is described as well as comparison of desktop FITLayout software and web application that was implemented.

Page generated in 0.0461 seconds