National Repository of Grey Literature 47 records found  previous11 - 20nextend  jump to record: Search took 0.01 seconds. 
Antispam software plugin for e-mail filtering based on geolocation of the sender
Kovařík, Martin ; Komosný, Dan (referee) ; Caha, Tomáš (advisor)
This thesis deals with the creation of a module for antispam software providing email filtering using sender geolocation. The theoretical part of the thesis describes spam in general and the threats that spread through email communication, such as social engineering and malware. Then the principle of email and email headers, email filters and their methods to filter messages are described and lastly IP geolocation and machine location methods are described.The created filtering module Geolock was designed for the SpamAssassin antispam software and uses the IP2Location geolocation database. The embedding of the module into SpamAssassin is shown and the module itself and its different parts are described. The module is tested on a dataset and a real-life application is outlined. The Geolock module is published on GitHub under the MIT license (https://github.com/MartinKovarik/Geolock).
IoT system for gardening
Mlčák, Petr ; Kiac, Martin (referee) ; Caha, Tomáš (advisor)
The thesis deals with the design and creation of a weather station suitable for gardeners. The created device is able to measure temperature, pressure, humidity, amount of precipitation, wind speed and direction, UV index and also temperature and soil moisture at several depths. The weather station is powered by a battery with auxiliary charging from a photovoltaic panel. The thesis is divided into several parts. The theoretical part describes the individual physical principles of measurement of the considered physical quantities. Subsequently, a comparison of available sensors is made and then a final selection is made. The third part deals with the design and implementation of the hardware circuitry including the creation of the PCB. In this section, the holders of each sensor are also designed for printing on a 3D printer, which are then printed. The fourth section deals with software design issues, which is described in more detail. Finally, the whole weather station is assembled, wired and the functionality of all components is verified by sending the measured data to Thingspeak.
Reduction of CentOS operating system
Vashkevich, Pavel ; Caha, Tomáš (referee) ; Komosný, Dan (advisor)
The goal of this bachelor's thesis is to perform a reduction of the Linux operating system. For minimalization was entered the Linux distribution CentOS 8, which is created on the basis of open-source code. This code are spread by Red Hat. The theoretical part describes the basic components of the operating system, including the Linux kernel, drivers and graphical interface. The practical part describes the suggestion of a method for minimizing the operating system. This method also includes a comparison of lightweight web browsers. The resulting size after reduction is 731 MB. Minimization automation software is published in the personal repository on GitHub under the MIT license.
Extraction of information from web pages
Caha, Tomáš ; Burget, Radim (referee) ; Komosný, Dan (advisor)
This thesis deals with the separation of information from websites of selected geolocation services. Methods of geographical location of network devices and amount of available data provided by chosen freely accessible geolocation databases. The data are summarized with focus on methods of obtaining information about IP addresses from APIs of particular databases. In the paper there are also presented ways used to develop the system for automatic estimation of geographic location of IP addresses specified in source file and process of comparing retrieved data with reference data. The system is created in Python and provides a simple way for verifying information about given IP addresses in five freely accessible databases. Furthermore, accuracy of the retrieved data is evaluated and five geolocation databases is compared.
Biomass energy power plant
Caha, Tomáš ; Ing.Ladislav Pivečka (referee) ; Fiedler, Jan (advisor)
The scope of this diploma thesis is feasibility study of enlargement the current energy source by new technological equipment designed for heat and electric energy production. Technological equipment is designed regarding to capital costs and minimum enviromental effects. In the thesis is described most important aspects for successful design new biomass energy source. The result can be used for investor´s decision making about determination toward investment.
Data selection and optimisation of cutting conditions for progressive production technologies
Caha, Tomáš ; Fiala, Zdeněk (referee) ; Píška, Miroslav (advisor)
This thesis contents theoretical description of methods for choosing and optimization of cutting conditions for progressive machining technologies. Especially it is concerned on CNC machining. The aim of experimental part of work is to set cutting conditions and simultaneously to achieve the most economical solution under current production conditions of the company. The product must also comply with required quality, roughness of the surface and geometrical precision.
Web and mobile application for meteorological data collection and visualisation
Šturala, Martin ; Musil, Petr (referee) ; Caha, Tomáš (advisor)
The thesis deals with the development of a web application in .NET 5 and a mobile application for the Android operating system. The applications were created for the collection and visualization of data from the weather station, which was developed in previous years within the diploma thesis of Ing. Petr Mlčák. The web application provides a REST API for collecting data from the weather station and sending data for the mobile application, it also provides a user web interface for visualizing data from the weather station and managing it. The first part describes the quantities that the weather station measures and sends to the server. The second part describes the design of a database structure for data storage. The third part of the work is focused on the development of a web application in ASP.NET, its parts and structure. The functions and their meaning in the web interface are also described. The fourth part describes the design and development of a mobile application and the principles used for data acquisition and display. In the end, the results of the work and the method of testing applications are evaluated.
Dedicated VoIP communicator
Bičák, Tomáš ; Číka, Petr (referee) ; Caha, Tomáš (advisor)
The bachelor's thesis deals with the design of a simple VoIP communicator on a Raspberry Pi. An external ReSpeaker 2 Mics Pi HAT sound card is connected to the Raspberry Pi. The utility is written in the Python programming language.
Management of servers with Fedora operating system
Šuba, Filip ; Caha, Tomáš (referee) ; Komosný, Dan (advisor)
The diploma thesis deals with a tool for managing research projects in the global experimental network PlanetLab. It is possible to use the Planetlab server manager application for administration. As part of this work, the application was extended with new functions, which are mainly: obtaining information about the status of operation of individual servers, advanced server search according to the size of the server's operating memory, Linux kernel version. Furthermore, the feature of managing servers outside the Planetlab experimental network and the feature of copying files to selected servers were added. The application is available in the PyPI repository and the source code is published on the GitLab platform under the MIT license. The application is available for Linux and Mac OS. A manual in English was prepared for the application.
Dedicated VoIP communicator
Bičák, Tomáš ; Číka, Petr (referee) ; Caha, Tomáš (advisor)
The aim of the bachelor thesis was to build a VoIP communicator. This VoIP communicator is built on a Raspberry Pi Zero device with an external sound card. Raspbian operating system is installed on the Raspberry Pi. The PJSIP library is used as the software basis for VoIP communication. The created software allows you to automatically answer a call and make a call to defined addresses. The call is made after pressing the button.

National Repository of Grey Literature : 47 records found   previous11 - 20nextend  jump to record:
See also: similar author names
12 Caha, Tomas
12 Caha, Tomáš
Interested in being notified about new results for this query?
Subscribe to the RSS feed.