916 resultados para Single-page applications
Resumo:
Single-page applications have historically been subject to strong market forces driving fast development and deployment in lieu of quality control and changeable code, which are important factors for maintainability. In this report we develop two functionally equivalent applications using AngularJS and React and compare their maintainability as defined by ISO/IEC 9126. AngularJS and React represent two distinct approaches to web development, with AngularJS being a general framework providing rich base functionality and React a small specialized library for efficient view rendering. The quality comparison was accomplished by calculating Maintainability Index for each application. Version control analysis was used to determine quality indicators during development and subsequent maintenance where new functionality was added in two steps. The results show no major differences in maintainability in the initial applications. As more functionality is added the Maintainability Index decreases faster in the AngularJS application, indicating a steeper increase in complexity compared to the React application. Source code analysis reveals that changes in data flow requires significantly larger modifications of the AngularJS application due to its inherent architecture for data flow. We conclude that frameworks are useful when they facilitate development of known requirements but less so when applications and systems grow in size.
Resumo:
Single-page applications have historically been subject to strong market forces driving fast development and deployment in lieu of quality control and changeable code, which are important factors for maintainability. In this report we develop two functionally equivalent applications using AngularJS and React and compare their maintainability as defined by ISO/IEC 9126. AngularJS and React represent two distinct approaches to web development, with AngularJS being a general framework providing rich base functionality and React a small specialized library for efficient view rendering. The quality comparison was accomplished by calculating Maintainability Index for each application. Version control analysis was used to determine quality indicators during development and subsequent maintenance where new functionality was added in two steps. The results show no major differences in maintainability in the initial applications. As more functionality is added the Maintainability Index decreases faster in the AngularJS application, indicating a steeper increase in complexity compared to the React application. Source code analysis reveals that changes in data flow requires significantly larger modifications of the AngularJS application due to its inherent architecture for data flow. We conclude that frameworks are useful when they facilitate development of known requirements but less so when applications and systems grow in size. Sammanfattning: Ensidesapplikationer har historiskt sett påverkats av starka marknadskrafter som pådriver snabba utvecklingscykler och leveranser. Detta medför att kvalitetskontroll och förändringsbar kod, som är viktiga faktorer för förvaltningsbarhet, blir lidande. I denna rapport utvecklar vi två funktionellt ekvi-valenta ensidesapplikationer med AngularJS och React samt jämför dessa applikationers förvaltningsbarhet enligt ISO/IEC 9126. AngularJS och React representerar två distinkta angreppsätt på webbutveckling, där AngularJS är ett ramverk med mycket färdig funktionalitet och React ett mindre bibliotek specialiserat på vyrendering. Kvalitetsjämförelsen utfördes genom att beräkna förvaltningsbarhetsindex för respektive applikation. Versionshanteringsanalys användes för att bestämma andra kvalitetsindikatorer efter den initiala utvecklingen samt två efterföljande underhållsarbeten. Resultaten visar inga markanta skillnader i förvaltningsbarhet för de initiala applikationerna. I takt med att mer funktionalitet lades till sjönk förvaltnings-barhetsindex snabbare för AngularJS-applikationen, vilket motsvarar en kraftigare ökning i komplexitet jämfört med React-applikationen. Versionshanteringsanalys visar att ändringar i dataflödet kräver större modifikationer för AngularJS-applikationen på grund av dess förbestämda arkitektur. Utifrån detta drar vi slutsatsen att ramverk är användbara när de understödjer utvecklingen mot kända krav men att deras nytta blir begränsad ju mer en applikation växer i storlek.
Resumo:
The presence of the pyrethroid insecticides flumethrin, deltamethrin, cypermethrin and cyhalothrin in milk and blood of 10 cows was determined after single dermal applications of recommended doses. Milk and blood samples were collected every 7 days over a 35 d period and analyzed by high performance liquid chromatography. The highest residues in milk were found on day 28 for flumethrin and day 1 for deltamethrin, cypermethrin and cyhalothrin, while in blood the highest concentrations were present on day 28 for flumethrin and deltamethrin, the first day for cypermethrin, and day 14 for cyhalothrin.
Resumo:
In questa tesi è stato realizzato un sistema web-based, per la configurazione di modelli meccanici tridimensionali. L’intero software è basato su architettura multi-tier. Il back-end espone servizi RESTful che permettono l’interrogazione di una base di dati contenente l’anagrafica dei modelli e l’interazione con il CAD 3D SolidWorks. Il front-end è rappresentato da due pagine HTML ideate come SPA (Single Page Application), una per l’amministratore e l’altra per l’utente finale; esse sono responsabili delle chiamate asincrone verso i servizi, dell’aggiornamento automatico dell’interfaccia e dell’interazione con immagini tridimensionali.
Resumo:
This paper proposes a novel and simple positive sequence detector (PSD), which is inherently self-adjustable to fundamental frequency deviations by means of a software-based PLL (Phase Locked Loop). Since the proposed positive sequence detector is not based on Fortescue's classical decomposition and no special input filtering is needed, its dynamic response may be as fast as one fundamental cycle. The digital PLL ensures that the positive sequence components can be calculated even under distorted waveform conditions and fundamental frequency deviations. For the purpose of validating the proposed models, the positive sequence detector has been implemented in a PC-based Power Quality Monitor and experimental results illustrate its good performance. The PSD algorithm has also been evaluated in the control loop of a Series Active Filter and simulation results demonstrate its effectiveness in a closed-loop system. Moreover, considering single-phase applications, this paper also proposes a general single-phase PLL and a Fundamental Wave Detector (FWD) immune to frequency variations and waveform distortions. © 2005 IEEE.
Resumo:
Reframe is changing our approach to the evaluation of courses, units, teaching and student experience at QUT. This graphic image represents the evaluation framework and its purpose in a single page.
Resumo:
Project work can involve multiple people from varying disciplines coming together to solve problems as a group. Large scale interactive displays are presenting new opportunities to support such interactions with interactive and semantically enabled cooperative work tools such as intelligent mind maps. In this paper, we present a novel digital, touch-enabled mind-mapping tool as a first step towards achieving such a vision. This first prototype allows an evaluation of the benefits of a digital environment for a task that would otherwise be performed on paper or flat interactive surfaces. Observations and surveys of 12 participants in 3 groups allowed the formulation of several recommendations for further research into: new methods for capturing text input on touch screens; inclusion of complex structures; multi-user environments and how users make the shift from single- user applications; and how best to navigate large screen real estate in a touch-enabled, co-present multi-user setting.
Resumo:
Há um consenso nos meios crítico e acadêmico de que Joaquim Maria Machado de Assis é o maior ficcionista brasileiro. Além da qualidade inegável, sua ficção é notável por sua dimensão, atingindo uma dezena de romances e mais de duzentos contos. Com esta união singular entre extensão e qualidade, a obra machadiana acumulou a maior fortuna crítica no Brasil e uma das maiores da literatura universal. Ainda assim, sua fortuna é a que mais cresce no Brasil. Diante de tamanha dedicação dos estudiosos, em que seria relevante a apresentação de mais uma dissertação sobre o Bruxo do Cosme Velho? Acreditando que, apesar do tamanho da investigação que já se fez sobre Machado, alguns dos aspectos cruciais da vida e da obra do escritor ainda não foram devidamente elucidados, este trabalho nasce com a intenção de contribuir para a diminuição dessa lacuna. Um desses aspectos é o conteúdo filosófico da ficção machadiana. Durante muitas décadas, a ideia de que Machado de Assis se alinhara filosoficamente ao pessimismo foi hegemônica. Entretanto, muitas características da ficção machadiana, tais como o humour e a ironia, podem ser sinais de outra orientação filosófica: o ceticismo. A identificação entre Machado e ceticismo não é, entretanto, algo novo, mas durante a maior parte do tempo, a crítica identificou o ceticismo de Machado com a acepção popular do termo: descrença no campo metafísico e desengano no campo político-social. Este modo de ver o ceticismo acaba por aproximar o termo, e reaproximar Machado de Assis, ao pessimismo. Por outro lado, há algumas décadas, alguns estudiosos brasileiros começaram a verificar que a filosofia da ficção machadiana estaria de fato associada ao ceticismo, mas a outro tipo de ceticismo, o ceticismo pirrônico ou filosófico, iniciado com Pirro de Elis, filósofo grego que viveu entre 360 e 270 a.C., e estabelecido pelos escritos de Sexto Empírico, filósofo e médico do século 2. Fazendo jus à origem grega do termo skepticós, aquele que investiga, o ceticismo pirrônico prima não pela descrença, mas pela busca contínua da verdade. Esta busca se mantém indeterminada em virtude da limitação dos sentidos e do pensamento humanos. Não podemos alcançar a verdade das coisas, mas apenas descrever como elas aparentam. Esta impossibilidade não conduz o pirrônico ao pessimismo, o conduz, ao contrário, à tranquilidade, pois ele aceita a sua limitação, não fica se debatendo contra ela. Na ficção machadiana, o conselheiro Aires é o personagem cético por excelência, a começar pelo tão famoso tédio à controvérsia. Entretanto, apesar da semelhança entre a ficção de Machado de Assis e a filosofia cética, há um problema a ser enfrentado: como o escritor poderia ter criado um personagem tão próximo do pirronismo se Machado nunca chegou a ler uma página de Sexto Empírico?
Resumo:
BACKGROUND: Recent National Institute of Clinical Excellence guidance suggests primary surgery should be offered to patients presenting with glaucoma with severe visual field loss. We undertook a survey of UK consultant ophthalmologists to determine if this represents current practice and explore attitudes towards managing patients with advanced glaucoma at presentation.
DESIGN: Questionnaire evaluation study.
PARTICIPANTS: All consultant ophthalmologists currently practicing in the UK.
METHODS: A single-page questionnaire was posted to all consultants (n = 910) currently practicing in the UK along with a pre-paid return envelope. A second questionnaire was sent to non-responders (n = 459).
MAIN OUTCOME MEASURES: Questionnaire responses.
RESULTS: 626 responses were received representing 68.8% of the population surveyed. 152 (24%) volunteered a specialist interest in glaucoma. Consensus opinion for both glaucoma specialists (64.9%) and non-glaucoma specialists (62.4%) was to start with primary medical therapy, most commonly citing surgical risk as the primary reason (23% and 22%, respectively) for this approach. Most felt the highest intraocular pressure measurement during follow up (measured in clinic) was the most important variable for prevention of further visual loss (60% of glaucoma specialists and 55% of non-glaucoma specialists). Eighty-three per cent of all responders suggested they would change their practice if evidence supporting primary surgery as a safe and more effective approach existed.
CONCLUSIONS: Recent National Institute of Clinical Excellence guidance does not reflect the current management approach of UK ophthalmologists. The primary concern was related to potential complications of surgery although most practitioners would be willing to change their practice if evidence existed supporting primary surgery in patients presenting with advanced glaucoma.
Resumo:
A single page from the Deaths section of the Bell Family Bible listing the names and dates of death for various members of the family.The handwritten entries appear to read as follows: "John William Taylor, died April 30th Anne Domini 1862; aged 52 years. Jess J Bell died April 11th 1872 O Mary Franices Bell died August 20th 1872. Mrs. Susan Hall. Died May, 24th, 1898 Born January 1st 1829 age. 69 William B Bell died March 19th 1897 Richard Jones died June 6th 1912 Mastam Jone died Charles H. Hall died November 11th 1916."
Resumo:
This single page PowerPoint can be printed out and provides brief instructions on how to use zappers ina Windows 7 teaching space.
Resumo:
Code required to perform an import of module information from eFolio and output it into a single page. Within the context of eHandbook: this page is called via an iFrame to display module information as part of the handbook (and to avoid any duplication of content).
Resumo:
The FunFOLD2 server is a new independent server that integrates our novel protein–ligand binding site and quality assessment protocols for the prediction of protein function (FN) from sequence via structure. Our guiding principles were, first, to provide a simple unified resource to make our function prediction software easily accessible to all via a simple web interface and, second, to produce integrated output for predictions that can be easily interpreted. The server provides a clean web interface so that results can be viewed on a single page and interpreted by non-experts at a glance. The output for the prediction is an image of the top predicted tertiary structure annotated to indicate putative ligand-binding site residues. The results page also includes a list of the most likely binding site residues and the types of predicted ligands and their frequencies in similar structures. The protein–ligand interactions can also be interactively visualized in 3D using the Jmol plug-in. The raw machine readable data are provided for developers, which comply with the Critical Assessment of Techniques for Protein Structure Prediction data standards for FN predictions. The FunFOLD2 webserver is freely available to all at the following web site: http://www.reading.ac.uk/bioinf/FunFOLD/FunFOLD_form_2_0.html.
Resumo:
IntFOLD is an independent web server that integrates our leading methods for structure and function prediction. The server provides a simple unified interface that aims to make complex protein modelling data more accessible to life scientists. The server web interface is designed to be intuitive and integrates a complex set of quantitative data, so that 3D modelling results can be viewed on a single page and interpreted by non-expert modellers at a glance. The only required input to the server is an amino acid sequence for the target protein. Here we describe major performance and user interface updates to the server, which comprises an integrated pipeline of methods for: tertiary structure prediction, global and local 3D model quality assessment, disorder prediction, structural domain prediction, function prediction and modelling of protein-ligand interactions. The server has been independently validated during numerous CASP (Critical Assessment of Techniques for Protein Structure Prediction) experiments, as well as being continuously evaluated by the CAMEO (Continuous Automated Model Evaluation) project. The IntFOLD server is available at: http://www.reading.ac.uk/bioinf/IntFOLD/
Resumo:
Multi-tenancy is a cloud computing phenomenon. Multiple instances of an application occupy and share resources from a large pool, allowing different users to have their own version of the same application running and coexisting on the same hardware but in isolated virtual spaces. In this position paper we survey the current landscape of multi-tenancy, laying out the challenges and complexity of software engineering where multi-tenancy issues are involved. Multitenancy allows cloud service providers to better utilise computing resources, supporting the development of more exible services to customers based on economy of scale, reducing overheads and infrastructural costs. Nevertheless, there are major challenges in migration from single tenant applications to multi-tenancy. These have not been fully explored in research or practice to date. In particular, the reengineering effort of multi-tenancy in Software-as-a-Service cloud applications requires many complex and important aspects that should be taken into consideration, such as security, scalability, scheduling, data isolation, etc. Our study emphasizes scheduling policies and cloud provisioning and deployment with regards to multi-tenancy issues. We employ CloudSim and MapReduce in our experiments to simulate and analyse multi-tenancy models, scenarios, performance, scalability, scheduling and reliability on cloud platforms.