High Performance Web Sites


Steve Souders - 2007
    Author Steve Souders, in his job as Chief Performance Yahoo!, collected these best practices while optimizing some of the most-visited pages on the Web. Even sites that had already been highly optimized, such as Yahoo! Search and the Yahoo! Front Page, were able to benefit from these surprisingly simple performance guidelines.The rules in High Performance Web Sites explain how you can optimize the performance of the Ajax, CSS, JavaScript, Flash, and images that you've already built into your site -- adjustments that are critical for any rich web application. Other sources of information pay a lot of attention to tuning web servers, databases, and hardware, but the bulk of display time is taken up on the browser side and by the communication between server and browser. High Performance Web Sites covers every aspect of that process.Each performance rule is supported by specific examples, and code snippets are available on the book's companion web site. The rules include how to: Make Fewer HTTP RequestsUse a Content Delivery NetworkAdd an Expires HeaderGzip ComponentsPut Stylesheets at the TopPut Scripts at the BottomAvoid CSS ExpressionsMake JavaScript and CSS ExternalReduce DNS LookupsMinify JavaScriptAvoid RedirectsRemove Duplicates ScriptsConfigure ETagsMake Ajax CacheableIf you're building pages for high traffic destinations and want to optimize the experience of users visiting your site, this book is indispensable.If everyone would implement just 20% of Steve's guidelines, the Web would be adramatically better place. Between this book and Steve's YSlow extension, there's reallyno excuse for having a sluggish web site anymore.-Joe Hewitt, Developer of Firebug debugger and Mozilla's DOM InspectorSteve Souders has done a fantastic job of distilling a massive, semi-arcane art down to a set of concise, actionable, pragmatic engineering steps that will change the world of web performance.-Eric Lawrence, Developer of the Fiddler Web Debugger, Microsoft Corporation

Encaustic Workshop: Artistic Techniques for Working with Wax


Patricia Baldwin Seggebruch - 2009
    In Encaustic Workshop, it becomes much more: a dynamic medium where anything goes and the possibilities are endless.Packed with step-by-step techniques, helpful tips and diverse examples of completed works, Encaustic Workshop brings all the accessibility and excitement of a mixed-media workshop to your own workspace. If you're a beginner, you'll find everything you need to know to get started. If you're a more advanced crafter or fine artist, you'll discover things you never knew you could do with encaustic.Instructions and photos will guide you as you learn to:Apply, layer, color and carve wax to create artwork rich with texture and depth.Create collages that combine encaustic with papers, fabric, found objects, image transfers and more.Experiment with charcoal, inks, watercolors, pastels and other mediums to create unexpected effects in the wax.Then, complete step-by-step projects and an extensive inspirational gallery will show you how you can combine the techniques you've learned to create more complex works.Sign your creativity up for this Encaustic Workshop--then just melt, paint and play!

Embedded Android: Porting, Extending, and Customizing


Karim Yaghmour - 2011
    You'll also receive updates when significant changes are made, as well as the final ebook version. Embedded Android is for Developers wanting to create embedded systems based on Android and for those wanting to port Android to new hardware, or creating a custom development environment. Hackers and moders will also find this an indispensible guide to how Android works.

Programming in Go: Creating Applications for the 21st Century


Mark Summerfield - 2012
    With this guide, pioneering Go programmer Mark Summerfield shows how to write code that takes full advantage of Go's breakthrough features and idioms. Both a tutorial and a language reference, "Programming in Go" brings together all the knowledge you need to evaluate Go, think in Go, and write high-performance software with Go. Summerfield presents multiple idiom comparisons showing exactly how Go improves upon older languages, calling special attention to Go's key innovations. Along the way, he explains everything from the absolute basics through Go's lock-free channel-based concurrency and its flexible and unusual duck-typing type-safe approach to object-orientation. Throughout, Summerfield's approach is thoroughly practical. Each chapter offers multiple live code examples designed to encourage experimentation and help you quickly develop mastery. Wherever possible, complete programs and packages are presented to provide realistic use cases, as well as exercises. Coverage includes:-- Quickly getting and installing Go, and building and running Go programs -- Exploring Go's syntax, features, and extensive standard library -- Programming Boolean values, expressions, and numeric types -- Creating, comparing, indexing, slicing, and formatting strings -- Understanding Go's highly efficient built-in collection types: slices and maps -- Using Go as a procedural programming language -- Discovering Go's unusual and flexible approach to object orientation -- Mastering Go's unique, simple, and natural approach to fine-grained concurrency -- Reading and writing binary, text, JSON, and XML files -- Importing and using standard library packages, custom packages, and third-party packages -- Creating, documenting, unit testing, and benchmarking custom packages

Paisley Designs


Marty Noble - 2008
    Colorists will enjoy hours of creative pleasure with this all-original gallery of paisley designs — 30 full-page illustrations swirling with gorgeous organic themes.

Photographing Your Family: And All the Kids and Friends and Animals Who Wander Through Too


John Healey - 2008
    Sartore’s photographs delight and inspire, from the first moments a newborn enters the house to Halloween parades, from visits with family and friends to fireworks on the Fourth of July. Easy-to-follow tips and instructions make the creative process simple, helping parents approach photography in a whole new way. Digital photographers will appreciate tips on editing techniques, album innovations, archiving methods, and printing. Sartore’s charisma and humor make learning a pure delight. Unlike competitive titles, Photographing Your Family is lavishly illustrated to show the many ways to make pictures, how Sartore captured these images specifically, and the philosophies a world-class photographer brings to his work at home—with emphasis on the contributions that relatives, friends, and pets can make to the story that is family. Early childhood is a fleeting time that parents and grandparents go to great lengths to capture in photos. This book will appeal to a vast audience: families who want to create memorable albums, parents with new babies, and everyone who wants to give a truly unique and useful family gift.

Logolounge: 2,000 International Identities by Leading Designers


Bill Gardner - 2002
    Logolounge features the work of superstar artists and firms such as Michael Vanderbyl and Sibley Peteet Design and includes both new campaigns and never-before-seen projects. With 2,000 logos from a variety of sources, this visually compelling volume will become the go-to resource for inspiration from the best in the field.

A Touch of Farmhouse Charm: Easy DIY Projects to Add a Warm and Rustic Feel to Any Room


Liz Fourez - 2016
    With the turn of each page, Liz Fourez leads you on a tour through her family’s house, restored to its 1940s rustic farm style, and teaches you how to make each handmade decoration yourself. The projects require minimal effort, yet add instant charm to any room. With your blue jeans on and a few of the most basic supplies in hand, you’ll be on your way to your dream home in no time.You’ll learn how to make a custom wood Family Name Sign for your living room, a Wooden Boot Tray on Casters for the entryway, a Ruffled Stool Slipcover for the kitchen and a Rustic Wooden Frame for the bedroom, plus decorations for the office, bathroom, kids’ bedroom and playroom. Farmhouse style is about cultivating a connection among family, home and nature; A Touch of Farmhouse Charm helps you bring the warmth and beauty of simpler times to your modern life naturally.