Most programming languages contain good and bad parts, but JavaScript has more than its share of the bad, having been developed and released in a hurry before it could be refined. This authoritative book scrapes away these bad features to reveal a subset of JavaScript that's more reliable, readable, and maintainable than the language as a whole-a subset you can use to create truly extensible and efficient code. Considered the JavaScript expert by many people in the development community, author Douglas Crockford identifies the abundance of good ideas that make JavaScript an outstanding object-oriented programming language-ideas such as functions, loose typing, dynamic objects, and an expressive object literal notation. Unfortunately, these good ideas are mixed in with bad and downright awful ideas, like a programming model based on global variables. When Java applets failed, JavaScript became the language of the Web by default, making its popularity almost completely independent of its qualities as
Now you no longer have to choose between Mac OS X and Windows! The latest Macs from Apple can run both Mac OS X and Windows, so youre not limited to just one operating system. Running Windows on your Mac explains how this simple technology works and walks you through every phase of the process of setting up Windows on your Mac. Are you a Windows user whos buying your first Mac? A Macintosh user who needs to run Windows software? Or just a computer user who wants the best of both worlds? Theres something in this book for everyone. Youll find detailed instructions for installing Windows on your Mac in three easy ways; a friendly guide to the Mac for Windows users; and a handy reference to Windows for Mac users. In this book, youll learn how to * Load and configure the two most popular Mac OS X virtualization programs, Parallels Desktop for Mac and VM ware Fusion. * Install Windows easily, either in Parallels or Fusion, or with Boot Camp. * Keep your Windows installation in top shape, f
Many of the best brands today are of geek pedigree, powered by the technologies, traits and trends of the ascendant digital channel. Amidst the decline of mass marketing, push marketing tactics have been superseded by new forms of influence. These include the creating, sharing and influencing behaviors of an online population no longer content merely to consume, and the potent pairing of digital notoriety and network effects, which has given rise to the icitizenry. From these sociocultural forces emerges a radical business imperative: to open up to consumer involvement in a brand's messages and offerings. Published under Peachpit's New Riders imprint in partnership with AIGA Design Press, The Open Brand illuminates both the risks and immense rewards of doing so, and describes the essential consumer experiences that are requisite for cultural relevance - On-demand, Personal, Engaging, and Networked experiences, representing the chief values of the web-made world. CONTENTS: Introduction PAR
Here's your essential companion to Apples iPhone. This handy, low-priced book is packed with quick results so you can jump in and master the iPhone right away. Snappy writing, eye-catching graphics, and a fresh design walks you through the most common iPhone tasks. The iPhone Pocket Guide shows you how to: * Set up and quickly start using your phone/iPod/Internet device. * Make and receive calls and send text messages with your phone. * Sync calendar and contacts between the iPhone and your Mac or Windows PC. * Send email using ATs wireless network or a Wi-Fi connection. * Listen to songs and watch movies and TV shows (and YouTube!). * Surf the Web using the built-in Safari browser. * View photos and take pictures with the built-in camera. * Get instant info using the built-in Stocks, Maps, Weather, and Clock applications. * Run the numbers with Calculator and jot quick reminders with Notes. * Fix common problems and learn what to do if you cant fi x them yourself
Practical Ruby Gems is a comprehensive guide to utilizing and creating Ruby Gems - ready-made Ruby code modules that can be easily added to Ruby and Rails projects. This book is ideal for Ruby programmers as well as web developers who use Rails and wish to extend the functionality of their projects. You'll get a prime selection of 34 of the best and most useful Gems, which makes up the core of this book. Each of these also comes complete with actual use cases and code examples that you can use immediately in your own projects. You'll learn how Ruby Gems can be used to * Validate credit cards. * Create graphical interfaces on multiple platforms. * Speed up Rails applications. * Develop lightweight web applications. * Use ActiveRecord to make databases easy. * Process RSS feeds. * Prevent spam using CAPTCHA. * Crop and scale images. * Tap into the same caching system that runs LiveJournal.com. And much, much more!
C# in Depth is a completely new book designed to propel existing C# developers to a higher level of programming skill. One simple principle drives this book: exploring a few things deeply rather than offering a shallow view of the whole C# landscape. It is a book for those readers who want just a little more at the end of a typical chapter. Expert author Jon Skeet dives into the C# language, plumbing new C# 2 and 3 features and probing the core C# language concepts that drive them. This unique book puts the new features into the context of how C# has evolved without a lengthy rehearsal of the full C# language. And it sticks to the language, covering new framework and runtime features only where relevant. C# in Depth is both a vehicle for learning C# 2 and 3 and also a reference work. Although the coverage is deep, the text is always accessible: Readers will explore pitfalls that can trip them up, but the book skips over gnarly details best left
The hilarious true-life tale of one man's journey from self-confessed planet-killing lad to eco-friendly, green-crusader Dad set against the backdrop of Cool Britannia, Blair's Britain and the rise of the green movement. Back in the nineties, Loaded journalist, Pete May was your normal twenty-something male: a football mad, beer guzzling, Dr Who watching lad's lad, quite happy surrounding himself with countless pizza boxes, beer cans and other environmentally unfriendly consumer items. Recycling to Pete was a debate about whether he should turn his socks inside out and reuse them. Then one day, out of nowhere, along came eco bunny Nicola -- a greener than green environmental activist. Could two people so different really fall for each other? Would Pete ever change his ways and sign up to the green lifestyle of composting loos, freezing cold houses, multiple jumper wearing, chicken rearing, recycling, cycling, energy saving and general self-sufficiency? This is the charming and funny true-life tale of one man
Britain's best loved business brains - Duncan Bannatyne, Deborah Meaden, Peter Jones, Theo Paphitis and Richard Farleigh along with economics expert and presenter Evan Davies - divulge the secrets of their success in this essential read. Joining them is James Caan, a new addition to the team in Series 5 which aired in September 2007. James is a multi-millionaire businessman and entrepreneur specialising in human resources consultancy and outsourcing. Here, for the first time, you can read his story and learn from his experiences. Plus you will find out exactly what James was looking forward to seeing in the Den. Success, From Pitch to Profit is packed with advice for you, whether you want to perfect your pitching skills, develop an idea or make more money. By looking back at the previous series of Dragons' Den, the Dragons will teach you how to develop an idea to its maximum potential, making you and your business reach new heights of success. They will look at what's become of the co
Equally useful for seasoned professionals and those new to the field, Carolyn Handler Miller covers effective techniques for creating compelling narratives for a wide variety of digital media. Written in a clear, non-technical style, it offers insights into the process of content creation by someone with long experience in the field. Whether you're a writer, producer, director, project manager, or designer, Digital Storytelling gives you all you need to develop a successful interactive project.Learn about the ground-breaking work being done in new forms of narrative like Alternate Reality Games (ARGs), webisodes, user-generated content, mobile entertainment and transmedia storytelling. Gain insights from case studies of cutting-edge projects from a variety of different media, including the Internet, video games, interactive television, virtual reality and interactive cinema. Discover new uses of digital storytelling for both entertainment and entertainment blends - projects that teach, inform, and promote.
Written exclusively from broadcaster's perspective, Mobile Broadcasting with WiMAX will help you move ahead in the use of WiMAX technologies. Whether you are an engineer, content provider, manager, or operator and planning such services, this book helps you understand the dimensions of this new medium and integration of communication, broadcasting and Multimedia technologies. The book outlines migrating to a new generation of broadcasting which integrates the Mobile, Wireless and Fixed network domains, then gives you a complete picture on what is happening in the field.The book is divided into five parts. PART I gives an introduction to Broadband Wireless Technologies and Mobile WiMAX. Wi-Fi including 802.11a,b,n and g, WiMAX technologies with focus on Mobile WiMAX 802.16e, and provides a global overview of deployment of Wireless broadband networks.PART-II is about Mobile Multimedia broadcasting and Mobile TV technologies, based on both cellular and broadband wireless. PART III covers Resources for Mobile