National Repository of Grey Literature 332 records found  beginprevious313 - 322next  jump to record: Search took 0.00 seconds. 
Ruby ecosystem with special interest in testing and using DSL
Cichra, Michal ; Pecinovský, Rudolf (advisor) ; Oraný, Vladimír (referee)
The work presents modern and dynamic ecosystem of the Ruby programming language, focusing on the possibilities of extending it by the distribution of custom applications, looking at their testing options and use of DSL for building applications. It also describes how to install Ruby on multiple important operating systems and solution to the problems which the user may encounter. It also aims to walkthrough the reader though application development from start to finish and raise attention to systems and platforms where Ruby can be used. First introduces readers with the Ruby ecosystem in the form of periodicals, organizations and places where people are dealing with Ruby meet, discuss and solve problems. After explaining how to install Ruby on Linux, Windows, OS X and BSD it discusses the basic building blocks such of Ruby extensibility as packaging system and important libraries. At the end it describes tools for testing applications and illustrates explained concepts in the examples. In the last it maps latest and soon future development of Ruby as a platform. The practical outcome of work is a framework for the development of text games using internal DSL and application that demonstrates the possibilities of its use. Also included is a program that uses existing libraries and demonstrates a commandline applications.
OpenOffice.org - programming of macros
ŠPIROCH, Petr
The main aim of this B. A. Thesis is to write the user`s guide for the creation of the macros in OpenOffice.org. The stress is laid mainly on the introduction to the problems of the macro creation in the OpenOffice.org application, and on the detailed description of StarOffice Basic, the programming language, and its individual components. The last part of the work consists of the brief analysis of the utilization of the object programming in the macro creation. Everything is clearly described and demonstrated by easy and illuminating examples (programs) that are included on the enclosed CD. It contains also the complete installation of OpenOffice.org and some other available educational materials.
Development of threads's applications in Java
ATTL, Karel
This diploma thesis is aimed at programming of multithreaded applications in Java. With Java 5 comes package java.util.concurrent, which in an important way makes developing of parallel applications easier and more effective. This work is conceived as an introduction to programming of multithreaded applications in Java and could be also used as an educational material. Theoretical introduction about processes and technological background of multitasking gives analogy to threads, at the same time it is touching on Java technology and how Java works with memory. The rest of this diploma thesis concerns practical work with threads. This topic is covered from absolute beginning, which means creating Thread objects, including advanced topics like working with package java.util.concurrent and also some problems that can appear when writing multithreaded applications.
Creation and finalization of programming projects in Imagine Logo
PINDRYČ, Bohuslav
This thesis analyzes the creation and the finalization of projects of Imagine Logo. Beginner programmer, after mastering the basic techniques and understanding the principles of programming, often starts his own larger projects. To succeed in such project, he has to master a lot of knowledge and principles. The thesis should help the beginner programmers, to properly create and implement their solutions in Imagine and properly finalize it after that. It will show, how to use the keyboard to control their application, to use multimedia files, store graphical variables etc. This thesis should serve as a user guide for beginner programmers, who would like to use the Imagine environment to create a project of high quality. The examples will be used to demonstrate principles that should represent an inspiration for the readers by creating their own projects.
Strategic plan of the city Velké Bílovice
Paznocht, Jaroslav ; Damborský, Milan (advisor) ; Krejčová, Nikola (referee)
At the outset, the Bachelor thesis specifies strategic planning, its theoretical background and recommendation. Second part analyses complete situation in city Velké Bílovice in the south Moravia region in Czech Republic, population, public services, labor market, economy, transportation and travel infrastructure. In the last part recommends vision and global goals of city, which helps its future development.
Comparsion of frameworks for rapid web development
Florian, Jan ; Pavlíčková, Jarmila (advisor) ; Šlajchrt, Zbyněk (referee)
This thesis aids at comparing two frameworks based on Python and Ruby used for agile web development. Besides the basic description, history and philosophy of both Django and Ruby on Rails, all criteria used for their evaluation are laid down, described and put into wider context. In addition, the implementation of the MVC architecture in both frameworks is described along with the basic project structure and tools available.
Development and implementation of a testing system for course 4IT340
Plíva, Michal ; Macák, Petr (advisor) ; Krch, David (referee)
This bachelor thesis aims at development and deployment of a testing system for course 4IT340 -- Introduction to Database Administration. The goal of this work is to design a testing system which generates unique exam version for each student and which corrects practical part of exam automatically after finishing the exam. The result of this work consists of several procedures written in PL/SQL programming language. The whole work is divided into several parts. First part deals with analysis of current situation, then it deals with particular design and development of an environment for the exam. At the end, the work offers an instruction manual for the testing system.
Debugging of Programs
Tlučhoř, Tomáš ; Buchalcevová, Alena (advisor) ; Tichý, Vladimír (referee)
This bachelor thesis should be used as a study material for students of introductory courses of programming 4IT101 - Introduction to Programming and 4IT115 - Fundamentals of Software Engineering at the University of Economics, Prague. Whole thesis is about debugging. Theoretical part explains how bugs occur in source code and how to categorize, find and fix them. Several techniques of debugging are introduced with special concern for debuggers, which are essential tools for debugging and nowadays, they're integrated in practically every development environment. Theoretical part can be used as an introduction to debugging issues and it should be useful for students of both courses mentioned above. Practical part of this thesis focuses on description of debuggers in development environments BlueJ and NetBeans. Acquired knowledge should be useful also for programmers using Eclipse because its debugger works similarly. This part can be used as a handbook that helps students and beginners to quickly start using this strong and useful tool.
Instruction of basic of Object oriented programming in Imagine
ZIKMUND, Miroslav
This thesis focus on object oriented programming in Imagine Logo. There is a lot of object oriented programming languages (Java, C++, C#, Python?) and they are often used for developing of programs. Experts of OOP bring up several approaches how to teach OOP. One of them is ?object first?. Approach says that students should start working with objects from the first lesson. Imagine Logo is good platform for this approach. Imagine Logo set up a little different view on OOP from common OOP languages (Java, C#?). For that kind of teaching is necessarily to have some teaching materials which allow this approach. This thesis should provide the way how teach OOP in Imagine Logo. It provides some tasks and pupils sheets that leads student through the settings of implicit information of objects, cloning, building classes, using of object procedures and variables and inheritance. I will show the principles of object programming on some examples built up in Imagine Logo.
Developing desktop Java applications with rich GUI
BÁLEK, Petr
This work aims to show examples of the advanced options that offer longer supplied as standard Java packages, where the greatest emphasis is placed on the package javax.swing and java.awt. In this work, of course, created and given exemplary examples that are built on the above packages. Circuits, which work as the animation, effects static and dynamic convolution filters, gradients, alpha composition, and other another topics.

National Repository of Grey Literature : 332 records found   beginprevious313 - 322next  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.