National Repository of Grey Literature 1,248 records found  beginprevious1192 - 1201nextend  jump to record: Search took 0.01 seconds. 
Regular expressions in programming languages
Benešová, Patricie ; Pavlíčková, Jarmila (advisor) ; Fortinová, Jana (referee)
The target of this thesis is to describe the usage of regular expressions in flavors of PCRE library and programming languages such as Java, Perl and Javascript and in Unix systems in languages AWK and GAWK and the grep program. The first part of this thesis deals with a general description of metacharactes, lookaround or Unicode properties used in regular expressions. The second part of this thesis is divided according to listed flavors. For every programming language or library there are specified supported options. Furthermore, there are examples of usage of regular expressions in the code of a given language. A separate chapter provides information about the Java flavor and an educational application in Java. The application can be used for trying out options described in this thesis and therefore it is set up especially for students. In the end, there is a comparison of all of the listed flavors and chosen syntax.
Visualization of the MBI data
Syrovátka, Adam ; Novotný, Ota (advisor) ; Pour, Jan (referee)
The topic of this master's thesis is to design and implement a web application for visualization of relationships between the MBI objects in order to deliver additional functionality to the web portal of MBI - Management of Business Informatics. The first part introduces the concept of MBI and ranks the functionality of the MBI web portal from the view of user queries and visualization capabilities. The queries which are identified as the most difficult are set as the primary functional request for the new web application. The second part contains the design and implementation of the web application. Both functional and non-functional requirements are specified, including the design of user interface and visual graph searching. Based on these requirements, a suitable application architecture is selected together with a graph database and suitable query library and visualization library. The application is implemented with the selected technologies and tested against the initial requirements. The last part includes a service manual and a user documentation which describes the complete application functionality and provides a use case scenario.
Application of MongoDB with Node.js
Hejtmánková, Kateřina ; Palovská, Helena (advisor) ; Mittner, Jan (referee)
The aim of my thesis is to provide a collection of examples about document oriented MongoDB database using Node.js platform, specifically using the Mongoose program, for object-document mapping (ODM). The aim is met by analysis of Mongoose and Async module, which provides functions for more comprehensive asynchronous querying, needed for working with input/output to the MongoDB database in Node.js. The main merit of this thesis is (in the general sense) a demonstration of how to create a administration part of web application (backend) in Node.js, applying document oriented MongoDB database. The thesis discusses, in the theoretical part, about characteristics and significance of document oriented MongoDB database, about characteristics and architecture of Node.js platform employing untyped and multiplatform JavaScript language and about object document mapping (ODM) programs for Node.js on MongoDB. The practical part contains a collection of examples, where in the first chapter introduces an instalation and execution manual of necessary programs. The next chapter is dedicated to simple examples of Mongoose module and in the last chapter there are stated the complex examples of Mongoose and Async modules, which are the main merits of this thesis.
Implementace Case nástroje pro PSD
Zrůst, Vojtěch ; Svatoš, Oleg (advisor) ; Řepa, Václav (referee)
The objective of this thesis is analysis, design and development of an application used for the Process-State Diagram (PSD). Purpose of this thesis is to make PSD tool available for as many users as possible in order to make it a standard tool for managers and analysts. The theoretical part analyzes the basic functionality that should be included in the first version of this app and the strategy and the method of implementation. An important part of the analysis is to compare the three types of applications: desktop, web and mobile; and their relevance to a given problem. The practical part includes the actual implementation and the necessary steps to deploy the application.
Platform independent application interface based on REST architecture.
Herma, Tomáš ; Palovský, Radomír (advisor) ; David, Petr (referee)
This Diploma thesis deals with creation of web application, REST API, SDK for Android and iPhone platform and example application for these two platforms. The first part of work analyses the current application interfaces. The second part describes the selected technologies and implementation.
Application for revealing internet trackers
Ďopan, Lukáš ; Šlajchrt, Zbyněk (advisor) ; Pavlíčková, Jarmila (referee)
Tracking Internet users is one of the most controversial and discussed IT topic nowadays. Except of the publicly known tracking by marketing agencies, there even appeared secret methods of surface monitoring of USA population. Because, as shown in this thesis, majority of existing tools for defence against tracking on the Internet are cooperating with trackers, the goal of this thesis is to develop independent defend tool that would block tracking. After mentioning the motivation for tracking and its history there are analysed all known and widespread tracking methods in detail. The two following sections of the thesis are describing the world biggest companies performing the user tracking and their tools and options to defend against each method of tracking by available defensive tools. The practical part of the thesis contains the description, example of usage and manual for developed defensive tool, that protects users on the Internet against the most widespread tracking methods by restricting communication with suspicious 3-rd party servers.
Modern Java frameworks for front-end of web applications
Jahoda, Lukáš ; Buchalcevová, Alena (advisor) ; Mittner, Jan (referee)
The aim of this thesis is the analysis of selected frameworks for the development of modern web applications on the Java platform focusing on the front-end. The work is complemented by well-chosen source code examples that help the reader to create one's own view of the frameworks and it can also server as a tutorial. Introductory section focuses on the trends of modern web applications, especially on the front-end. It affects themes such as support for mobile devices, AJAX or responsive design of user interface. There are also introduced the latest technology on the front-end including HTML5, CSS3, jQuery library and dynamic language LESS whose main objective is the simplification, shortening and making cascading style sheets more dynamic. The output of this section: General LESS template is freely available and it can be applied to emerging projects. For the analysis there has been created static registration form on which there are applied frameworks Apache Wicket and Spring MVC with template engine Freemarker. In terms of analysis were chosen following points: the basic structure of the project, the application of static templates, external JavaScript / jQuery library, internalization, application of the form, submitting the form and validation of the input fields. The points were discussed in detail, especially in terms of implementation of both analysed frameworks. The outputs of the analysis are freely available structures of the projects and both of the resulting applications.
Analytical tool for information extraction from version control systems
Chromický, Václav ; Pavlíčková, Jarmila (advisor) ; Šlajchrt, Zbyněk (referee)
This thesis discusses the extraction of information from version control systems. Its goal is to describe the implementation of a software application that facilitates this type of extraction, focusing on the version control system Git. The theoretical part of the thesis identifies and analyses data stored in repositories. It also evaluates the tools available on the market using specific criteria. The practical part specifies development requirements, describes the resulting software application, and contains a how-to manual for extending the application and implementing one's own metrics that lead to gaining information. The application is developed in the CoffeeScript programming language and Node.js engine. It contains several example metrics. The output is a graphical user interface with interactive graphs served by a built-in HTTP server. Another output option is a machine-readable export to a file.
Business rules editor
Duben, Přemysl Václav ; Vojíř, Stanislav (advisor) ; Dudáš, Marek (referee)
The main focus of this Bachelor thesis is on the design and implementation of business rules editor usable in a research project EasyMiner. This editor should help nontechnical expert to create business rules in simplified format of structured language SBVR. To achieve a goal there is used the knowledge of Web Development issue in conjunction with a detailed research of similar tools. Within this thesis are tested two ways of control with a clear appreciation their usability and with suggestion for future development. Benefit of this thesis should be particularly realistic deployment within the infrastructure of EasyMiner project, which is supposed to be a tentative alternative editor of founded association rules that expand the possibilities of association rules data-mining on progressively created knowledge base in business rules format. This thesis is divided into theoretical and analytical-implementation part. In the theoretical part the reader is familiar with the essential requirements, keywords and relations, research of similar tools as well as with literature review. In the second part is focused attention on comprehensive analysis of editor development with a focus on modern standards to achieve the best result.
Hybrid mobile application development
Zyka, Michal ; Pavlíčková, Jarmila (advisor) ; Keřka, Marek (referee)
The aim of this work is to gradually explain the principles of the development of hybrid mobile applications using jQuery, jQuery Mobile and Apache Cordova on top of the standard web technologies - HTML5, CSS, JavaScript. Practical part of this thesis contains application examples. The theoretical part describes the jQuery Mobile framework, explains the different phases of the application lifecycle from design to distribution. It will show how to generate dynamic content and interact with backend, how to test and debug the application directly from your mobile device and how to access native features of mobile devices using the Apache Cordova framework.

National Repository of Grey Literature : 1,248 records found   beginprevious1192 - 1201nextend  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.