The Past Present and Future of JavaScript


Axel Rauschmayer - 2012
    Now, hopes and expectations for JavaScript’s future are considerable.In this insightful report, Dr. Axel Rauschmayer explains how the combination of several technologies and opportunities in the past 15 years turned JavaScript’s fortunes. With that as a backdrop, he provides a detailed look at proposed new features and fixes in the next version, ECMAScript.next, and then presents his own JavaScript wish list—such as an integrated IDE.

Bandit Algorithms for Website Optimization


John Myles White - 2012
    Author John Myles White shows you how this powerful class of algorithms can help you boost website traffic, convert visitors to customers, and increase many other measures of success.This is the first developer-focused book on bandit algorithms, which were previously described only in research papers. You’ll quickly learn the benefits of several simple algorithms—including the epsilon-Greedy, Softmax, and Upper Confidence Bound (UCB) algorithms—by working through code examples written in Python, which you can easily adapt for deployment on your own website.Learn the basics of A/B testing—and recognize when it’s better to use bandit algorithmsDevelop a unit testing framework for debugging bandit algorithmsGet additional code examples written in Julia, Ruby, and JavaScript with supplemental online materials

Laravel: Up and Running: A Framework for Building Modern PHP Apps


Matt Stauffer - 2016
    This rapid application development framework and its vast ecosystem of tools let you quickly build new sites and applications with clean, readable code. With this practical guide, Matt Stauffer--a leading teacher and developer in the Laravel community--provides the definitive introduction to one of today's most popular web frameworks.The book's high-level overview and concrete examples will help experienced PHP web developers get started with Laravel right away. By the time you reach the last page, you should feel comfortable writing an entire application in Laravel from scratch.Dive into several features of this framework, including:Blade, Laravel's powerful, custom templating toolTools for gathering, validating, normalizing, and filtering user-provided dataLaravel's Eloquent ORM for working with the application's databasesThe Illuminate request object, and its role in the application lifecyclePHPUnit, Mockery, and PHPSpec for testing your PHP codeLaravel's tools for writing JSON and RESTful APIsInterfaces for file system access, sessions, cookies, caches, and searchTools for implementing queues, jobs, events, and WebSocket event publishingLaravel's specialty packages: Scout, Passport, Cashier, Echo, Elixir, Valet, and Socialite

Awkward Family Holiday Photos


Mike Bender - 2013
    . . the holidays.Holidays. They’re those momentous occasions when we gather with family to eat, drink, celebrate, and, of course, pose for photographs. From Mom’s homemade Halloween costumes to re-creating a Nativity scene for the Christmas card to that overly patriotic uncle who literally wears the flag on the Fourth, holidays make for humiliating memories that we carry in our hearts for years to come. Whether your family loves Valentine’s Day, St. Patrick’s Day, Easter, July Fourth, Halloween, Thanksgiving, Christmas, or Hanukkah, this book pays homage to all of the holidays’ most uncomfortable moments.

Valkyrie: The North American Xb-70: The Usa's Ill-Fated Supersonic Heavy Bomber


Graham M. Simons - 2011
    . . [with] new information, photographs and first-hand accounts." --FlypastDuring the 1950s, plans were being drawn at North American Aviation in Southern California for an incredible Mach-3 strategic bomber. The concept was born as a result of General Curtis LeMay's desire for a heavy bomber with the weapon load and range of the subsonic B-52 and a top speed in excess of the supersonic medium bomber, the B-58 Hustler. However, in April 1961, Defense Secretary McNamara stopped the production go-ahead for the B-70 because of rapid cost escalation and the USSR's newfound ability to destroy aircraft at extremely high altitude using either missiles or the new Mig-25 fighter. Nevertheless, in 1963 plans for the production of three high-speed research aircraft were approved and construction proceeded. In September 1964 the first Valkyrie, now re-coded A/V-1, took to the air for the first time and in October went supersonic.This book is the most detailed description of the design, engineering and research that went into this astounding aircraft. It is full of unpublished details, photographs and firsthand accounts from those closely associated with the project. Although never put into full production, this giant six-engined aircraft became famous for its breakthrough technology, and the spectacular images captured on a fatal air-to-air photo shoot when an observing Starfighter collided with Valkyrie A/V-2 which crashed into the Mojave Desert."Well-illustrated with numerous diagrams and black and white photographs, the book provides an interesting insight into one of the so-called 'white elephant' projects of the 1960s." --Jets Monthly

Training Guide: Programming in HTML5 with JavaScript and CSS3


Glenn Johnson - 2013
    Build hands-on expertise through a series of lessons, exercises, and suggested practices—and help maximize your performance on the job.Provides in-depth, hands-on training you take at your own pace Focuses on job-role-specific expertise for using HTML5, JavaScript, and CSS3 to begin building modern web and Windows 8 apps Features pragmatic lessons, exercises, and practices Creates a foundation of skills which, along with on-the-job experience, can be measured by Microsoft Certification exams such as 70-480 Coverage includes: creating HTML5 documents; implementing styles with CSS3; JavaScript in depth; using Microsoft developer tools; AJAX; multimedia support; drawing with Canvas and SVG; drag and drop functionality; location-aware apps; web storage; offline apps; writing your first simple Windows 8 apps; and other key topics

APIs: A Strategy Guide


Daniel Jacobson - 2011
    Salesforce.com (more than 50%) and Twitter (more than 75% fall into this category. Ebay gets more than 8 billion API calls a month. Facebook and Google, have dozens of APIs that enable both free services and e-commerce, get more than 5 billion API calls each day. Other companies like NetFlix have expanded their service of streaming movies over the the web to dozens of devices using API. At peak times, more than 20 percent of all traffic is accounted for by Netflix through its APIs. Companies like Sears and E-Trade are opening up their catalogs and other services to allow developers and entrepreneurs to create new marketing experiences. Making an API work to create a new channel is not just a matter of technology. An API must be considered in terms of business strategy, marketing, and operations as well as the technical aspects of programming. This book, written by Greg Brail, CTO of Apigee, and Brian Mulloy, VP of Products, captures the knowledge of all these areas gained by Apigee, the leading company in supporting the rollout of high traffic APIs.

The Complete Photographer


Tom Ang - 2010
    It encourages you to explore every discipline and experiment with different approaches, hone your skills, and find your own personal style.There are two key features that make the book unique. The first is the structure. Almost invariably, photography books parcel up information in such a way that the technical elements of photography are dealt with separately from creative ideas, which in turn are dealt with separately from projects and genres. The Complete Photographer takes a completely different, holistic approach, with insights, ideas, tips, and techniques that focus specifically on each genre.The second unique feature is the "behind-the-scenes" coverage. Where Masterclass showcased the work of a number of professional photographers working in a variety of fields, The Complete Photographer goes further. It shows in step-by-step, photographic detail the planning, setting up, and shooting of 20 superb images taken especially for the book. In a running commentary, each photographer reveals the ideas and inspiration behind the shot, how decisions on location, lighting, camera angle, and props are arrived at, and, where relevant, demonstrates any image manipulation that has been carried out to produce the final image. Galleries of selected works are accompanied by notes on each image and how it was made.As with Digital Photography Masterclass, Tom's tutorials are presented in a highly visual, logical way that makes concepts easy to grasp. Images are grouped together to reveal how different approaches to the same subject can produce dramatically different results. Individual images are analyzed to show why they are successful, and how specific effects are achieved. Side-by-side comparisons highlight common problems and show how to avoid them. Each tutorial includes an assignment that encourages the reader to experiment, think outside the box, and practice new skills.The Complete Photographer will provide inspiration and be a beautiful book to look at, as well as delivering engaging, hardworking content that unlocks the secrets of success for the reader and provides a fascinating insight into the techniques of the professionals.The ContentsPrelims (7pp)general Introduction (2pp)1. Portraits (38pp)Formal and candid, in the studio and outdoors, individuals and groups, children and pets.Tom's tutorial (8pp)Image analysis (4pp)Assignment (4pp)Behind-the-scenes with... (12pp)Gallery (8pp)2. Landscape and nature (38pp)Different times of day and weather conditions. From breathtaking vistas to close-ups.Tom's tutorial (8pp)Image analysis (4pp)Assignment (4pp)Behind-the-scenes with... (12pp)Gallery (8pp)3. Fashion and street (38pp)Studio set-ups, on location, props and styling. Capturing moments on the city streets.Tom's tutorial (8pp)Image analysis (4pp)Assignment (4pp)Behind-the-scenes with... (12pp)Gallery (8pp)4. Wildlife (38pp)On safari and close to home, in the wild and in captivity, up close and in the environment.Tom's tutorial (8pp)Image analysis (4pp)Assignment (4pp)Behind-the-scenes with... (12pp)Gallery (8pp)5. Sport (38pp)Key moments, capturing action, the spirit and emotion of the sport.Tom's tutorial (8pp)Image analysis (4pp)Assignment (4pp)Behind-the-scenes with... (12pp)Gallery (8pp)6. Documentary (38pp)Finding and telling a story, observation,capturing decisive moments.Tom's tutorial (8pp)Image analysis (4pp)Assignment (4pp)Behind-the-scenes with... (12pp)Gallery (8pp)7. Events (38pp)Live music, graduation, wedding, new baby etc.Tom's tutorial (8pp)Image analysis (4pp)Assignment (4pp)Behind-the-scenes with... (12pp)Gallery (8pp)8. Travel (38pp)Spirit of place, capturing atmosphere, people. Cultural and social considerations.Tom's tutorial (8pp)Image analysis (4pp)Assignment (4pp)Behind-the-scenes with... (12pp)Gallery (8pp)9. Architecture (38pp)Ancient and modern, interior and exterior.Light and angles, details and wide views.Tom's tutorial (8pp)Image analysis (4pp)Assignment (4pp)Behind-the-scenes with... (12pp)Gallery (8pp)10. Fine art (38pp)Color and black and white, fine-art printing.Still life, abstracts, nudes, stock photography etc.Tom's tutorial (8pp)Image analysis (4pp)Assignment (4pp)Behind-the-scenes with... (12pp)Gallery (8pp)Index/Acknowledgments (11pp)