Národní úložiště šedé literatury Nalezeno 1,359 záznamů.  začátekpředchozí1350 - 1359  přejít na záznam: Hledání trvalo 0.12 vteřin. 

Vývoj a současný stav digitalizace knihovních fondů v České republice a její klíčové otázky
Krouzová, Lucie ; Bratková, Eva (vedoucí práce) ; Vorlíčková, Blanka (oponent)
Tématem této diplomové práce je problematika digitalizace knihovních fondů v České Republice a související klíčové otázky. V první části se práce zabývá procesem a nástroji digitalizace. Seznamuje s obrazem a jeho zpracováním, obrazovými formáty, metadaty, popisuje proces mikrofilmování dokumentů a zabývá se způsoby ochrany digitálních objektů. Další část práce stručně popisuje možnosti dotací pro projekty digitalizace v ČR a seznamuje se systémy Manuscriptorium a Kramerius, nejvýznamnějšími českými programy digitalizace. Následuje zásadní část práce, ve které jsou podrobně rozebrány vybrané projekty digitalizace. Další kapitola je věnována problematice duplicit digitalizovaných dokumentů a především nástrojům registrace digitalizovaných dokumentů, které umožňují předcházení vzniku těchto duplicit. Následuje popis projektu Evropské digitální knihovny a kroků, které jejímu vzniku předcházely. Závěr práce tvoří analýza a celkové zhodnocení popisovaných projektů digitalizace knihovních fondů.

Dynamic linking, debugging and tracing in HelenOS
Svoboda, Jiří ; Bulej, Lubomír (oponent) ; Děcký, Martin (vedoucí práce)
HelenOS je operační systém, který vznikl vrámci softwarového projektu na MFF UK. V systému zatím chybí podpora dynamických knihoven a ladění a trasování procesů. Dynamické knihovny umožňují vyvíjet části velkých softwarových systémů odděleně a později je spojit bez nutnosti opakovaného překladu. Toto spojování provádí dynamický linker a to během zavádění programu, nebo až za běhu. Linker musí nalézt všechny knihovny vyžadované programem, zavést je do paměti a relokovat je. Potom musí vyřešit externí (symbolické) odkazy mezi programem a jednotlivými knihovnami. Debugger a trasovač systémových volání patří mezi základní ladicí nástroje. Ke své činnosti využívají speciální systémové rozhraní, které jim umožňuje pozastavit aplikaci, když v ní dojde k určitým událostem (např. breakpoint, trap nebo volání systému). Mohou číst nebo měnit obsah paměti aplikace a opět obnovit její běh. Hlavním cílem této práce je přidat do systému podporu pro dynamické knihovny, tedy zejména dynamický linker, a dále systémové rozhraní pro ladění a trasování procesů s ukázkovou aplikací.

Srovnání PHP frameworků Phalcon, Nette a Zend
Rebenda, Jiří ; Vojíř, Stanislav (vedoucí práce) ; Zumr, Jiří (oponent)
Dostupnost jazyka PHP a jeho rozšíření napříč vývojáři webových aplikací zapříčiňuje existenci mnoha projektů na něm postavených. S růstem jeho popularity rostly (a pravděpodobně do budoucna růst budou) i požadavky na něj kladené. Mnoho z nich nemusí přímo souviset s jazykem jako takovým, nýbrž s potřebami danými vnějšími okolnostmi (rozvoj Internetu apod.). Jednou z reakcí na existencí stále se opakujících se problémů a jejich rostoucí komplexitu jsou speciální knihovny známé též jako frameworky. Tato bakalářská práce se věnuje porovnání tří vybraných frameworků (Zend Framework 2.3, Nette 2.1.2 a Phalcon 1.3.1). V první (kratší) části jsou zprvu deklarovány některé základní pojmy a omezení daná prostředím PHP. Dále jsou spolu s popisem jednotlivých kritérií, na základě kterých jsou frameworky dále porovnávány, uvedeny otázky, na něž jsou v hlavní části práce poskytnuty (více či méně explicitní) odpovědi. Druhá - teoreticko-praktická část - se již zabývá rozborem frameworků v souvislosti s definovanými problémovými oblastmi. Smyslem popisu aplikačního rozhraní frameworků spolu s ukázkami kódu je popsat čtenáři eventuální rozdíly v pojetí řešení některých vybraných problémů. Práce se rovněž okrajově dotýká způsobů, jakými lze hodnotit jejich relativní oblíbenost. Výstupem práce není kladné, či záporné hodnocení některého z frameworků. Práce by naopak měla být chápána jako jeden z možných zdrojů např. při rozhodování se, zda některému z frameworků věnovat vyšší pozornost, či nikoliv. Dílčím přínosem je i fakt, že jsou potvrzeny některé axiomatické předpoklady (např. co se týče jejich rychlosti a oblíbenosti).

ProArc – open source řešení pro produkci a archivaci digitálních dokumentů
Nezbedová, Martina
Produkční a archivační systém ProArc je volně dostupný nástroj na výrobu a editaci popisných, technických a administrativních metadat k digitalizovaným i born digital dokumentům. Systém umožňuje vytvoření importních dat pro systém Kramerius. Jedním z výstupů jsou PSP balíčky vytvořené podle NDK standardů Národní knihovny. Na vývoji systému ProArc spolupracuje Knihovna AV ČR, v. v. i. s firmou INCAD, která zajišťuje analytické a programátorské práce. Od roku 2013, kdy byl tento systém plně nasazen v Digitalizačním centru KNAV, v něm bylo zpracováno více než 400 tisíc stran různých typů dokumentů. Systém začínají v současné době využívat i další instituce. Ve vývoji je archivační část, která umožní propojení na systém Archivematica. Příspěvek představí ProArc z pohledu zpracovatele. Systém ProArc je jedním z výstupů projektu Česká digitální knihovna. Cílem celého projektu je vytvoření jednotného rozhraní nad digitálními knihovnami v ČR pro koncové uživatele a poskytování dat pro mezinárodní projekty. Projekt je financován z programu NAKI Ministerstva kultury ČR.

Překladač jazyka BASIC do assembleru
Šafařík, Tomáš ; Dokulil, Jiří (oponent) ; Yaghob, Jakub (vedoucí práce)
Následující text pojednává o prekladaci do assembleru programovacího jazyku, který je odvozen z jazyku BASIC. Tento nove vytvorený programovací jazyk je na zacátku specifikován vcetne diskuse o jednotlivých programovacích konstrukcích. V dalších kapitolách jsou potom popsány analýza a implementace prekladace. V kapitole pojednávající o analýze jsou popsány symbolické sémantické tabulky a reprezentace mezikódu prekladace. V kapitole o implementaci je možné nalézt bližší popis jednotlivých datových struktur a algoritmu použitých v prekladaci. V textu také nalezneme kapitolu popisující knihovny jazyku a behovou podporu preloženého programu. Další kapitola obsahuje popis implementace nekterých optimalizací. Jedná se o constant folding, unreachable code elimination, common subexpression elimination, elimination a function inlining. Poslední cást práce ukazuje zpusoby jak rozšírit jak jazyk, tak prekladac. Ctenár se muže také seznámit s nástroji jako Bison nebo Flex, které jsou použity pri implementaci prekladace.

Profiler jazyka C#
Cicko, Miroslav ; Ježek, Pavel (oponent) ; Zavoral, Filip (vedoucí práce)
Programovací jazyk C# poskytuje silné jazykové prostriedky a pritom je velmi jednoduché sa ho naucit. Spolu s platformou .NET Framework umožnuje rýchlo a pohodlne vyvíjat programy. Avšak jeho použitie ešte nezarucuje vytvorenie efektívneho programu. Cielom tejto práce je vytvorenie profilera merajúceho trvanie a spotrebovanú pamät vybraných príkazov. Aplikácia profilera je vybudovaná s využitím knižnice Code Toolkit vznikajúcej súcasne s profilerom. Táto knižnica poskytuje parsovanie zdrojového kódu do objektového modelu, jeho modifikáciu a následné uloženie naspät do zdrojového súboru. Knižnica môže byt znovu použitá pri tvorbe dalších nástrojov pracujúcich so zdrojovým programom v jazyku C#.

Česká digitální knihovna - agregace a zpřístupnění digitálního obsahu z českých knihoven
Lhoták, Martin
Cílem projektu Česká digitální knihovna (ČDK) je agregace obsahu digitálních knihoven provozovaných v České republice. ČDK slouží jako jednotné rozhraní pro koncové uživatele i jako primární národní zdroj dat pro další zastřešující národní i mezinárodní projekty, zejména pro evropskou digitální knihovnu Europeana a pro Centrální portál českých knihoven - KNIHOVNY.CZ. V rámci projektu jsou vyvíjeny volné dostupné nástroje pro komplexní podporu digitalizačních procesů, které zahrnují výrobu digitálních dokumentů, sledování workflow, zpřístupnění a archivaci. Systém pro provozování digitální knihovny Kramerius vyvinutý v rámci projektu je používán ve více než 30 knihovnách v České republice a poskytuje přístup k desítkám milionů digitálních objektů. ProArc - systém kompatibilní s národními a mezinárodními metadatovými standardy, je používán v několika knihovnách pro produkci digitálních dokumentů. S ohledem na archivační součást řešení jsou sledovány standardy pro dlouhodobou archivaci (např. model OAIS) a zajištěno propojení se systémem Archivematica.

Několik utilit pro komfortnější ovládání interaktivního grafického rozhraní
Kolář, Petr
Standardní MATLAB knihovny postrádají některé, v jiných programech běžné, ovládání pro zpracování obrázků. Proto jsme vyvinuli následující grafické nástroje: i přesný interaktivní výběr oblasti obrázku, ii opakování funkce stisknutého tlačítka, iii pohyb zvětšeného obrázku pomocí slidů a iv interaktivní grafický editor kursoru a ikon tlačítek

Testování aplikací s využitím nástroje Robot Framework
Mačurová, Kateřina ; Buchalcevová, Alena (vedoucí práce) ; Doležel, Michal (oponent)
Tato diplomová práce se zabývá metodikou Testování aplikací s využitím nástroje Robot Framework. Jejím hlavním cílem je vytvořit metodiku popisující přístup k automatizovanému testování aplikací s tímto nástrojem. Součástí vytvořené metodiky je příručka, která v době zadání této práce v českém jazyce k nástroji Robot Framework neexistovala. V práci jsou v souladu s dílčími cíli objasněny základní pojmy a uvedena východiska a přístupy k automatizovanému testování. Nedílnou součástí je i charakteristika a architektura nástroje Robot Framework, popis používaných knihoven, dalších zabudovaných nástrojů a syntaxe používané pro vytváření testovacích případů.

Realizace aplikace typu Automatic Attendant pomocí ústředny Asterisk
Benýšek, Jiří ; Krajsa, Ondřej (oponent) ; Kovář, Petr (vedoucí práce)
V současné době je IP telefonie na velkém vzestupu. Vedle profesionálních řešení určených pro velké společnosti se prosazuje také do malých organizací a domácností. Nabízené ústředny většinou obsahují pouze základní funkce a pokud chce zákazník využít pokročilých možností, musí sáhnout k nákladnému řešení. Tento stav se ale začíná pomalu měnit. Na trh přicházejí open source řešení, jejichž tvůrci proklamují, že jejich projekt dokáže nahradit i plně profesionální produkty. Jedním z nich je i pobočková ústředna Asterisk. Bakalářská práce je zaměřena na problematiku IP telefonie, pojednává o základních principech a protokolech využívaných touto službou. Dále pojednává o softwarové ústředně Asterisk a jejích možnostech pro zabezpečení funkcí požadovaných provozem v call centrech, zejména ověřením možností vytvoření a správy volacích front. Po úvodním teoretickém rozboru se práce zabývá instalací a konfigurací ústředny. To se týká zejména instalace potřebného operačního systému, doplňujících balíčků obsahujících nutné knihovny a moduly pro její správnou funkci ústředny. Další část se věnuje konfiguraci Asterisku, zejména pak vytvořením a nastavením uživatelských účtů protokolu SIP a vytvoření číslovacího plánu. Následuje ověření možností vytvoření a spravování volacích front a to zejména s přihlédnutím k nastavení jednotlivých parametrů, připojováním operátorů a zařazením do číslovacího plánu. Poslední kapitola bakalářské práce prezentuje dosažené praktické výsledky.