1.

Record Nr.

UNINA9910785121903321

Autore

Schiller Brad

Titolo

The automated lighting programmer's handbook / / Brad Schiller

Pubbl/distr/stampa

Amsterdam ; ; Boston : , : Elsevier/Focal Press, , 2011

ISBN

1-282-87991-X

9786612879913

0-240-81554-8

Edizione

[2nd ed.]

Descrizione fisica

1 online resource (223 p.)

Disciplina

621.321

792.025

Soggetti

Lighting

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

Includes index.

Nota di contenuto

Cover; Title Page; Copyright Page; Dedication; Table of Contents; List of Tables and Figures; Acknowledgments; Introduction; 10 Things Every Programmer Should Know; #1-Understanding the Fixtures; #2-Basic Console Operations; #3-Patching and Addressing; #4-Making Lights Move; #5-Long Hours and Late Nights; #6-Subtractive versus Additive Color Mixing; #7-Tracking; #8-Protect the Data; #9-How to Admit Your Faults; #10-Who to Call; But Wait! There's More...; 1. Programming Philosophies; The Automated Lighting Programmer; The Hollywood Syndrome; Creativity and Consistency; Learning to Program

Look for OpportunitiesProgramming Exercises; Explore Your World; Never Stop Learning; Be an Artist; 2. Automated Lighting Concepts; DMX-512; DMX Protocols; Fixture Modes; Crossfade; Bump; Parameter Abilities; Precedence (HTP and LTP); Tracking; Nontracking Consoles; Tracking Consoles; Advantages of Tracking; Disadvantages of Tracking; Practice Makes Perfect; 3. Preparing for Programming; Fixture Setup; The Console; Preparing the Patch; Numbers Everywhere; Groups; Grouping Basics; Too Many Numbers; Selecting with Groups; Additional Group Features; Read All About It; Building a Basic Outline

Protecting Your WorkAlways Be Prepared; 4. Basic Programming; Understanding Your Fixtures; Speed Channels; Conventional Channels; Palettes/Presets; 5. Intermediate Programming; Mark Cues; Tricks of



the Trade; Automated Mark Cues; The Magic of Marking; Block Cues; Marking and Blocking; Organization; Overblocking; Effects Generators; The DMX Protocol; Trigonometry to the Rescue; Modifying the Starting Point; Modifying the Size and Rate; Offsetting Each Fixture; Different Wave Forms; Other Parameters; Intensity Effects; Adding Dynamics; Adjusting Intensity Effects; Use Effects Wisely

Kickin' It Old SchoolThe Fireworks Chase; Making the Magic; Timing; Modern Miracles; Applying Concepts; Common Chases; Fanning; The Origins of Fanning; Basic Fanning Procedures; The Order of Fixture Selection; But Wait! There's More...; Now is the Time; Stay Cool as You Fan; 6. Advanced Programming; Default Values; Using Default Values; Custom Default Values; Study the Defaults; Deciding upon Defaults; Visualization; How It Works; Benefits; Programming; Cueing; Two-Way Communication; Program Anywhere; It's Time for Timecode; The History of Timecode; Defining Timecode; Timecode and Lighting

Changing TimeHidden Dangers; Back to the Future; The Magic of MIDI; Lighting Applications; MIDI Notes; MIDI Show Control; Be Prepared; Other Types of Automation; Automation Abounds; 7. Digital Lighting: The Future Is Here; Content; New Jobs; Point of View; Servers and Display Devices; New Functionality and Terminology; Programming Digital Lighting; Enough Is Enough; Working with Layers; The Console Problem; Fixture Numbering; Patching the Parts; The Missing Link; The Future Is Now; 8. LED Lighting; LED RGB Mixers; LED RGB Cells; LED Moving Lights; LED Digital Lights; LED Video Displays

Pixel Mapping

Sommario/riassunto

The only guide just for lighting programmers - now in full color!



2.

Record Nr.

UNINA9910300464903321

Autore

Mardan Azat

Titolo

Practical Node.js : Building Real-World Scalable Web Apps / / by Azat Mardan

Pubbl/distr/stampa

Berkeley, CA : , : Apress : , : Imprint : Apress, , 2014

ISBN

9781430265962

1430265965

Edizione

[1st ed. 2014.]

Descrizione fisica

1 online resource (288 p.)

Collana

The expert's voice in Web development Practical Node.js

Disciplina

006.7/6

Soggetti

Computer programming

Software engineering

Web Development

Software Engineering/Programming and Operating Systems

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

Bibliographic Level Mode of Issuance: Monograph

Nota di bibliografia

Includes bibliographical references and index.

Sommario/riassunto

Practical Node.js is your step-by-step guide to learning how to build a wide range of scalable real-world web applications using a professional development toolkit. Node.js is an innovative and highly efficient platform for creating web services. But Node.js doesn't live in a vacuum! In a modern web development, many different components need to be put together — routing, database driver, ORM, session management, OAuth, HTML template engine, CSS compiler and many more. If you already know the basics of Node.js, now is the time to discover how to bring it to production level by leveraging its vast ecosystem of packages. As a web developer, you'll work with a varied collection of standards and frameworks - Practical Node.js shows you how all those pieces fit together. Practical Node.js takes you from installing all the necessary modules to writing full-stack web applications by harnessing the power of the Express.js and Hapi frameworks, the MongoDB database with Mongoskin and Mongoose, Jade and Handlebars template engines, Stylus and LESS CSS languages, OAuth and Everyauth libraries, and the Socket.IO and Derby libraries, and everything in between. The book also covers how to deploy to



Heroku and AWS, daemonize apps, and write REST APIs. You'll build full-stack real-world Node.js apps from scratch, and also discover how to write your own Node.js modules and publish them on NPM. You already know what Node.js is; now learn what you can do with it and how far you can take it!