1 |
Softwarový kontrolér Wi-Fi přístupových bodů se systémem OpenWrt / Software Controller for OpenWrt Based Wi-Fi Access PointsJašíček, Petr January 2019 (has links)
The aim of this thesis was to create a web application used for centralized management and configuration of wireless networks on access points running on OpenWrt distribution. The reader is acquainted with common principles of wireless networks including description of existing solutions for their centralized management. After that the thesis introduces the reader to OpenWrt distribution and to a method of its configuration using UCI model. The reader is then introduced to the main technologies used in this thesis. Author further describes architecture, user interface and implementation of the web application. The created web application is platform agnostic and provides easy way to manage and configure access points with OpenWrt distribution.
|
2 |
Generátor klientů pro Language Server Protocol / Client Generator for Language Server ProtocolJelínek, Dominik January 2019 (has links)
The Diploma thesis deals with the Microsoft Language Server Protocol. The theoretical part describes the architecture and protocol properties, the LSP implementation within the Eclipse and VS Code development environments and a procedure for creating a new plug-in in the Eclipse and VS Code. In addition, the theoretical part familiarizes with Apache Camel project and implementation of Camel Language server and Camel Language clients for extended language support. The last mention in the theory is about the Yeoman tool for scaffolding a new projects. The description of the practical part deals with properties and implementation of the created LSP clients generator for Language Server Protocol.
|
3 |
Développement d’un serveur LSP pour TyperSoilihi, Ben Soilihi Boina 04 1900 (has links)
Programmer en un langage de programmation peut être une tâche ardue. Même les plus
chevronnés ne sont pas à l’abri de commettre des erreurs. Il est donc important pour les
programmeurs d’avoir des aides pour écrire leur code plus efficacement et plus rapidement.
Typer est un jeune langage de programmation en développement. Actuellement, le langage a
beaucoup de limitations d’aides pour les programmeurs. En effet, on ne peut coder en Typer
que dans un terminal, dans un fichier et compiler le fichier ou dans des environnements
primitifs. On apporte une solution à ce problème en offrant, dans ce travail, un serveur LSP
au langage qui va offrir des fonctionnalités comme la complétion de code, le surlignement
des erreurs, etc, pour permettre aux programmeurs Typer de coder plus facilement et de
pouvoir le faire dans leur éditeur/IDE préféré. / Programming in a programming language can be a daunting task. Even the most seasoned
are not immune to make mistakes. It is therefore important for programmers to have helpers
to write their code more efficiently and quickly. Typer is a young programming language
in development. Currently, the language has a lot of helper limitations for programmers.
Indeed, we can code in Typer only in a terminal, in a file and compile the file or in primitive
environments. We solve this problem by offering in this work, an LSP server to the language
which will offer features such as code completion, error highlighting...etc, to allow Typer
programmers to code more easily and efficiently, and also, to be able to do it in their favorite
editor/IDE.
|
4 |
Urychlení těžby Bitcoinů / Bitcoin Mining AccelerationNovotný, Jan January 2014 (has links)
This master's thesis deals with virtual currency called Bitcoin. It describes the functioning of the currency of technical perspective especially the implementation of the transaction, the way of its validation and ensuring the integrity by using cryptographic functions. Furthermore, it describes the principle of the Bitcoin creation, particularly mining method called pooled mining. The thesis also describes the communication protocols and design of architecture to acceleration of the bitcoin mining. Finally, there are described tests, assessment and proposals for the continuation of work.
|
Page generated in 0.0204 seconds