211 |
Dlouhodobé uchování webového obsahu / Long-term Preservation of Web ContentKvasnica, Jaroslav January 2016 (has links)
This work describes the long term preservation of digital documents, particularly websites. The aim of this work is to give an explanation of the long term preservation, to define the differences between various approaches and to describe long term preservation of web content possibilities such as migration or emulation. It also explains risks and challenges of these strategies. It discusses new problems which the long term preservation aim leads to. It also describes possible solutions as well as it describes the situation in selected significant foreign institutions. The main aim of this work is detailed analysis of long term preservation strategy in theNational Library of the Czech Republic, which is the only institution engaged in the preservation of Czech web. The process of data preparation, metadata creation and data storing in the long term repository of the Czech National Library is thoroughly described, including examples and their explanation. Future actions of long term preservation in the Czech Web Archive are articulated in the conclusion. Powered by TCPDF (www.tcpdf.org)
|
212 |
Real Time Design Space Exploration of Static and Vibratory Structural Responses in Turbomachinery Through Surrogate Modeling with Principal ComponentsBunnell, Spencer Reese 04 June 2020 (has links)
Design space exploration (DSE) is used to improve and understand engineering designs. Such designs must meet objectives and structural requirements. Design improvement is non-trivial and requires new DSE methods. Turbomachinery manufacturers must continue to improve existing engines to keep up with global demand. Two challenges of turbomachinery DSE are: the time required to evaluate designs, and knowing which designs to evaluate. This research addressed these challenges by developing novel surrogate and principal component analysis (PCA) based DSE methods. Node and PCA-based surrogates were created to allow faster DSE of turbomachinery blades. The surrogates provided static stress estimation within 10% error. Surrogate error was related to the number of sampled finite element (FE) models used to train the surrogate and the variables used to change the designs. Surrogates were able to provide structural evaluations three to five orders of magnitude faster than FEA evaluations. The PCA-based surrogates were then used to create a PCA-based design workflow to help designers know which designs to evaluate. The workflow used either two-point correlation or stress and geometry coupling to relate the design variables to principal component (PC) scores. These scores were projections of the FE models onto the PCs obtained from PCA. Analysis showed that this workflow could be used in DSE to better explore and improve designs. The surrogate methods were then applied to vibratory stress. A computationally simplified analysis workflow was developed to allow for enough fluid and structural analyses to create a surrogate model. The simplified analysis workflow introduced 10% error but decreased the computational cost by 90%. The surrogate methods could not directly be applied to emulation of vibration due to the large spikes which occur near resonance. A novel, indirect emulation method was developed to better estimate vibratory responses Surrogates were used to estimate the inputs to calculate the vibratory responses. During DSE these estimations were used to calculate the vibratory responses. This method reduced the error between the surrogate and FEA from 85% to 17%. Lastly, a PCA-based multi-fidelity surrogate method was developed. This assumed the PCs of the high and low-fidelities were similar. The high-fidelity FE models had tens of thousands of nodes and the low-fidelity FE models had a few hundred nodes. The computational cost to create the surrogate was decreased by 75% for the same errors. For the same computational cost, the error was reduced by 50%. Together, the methods developed in this research were shown to decrease the cost of evaluating the structural responses of turbomachinery blade designs. They also provided a method to help the designer understand which designs to explore. This research paves the way for better, and more thoroughly understood turbomachinery blade designs.
|
213 |
Biomimicry of the Hawk Moth, Manduca sexta (L.): Forewing and Thorax Emulation for Flapping-Wing Micro Aerial Vehicle DevelopmentMoses, Kenneth C. 01 June 2020 (has links)
No description available.
|
214 |
MaschinenphilologieHiller, Moritz 13 July 2021 (has links)
"Maschinenphilologie" – das heißt: Fahndung nach dem Subjekt der Philologie. Literaturarchive, Textkritiken und Digital Humanities sind heute Schauplätze digitaler Medien, die nicht nur den passiven Gegenstand, sondern das methodische Werkzeug von Philologie abgeben. Ihre Wirkmacht nötigt zur Frage, wie eine bestimmte Maschinengattung die Prämissen, Praktiken und Institutionen dieses seit 1800 humanistisch geprägten Wissenschaftsfeldes affiziert. Und damit auch seinen geschichtsträchtigen Subjektbegriff: Denn wo nicht mehr nur oder primär Menschen, sondern auch ihr maschinelles Andere schreibt, liest, archiviert und ediert, ist die Logosliebe, mit N. Katherine Hayles zu sprechen, längst posthumanistisch geworden. Grund genug, dieses Beziehungsgeflecht von Menschen und Medien noch einmal abseits von allen Humanexzeptionalismen zu denken: Philologie am heutigen Tag ist immer auch Maschinenphilologie. / This dissertation is in pursuit of the elusive agent of philology. Be it literary archives which curate digital remains, textual criticism which processes computer software, or the Digital Humanities as an alleged new paradigm of humanities, digital media poses particular challenges for philology today—not only as an object of study, but also as a methodological tool. "Machine Philology" confronts these challenges, asking more generally how a particular type of machinery affects the premises, practices, and institutions of a scientific field informed by traditional humanism. Central to the project is an inquiry into the notion of subjectivity. For, where not only human beings, but also their machinic Other, reads, writes, archives, and edits, it is to be argued that philology has—following N. Katherine Hayles—become posthumanistic. The dissertation uses this as an opportunity for a fundamental reconsideration of the entangled network of human beings and media that philology can be described as, evacuated of any human-exceptionalism: Philology today is machine philology.
|
215 |
Thermal room modelling adapted to the test of HVAC control systems / Thermisches Raummodell für den Test von Reglern für Heizungs-, Lüftungs- und KlimasystemenRiederer, Peter 05 November 2002 (has links) (PDF)
Room models, currently used for controller tests, assume the room air to be perfectly mixed. A new room model is developed, assuming non-homogeneous room conditions and distinguishing between different sensor positions. From measurement in real test rooms and detailed CFD simulations, a list of convective phenomena is obtained that has to be considered in the development of a model for a room equipped with different HVAC systems. The zonal modelling approach that divides the room air into several sub-volumes is chosen, since it is able to represent the important convective phenomena imposed on the HVAC system. The convective room model is divided into two parts: a zonal model, representing the air at the occupant zone and a second model, providing the conditions at typical sensor positions. Using this approach, the comfort conditions at the occupant zone can be evaluated as well as the impact of different sensor positions. The model is validated for a test room equipped with different HVAC systems. Sensitivity analysis is carried out on the main parameters of the model. Performance assessment and energy consumption are then compared for different sensor positions in a room equipped with different HVAC systems. The results are also compared with those obtained when a well-mixed model is used. A main conclusion of these tests is, that the differences obtained, when changing the position of the controller's sensor, is a function of the HVAC system and controller type. The differences are generally small in terms of thermal comfort but significant in terms of overall energy consumption. For different HVAC systems the cases are listed, in which the use of a simplified model is not recommended. This PhD has been submitted in accordance to the conditions for attaining both the French and the German degree of a PhD, on a co-national basis, in the frame of a statement of the French government from January 18th, 1994. The research has been carried out in the Automation and Energy Management Group (AGE), Department of Sustainable Development (DDD), at the "Centre Scientifique et Technique du Bâtiment" (CSTB) in Marne la Vallée, France, in collaboration with the "Centre Energétique" (CENERG) at the "Ecole Nationale Supérieure des Mines de Paris" (ENSMP), Paris, France and the Technical University of Dresden (TUD), Germany.
|
216 |
Une épopée ibérique : Autour des oeuvres d’Alonso de Ercilla et de Jerónimo Corte-Real (1569-1589) / An Iberian Epic : Alonso de Ercilla and Jerónimo Corte-Real’s Poems (1569-1589)Plagnard, Aude 04 December 2015 (has links)
Peut-on lire l’épopée espagnole et l’épopée portugaise du seizième siècle indépendamment l’une de l’autre ? La présente étude montre qu’entre 1569 et 1589, l’Espagnol Alonso de Ercilla et le Portugais Jerónimo Corte-Real composèrent une série d’épopées au fil desquelles émerge une pratique commune et originale du genre. Étroitement liées aux Lusiades de Luís de Camões (1572), elles dessinent un modèle partagé de narration épique dans une étroite relation intertextuelle. Lues dans l’ensemble de la péninsule ibérique, ces épopées portugaises et espagnoles éveillèrent l’intérêt du public pour leurs sujets tirés de l’histoire récente. La comparaison avec les chroniques révèle une mimésis formelle, destinée à autoriser ces récits en vers en adoptant de certains traits de l’histoire en prose. Mais le choix de l’épopée les rattache au traitement de la guerre et des conflits dans la longue histoire du genre. À l’instar de la tradition épique depuis Homère, elles reflètent les profonds changements qui accompagnent l’expansion territoriale espagnole et portugaise et la réunion des deux couronnes en 1580. Cette convergence des poètes autour de l’actualité de l’Ibérie moderne les place en situation de concurrence. Il en résulte une émulation affichée dans l’imitation de modèles communs – latins, le plus souvent – et dans la reprise de motifs caractéristiques de l’épopée dans lesquelles est chiffrée cette concurrence. En travaillant ces mêmes motifs, en se répondant d’un texte à l’autre, Ercilla, Corte-Real et Camões, forgent sur deux décennies un patron narratif ibérique qui rompt avec le modèle du Roland furieux avant que celui du Tasse ne s’impose dans la péninsule. / Can we read Spanish and Portuguese epic poetry independently of each other? This study demonstrates that between 1569 and 1589 the Spaniard Alonso de Ercilla and the Portuguese Jerónimo Corte-Real published a series of epic poems through which emerged a common and original practice of the genre. Closely linked to Camões’ Lusiadas (1572), they form a shared epic model built on an intertextual poetic practice. Read throughout the Iberian peninsula, this Spanish and Portuguese epic demonstrates its readers’ interest for the subjects based on recent history. Compared to the chronicles it reveals a formal mimesis through which verse history is authorized by some formal imitations of prose history. Nevertheless, by choosing epic poetry, poets link these narratives to the treatment of war and military conflicts during the long history of the genre. As epic poets since Homer, these modern poets unveil the deep changes that occurred during the Spanish and Portuguese colonial expansion and the union of the two crowns in 1580. Because they deal with current events in modern Iberia, the poets are placed in a competitive situation, coded in the text, in the imitation of common poetic models –Latin, mostly– and in the use of some typical epic motives. Through working on the same motives and dialoguing from one text to another, Ercilla, Corte Real and Camões invent, over the course of two decades, a narrative Iberian pattern that breaks with the Orlando furioso tradition before Tasso’s model became preponderant in the peninsula.
|
217 |
Thermal room modelling adapted to the test of HVAC control systemsRiederer, Peter 28 January 2002 (has links)
Room models, currently used for controller tests, assume the room air to be perfectly mixed. A new room model is developed, assuming non-homogeneous room conditions and distinguishing between different sensor positions. From measurement in real test rooms and detailed CFD simulations, a list of convective phenomena is obtained that has to be considered in the development of a model for a room equipped with different HVAC systems. The zonal modelling approach that divides the room air into several sub-volumes is chosen, since it is able to represent the important convective phenomena imposed on the HVAC system. The convective room model is divided into two parts: a zonal model, representing the air at the occupant zone and a second model, providing the conditions at typical sensor positions. Using this approach, the comfort conditions at the occupant zone can be evaluated as well as the impact of different sensor positions. The model is validated for a test room equipped with different HVAC systems. Sensitivity analysis is carried out on the main parameters of the model. Performance assessment and energy consumption are then compared for different sensor positions in a room equipped with different HVAC systems. The results are also compared with those obtained when a well-mixed model is used. A main conclusion of these tests is, that the differences obtained, when changing the position of the controller's sensor, is a function of the HVAC system and controller type. The differences are generally small in terms of thermal comfort but significant in terms of overall energy consumption. For different HVAC systems the cases are listed, in which the use of a simplified model is not recommended. This PhD has been submitted in accordance to the conditions for attaining both the French and the German degree of a PhD, on a co-national basis, in the frame of a statement of the French government from January 18th, 1994. The research has been carried out in the Automation and Energy Management Group (AGE), Department of Sustainable Development (DDD), at the "Centre Scientifique et Technique du Bâtiment" (CSTB) in Marne la Vallée, France, in collaboration with the "Centre Energétique" (CENERG) at the "Ecole Nationale Supérieure des Mines de Paris" (ENSMP), Paris, France and the Technical University of Dresden (TUD), Germany.
|
218 |
Web applications using the Google Web Toolkit / Webanwendungen unter Verwendung des Google Web Toolkitsvon Wenckstern, Michael 04 June 2013 (has links) (PDF)
This diploma thesis describes how to create or convert traditional Java programs to desktop-like rich internet applications with the Google Web Toolkit.
The Google Web Toolkit is an open source development environment, which translates Java code to browser and device independent HTML and JavaScript.
Most of the GWT framework parts, including the Java to JavaScript compiler as well as important security issues of websites will be introduced.
The famous Agricola board game will be implemented in the Model-View-Presenter pattern to show that complex user interfaces can be created with the Google Web Toolkit.
The Google Web Toolkit framework will be compared with the JavaServer Faces one to find out which toolkit is the right one for the next web project. / Diese Diplomarbeit beschreibt die Erzeugung desktopähnlicher Anwendungen mit dem Google Web Toolkit und die Umwandlung klassischer Java-Programme in diese.
Das Google Web Toolkit ist eine Open-Source-Entwicklungsumgebung, die Java-Code in browserunabhängiges als auch in geräteübergreifendes HTML und JavaScript übersetzt.
Vorgestellt wird der Großteil des GWT Frameworks inklusive des Java zu JavaScript-Compilers sowie wichtige Sicherheitsaspekte von Internetseiten.
Um zu zeigen, dass auch komplizierte graphische Oberflächen mit dem Google Web Toolkit erzeugt werden können, wird das bekannte Brettspiel Agricola mittels Model-View-Presenter Designmuster implementiert.
Zur Ermittlung der richtigen Technologie für das nächste Webprojekt findet ein Vergleich zwischen dem Google Web Toolkit und JavaServer Faces statt.
|
219 |
Web applications using the Google Web Toolkitvon Wenckstern, Michael 05 June 2013 (has links)
This diploma thesis describes how to create or convert traditional Java programs to desktop-like rich internet applications with the Google Web Toolkit.
The Google Web Toolkit is an open source development environment, which translates Java code to browser and device independent HTML and JavaScript.
Most of the GWT framework parts, including the Java to JavaScript compiler as well as important security issues of websites will be introduced.
The famous Agricola board game will be implemented in the Model-View-Presenter pattern to show that complex user interfaces can be created with the Google Web Toolkit.
The Google Web Toolkit framework will be compared with the JavaServer Faces one to find out which toolkit is the right one for the next web project.:I Abstract
II Contents
III Acronyms and Glossary
III.I Acronyms
III.II Glossary
IV Credits
1 Introduction
2 Basics
2.1 Development of the World Wide Web
2.2 Hypertext Markup Language
2.3 Cascading Style Sheets
2.4 JavaScript
2.5 Hypertext Markup Language Document Object Model
2.6 Asynchronous JavaScript and XML
3 GWT toolbox and compiler
3.1 GWT in action
3.2 A short overview of the toolkit
3.3 GWT compiler and JSNI
3.3.1 Overview of GWT compiler and JSNI
3.3.2 Deferred binding and bootstrapping process
3.3.3 GWT compiler steps and optimizations
3.4 Java Runtime Environment Emulation
3.5 Widgets and Panels
3.5.1 Overview of GWT Widgets
3.5.2 Event handlers in GWT Widgets
3.5.3 Manipulating browser’s DOM with GWT DOM class
3.5.4 GWT Designer and view optimization using UiBinder
3.6 Remote Procedure Calls
3.6.1 Comparison of Remote Procedure Calls with Remote Method Invocations
3.6.2 GWT’s RPC service and serializable whitelist
3.7 History Management
3.8 Client Bundle
3.8.1 Using ImageResources in the ClientBundle interface
3.8.2 Using CssResources in the ClientBundle interface
4 Model-View-Presenter Architecture
4.1 Comparison of MVP and MVC
4.2 GWT Model-View-Presenter pattern example: Agricola board game
4.3 Extending the Agricola web application with mobile views
4.4 Introducing activities in the Agricola Model-View-Presenter pattern enabling browser history
5 Comparison of the two web frameworks: GWT and JSF
5.1 Definitions of comparison fields
5.2 Comparison in category 1: Nearly completely static sites with a little bit of dynamic content, e.g. news update
5.3 Comparison in category 2: Doing a survey in both technologies
5.4 Comparison in category 3: Creating a forum to show data
5.5 Comparison in category 4: Writing a chat application
5.6 Comparison in category 5: Writing the speed game Snake
5.7 Summary
6 Security
6.1 Download Tomcat
6.2 Dynamic Web Application Project with GWT and Tomcat
6.3 Establish HTTPS connections in Tomcat
6.3.1 Create a pem certificate
6.3.2 Convert pem certificate into a key store object
6.3.3 Configure Tomcat’s XML files to enable HTPPS
6.4 Establish a database connection in Tomcat
6.4.1 Create TomcatGWT user and schema, and add the table countries
6.4.2 Configure Tomcat’s XML files to get access to the database connection
6.4.3 PreparedStatements avoid MySQL injections
6.5 Login mechanism in Tomcat
6.6 SafeHtml
7 Presenting a complex software application written in GWT
8 Conclusions
8.1 Summary
8.2 Future work
A Appendix
A 1 Configure the Google Web Toolkit framework in Eclipse
A 1.1 Install the Java Developer Kit
A 1.2 Download Eclipse
A 1.3 Install the GWT plugin in Eclipse
A 1.4 Create first GWT Java Project
A 2 Figures
A 3 Listings
A 3.1 Source code of the Agricola board game
A 3.2 Source code of GWT and JSF comparison
A 4 Tables
R Lists and References
R 1 Lists
R 1.1 List of Tables
R 1.2 List of Figures
R 1.3 List of Listings
R 2 References
R 2.1 Books
R 2.2 Online resources / Diese Diplomarbeit beschreibt die Erzeugung desktopähnlicher Anwendungen mit dem Google Web Toolkit und die Umwandlung klassischer Java-Programme in diese.
Das Google Web Toolkit ist eine Open-Source-Entwicklungsumgebung, die Java-Code in browserunabhängiges als auch in geräteübergreifendes HTML und JavaScript übersetzt.
Vorgestellt wird der Großteil des GWT Frameworks inklusive des Java zu JavaScript-Compilers sowie wichtige Sicherheitsaspekte von Internetseiten.
Um zu zeigen, dass auch komplizierte graphische Oberflächen mit dem Google Web Toolkit erzeugt werden können, wird das bekannte Brettspiel Agricola mittels Model-View-Presenter Designmuster implementiert.
Zur Ermittlung der richtigen Technologie für das nächste Webprojekt findet ein Vergleich zwischen dem Google Web Toolkit und JavaServer Faces statt.:I Abstract
II Contents
III Acronyms and Glossary
III.I Acronyms
III.II Glossary
IV Credits
1 Introduction
2 Basics
2.1 Development of the World Wide Web
2.2 Hypertext Markup Language
2.3 Cascading Style Sheets
2.4 JavaScript
2.5 Hypertext Markup Language Document Object Model
2.6 Asynchronous JavaScript and XML
3 GWT toolbox and compiler
3.1 GWT in action
3.2 A short overview of the toolkit
3.3 GWT compiler and JSNI
3.3.1 Overview of GWT compiler and JSNI
3.3.2 Deferred binding and bootstrapping process
3.3.3 GWT compiler steps and optimizations
3.4 Java Runtime Environment Emulation
3.5 Widgets and Panels
3.5.1 Overview of GWT Widgets
3.5.2 Event handlers in GWT Widgets
3.5.3 Manipulating browser’s DOM with GWT DOM class
3.5.4 GWT Designer and view optimization using UiBinder
3.6 Remote Procedure Calls
3.6.1 Comparison of Remote Procedure Calls with Remote Method Invocations
3.6.2 GWT’s RPC service and serializable whitelist
3.7 History Management
3.8 Client Bundle
3.8.1 Using ImageResources in the ClientBundle interface
3.8.2 Using CssResources in the ClientBundle interface
4 Model-View-Presenter Architecture
4.1 Comparison of MVP and MVC
4.2 GWT Model-View-Presenter pattern example: Agricola board game
4.3 Extending the Agricola web application with mobile views
4.4 Introducing activities in the Agricola Model-View-Presenter pattern enabling browser history
5 Comparison of the two web frameworks: GWT and JSF
5.1 Definitions of comparison fields
5.2 Comparison in category 1: Nearly completely static sites with a little bit of dynamic content, e.g. news update
5.3 Comparison in category 2: Doing a survey in both technologies
5.4 Comparison in category 3: Creating a forum to show data
5.5 Comparison in category 4: Writing a chat application
5.6 Comparison in category 5: Writing the speed game Snake
5.7 Summary
6 Security
6.1 Download Tomcat
6.2 Dynamic Web Application Project with GWT and Tomcat
6.3 Establish HTTPS connections in Tomcat
6.3.1 Create a pem certificate
6.3.2 Convert pem certificate into a key store object
6.3.3 Configure Tomcat’s XML files to enable HTPPS
6.4 Establish a database connection in Tomcat
6.4.1 Create TomcatGWT user and schema, and add the table countries
6.4.2 Configure Tomcat’s XML files to get access to the database connection
6.4.3 PreparedStatements avoid MySQL injections
6.5 Login mechanism in Tomcat
6.6 SafeHtml
7 Presenting a complex software application written in GWT
8 Conclusions
8.1 Summary
8.2 Future work
A Appendix
A 1 Configure the Google Web Toolkit framework in Eclipse
A 1.1 Install the Java Developer Kit
A 1.2 Download Eclipse
A 1.3 Install the GWT plugin in Eclipse
A 1.4 Create first GWT Java Project
A 2 Figures
A 3 Listings
A 3.1 Source code of the Agricola board game
A 3.2 Source code of GWT and JSF comparison
A 4 Tables
R Lists and References
R 1 Lists
R 1.1 List of Tables
R 1.2 List of Figures
R 1.3 List of Listings
R 2 References
R 2.1 Books
R 2.2 Online resources
|
Page generated in 0.0879 seconds