Search results for ""O'Reilly Media""
O'Reilly Media Building Applications with iBeacon
High-precision location information is increasingly useful for mobile application developers, since it allows devices to interact with the world around them. This practical book shows you how to achieve arm's reach accuracy with iBeacons, simple transmitters that enable your applications to react to nearby surroundings and then deliver timely, relevant information - especially indoors, where GPS and cell service are inaccurate. Whether you're enabling a map, giving users directions, creating a game, recommending purchases, letting users check in, or creating an immersive experience, you'll learn how iBeacons provide precise location information, empowering your applications to engage and interact with users nearby. Get examples of several application types you can build with iBeacons Learn how iBeacons provide applications with proximity information Set up, activate, and test iBeacons on both specialized and general-purpose hardware Explore the APIs and tools you need to develop location-aware mobile applications Use built-in iOS features to interact with iBeacons, including Passbook Build networks to help shoppers, travelers, conference attendees, and others find what they're looking for
£17.99
O'Reilly Media FileMaker Pro 13: The Missing Manual
You don't need a technical background to build powerful databases with FileMaker Pro 13. This crystal-clear guide covers all new FileMaker Pro 13 features, such as its improved layout tools and enhanced mobile support. Whether you're running a business, printing a catalog, or planning a wedding, you'll learn how to customize your database to run on a PC, Mac, Web browser, or iOS device. The important stuff you need to know: Get started. Tour FileMaker Pro's features and create your first database in minutes. Access data anywhere. Use FileMaker Go on your iPad or iPhone - or share data on the Web. Dive into relational data. Solve problems quickly by connecting and combining data tables. Create professional documents. Publish reports, invoices, catalogs, and other documents with ease. Harness processing power. Use calculations and scripts to crunch numbers, search text, and automate tasks. Add visual power and clarity. Create colorful charts to illustrate and summarize your data. Share your database on a secure server. Add the high-level features of FileMaker Pro Advanced and FileMaker Pro Server.
£28.79
O'Reilly Media Practical Zendesk Administration 2ed
Implementing the Zendesk customer service software as part of your company's operations can be time-consuming, but with the best practices and advice in this hands-on guide, you can shorten the procedure considerably. You'll learn the purpose, benefits, and pitfalls of each Zendesk feature, with examples of how to configure it to match your company's needs and processes. Written by written by two experienced Zendesk product trainers, this book is distilled from years of working in the trenches, launching customer implementations, and answering thousands of questions from participants throughout the world. With it, you?ll be able to determine the best way to put Zendesk's vast potential to work for your company. Apply custom branding to your user-facing support portal Mitigate risk by implementing various Zendesk security features Manage profiles and permissions for users, agents, and administrators Create tickets from email, voice, chat, feedback tabs, and social media Capture and classify help requests through standard and custom fields Use techniques to build an efficient agent support process Automate your business rules in Zendesk to streamline your workflow Provide your customers with self-service support
£21.59
O'Reilly Media The Art of Application Performance Testing 2e
Because performance is paramount today, this thoroughly updated guide shows you how to test mission-critical applications for scalability and performance before you deploy them - whether it's to the cloud or a mobile device. You'll learn the complete testing process lifecycle step-by-step, along with best practices to plan, coordinate, and conduct performance tests on your applications. Set realistic performance testing goals Implement an effective application performance testing strategy Interpret performance test results Cope with different application technologies and architectures Understand the importance of End User Monitoring (EUM) Use automated performance testing tools Test traditional local applications, web applications, and web services Recognize and resolves issues often overlooked in performance tests Written by a consultant with over 15 years' experience with performance testing, The Art of Application Performance Testing thoroughly explains the pitfalls of an inadequate testing strategy and offers a robust, structured approach for ensuring that your applications perform well and scale effectively when the need arises.
£32.39
O'Reilly Media Make Fun!
You don't need to own a factory to make toys. Author and toymaker Bob Knetzger has been making fun stuff all his life with simple technology like vacuum forming and mold-making. In an age where makers are tantalized by the capabilities of 3d printers and other digital fab technology, this book takes you back to old-school hand tools, simple electronics, and working with metal and plastic to make toys every bit as good as those you can find in a big-box store. This book has something for everyone, from a marble maze to a talking booby trap; from custom cookie cutters to an "EZ Make" oven. Discover the basic principles of science, electronics, and engineering through hands-on projects that range from easy to more challenging...and are always fun!
£17.99
O'Reilly Media Make:Action
Beginning with the basics and moving gradually to greater challenges, this book takes you step-by-step through experiments and projects that show you how to make your Arduino or Raspberry Pi create and control movement, light, and sound. In other words: action! The Arduino is a simple microcontroller with an easy-to-learn programming environment, while the Raspberry Pi is a tiny Linux-based computer. This book clearly explains the differences between the Arduino and Raspberry Pi, when to use them, and to which purposes each are best suited. Using these widely available and inexpensive platforms, you'll learn to control LEDs, motors of various types, solenoids, AC (alternating current) devices, heaters, coolers, displays, and sound. You'll even discover how to monitor and control these devices over the Internet. Working with solderless breadboards, you'll get up and running quickly, learning how to make projects that are as fun as they are informative. In Make: Action, you'll learn to: Build a can crusher using a linear actuator with your Arduino Have an Arduino water your plants Build a personal traffic signal using LEDs Make a random balloon popper with Arduino Cool down your beverages with a thermostatic drink cooler you build yourself Understand and use the PID control algorithm Use Raspberry Pi to create a puppet dance party that moves to your tweets!
£25.19
O'Reilly Media Design for CNC: Furniture Projects and Fabrication Technique
Design, DIY, and computer-controlled fabrication are a powerful combination for making high-quality customized things. Written by the founders of the architecture, design, and research firm Filson and Rohrbacher, this book takes you through the basics of CNC fabrication, the design process, production, and construction of your own furniture designs. Through their AtFAB series of projects, accompanied by an overview of digital techniques and design thinking, this book introduces the knowledge and skills that you'll find widely applicable across all kinds of CNC projects. Not only will you learn how to design, fabricate, and assemble a wide range of projects, you'll have some great furniture to show for it! While 3D printing has been grabbing headlines, high school, college, library, and other public makerspaces have been making things with CNC machines. With a CNC router, you can cut parts from strong, tactile, durable materials like wood. Once you have your design and material, you can set up your job and let it run. When it's done, you can put the project together for an heirloom of your own. While 3D printing can make exciting things with complex designs, CNCs are the digital workhorses that produce large-scale, long-lasting objects.
£25.19
O'Reilly Media Make – The Annotated Build–It–Yourself Science Laboratory
Raymond E. Barrett's Build-It-Yourself Science Laboratory is a classic book that took on an audacious task: to show young readers in the 1960s how to build a complete working science lab for chemistry, biology, and physics--and how to perform experiments with those tools. The experiments in this book are fearless and bold by today's standards--any number of the experiments might never be mentioned in a modern book for young readers! Yet, many from previous generations fondly remember how we as a society used to embrace scientific learning. This new version of Barrett's book has been updated for today's world with annotations and updates from Windell Oskay of Evil Mad Scientist Laboratories, including extensive notes about modern safety practices, suggestions on where to find the parts you need, and tips for building upon Barrett's ideas with modern technology. With this book, you'll be ready to take on your own scientific explorations at school, work, or home.
£17.99
O'Reilly Media Make: Bluetooth
This book is where your adventures with Bluetooth LE begin. You'll start your journey by getting familiar with your hardware options: Arduino, BLE modules, computers (including Raspberry Pi!), and mobile phones. From there, you'll write code and wire circuits to connect off-the-shelf sensors, and even go all the way to writing your own Bluetooth Services. Along the way you'll look at lightbulbs, locks, and Apple's iBeacon technology, as well as get an understanding of Bluetooth security--both how to beat other people's security, and how to make your hardware secure."
£21.59
O'Reilly Media Getting Started with littleBits
littleBits are electronic building blocks with over 60 modules and trillions of combinations. With littleBits, anyone can harness the power of electronics, microcontrollers, and the cloud--regardless of age, gender, technical ability, or educational background. You can combine these simple, snap-together, magnetic bricks to make simple electronic circuits, or build robots and devices that combine sensors, microcontrollers, and cloud connectivity. This book, co-authored by littleBits founder Ayah Bdeir, along with top-selling author Matt Richardson (Getting Started with Raspberry Pi), teaches you just enough electronics to start making things with littleBits and takes you on up through connecting littleBits to the cloud and programming with its Arduino-compatible module.
£14.39
O'Reilly Media Switching to the Mac: The Missing Manual, Lion Edition
Ready to move to the Mac? This incomparable guide helps you make a smooth transition. New York Times columnist and Missing Manuals creator David Pogue gets you past three challenges: transferring your stuff, assembling Mac programs so you can do what you did with Windows, and learning your way around Mac OS X. Learning to use a Mac is not a piece of cake, but once you do, the rewards are oh-so-much better. No viruses, worms, or spyware. No questionable firewalls or inefficient permissions. Just a beautiful machine with a thoroughly reliable system. Whether you're using Windows XP or Windows 7, we've got you covered. * Transfer your stuff. Moving files from a PC to a Mac is the easy part. This guide gets you through the tricky things: extracting your email, address book, calendar, Web bookmarks, buddy list, desktop pictures, and MP3 files. * Re-create your software suite. Big-name programs from Microsoft, Adobe, and others are available in both Mac and Windows versions. But hundreds of other programs are Windows-only. Learn the Macintosh equivalents and how to move data to them. * Learn Mac OS X Lion. Once you've moved into the Macintosh mansion, it's time to learn your way around. You're in good hands with the author of Mac OS X: The Missing Manual, the #1 bestselling guide to Mac OS X.
£25.19
O'Reilly Media Programming Google App Engine
As a cloud computing service, Google App Engine does more than provide access to a large system of servers. It also offers you a simple model for building applications that scale automatically to accommodate millions of users. With this updated edition of Programming Google App Engine, you'll get expert practical guidance that will help you make the best use of this powerful platform. Google engineer Dan Sanderson shows you how to design your applications for scalability, including ways to perform common development tasks using App Engine's APIs and scalable services. You'll learn about App Engine's application server architecture, runtime environments, and scalable datastore for distributing data, as well as techniques for optimizing your application. App Engine offers nearly unlimited computing power, and this book provides clear and concise instructions for getting the most from it right from the source. It's ideal for intermediate and advanced web developers familiar with Java or Python.* Discover the differences between traditional web development and development with App Engine * Learn the details of App Engine's Python and Java runtime environments * Understand how App Engine handles web requests and executes application code * Learn how to use App Engine's scalable datastore, including queries and indexes, transactions, and data modeling * Use task queues to parallelize and distribute work across the infrastructure * Deploy and manage applications with ease
£35.99
O'Reilly Media Galaxy S II: The Missing Manual
Galaxy S II: The Missing Manual will help you get the most from your phone from the start. Veteran technical author Preston Gralla gives you a guided tour of every feature, with lots of expert tips and tricks along the way. You'll learn how to use all calling and texting features, take and share photos, enjoy streaming music and video, get turn-by-turn directions, and more. Packed with illustrations, this engaging book covers everything from setup to troubleshooting. It's the definitive guide to the Galaxy S II. - Work anywhere. Sync your contacts and files with Google Docs and Microsoft Exchange. - Get online. Make your phone act as a portable hotspot or a modem to get your laptop online. - Play music. Purchase music from Amazon, sync with Windows Media Player and iTunes. - Shoot photos and video. Edit and share your photos, use them as desktop or icon images. Record video and share it with your friends. - Connect to Google Maps. Use geotagging and get turn-by-turn directions. - Explore advanced and amazing tricks. Identify objects with Google Goggles. Snap a photo of a sign and translate it.
£14.39
O'Reilly Media Programming Amazon EC2: Run Applications on Amazon's Infrastructure with Ec2, S3, Sqs, Simpledb
If you plan to use Amazon Web Services to run applications in the cloud, the end-to-end approach in this book will save you needless trial and error. You'll find practical guidelines for designing and building applications with Amazon Elastic Compute Cloud (EC2) and a host of supporting AWS tools, with a focus on critical issues such as load balancing, monitoring, and automation. How do you move an existing application to AWS, or design your application so that it scales effectively? How much storage will you require? Programming Amazon EC2 not only helps you get started, it will also keep you going once you're successfully positioned in the cloud. This book is a must-read for application architects, developers, and administrators. * Determine your application's lifecycle and identify the AWS tools you need * Learn how to build and run your application as part of the development process * Migrate simple web applications to the cloud with EC2, Amazon Simple Storage Service, and CloudFront content delivery * Meet traffic demand with EC2's Auto Scaling and Elastic Load Balancing * Decouple your application using Simple Queue Service, Simple Notification Service, and other tools * Use the right tools to minimize downtime, improve uptime, and manage your decoupled system
£25.19
O'Reilly Media Intermediate Perl 2e
Get a clear roadmap for improving your skills with Intermediate Perl, and gain working knowledge of Perl's objects, references, and modules-ingredients that make the language so versatile and effective. Written by the authors of the bestselling Llama book, Learning Perl, and updated for Perl 5.14, this book offers a gentle but thorough introduction to intermediate programming in Perl. Each chapter is small enough to be read in just an hour or two, ending with a series of exercises to help you practice what you've learned. If you're familiar with the material in Learning Perl and have the ambition learn more, this book will take you much further into Perl's capabilities. Topics include: * Packages and namespaces * References and scoping, including regular expression references * Manipulating complex data structures * Object-oriented programming * Writing and using modules * Testing Perl code * Contributing to CPAN
£32.39
O'Reilly Media Physics for Game Developers 2e
If you want to enrich your game's experience with physics-based realism, the expanded edition of this classic book details physics principles applicable to game development. You'll learn about collisions, explosions, sound, projectiles, and other effects used in games on Wii, PlayStation, Xbox, smartphones, and tablets. You'll also get a handle on how to take advantage of various sensors such as accelerometers and optical tracking devices. Authors David Bourg and Bryan Bywalec show you how to develop your own solutions to a variety of problems by providing technical background, formulas, and a few code examples. This updated book is indispensable whether you work alone or as part of a team. Refresh your knowledge of classical mechanics, including kinematics, force, kinetics, and collision response Explore rigid body dynamics, using real-time 2D and 3D simulations to handle rotation and inertia Apply concepts to real-world problems: model the behavior of boats, airplanes, cars, and sports balls Enhance your games with digital physics, using accelerometers, touch screens, GPS, optical tracking devices, and 3D displays Capture 3D sound effects with the OpenAL audio API
£35.99
O'Reilly Media Flash CS5
Once you know how to use Flash, you can create everything from simple animations to high-end desktop applications, but it's a complex tool that can be difficult to master on your own-unless you have this Missing Manual. This book will help you learn all you need to know about Flash CS5 to create animations that bring your ideas to life. Learn animation basics. Find everything you need to know to get started with Flash Master the Flash tools. Learn the animation and effects toolset, with clear explanations and hands-on examples Use 3D effects. Rotate and put objects in motion in three dimensions Create lifelike motion. Use the IK Bones tool to simulate realistic body movements and other linked motions Speed up development. Use templates, code snippets, and motion presets Design applications. Get an intro to building full desktop applications with Flash and Adobe AIR Create rich interactive animations. Dive into advanced interactivity with easy-to-learn ActionScript examples
£28.79
O'Reilly Media Buying a Home
Home ownership is a cornerstone of the American dream, but it's a complex process that, without the right guidance, can seem like a nightmare. This "Missing Manual" takes you through the process of buying a home, from start to finish. Along the way, you'll use the book's expert advice and fill-in forms to identify the house you want, figure out what kind of neighborhood you want to live in, determine what a target home is really worth, make an offer, and close the deal. Throughout the process, this book helps you: realistically determine how much house you can afford; assemble a real estate team that's looking after your interests and not the seller's; understand the different ways to finance your house, and which is best for you; create an attractive offer with the best chance of acceptance; learn what lenders look for so you can get your mortgage approved; inspect your new home to uncover potential problems; and, prepare all the right paperwork for a smooth closing.
£23.85
O'Reilly Media SVG Essentials 2e
Learn the essentials of Scalable Vector Graphics, the mark-up language used by most vector drawing programs and interactive web graphics tools. SVG Essentials takes you through SVG's capabilities, beginning with simple line drawings and moving through complicated features such as filters, transformations, gradients, and patterns. This thoroughly updated edition includes expanded coverage of animation, interactive graphics, and scripting SVG. Interactive examples online make it easy for you to experiment with SVG features in your web browser. Geared toward experienced designers, this book also includes appendices that explain basic concepts such as XML markup and CSS styling, so even if you have no web design experience, you can start learning SVG.Create and style graphics to match your web design in a way that looks great when printed or displayed on high-resolution screens Make your charts and decorative headings accessible to search engines and assistive technologies Add artistic effects to your graphics, text, and photographs using SVG masks, filters, and transformations Animate graphics with SVG markup, or add interactivity with CSS and JavaScript Create SVG from existing vector data or XML data, using programming languages and XSLT
£28.79
O'Reilly Media Switching to the Mac
What makes Windows refugees decide to get a Mac? Enthusiastic friends? The Apple Stores? Great-looking laptops? A "halo effect" from the popularity of iPhones and iPads? The absence of viruses and spyware? The freedom to run Windows on a Mac? In any case, there's never been a better time to switch to OS X - and there's never been a better, more authoritative book to help you do it. The important stuff you need to know: Transfer your stuff. Moving files from a PC to a Mac by cable, network, or disk is the easy part. But how do you extract your email, address book, calendar, Web bookmarks, buddy list, desktop pictures, and MP3 files? Now you'll know. Recreate your software suite. Many of the PC programs you've been using are Windows-only. Discover the Mac equivalents and learn how to move data to them. Learn Mavericks. Apple's latest operating system is faster, smarter, and more iPaddish - but you still have to learn it. Finder tabs. Finder tags. iBooks. Maps. Passwords and credit cards synced between your Mac and your phone or tablet. If Mavericks has it, this book covers it. Get the expert view. Learn from New York Times columnist and Missing Manuals creator David Pogue - author of OS X Mavericks: The Missing Manual, the #1 bestselling Mac book on earth.
£21.59
O'Reilly Media Analyzing the Analyzers: An Introspective Survey of Data Scientists and Their Work
There has been intense excitement in recent years around activities labeled "data science," "big data," and "analytics." However, the lack of clarity around these terms and, particularly, around the skill sets and capabilities of their practitioners has led to inefficient communication between "data scientists" and the organizations requiring their services. This lack of clarity has frequently led to missed opportunities. To address this issue, we surveyed several hundred practitioners via the Web to explore the varieties of skills, experiences, and viewpoints in the emerging data science community. We used dimensionality reduction techniques to divide potential data scientists into five categories based on their self-ranked skill sets (Statistics, Math/Operations Research, Business, Programming, and Machine Learning/Big Data), and four categories based on their self-identification (Data Researchers, Data Businesspeople, Data Engineers, and Data Creatives). Further examining the respondents based on their division into these categories provided additional insights into the types of professional activities, educational background, and even scale of data used by different types of Data Scientists. In this report, we combine our results with insights and data from others to provide a better understanding of the diversity of practitioners, and to argue for the value of clearer communication around roles, teams, and careers.
£7.99
O'Reilly Media Using Flume
How can you get your data from frontend servers to Hadoop in near real time? With this complete reference guide, you'll learn Flume's rich set of features for collecting, aggregating, and writing large amounts of streaming data to the Hadoop Distributed File System (HDFS), Apache HBase, SolrCloud, Elastic Search, and other systems. Using Flume shows operations engineers how to configure, deploy, and monitor a Flume cluster, and teaches developers how to write Flume plugins and custom components for their specific use-cases. You'll learn about Flume's design and implementation, as well as various features that make it highly scalable, flexible, and reliable. Code examples and exercises are available on GitHub. Learn how Flume provides a steady rate of flow by acting as a buffer between data producers and consumers Dive into key Flume components, including sources that accept data and sinks that write and deliver it Write custom plugins to customize the way Flume receives, modifies, formats, and writes data Explore APIs for sending data to Flume agents from your own applications Plan and deploy Flume in a scalable and flexible way - and monitor your cluster once it's running
£28.79
O'Reilly Media Becoming Functional
If you have an imperative (and probably object-oriented) programming background, Becoming Functional will help you through the sometimes alien world of functional programming. Many functional programming books begin by focusing on the more difficult concepts such as recursion and immutability. This book lets you dive right in to functional programming by teaching the most useful implementation concepts first. Once you finish a chapter, you'll be able to take the concept you just learned and use it in their current day-to-day job. Each chapter introduces a problem and investigates ways to solve it by going from imperative pseudo-code to functional pseudo-code.
£21.59
O'Reilly Media Make: Sensors
Make: Sensors is the definitive introduction and guide to the sometimes-tricky world of using sensors to monitor the physical world. With dozens of projects and experiments for you to build, this book shows you how to build sensor projects with both Arduino and Raspberry Pi. Use Arduino when you need a low-power, low-complexity brain for your sensor, and choose Raspberry Pi when you need to perform additional processing using the Linux operating system running on that device. You'll learn about touch sensors, light sensors, accelerometers, gyroscopes, magnetic sensors, as well as temperature, humidity, and gas sensors.
£25.19
O'Reilly Media Java Mail API
Send and receive email from Java applications by using the JavaMail API. With this concise book, you'll learn how to communicate with existing SMTP, POP, and IMAP servers, and how to write your own. Whether you need to build an email-centric application like a mailing list manager or simply add email notification to a larger product, JavaMail is the answer. Packed with code examples, this book shows you how JavaMail enables you to avoid low-level protocol details, so you can focus on what you actually want to say in a message. Send, receive, and store email with POP3 and IMAP Add password authentication to your programs Manage mailboxes and accounts Download mail attachments Respond to asynchronous email events Design protocol-independent email programs
£10.50
O'Reilly Media Social eCommerce: Increasing Sales and Extending Brand Reach
Want to make money online? Then ignore social media at your own risk. Social media is vital if you want to your business to thrive, and though you can't control the conversations, you can influence them. This book will teach you how. If mismanaged, social media can create more noise than signal. It can be a time and energy suck - for you and your audience. Or worse still, it can become an echo chamber for negative PR. If done well, guerrilla social media marketing can help you persuade, command attention, establish dialogue, differentiate yourself, capture new markets, and outmaneuver the competition - all on a shoestring budget. Whether you're selling digital goods and services, physical goods, or local services, this book has the answers. Strategize and optimize your social presence in ways you didn't know were possible Drive more clicks and sales with better-performing Facebook ads Develop remarkable content with viral potential Manage your online reputation, instead of letting it manage you Integrate social media into your SEO strategy, and vice versa Leverage online influencers to promote your brand, and become an influencer yourself
£28.79
O'Reilly Media Make: Technology on Your Time
Boards, Boards, Boards! It's all about the boards that are rocking the Maker world. We're in a gold rush of controllers and mini-computers, putting raw power into your hands and giving you the ability to express whatever your imagination can suggest. What was once the domain of giant electronics manufacturers only a few years ago can now be shipped to you overnight to play with, and help you develop your own amazing projects. Do your think Arduino is il migliore? Do you salivate for a piece of Raspberry Pi? Does your tail wag at the idea of a BeagleBone? In MAKE Volume 36, we're taking a deep dive on the boards that are fueling a new smart device revolution. From workshop hobbyists to the innovators taking accessible technology to new levels, people are hungry for the scoop on this rapidly-iterating field, and if you want to get in front of the smartest makers around, this issue is for you.
£11.99
O'Reilly Media Programming Elastic MapReduce: Using Aws Services to Build an End-to-End Application
Although you don't need a large computing infrastructure to process massive amounts of data with Apache Hadoop, it can still be difficult to get started. This practical guide shows you how to quickly launch data analysis projects in the cloud by using Amazon Elastic MapReduce (EMR), the hosted Hadoop framework in Amazon Web Services (AWS). Authors Kevin Schmidt and Christopher Phillips demonstrate best practices for using EMR and various AWS and Apache technologies by walking you through the construction of a sample MapReduce log analysis application. Using code samples and example configurations, you'll learn how to assemble the building blocks necessary to solve your biggest data analysis problems. Get an overview of the AWS and Apache software tools used in large-scale data analysis Go through the process of executing a Job Flow with a simple log analyzer Discover useful MapReduce patterns for filtering and analyzing data sets Use Apache Hive and Pig instead of Java to build a MapReduce Job Flow Learn the basics for using Amazon EMR to run machine learning algorithms Develop a project cost model for using Amazon EMR and other AWS tools
£25.19
O'Reilly Media Raspberry Pi Hacks: Tips and Tools for Making Things with the Inexpensive Linux Computer
With more than 80 hacks, this book helps you turn the low-cost Raspberry Pi into the centerpiece of some cool electronics projects. The Pi's custom Linux distribution, Raspbian, has many alternative configurations that you can advantage of. Want to create a controller for a camera or a robot? Or set up alternative Linux distributions for media centers or PBX phone systems? That's just the beginning of what you'll find inside Raspberry Pi Hacks. This single-board computer was originally developed to help young people learn programming, but - predictably - the first adopters have been ingenious hardware hackers and hobbyists who are discovering new capabilities all the time. If you're looking to build either a software or hardware project with more computing power than Arduino alone can provide, Raspberry Pi is just the ticket. And the hacks in this book will give you lots of great ideas.
£17.99
O'Reilly Media Microsoft Project 2013: The Missing Manual
Get up to speed on Microsoft Project 2013 and learn how to manage projects large and small. This crystal-clear book not only guides you step-by-step through Project 2013's new features, it also gives you real-world guidance: how to prep a project before touching your PC, and which Project tools will keep you on target. With this Missing Manual, you'll go from project manager to Project master. The important stuff you need to know Learn Project 2013 inside out. Get hands-on instructions for the Standard and Professional editions. Start with a project management primer. Discover what it takes to handle a project successfully. Build and refine your plan. Put together your team, schedule, and budget. Achieve the results you want. Build realistic schedules with Project, and learn how to keep costs under control. Track your progress. Measure your performance, make course corrections, and manage changes. Create attractive reports. Communicate clearly to stakeholders and team members using charts, tables, and dashboards. Use Project's power tools. Customize Project's features and views, and transfer info via the cloud, using Microsoft SkyDrive.
£35.99
O'Reilly Media Using Joomla
If you're new to content management systems - or even new to building websites - this practical guide will get you up and running in no time. You don't have to know much code, if any, to get started. Need to build a website quickly? Have a client that requires a powerful website with lots of compelling features? Ideal for web designers and developers alike, this updated edition takes you step-by-step through site creation with Joomla, with plenty of hands-on exercises along the way. Build a sample site throughout the book to see how Joomla! works Plan and structure your site's categories, articles, menus, and modules Learn the ins and outs of creating, organizing, and displaying content Add images, audio, and video - and create complete image galleries Build a blog, set up an events calendar, and create custom user forms Sell merchandise by putting together your own online store Engage visitors by creating user profiles and hangouts Secure your site and keep it optimized Migrate to Joomla! 3 and update your third-party extensions
£28.79
O'Reilly Media AWS System Administration: Best Practices for Sysadmins in the Amazon Cloud
With platforms designed for rapid adaptation and failure recovery such as Amazon Web Services, cloud computing is more like programming than traditional system administration. Tools for automatic scaling and instance replacement allow even small DevOps teams to manage massively scalable application infrastructures—if team members drop their old views of development and operations and start mastering automation. This comprehensive guide shows developers and system administrators how to configure and manage AWS services including EC2, CloudFormation, Elastic Load Balancing, S3, and Route 53. Sysadms will learn will learn to automate their favorite tools and processes; developers will pick up enough ops knowledge to build a robust and resilient AWS application infrastructure. Launch instances with EC2 or CloudFormation Securely deploy and manage your applications with AWS tools Learn to automate AWS configuration management with Python and Puppet Deploy applications with Auto Scaling and Elastic Load Balancing Explore approaches for deploying application and infrastructure updates Save time on development and operations with reusable components Learn strategies for managing log files in AWS environments Configure a cloud-aware DNS service with Route 53 Use AWS CloudWatch to monitor your infrastructure and applications
£28.79
O'Reilly Media Adobe Edge Animate: The Missing Manual
Want to create animated graphics for iPhone, iPad, and the Web, using familiar Adobe features? You've come to the right guide. Adobe Edge Animate: The Missing Manual shows you how to build HTML5 graphics with Adobe visual tools. No programming experience? No problem. Adobe Edge Animate writes all the code for you. With this book, you'll be designing great-looking web elements in no time. The important stuff you need to know: Get to know the workspace. Learn how Adobe Edge Animate performs its magic. Create and import graphics. Make drawings with Animate's tools, or use art you've designed in other programs. Work with text. Build menus, label buttons, provide instructions, and perform other tasks. Jump into animation. Master Animate's elements, properties, and timeline panels. Make it interactive. Use triggers and actions to give users control over their web experience. Dig into JavaScript. Customize your projects by tweaking your code.
£25.19
O'Reilly Media Heroku
Take full advantage of Heroku's cloud-based hosting services. This guide takes you through the inner workings of this PaaS platform and delivers practical advice for architecting your application to work as efficiently as possible. You'll learn best practices for improving speed and throughput, solving latency issues, locating and fixing problems if your application goes down, and ensuring your deployments go smoothly. By covering everything from basic concepts and primary components to add-on services and advanced topics such as buildpacks, this book helps you effectively deploy and manage your application with Heroku. Learn your way around Heroku with the command line interface Discover several methods for scaling your application to increase throughput Speed up response time through performance optimizations Solve latency issues by deploying your Heroku instance in new regions Choose the right plan for using Heroku's PostgreSQL database-as-a-service Get a checklist of items to consider when deploying your application Find and fix problems during deployment, at runtime, and when your application goes down Understand how Heroku buildpacks work, and learn how customize your own
£7.99
O'Reilly Media Designing Multi-Device Experiences: An Ecosystem Approach to Creating User Experiences Across Devices
Welcome to our multi-device world, a world where a user's experience with one application can span many devices - a smartphone, a tablet, a computer, the TV, and beyond. This practical book demonstrates the variety of ways devices relate to each other, combining to create powerful ensembles that deliver superior, integrated experiences to your users. Learn a practical framework for designing multi-device experiences, based on the 3Cs - Consistent, Complementary, and Continuous approaches Graduate from offering everything on all devices, to delivering the right thing, at the right time, on the best (available) device Apply the 3Cs framework to the broader realm of the Internet of Things, and design multi-device experiences that anticipate a fully connected world Learn how to measure your multi-device ecosystem performance Get ahead of the curve by designing for a more connected future
£39.59
O'Reilly Media Sencha Touch 2 Up and Running
Launch into Sencha Touch 2 with this hands-on book, and quickly learn how to develop robust mobile web apps that look and behave like native applications. Using numerous code samples, author Adrian Kosmaczewski guides you every step of the way through this touchscreen-enabled JavaScript framework - from creating your first basic app to debugging, testing, and deploying a finished product. Learn how to craft user interfaces, build forms, and manage data, then deploy as either an HTML5 offline app or as a native app for Android, iOS, or Blackberry. Define classes and create instances with Sencha Touch's object-oriented abstraction Build user interfaces with the framework's extensive set of high-level components Develop apps that consume complex data, whether it's stored locally or on remote servers Organize your application code in a consistent, predictable, and maintainable way Use Sass stylesheets to craft a personalized look and feel for your app Debug, test, and document your app with WebKit Web Inspector, Jasmine, Siesta, and JSDuck Use the Sencha Architect UI designer and IDE to simplify complex project development
£17.99
O'Reilly Media Puppet Types and Providers
Puppet's true power exists in the simple resource model it uses to manage the state of complex operating systems. This concise guide shows you how to extend that model and implement custom functionality on top of Puppet by working with the type and provider APIs. Two experts from Puppet Labs explain the concepts behind these APIs, and provide instructions and examples to help you write your own fully functional types and providers. You'll also delve into Puppet's source code to get a better understanding of how types and providers are implemented internally. If you're familiar with basic Puppet concepts, you're ready to get started. Learn the fundamental concepts behind resources, and become familiar with the structure of Puppet's Resource Model Discover how the type API is used to create new resource types that Puppet can manage Understand how providers interact with the system to achieve the desired state of a declared resource Explore advanced features to get a more complete understanding of how Puppet works Simplify the troubleshooting process when developing types and providers
£14.39
O'Reilly Media Building Node Applications with MongoDB and Backbone
The enthusiasm behind Node doesn't just reflect the promise of server-side JavaScript. Developers also have the potential to create elegant applications with this open source framework that are much easier to maintain. Follow author Mike Wilson as he builds a social network application oriented toward real-time updates. Through this, the book shows you how to build complete applications that combine the strengths of Node, the MongoDB scalable storage solution, and the Backbone toolkit for clean application design in the browser. Gain examples of all three tools in real development situations Learn how to build clean, manageable code Use a complete application toolkit from start to finish, server to client Understand the power of JavaScript in a variety of contexts
£17.99
O'Reilly Media Just Hibernate
If you're looking for a short, sweet, and simple introduction (or reintroduction) to Hibernate, this is the book you want. Through clear real-world examples, you'll learn Hibernate and object-relational mapping from the ground up, starting with the basics. Then you'll dive into the framework's moving parts to understand how they work in action. Storing Java objects in relational databases is usually a challenging and complex task for any Java developer, experienced or not. This book, like others in the Just series, delivers a concise, example-driven tutorial for Java beginners. You'll gain enough knowledge and confidence to start working on real-world projects with Hibernate. Compare how JDBC and Hibernate work with object persistence Learn how annotations are used to create Hibernate applications Understand how to persist and retrieve Java data structures Focus on the fundamentals of associations and their mappings Delve into advanced concepts such as caching, inheritance, and types Walk through the Hibernate Query Language API, with examples Develop Java Persistence API applications, using Hibernate as the provider Work hands-on with code snippets to understand the technology
£21.59
O'Reilly Media Building Web, Cloud, and Mobile Solutions with F#
Learn how to build key aspects of web, cloud, and mobile solutions with F#. This book shows you how to handle concurrency, asynchrony, big data, and other server-side challenges by combining this language with different technologies and tools on the .NET Framework. You'll quickly learn how to be productive with F#, whether you want to use it to build the next Twitter, or integrate it into your software application. If you're a mid- to senior-level .NET programmer familiar with basic F# syntax, you'll discover how this expressive functional language helps you write robust, maintainable, and reusable solutions that target multiple devices and scale effortlessly. Use F# with a wide range of tools - including ASP.NET MVC, WCF, Web API, Windows Azure, HTML5, CSS, and jQuery Mobile Get started building next generation ASP.NET MVC 4 web applications with F# doing the server-side heavy lifting Create WCF SOAP and HTTP web services, and interact with web micro-frameworks Build F# web applications and services that run on Windows Azure Create scalable solutions that allow reuse by mobile and web front-ends Use F# with the WebSharper and Pit frameworks to build end-to-end web stacks
£17.99
O'Reilly Media ZeroMQ: Messaging for Many Applications
Dive into A MQ (aka ZeroMQ), the smart socket library that gives you fast, easy, message-based concurrency for your applications. With this quick-paced guide, you'll learn hands-on how to use this scalable, lightweight, and highly flexible networking tool for exchanging messages among clusters, the cloud, and other multi-system environments. A MQ maintainer Pieter Hintjens takes you on a tour of real-world applications, using extended examples in C to help you work with A MQ's API, sockets, and patterns. Learn how to use specific A MQ programming techniques, build multithreaded applications, and create your own messaging architectures. You'll discover how A MQ works with several programming languages and most operating systems - with little or no cost. Learn A MQ's main patterns: request-reply, publish-subscribe, and pipeline Work with A MQ sockets and patterns by building several small applications Explore advanced uses of A MQ's request-reply pattern through working examples Build reliable request-reply patterns that keep working when code or hardware fails Extend A MQ's core pub-sub patterns for performance, reliability, state distribution, and monitoring Learn techniques for building a distributed architecture with A MQ Discover what's required to build a general-purpose framework for distributed applications
£35.99
O'Reilly Media Developing with Couchbase Server
Today's highly interactive websites pose a challenge for traditional SQL databases - the ability to scale rapidly and serve loads of concurrent users. With this concise guide, you'll learn how to build web applications on top of Couchbase Server 2.0, a NoSQL database that can handle websites and social media where hundreds of thousands of users read and write large volumes of information. Using food recipe information as examples, this book demonstrates how to take advantage of Couchbase's document-oriented database design, and how to store and query data with various CRUD operations. Discover why Couchbase is better than SQL databases with memcached tiers for managing data from the most interactive portions of your application. Learn about Couchbase Server's cluster-based architecture and how it differs from SQL databases Choose a client library for Java, .N ET, Ruby, Python, PHP, or C, and connect to a cluster Structure data in a variety of formats, from serialized objects, a stream of raw bytes, or as JSON documents Learn core storage and retrieval methods, including document IDs, expiry times, and concurrent updates Create views with map/reduce and learn Couchbase mechanisms for querying and selection
£14.39
O'Reilly Media 50 Recipes for Enterprise Class Web Services with Mule ESB 3
Connect your enterprise to a wide range of SaaS platforms, Open APIs, and social networks quickly and without difficulty. Through step-by-step instructions and numerous real-world examples, this concise guide shows you how to seamlessly integrate the external services you need with Mule ESB and its powerful Cloud Connect toolset. You'll learn how to use service-specific connectors for many popular APIs - including Salesforce, Twitter, LinkedIn, and Twilio - through easy-to-learn abstractions. If Mule doesn't have a connector for the resource you need, you'll learn how to build your own. You'll discover how easy it is to reach beyond the enterprise firewall for a host of Internet resources. Discover the advantages of using Mule Cloud Connect over typical web service clients and protocols Learn how Cloud Connectors eliminate the need to understand the underlying API of each service Get started with the latest real-time technologies, including REST, WebHooks, and Streaming APIs Integrate OAuth secure APIs and understand their role in authorization and information sharing Delve into advanced topics such as multi-tenancy and connection management Build your own custom connectors with the Mule DevKit
£13.05
O'Reilly Media Switching to the Mac: The Missing Manual, Mountain Lion Edition
Ready to move to the Mac? This incomparable guide helps you make a smooth transition. New York Times columnist and Missing Manuals creator David Pogue gets you past three challenges: transferring your stuff, assembling Mac programs so you can do what you did with Windows, and learning your way around OS X. Learning to use a Mac is not a piece of cake, but once you do, the rewards are oh-so-much better. You won't find questionable firewalls or inefficient permissions. Just a beautiful machine with a thoroughly reliable system. Whether you're using Windows XP or Windows 7, we've got you covered. Transfer your stuff. Moving files from a PC to a Mac is the easy part. This guide gets you through the tricky things: extracting your email, address book, calendar, Web bookmarks, buddy list, desktop pictures, and MP3 files. Re-create your software suite. Big-name programs from Microsoft, Adobe, and others are available in both Mac and Windows versions, but hundreds of other programs are Windows-only. Learn the Macintosh equivalents and how to move data to them. Learn OS X Mountain Lion. Once you've moved into the Macintosh mansion, it's time to learn your way around. You're in good hands with the author of Mac OS X: The Missing Manual, the #1 bestselling guide to OS X.
£25.19
O'Reilly Media Hadoop Operations
If you've been tasked with the job of maintaining large and complex Hadoop clusters, or are about to be, this book is a must. You'll learn the particulars of Hadoop operations, from planning, installing, and configuring the system to providing ongoing maintenance. Hadoop is being adopted by more and more Fortune 500 companies, and the demand for operations-specific material has skyrocketed. This book - written by Eric Sammer, Principal Solution Architect at Cloudera - is the definitive operations guide for administrators. Developers who want to improve MapReduce jobs by learning how Hadoop works in large production environments will also benefit. Application administrators responsible for the health and operation of large distributed applications or systems will find this guide extremely useful.
£35.99
O'Reilly Media Make: Technology on Your Time
Danger! Danger! The very word puts us on notice. As it is designed to do. Don't touch that. Peril ahead. Proceed with caution. But the threat of danger can also be a trap, holding us back from experiencing many wonders of the world, trying new things, going where no one has gone before. In MAKE Volume 35, we confront danger within the world of making, and how to be smarter about risk. We examine safe practices for makers, and we look at the illusion of danger vs. real danger, how to use common sense, and how to educate yourself to work more safely and productively. We're bringing plenty of fire, lightning bolts, and rocket's red glare, too. Guest contributor and celebrated pyromaniac William Gurstelle, author of the best-selling Backyard Ballistics and Whoosh, Boom, Splat, will show us how to make a rocket out of sugar, a tornado out of fire, and a cannon out of dry ice. And Arc Attack member Craig Newswanger shows us how to build the awesome Six-Pack Tesla Coil, made with a beer-bottle capacitor, that'll throw 15" electrical arcs. Other fun, and 100% safety-approved projects include: How to make a phonograph out of Lego bricks A light-up hoodie from Electroluminescent (EL) wire An impressive "high-gain" home media projection screen using little more than latex house paint and sandblasting glass All this, along with the latest developments in maker tech--hardware, software and tools for 3D printing, Arduino, Raspberry Pi, robotics--and much, much more.
£11.99
O'Reilly Media Drupal for Designers
If you're a solo website designer or part of a small team itching to build interesting projects with Drupal, this hands-on book will give you the tools and techniques to get you going. Award-winning designer Dani Nordin guides you through site planning, teaches you how to create solid, user-centered design, and shows you tricks for using real, honest-to-goodness, developer Ninja Magick. With this book, site builders and designers familiar with HTML and CSS get a compilation of three short guides - Planning Drupal Projects, Design and Prototyping for Drupal, and Drupal Development Tricks for Designers - at a price that's lower than these three books combined. You also get special "director's material" you won't find anywhere else. Plan and estimate your project by discovering your client's goals and audience perceptions Choose the right modules for your project, and learn about several go-to modules Learn strategies for sketching, wireframing, and designing effective layouts Use LessCSS to organize CSS and help you theme your site more efficiently Discover how to work with Drupal on the command line Set up a development environment, and learn how to collaborate on code with others Learn the basics of Git - the free, open source version control system
£28.79
O'Reilly Media Getting Started with Storm
Even as data is turning the world upside down, the next revolution is taking shape: realtime data analysis. Data tools like Hadoop are batch-oriented; they're good at taking a set of data, analyzing it, and giving you the result later. But these tools are not particularly good at handling streaming data: data that is constantly arriving, and results that are changing as fast as the data arrives. Storm is a new tool that solves that problem. This book gets you started with it.
£14.39