Národní úložiště šedé literatury Nalezeno 72 záznamů.  začátekpředchozí63 - 72  přejít na záznam: Hledání trvalo 0.01 vteřin. 
Srovnání programovacích jazyků PHP a Ruby
Fikejs, Jan ; Klas, Jan (vedoucí práce)
Srovnání programovacích jazyků pro webové aplikace - PHP a Ruby. Práce srovnává oba jazyky z hlediska jejich architektury, syntaxe příkazů v nejpoužívanějších oblastech. Práce se také zabývá hostingem a vývojovým prostředím pro oba jazyky.
Ekosystém Ruby se zvláštním zřetelem na testování a používání DSL
Cichra, Michal ; Pecinovský, Rudolf (vedoucí práce) ; Oraný, Vladimír (oponent)
Práce představuje ekosystém moderního a dynamického programovacího jazyka Ruby, za-měřuje se na možnosti jeho rozšíření distribucí vlastních aplikací, pohledem na jejich testování a využití DSL pro tvorbu aplikací. Zároveň popisuje způsob instalace na několika důležitých operačních systémech a řešení problému se kterými se může uživatel setkat. Také si klade za cíl provést čtenáře vývojem aplikace od začátku do konce a upozornit na systémy a platformy, kde se Ruby dá využívat. Nejdříve čtenáře seznamuje s ekosystémem Ruby v podobě periodik, organizací a míst, kde se lidé zabývající se Ruby schází, diskutují a řeší problémy. Poté vysvětluje, jak nainstalovat Ruby na platformách Linux, Windows, OS X a BSD. Dále představuje základní stavební kameny rozšiřitelnosti Ruby jako balíčkovací systém a důležité knihovny. Ke konci představuje nástroje určené k testovaní aplikací a názorně demonstruje vysvětlené pojmy na ukázkách. V poslední části mapuje současný a brzký budoucí vývoj Ruby jako platformy pro další využití. Praktickým výstupem práce je framework umožňující vývoj textových her pomocí interního DSL a aplikace, která demonstruje možnosti jeho využití. Součástí je také program, který využívá existujících knihoven a ukazuje vytvoření aplikace pro příkazový řádek.
Porovnání frameworků pro rychlý vývoj aplikací
Florian, Jan ; Pavlíčková, Jarmila (vedoucí práce) ; Šlajchrt, Zbyněk (oponent)
Práce se zabývá porovnáním dvou webových frameworků (aplikačních rámců) v jazycích Python a Ruby. Kromě základního popisu, historie a filosofie těchto jazyků a obou frameworků -- Django a Ruby on Rails -- jsou stanovena, popsána a uvedena do širších souvislostí jednotlivá kritéria jejich hodnocení. Mimo tyto kritéria je popsána také MVC architektura obou rámců, struktura projektu a nástroje v nich obsažené.
Programovací jazyk Ruby a účelnost jeho zařazení do výuky
Porazil, Tomáš ; Pecinovský, Rudolf (vedoucí práce) ; Oraný, Vladimír (oponent)
Práce představuje jazyk Ruby a zabývá se myšlenkou, zda by mělo smysl zařadit tento jazyk do výuky informatiky na Vysoké škole ekonomické v Praze (VŠE). Na začátku studia musejí všichni studenti informatiky povinně absolvovat dva předměty týkající se programování, kdy pro mnohé z nich je to vůbec jejich první seznámení s programováním. V současné době je jako primární programovací jazyk vyučována Java. Tato práce si klade za cíl představit čtenáři jazyk Ruby, jako alternativu k současné době vyučovanému jazyku Java nebo alespoň jako jazyk, kterým je možné na studium Javy navázat. V úvodu práce je čtenář seznámen s historií jazyka, s filosofií, která stála u jeho zrodu a se základními koncepty, na kterých je postaven. Dále jsou představeny základní konstrukty a syntaxe jazyka nutné pro pochopení závěrečné části práce, která pojednává o různých programovacích technikách, které lze v Ruby použít. Závěrečná kapitola vyzdvihuje vlastnosti Ruby, pro které by jej bylo vhodné zařadit mezi vyučované jazyky na VŠE. Jedná se zejména o jasnou a stručnou syntaxi, možnost využít různých programovacích paradigmat a tvorbu interních DSL. Praktickým výstupem z celé práce je webová aplikace, nabízející interaktivní podobu práce samotné. Celou práci je tak možné procházet na internetu a všechny uvedené příklady programového kódu ihned vyzkoušet v praxi. Aplikace nastiňuje možný směr, kterým se může ubírat výuka programovacích jazyků.
Vývoj aplikací v jazyce Ruby
KOHOUT, Tomáš
Bakalářská práce se zabývá skriptovacím jazykem Ruby a jeho nadstavbou pro vývoj webových aplikací Ruby on Rails. Autor se věnuje charakteristickým rysům jazyka Ruby na různých příkladech. Objasňuje vazbu Ruby na framework Rails a popisuje techniky a postupy vývoje aplikací v tomto programovacím jazyce. Dále se zabývá vývojovými nástroji a prostředími vhodnými pro tvorbu v Ruby (Ruby on Rails). Pokouší se o srovnání s ostatními programovacími jazyky a shrnuje možnosti programátora v Ruby. Součástí práce je návrh a vývoj konkrétní aplikace v jazyce Ruby {--} webový server sudoku s kompletní dokumentací, vývojovými návrhy (UML schémata) a kompletními zdrojovými kódy.
Využití Ruby on Rails pro podporu týmové spolupráce vývojářů
Hofmann, Petr ; Pavlíček, Luboš (vedoucí práce) ; Buchalcevová, Alena (oponent)
Téma této diplomové práce zní Využití Ruby on Rails pro podporu týmové spolupráce vývojářů. Hlavním cílem je podpoření týmové spolupráce vývojářů (studentů kurzů programování) na Katedře informačních technologií Vysoké škole ekonomické v Praze. Splnění tohototo cíle bylo dosaženo vývojem nové aplikace na školním serveru kitscm.vse.cz v Ruby on Rails. Tato aplikace slouží pro podporu týmové spolupráce. Automatizuje některé činnosti, které se doposud na serveru kitscm.vse.cz prováděly ručně. Spolupracuje s dalšími open-source aplikacemi (openldap, dokuwiki, subversion) běžícími na serveru kitscm.vse.cz. Po úvodu do problematiky (kapitola 1), následuje seznámení s Ruby a Ruby on Rails (kapitola 2), dále pak analýza a návrh aplikace (kapitola 3), seznámení s provozní architekturou aplikace (kapitola 4) a ukázka vlastního vývoje části aplikace (kapitola 5). Hlavním přínosem je zhotovená aplikace podporující týmovou spolupráci, využívaná vyučujícími a studenty. Celá aplikace je k dispozici na http://sourceforge.net/projects/kitscm/ pod GPL licencí.
Trends in web application development
Jasný, Vojtěch ; Brabec, Tomáš (vedoucí práce) ; Špánek, Roman (oponent)
The thesis is divided between two main topics: the first are trends in web application development on the client-side. Described are AJAX and COMET techniques, JSON format for data interchange, tools usable to debug Javascript applications and three Javascript libraries. Important part of client-side development are forms, which are far from ideal in their current state. Hence description of XForms and Web Forms 2.0 and their comparison is included. The second topic is server-side development. First the most used technologies used today are evaluated. Further, several frameworks are described and compared on a set of criteria. Python, Ruby and Java languages are represented.
Recent trends in web-application development
Stankay, Michal ; Voříšek, Jiří (vedoucí práce) ; Kafka, Daniel (oponent)
Táto bakalárska práca sa zaoberá aktuálnymi trendmi pri vývoji webových aplikácií s dôrazom na platformu LAMP (Linux, Apache, MySQL, PHP) ako významného nástroja na vývoj a prevádzku webových aplikácií. V prvej časti popisujem trendy minulé a porovnávam ich s trendmi súčasnými, na konci tejto časti uvádzam rozšírenosť trendov na základe číselných dát. Ďalšia časť pojednáva o vybraných open-source prostriedkoch vývoja webových aplikácií, ktoré sa dostali na výslnie ? AJAX, Ruby, Python, ich použití, kladoch a záporoch. Jazyky Ruby a Python a ich programové prostriedky porovnávam s jazykom PHP a hodnotím ich možnosti nasadenia v platforme LAMP ako náhradu za PHP. Pasáž o jazyku Ruby zahŕňa i predstavenie vývojového frameworku Ruby On Rails, ktorý je prevratný v úrovni integrácie jednotlivých prístupov k vývoju do uceleného riešenia. Platforme LAMP a jej použitiu, kladom a záporom je vyhradená ďalšia kapitola práce. V prípadovej štúdii nasadenia LAMP vo firme vyvíjajúcej webové aplikácie popíšem dôvody nasadenia LAMP, uvediem porovnanie s konkurenčným riešením, sumarizujem skúsenosti s prevádzkou LAMP a zhodnotím výhľad používania tejto platformy v budúcnosti.
Aktuální trendy ve vývoji webových aplikací
Jasný, Vojtěch ; Brabec, Tomáš (vedoucí práce) ; Špánek, Roman (oponent)
The thesis is divided between two main topics: the first are trends in web application development on the client-side. Described are AJAX and COMET techniques, JSON format for data interchange, tools usable to debug Javascript applications and three Javascript libraries. Important part of client-side development are forms, which are far from ideal in their current state. Hence description of XForms and Web Forms 2.0 and their comparison is included. The second topic is server-side development. First the most used technologies used today are evaluated. Further, several frameworks are described and compared on a set of criteria. Python, Ruby and Java languages are represented.

Národní úložiště šedé literatury : Nalezeno 72 záznamů.   začátekpředchozí63 - 72  přejít na záznam:
Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.