| |
|
|
|
|
|
|
|
|
1. |
Record Nr. |
UNINA9910785365703321 |
|
|
Autore |
Winesett Jeffrey |
|
|
Titolo |
Agile web application development with Yii1.1 and PHP5 [[electronic resource] ] : fast-track your web application development by harnessing the power of the Yii PHP framework / / Jeffrey Winesett |
|
|
|
|
|
|
|
Pubbl/distr/stampa |
|
|
Birmingham, : Packt Publishing, 2010 |
|
|
|
|
|
|
|
ISBN |
|
1-282-72005-8 |
9786612720055 |
1-84719-959-3 |
|
|
|
|
|
|
|
|
Descrizione fisica |
|
1 online resource (368 p.) |
|
|
|
|
|
|
Disciplina |
|
|
|
|
|
|
Soggetti |
|
Web site development |
Application software - Development |
PHP (Computer program language) |
|
|
|
|
|
|
|
|
Lingua di pubblicazione |
|
|
|
|
|
|
Formato |
Materiale a stampa |
|
|
|
|
|
Livello bibliografico |
Monografia |
|
|
|
|
|
Note generali |
|
|
|
|
|
|
Nota di contenuto |
|
Cover; Copyright; Credits; About the Author; About the Reviewers; Table of Contents; Preface; Chapter 1: Meet Yii; Yii is easy; Yii is efficient; Yii is extensible; MVC architecture; The model; The view; The controller; Stitching these together: Yii request routing; Blog posting example; Object-relational mapping and Active Record; Active Record; The view and controller; Summary; Chapter 2: Getting Started; Installing Yii; Installing a database; Creating a new application; Hello, World!; Creating the controller; One final step; Reviewing our request routing; Adding dynamic content |
Adding the date and time Adding the date and time, a better approach; Moving the data creation to the controller; Have you been paying attention?; Linking pages together; Linking to a new page; Getting a little help from Yii CHtml; Summary; Chapter 3: The TrackStar Application; Introducing TrackStar; Creating user stories; Users; Projects; Issues; Navigation and page flow; Defining a data scheme; Defining our development methodology; Automated software testing; Unit and functional testing; Benefits of testing; Test-driven development; Testing in Yii; Unit tests; Installing PHPUnit |
|
|
|
|
|
|
|
|
|
|
|
Functional tests Installing Selenium; Running a quick example; Hello TDD!; Summary; Chapter 4: Iteration 1: Creating the Initial TrackStar Application; Iteration planning; Creating the new application; Connecting to the database; Testing the connection; Yii and databases; Adding a db connection as an application component; Summary; Chapter 5: Iteration 2: Project CRUD; Iteration planning; Running our test suite; Creating the project table; Naming conventions; Creating the AR model class; Configuring Gii; Using Gii to create our Project AR class; Testing out our newly generated code |
Creating the unit test file Testing create; Testing read; Testing update and delete; Was all that testing really necessary?; Enabling CRUD operations for users; Creating CRUD scaffolding for projects; Creating a new project; Adding a required field to our form; Reading the project; Updating and deleting projects; Managing projects in admin mode; More on testing-fixtures; Configuring the fixture manager; Creating a fixture; Configuring this fixture for use; Specifying a test database; Using fixtures; Summary; Chapter 6: Iteration 3: Adding tasks; Iteration planning; Running the test suite |
Designing the schema Defining some relationships; Building the database and the relationships; Creating the Active Record model classes; Creating the issue model class; Creating the User model class; Creating the Issue CRUD operations; Using the Issue CRUD operations; Creating a new Issue; Adding the types drop-down menu; Getting the test in the ""Red""; Moving From ""Red"" To ""Green""; Moving Back To ""Red""; Getting back to ""Green"" once again; Adding the issue type dropdown; Adding the status dropdown: Do it yourself; Fixing the owner and requester fields; Enforcing a project context |
Implementing a filter |
|
|
|
|
|
|
Sommario/riassunto |
|
Fast-track your Web application development by harnessing the power of the Yii PHP framework |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2. |
Record Nr. |
UNINA9910815961903321 |
|
|
Autore |
De Visscher Alex |
|
|
Titolo |
Air dispersion modeling : foundations and applications / / Alex de Visscher, University of Calgary |
|
|
|
|
|
|
|
Pubbl/distr/stampa |
|
|
Somerset, New Jersey : , : Wiley, , 2014 |
|
|
|
|
|
|
|
ISBN |
|
1-118-72310-4 |
1-118-72309-0 |
1-118-72307-4 |
|
|
|
|
|
|
|
|
Descrizione fisica |
|
1 online resource (662 p.) |
|
|
|
|
|
|
Classificazione |
|
|
|
|
|
|
Disciplina |
|
|
|
|
|
|
Soggetti |
|
Air - Pollution - Simulation methods |
Atmospheric diffusion - Simulation methods |
|
|
|
|
|
|
|
|
Lingua di pubblicazione |
|
|
|
|
|
|
Formato |
Materiale a stampa |
|
|
|
|
|
Livello bibliografico |
Monografia |
|
|
|
|
|
Note generali |
|
Description based upon print version of record. |
|
|
|
|
|
|
Nota di bibliografia |
|
Includes bibliographical references and index. |
|
|
|
|
|
|
Nota di contenuto |
|
Air Dispersion Modeling: Foundations and Applications; Copyright; Contents; Preface; List of Symbols; Chapter1 Introduction; 1.1 Introduction; 1.2 Types of Air Dispersion Models; 1.2.1 Gaussian Plume Models; 1.2.2 Gaussian Puff Models; 1.2.3 Stochastic Lagrangian Particle Models; 1.2.4 Eulerian Advection and Dispersion Models; 1.2.5 Computational Fluid Dynamics; 1.3 Standard Conditions for Temperature and Pressure; 1.4 Concentration Units in the Gas Phase; 1.5 Units; 1.6 Constants and Approximately Constant Variables; 1.7 Frequently Used Greek Symbols; Problems; References |
Chapter 2 An Air Dispersion Modeling Primer2.1 Introduction; 2.2 Basic Concepts of Air Dispersion; 2.3 Gaussian Dispersion Model; 2.3.1 Assumptions Underlying the Gaussian Plume Concept; 2.3.2 Quantitative Description; 2.3.3 Refinements; 2.4 Plume Rise; 2.4.1 Plume Rise Correlations; 2.4.2 Critical Wind Speed; 2.4.3 Rules of Thumb; 2.5 Need for Refinements to the Basic Gaussian Plume Dispersion Model; Problems; MaterIals OnlIne; References; Chapter3 Air Pollutants: An Overview; 3.1 Introduction; 3.2 Types of Air Pollution; 3.2.1 Sulfur Compounds; 3.2.2 Nitrogen Compounds |
3.2.3 Volatile Organic Compounds3.2.4 Inorganic Carbon; 3.2.5 Ozone; 3.2.6 Particulate Matter; 3.2.7 Metals; 3.2.8 Air Pollution and Health; 3.2.9 Global Warming; 3.2.10 Air Pollution and Visibility; 3.2.11 Odor |
|
|
|
|
|
|
|
|
|
|
|
Nuisance; Problems; References; Chapter4 Regulation of Air Quality and Air Quality Modeling; 4.1 Introduction; 4.2 Air Quality Regulation; 4.3 Air Dispersion Modeling Guidelines; References; Chapter 5 Meteorology for Air Dispersion Modelers; 5.1 Introduction; 5.2 Structure of the Atmosphere; 5.3 Altitude Dependence of Barometric Pressure |
5.4 Height Dependence of Temperature-Adiabatic Case5.4.1 Adiabatic Lapse Rate; 5.4.2 Potential Temperature; 5.5 Stability; 5.5.1 General Description of Stability; 5.5.2 Stability Parameter; 5.5.3 Diurnal Cycle of Stability; 5.6 Heat Balance; 5.7 Wind Speed Profile; 5.7.1 Case 1: Smooth Surface, Adiabatic Conditions; 5.7.2 Case 2: Rough Surface, Adiabatic Conditions; 5.7.3 Case 3: Rough Surface, Nonneutral Conditions; 5.8 Temperature Profile Revisited: Nonneutral Conditions; 5.9 Heat Balance Revisited: Stable Conditions; 5.10 Mixing Layer Height; 5.11 Concept of Turbulence |
5.11.1 Basic Properties of Turbulence5.11.2 Measures of Turbulence; 5.11.3 Similarity Theory and Turbulence; 5.11.4 Covariance and Turbulence; 5.11.5 Introduction to Eddy Diffusivity and Gradient Transport Theory; 5.12 Special Topics in Meteorology; 5.12.1 Convective Cycles: Qualitative Description; 5.12.2 Internal Boundary Layer: Qualitative Description; 5.12.3 Plume Shapes; 5.12.4 Virtual Temperature; 5.13 Advanced Topics in Meteorology; 5.13.1 Convective Cycles: Quantitative Description; 5.13.2 Simple Convective Boundary Layer Model; 5.13.3 Internal Boundary Layer: Quantitative Description |
5.13.4 Effect of Complex Terrain in Meteorology |
|
|
|
|
|
|
Sommario/riassunto |
|
A single reference to all aspects of contemporary air dispersion modeling The practice of air dispersion modeling has changed dramatically in recent years, in large part due to new EPA regulations. Current with the EPA's 40 CFR Part 51, this book serves as a complete reference to both the science and contemporary practice of air dispersion modeling. Throughout the book, author Alex De Visscher guides readers through complex calculations, equation by equation, helping them understand precisely how air dispersion models work, including such popular models as the EPA's AERMOD and |
|
|
|
|
|
|
|
| |