Search results for ""o'reilly""
O'Reilly Media Make: Technology on Your Time: v. 22
Automate your world with remote control in "Make: Volume 22". From pet care to power outlets, from toys to telepresence, we'll show you how to add a joystick, push-button, twist-know, or timer to just about anything. "Make" continues to be a leader in the tech DIY movement due to its uncanny instinct to engage the curiosity, vitality, and passion of the growing community of Makers - DIY enthusiasts, hobbyist engineers/designers, and others who like to tweak, disassemble, recreate, and invent cool new uses for technology in amazing projects they undertake in their backyards, basements, and garages.
£11.99
O'Reilly Media JavaScript Patterns
What's the best approach for developing an application with JavaScript? This book helps you answer that question with numerous JavaScript coding patterns and best practices. If you're an experienced developer looking to solve problems related to objects, functions, inheritance, and other language-specific categories, the abstractions and code templates in this guide are ideal -- whether you're writing a client-side, server-side, or desktop application with JavaScript. Written by JavaScript expert Stoyan Stefanov -- Senior Yahoo! Technical and architect of YSlow 2.0, the web page performance optimization tool -- JavaScript Patterns includes practical advice for implementing each pattern discussed, along with several hands-on examples. You'll also learn about anti-patterns: common programming approaches that cause more problems than they solve. * Explore useful habits for writing high-quality JavaScript code, such as avoiding globals, using single var declarations, and more * Learn why literal notation patterns are simpler alternatives to constructor functions * Discover different ways to define a function in JavaScript * Create objects that go beyond the basic patterns of using object literals and constructor functions * Learn the options available for code reuse and inheritance in JavaScript * Study sample JavaScript approaches to common design patterns such as Singleton, Factory, Decorator, and more * Examine patterns that apply specifically to the client-side browser environment
£25.19
O'Reilly Media Head First WordPress
Whether you're promoting your business or writing about your travel adventures, "Head First WordPress" will teach you not only how to make your blog look unique and attention-grabbing, but also how to take advantage of WordPress platform's more complex features to make your website work well, too. You'll learn how to move beyond the standard WordPress look and feel by customizing your blog with your own URL, templates, plugin functionality, and more. As you learn, you'll be working with real WordPress files: The book's website provides pre-fab WordPress themes to download and work with as you follow along with the text. Get your site up and running by setting up a MySQL database and creating configuration files. Work with the Wordpress platform to create posts and pages, learn the difference between tags and categories, edit content, moderate comments, and manage spam. Explore how to extend Wordpress with plugins and templates. Convert custom designs (in HTML and CSS) into functional themes and use them in WordPress. We think your time is too valuable to waste struggling with new concepts. Using the latest research in cognitive science and learning theory to craft a multi-sensory learning experience, "Head First WordPress" uses a visually rich format designed for the way your brain works, not a text-heavy approach that puts you to sleep.
£25.19
O'Reilly Media Building iPhone Apps with HTML, CSS, and JavaScript: Making App Store Apps without Objective-C or Cocoa
What people are saying about Building iPhone Apps w/ HTML, CSS, and JavaScript "The future of mobile development is clearly web technologies like CSS, HTML and JavaScript. Jonathan Stark shows you how to leverage your existing web development skills to build native iPhone applications using these technologies." --John Allsopp, author and founder of Web Directions "Jonathan's book is the most comprehensive documentation available for developing web applications for mobile Safari. Not just great tech coverage, this book is an easy read of purely fascinating mobile tidbits in a fun colloquial style. Must have for all PhoneGap developers." -- Brian LeRoux, Nitobi Software It's a fact: if you know HTML, CSS, and JavaScript, you already have the tools you need to develop your own iPhone apps. With this book, you'll learn how to use these open source web technologies to design and build apps for the iPhone and iPod Touch on the platform of your choice-without using Objective-C or Cocoa. Device-agnostic mobile apps are the wave of the future, and this book shows you how to create one product for several platforms. You'll find guidelines for converting your product into a native iPhone app using the free PhoneGap framework. And you'll learn why releasing your product as a web app first helps you find, fix, and test bugs much faster than if you went straight to the App Store with a product built with Apple's tools. * Build iPhone apps with tools you already know how to use * Learn how to make an existing website look and behave like an iPhone app * Add native-looking animations to your web app using jQTouch * Take advantage of client-side data storage with apps that run even when the iPhone is offline * Hook into advanced iPhone features -- including the accelerometer, geolocation, and vibration -- with JavaScript * Submit your applications to the App Store with Xcode This book received valuable community input through O'Reilly's Open Feedback Publishing System (OFPS). Learn more at http://labs.oreilly.com/ofps.html.
£21.59
O'Reilly Media 97 Things Every Project Manager Should Know
Collective Wisdom from the Experts
£21.59
O'Reilly Media Switching to the Mac: The Missing Manual: Snow Leopard Edition
Is Windows giving you pause? Ready to make the leap to the Mac instead? There has never been a better time to switch from Windows to Mac, and this incomparable guide will help 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, inefficient permissions, or other strange features. Just a beautiful machine with a thoroughly reliable system. Whether you're using Windows XP or Vista, we've got you covered. If you're ready to take on Mac OS X Snow Leopard, the latest edition of this bestselling guide tells you everything you need to know: transferring your stuff - Moving photos, MP3s, and Microsoft Office documents is the easy part. This book gets you through the tricky things: extracting your email, address book, calendar, Web bookmarks, buddy list, desktop pictures, and MP3 files. Re-creating your software suite - big-name programs (Word, Photoshop, Firefox, Dreamweaver, and so on) are available in both Mac and Windows versions, but hundreds of other programs are available only for Windows. This guide identifies the Mac equivalents and explains how to move your data to them. Learning Leopard - Once you've moved into the Mac, a final task awaits: learning your way around. Fortunately, you're in good hands with the author of "Mac OS X: The Missing Manual", the number 1 bestselling guide to the Macintosh. Moving from Windows to a Mac successfully and painlessly is the one thing Apple does not deliver. Switching to the "Mac: The Missing Manual, Snow Leopard Edition" is your ticket to a new computing experience.
£21.59
O'Reilly Media QuickBooks 2010
QuickBooks 2010 has impressive features, like financial and tax reporting, invoicing, payroll, time and mileage tracking, and online banking. So how do you avoid spending more time learning the software than using it? This Missing Manual takes you beyond QuickBooks' help resources: you not only learn how the program works, but why and when to use specific features. You also get basic accounting advice so that everything makes sense. QuickBooks can handle many of the financial tasks small companies face. QuickBooks 2010: The Missing Manual helps you handle QuickBooks with easy step-by-step instructions. * Set up your QuickBooks files and preferences to fit your company * Track inventory, control spending, run a payroll, and manage income * Follow the money all the way from customer invoices to year-end tasks * Export key snapshots in the convenient new Report Center * Streamline your workflow with the new Online Banking Center * Build and monitor budgets to keep your company financially fit * Share information with your accountant quickly and easily QuickBooks 2010: The Missing Manual covers only QuickBooks 2010 for Windows.
£21.59
O'Reilly Media Data Analysis with Open Source Tools
Collecting data is relatively easy, but turning raw information into something useful requires that you know how to extract precisely what you need. With this insightful book, intermediate to experienced programmers interested in data analysis will learn techniques for working with data in a business environment. You'll learn how to look at data to discover what it contains, how to capture those ideas in conceptual models, and then feed your understanding back into the organization through business plans, metrics dashboards, and other applications. Along the way, you'll experiment with concepts through hands-on workshops at the end of each chapter. Above all, you'll learn how to think about the results you want to achieve -- rather than rely on tools to think for you. * Use graphics to describe data with one, two, or dozens of variables * Develop conceptual models using back-of-the-envelope calculations, as well as scaling and probability arguments * Mine data with computationally intensive methods such as simulation and clustering * Make your conclusions understandable through reports, dashboards, and other metrics programs * Understand financial calculations, including the time-value of money * Use dimensionality reduction techniques or predictive analytics to conquer challenging data analysis situations * Become familiar with different open source programming environments for data analysis "Finally, a concise reference for understanding how to conquer piles of data." --Austin King, Senior Web Developer, Mozilla "An indispensable text for aspiring data scientists." --Michael E. Driscoll, CEO/Founder, Dataspora
£28.79
O'Reilly Media SharePoint 2007
For any organization that wants to use Windows SharePoint Services to share and collaborate on Microsoft Office documents, this book shows administrators of all levels how to get up and running with this powerful and popular set of collaboration tools. Microsoft Windows SharePoint Services technology in Office 2007 is an integrated set of services designed to connect people, information, processes, and systems both within and beyond the organizational firewall. SharePoint 2007: The Definitive Guide provides a detailed discussion of all Sharepoint features, applications and extensions. You learn how to build Sharepoint sites and site collections, along with ways to administrate, secure, and extend Sharepoint. This book teaches you how to: * Get up to speed on SharePoint, including ways to create lists, libraries, discussions and surveys * Integrate email, use web parts, track changes with RSS, and use database reporting services * Customize your personal site, create sites and areas, and organize site collections * Integrate with Office applications, including Excel, Word, Outlook, Picture Manager, and InfoPath * Install, deploy, maintain and secure SharePoint * Brand a portal, using your corporate style sheet, designing templates, and building site definitions * Extend SitePoint, such as creating client side and server side web parts, using the SharePoint class library and SharePoint web services Each chapter starts with a "guide" that lets you know what it covers before you dive in. The book also features a detailed reference section that includes information on compatibility, command line utilities, services, and CSS styles. Why wait? Get a hold of SharePoint 2007: The Definitive Guide today!
£35.99
O'Reilly Media High Performance Web Sites
Want your web site to display more quickly? This book presents 14 specific rules that will cut 25% to 50% off response time when users request a page. 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 Requests * Use a Content Delivery Network * Add an Expires Header * Gzip Components * Put Stylesheets at the Top * Put Scripts at the Bottom * Avoid CSS Expressions * Make JavaScript and CSS External * Reduce DNS Lookups * Minify JavaScript * Avoid Redirects * Remove Duplicates Scripts * Configure ETags * Make Ajax Cacheable If 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 a dramatically better place. Between this book and Steve's YSlow extension, there's really no excuse for having a sluggish web site anymore." -Joe Hewitt, Developer of Firebug debugger and Mozilla's DOM Inspector "Steve 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
£21.59
O'Reilly Media Excel Hacks
Millions of users create and share Excel spreadsheets every day, but few go deeply enough to learn the techniques that will make their work much easier. There are many ways to take advantage of Excel's advanced capabilities without spending hours on advanced study. Excel Hacks provides more than 130 hacks -- clever tools, tips and techniques -- that will leapfrog your work beyond the ordinary. Now expanded to include Excel 2007, this resourceful, roll-up-your-sleeves guide gives you little known "backdoor" tricks for several Excel versions using different platforms and external applications. Think of this book as a toolbox. When a need arises or a problem occurs, you can simply use the right tool for the job. Hacks are grouped into chapters so you can find what you need quickly, including ways to: * Reduce workbook and worksheet frustration -- manage how users interact with worksheets, find and highlight information, and deal with debris and corruption. * Analyze and manage data -- extend and automate these features, moving beyond the limited tasks they were designed to perform. * Hack names -- learn not only how to name cells and ranges, but also how to create names that adapt to the data in your spreadsheet. * Get the most out of PivotTables -- avoid the problems that make them frustrating and learn how to extend them. * Create customized charts -- tweak and combine Excel's built-in charting capabilities. * Hack formulas and functions -- subjects range from moving formulas around to dealing with datatype issues to improving recalculation time. * Make the most of macros -- including ways to manage them and use them to extend other features. * Use the enhanced capabilities of Microsoft Office 2007 to combine Excel with Word, Access, and Outlook. You can either browse through the book or read it from cover to cover, studying the procedures and scripts to learn more about Excel. However you use it, Excel Hacks will help you increase productivity and give you hours of "hacking" enjoyment along the way.
£21.59
O'Reilly Media Rails Cookbook
"Rails Cookbook" is packed with the solutions you need to be a proficient developer with Rails, the leading framework for building the new generation of Web 2.0 applications. Recipes range from the basics, like installing Rails and setting up your development environment, to the latest techniques, such as developing RESTful web services. With applications that are code light, feature-full and built to scale quickly, Rails has revolutionized web development. "The Rails Cookbook" addresses scores of real-world challenges; each one includes a tested solution, plus a discussion of how and why it works, so that you can adapt the techniques to similar situations. Topics include: modeling data with the ActiveRecord library; setting up views with ActionView and RHTML templates; building your application's logic into ActionController; testing and debugging your Rails application; building responsive web applications using JavaScript and Ajax; ensuring that your application is security and performs well; deploying your application with Mongrel and Apache; using Capistrano to automate deployment; using the many Rails plugins; and, working with graphics. Whether you're new to Rails or an experienced developer, you'll discover ways to test, debug and secure your applications, incorporate Ajax, use caching to improve performance, and put your application into production. Want to get ahead of the Web 2.0 curve? This valuable cookbook will save you hundreds of hours when developing applications with Rails.
£28.79
O'Reilly Media Ubuntu Hacks
Ubuntu Linux--the most popular Linux distribution on the planet--preserves the spirit embodied in the ancient African word ubuntu, which means both "humanity to others" and "I am what I am because of who we all are." Ubuntu won the Linux Journal Reader's Choice Award for best Linux distribution and is consistently the top-ranked Linux variant on DistroWatch.com. The reason this distribution is so widely popular is that Ubuntu is designed to be useful, usable, customizable, and always available for free worldwide. Ubuntu Hacks is your one-stop source for all of the community knowledge you need to get the most out of Ubuntu: a collection of 100 tips and tools to help new and experienced Linux users install, configure, and customize Ubuntu. With this set of hacks, you can get Ubuntu Linux working exactly the way you need it to. Learn how to: * Install and test-drive Ubuntu Linux. * Keep your system running smoothly * Turn Ubuntu into a multimedia powerhouse: rip and burn discs, watch videos, listen to music, and more * Take Ubuntu on the road with Wi-Fi wireless networking, Bluetooth, etc. * Hook up multiple displays and enable your video card's 3-D acceleration * Run Ubuntu with virtualization technology such as Xen and VMware * Tighten your system's security * Set up an Ubuntu-powered server Ubuntu Hacks will not only show you how to get everything working just right, you will also have a great time doing it as you explore the powerful features lurking within Ubuntu. "Put in a nutshell, this book is a collection of around 100 tips and tricks which the authors choose to call hacks, which explain how to accomplish various tasks in Ubuntu Linux. The so called hacks range from down right ordinary to the other end of the spectrum of doing specialised things...More over, each and every tip in this book has been tested by the authors on the latest version of Ubuntu (Dapper Drake) and is guaranteed to work. In writing this book, it is clear that the authors have put in a lot of hard work in covering all facets of configuring this popular Linux distribution which makes this book a worth while buy." -- Ravi Kumar, Slashdot.org
£21.59
O'Reilly Media Ruby Best Practices
Now you know the Ruby language: how do you get the most out of it? This book covers everything (almost) you need to be a complete Rubyist. How to design beautiful APIs and domain-specific languages; the ins and outs of testing and debugging; functional programming ideas and techniques that can simplify your code and make you more productive; writing code that's readable and expressive; and much more. There's a lot more to Ruby than just knowing the language. Learn how to take this rich, beautiful language and make the most of it.
£25.19
O'Reilly Media 97 Things Every Software Architect Should Know
Collective Wisdom from the Experts
£25.19
O'Reilly Media YouTube
Want to make a splash on YouTube? Even go viral? You've come to the right place. This book is written by two veteran 'Tubers who live their art and know what they're talking about - especially Alan Lastufka, a.k.a. 'fallofautumndistro', whose videos get millions of views. He and co-author Michael W. Dean show you how to make a quality video, and how to optimize, encode, upload, and promote it.This book can't promise you'll be rich and famous, but it can tell you how to make great video art, and what you need to do to get your work seen. You'll learn about: storytelling and directing; shooting, editing, and rendering; creating your very own channel; broadcasting user-generated content; re-broadcasting commercial content; cultivating a devoted audience; fitting into the YouTube community; becoming a success story; and, more. Join Alan Lastufka, a YouTube star - with over 10,000 subscribers - who makes part of his living from YouTube, and Michael W. Dean, a successful filmmaker, author, and D.I.Y. art pioneer. They'll take you from the basics of gear to making it big on YouTube, and they put everything in context, with interviews of other YouTube rock stars. These guys understand viral marketing, and they know what it takes to get your work on everyone's YouTube radar.
£21.59
O'Reilly Media Rails Pocket Reference
Rails 2.1 brings a new level of stability and power to this acclaimed web development framework, but keeping track of its numerous moving parts is still a chore. "Rails Pocket Reference" offers you a painless alternative to hunting for resources online, with brief yet thorough explanations of the most frequently used methods and structures supported by Rails 2.1, along with key concepts you need to work through the framework's most tangled corners.Organized to help you quickly find what you need, this book will not only get you up to speed on how Rails works, it also provides a handy reference you can use anywhere, anytime. Inside, you'll find essential information on how to: install Rails with RubyGems; build, compile, and process files with Rake; test Rails applications using assertions and fixtures; use Rails with Ajax; connect objects to a database using ActiveRecord; make web requests with the Action Controller framework; and, use REST web service APIs And much more. Save yourself hours of frustration: If you use Rails daily and just want the facts - fast - this is your book.
£11.99
O'Reilly Media The Best of Instructables: v. 1
In just three years, Instructables.com has become one of the hottest destinations for makers and DIY enthusiasts of all stripes. Known as 'the world's biggest show & tell', makers from around the globe post how-to articles on a staggering variety of topics - from collecting rainwater for lawn care to hacking toy robots to extracting squid ink. Now, with more than 10,000 articles, the Instructables staff and editors of "Make Magazine" - with help from the Instructables community - have put together a collection of solid, time- and user-tested technology projects from the site."The Best of Instructables Volume 1" includes plenty of clear, full-color photographs, complete step-by-step instructions, as well as tips, tricks, and new build techniques you won't find anywhere else - even material never seen before on Instructables. Some of the more popular how-to articles include: the LED Throwie - magnetized electronic graffiti that's become a phenomenon; how to make a cheap CNC milling machine out of plumbing parts, printer motors, and a rotary tool; innovative gaming hacks, such as how to add LED lights and custom-molded buttons to a video game controller; and, new twists on personal items, such as the Paper Wallet and Electric Umbrella.While the book focuses on technology, it also includes articles on creating cool furniture from cheap components, and ways of making your own toys. Anything but a reference book, "The Best of Instructables Volume I" embodies the inspirational fun, creativity, and sense of community that has attracted more than 200,000 registered members in just 3 years. Many of the articles include sidebars that show how other builders have realized or improved upon the same project. Making things is cool again: everyone wants to be a creator, not just a consumer. This is the spirit of the 'new handy heyday', fostered by Instructables.com, "Make Magazine", and others, and celebrated by this incredible book - "The Best of Instructables Volume 1".
£25.19
O'Reilly Media Building Social Web Applications
Building a social web application that attracts and retains regular visitors, and gets them to interact, isn't easy to do. This book walks you through the tough questions you'll face if you're to create a truly effective community site - one that makes visitors feel like they've found a new home on the Web. Whether you're creating a new site from scratch or embracing an existing audience "Building Social Web Applications" helps you and your fellow web developers, designers, and project managers make difficult decisions, such as choosing the appropriate interaction tools for your audience, and building an infrastructure to help the community gel.With this book, you'll learn to: understand who will be drawn to your site, why they'll stay, and who they'll interact with; build the software you need versus plugging in off-the-shelf apps; create visual design that clearly communicates what your site will do; manage the identities of your visitors and determine how to manage their interaction; watch for demand from the community to guide your choice of new functions; and, plan the launch of your site and get the message out. "Building Social Web Applications" includes examples of different application types - member-driven, customer service-driven, contributor-driven, and more - and discusses different business models. If your company's ready to move into the world of social web applications, this book will help you make it a reality.
£25.19
O'Reilly Media Security Monitoring
How well does your enterprise stand up against today's sophisticated security threats? With this book, security experts from Cisco Systems demonstrate how you can detect damaging security incidents on your global network - first by discovering which assets you need to monitor closely, then by helping you develop targeted strategies and pragmatic techniques to identify security incidents. "Security Monitoring" offers six steps to improve network monitoring, based on the authors' years of experience conducting incident response to keep Cisco's global network secure. These steps will guide you through the following: Develop Policies: define the rules, regulations, and criteria against which to monitor; Know Your Network: build knowledge of your infrastructure with network telemetry; Select Your Targets: define the subset of infrastructure where you'll focus monitoring; Choose Event Sources: identify the event types needed to discover policy violations; Feed and Tune: collect data and generate alerts, tuning systems using context; and, Maintain Dependable Event Sources: prevent critical gaps in your event collection and monitoring. To help you understand this framework, "Security Monitoring" illustrates its recommendations using a fictional mobile telephony provider. Each chapter's approach and techniques are overlaid against this fictional example with diagrams and detailed examples. These recommendations will help you select and deploy the best techniques for monitoring your own enterprise network.
£32.39
O'Reilly Media JavaScript: The Good Parts
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 a programming language. In JavaScript: The Good Parts, Crockford finally digs through the steaming pile of good intentions and blunders to give you a detailed look at all the genuinely elegant parts of JavaScript, including: * Syntax * Objects * Functions * Inheritance * Arrays * Regular expressions * Methods * Style * Beautiful features The real beauty? As you move ahead with the subset of JavaScript that this book presents, you'll also sidestep the need to unlearn all the bad parts. Of course, if you want to find out more about the bad parts and how to use them badly, simply consult any other JavaScript book. With JavaScript: The Good Parts, you'll discover a beautiful, elegant, lightweight and highly expressive language that lets you create effective code, whether you're managing object libraries or just trying to get Ajax to run fast. If you develop sites or applications for the Web, this book is an absolute must.
£21.59
O'Reilly Media The Art of Lean Software Development
This succinct book explains how to you can apply the practices of Lean software development to dramatically increase productivity and quality. Based on techniques that revolutionized Japanese manufacturing, Lean principles are being applied successfully to product design, engineering, the supply chain, and now software development. With "The Art of Lean Software Development", you'll learn how to adopt Lean practices one at a time, rather than requiring that management embrace the entire methodology at once. As you master each practice, you'll see significant, measurable results.With this book, you will: understand Lean's origins from Japanese industries and how it applies to software development; learn the Lean software development principles and the five most important practices in detail; distinguish between the Lean and Agile methodologies, including their similarities and differences; determine which Lean principles you should adopt first, and how you can gradually incorporate more of the methodology into your process; review several hands-on practices, including descriptions, benefits, trade-offs, and roadblocks; and, learn how to sell these principles to management. "The Art of Lean Software Development" is concise and to the point, ideal for busy people who want to improve the development process, but can't afford the disruption of a sudden and complete transformation. The Lean approach has been yielding dramatic results for decades, and with this book, you can make incremental changes that will produce immediate benefits.
£25.19
O'Reilly Media Dojo
Of all the Ajax-specific frameworks that have popped up in recent years, one clearly stands out as the industrial strength solution. Dojo is not just another JavaScript toolkit -- it's the JavaScript toolkit -- and Dojo: The Definitive Guide demonstrates how to tame Dojo's extensive library of utilities so that you can build rich and responsive web applications like never before. Dojo founder Alex Russell gives a foreword that explains the "why" of Dojo and of this book. Dojo provides an end-to-end solution for development in the browser, including everything from the core JavaScript library and turnkey widgets to build tools and a testing framework. Its vibrant open source community keeps adding to Dojo's arsenal, and this book provides an ideal companion to Dojo's official documentation. Dojo: the Definitive Guide gives you the most thorough overview of this toolkit available, showing you everything from how to create complex layouts and form controls closely resembling those found in the most advanced desktop applications with stock widgets, to advanced JavaScript idioms to AJAX and advanced communication transports. With this definitive reference you get: * Get a concise introduction to Dojo that's good for all 1.x versions * Well-explained examples, with scores of tested code samples, that let you see Dojo in action * A comprehensive reference to Dojo's standard JavaScript library (including fundamental utilities in Base, Dojo's tiny but powerful kernel) that you'll wonder how you ever lived without * An extensive look at additional Core features, such as animations, drag-and-drop, back-button handling, animations like wipe and slide, and more * Exhaustive coverage of out-of-the-box Dijits (Dojo widgets) as well as definitive coverage on how to create your own, either from scratch or building on existing ones * An itemized inventory of DojoX subprojects, the build tools, and the DOH, Dojo's unit-testing framework that you can use with Dojo -- or anywhere else If you're a DHTML-toting web developer, you need to read this book -- whether you're a one-person operation or part of an organization employing scores of developers. Dojo packs the standard JavaScript library you've always wanted, and Dojo: The Definitive Guide helps you transform your ideas into working applications quickly by leveraging design concepts you already know.
£28.79
O'Reilly Media Programming Flex 3
If you want to try your hand at developing rich Internet applications with Adobe's Flex 3, and already have experience with frameworks such as .NET or Java, this is the ideal book to get you started. Programming Flex 3 gives you a solid understanding of Flex 3's core concepts, and valuable insight into how, why, and when to use specific Flex features. Numerous examples and sample code demonstrate ways to build complete, functional applications for the Web, using the free Flex SDK, and RIAs for the desktop, using Adobe AIR. This book is an excellent companion to Adobe's Flex 3 reference documentation. With this book, you will: * Learn the underlying details of the Flex framework * Program with MXML and ActionScript * Arrange the layout and deal with UI components * Work with media * Manage state for applications and components * Use transitions and effects * Debug your Flex applications * Create custom components * Embed Flex applications in web browsers * Build AIR applications for the desktop Flex 3 will put you at the forefront of the RIA revolution on both the Web and the desktop. Programming Flex 3 will help you get the most from this amazing and sophisticated technology.
£39.59
O'Reilly Media Intel Threading Building Blocks
Multi-core chips from Intel and AMD offer a dramatic boost in speed and responsiveness, and plenty of opportunities for multiprocessing on ordinary desktop computers. But they also present a challenge: More than ever, multithreading is a requirement for good performance. This guide explains how to maximize the benefits of these processors through a portable C++ library that works on Windows, Linux, Macintosh, and Unix systems. With it, you'll learn how to use Intel Threading Building Blocks (TBB) effectively for parallel programming -- without having to be a threading expert. Written by James Reinders, Chief Evangelist of Intel Software Products, and based on the experience of Intel's developers and customers, this book explains the key tasks in multithreading and how to accomplish them with TBB in a portable and robust manner. With plenty of examples and full reference material, the book lays out common patterns of uses, reveals the gotchas in TBB, and gives important guidelines for choosing among alternatives in order to get the best performance. You'll learn how Intel Threading Building Blocks: * Enables you to specify tasks instead of threads for better portability, easier programming, more understandable source code, and better performance and scalability in general * Focuses on the goal of parallelizing computationally intensive work to deliver high-level solutions * Is compatible with other threading packages, and doesn't force you to pick one package for your entire program * Emphasizes scalable, data-parallel programming, which allows program performance to increase as you add processors * Relies on generic programming, which enables you to write the best possible algorithms with the fewest constraints Any C++ programmer who wants to write an application to run on a multi-core system will benefit from this book. TBB is also very approachable for a C programmer or a C++ programmer without much experience with templates. Best of all, you don't need experience with parallel programming or multi-core processors to use this book.
£28.79
O'Reilly Media Regular Expression Pocket Reference
This handy little book offers programmers a complete overview of the syntax and semantics of regular expressions that are at the heart of every text-processing application. Ideal as a quick reference, Regular Expression Pocket Reference covers the regular expression APIs for Perl 5.8, Ruby (including some upcoming 1.9 features), Java, PHP, .NET and C#, Python, vi, JavaScript, and the PCRE regular expression libraries.This concise and easy-to-use reference puts a very powerful tool for manipulating text and data right at your fingertips. Composed of a mixture of symbols and text, regular expressions can be an outlet for creativity, for brilliant programming, and for the elegant solution. Regular Expression Pocket Reference offers an introduction to regular expressions, pattern matching, metacharacters, modes and constructs, and then provides separate sections for each of the language APIs, with complete regex listings including: Supported metacharacters for each language API Regular expression classes and interfaces for Ruby, Java, .NET, and C# Regular expression operators for Perl 5.8 Regular expression module objects and functions for Python Pattern-matching functions for PHP and the vi editor Pattern-matching methods and objects for JavaScript Unicode Support for each of the languages With plenty of examples and other resources, Regular Expression Pocket Reference summarizes the complex rules for performing this critical text-processing function, and presents this often-confusing topic in a friendly and well-organized format. This guide makes an ideal on-the-job companion.
£17.99
O'Reilly Media MySQL Pocket Reference 2e
This handy pocket reference gives you instant reminders on how to use important MySQL functions, especially in conjunction with key parts of the LAMP open source infrastructure. MySQL is so rich in features that no administrator or programmer can stay familiar with all of them. "MySQL Pocket Reference" is an ideal on-the-job companion, well organized to help you find and adapt the statements you need - quickly. To help you be more efficient in your work, this handy pocket reference gives you instant reminders on how to use important MySQL functions, especially in conjunction with key parts of the LAMP open source infrastructure. This powerful database system is so rich in features that no administrator or programmer can stay familiar with all of them."MySQL Pocket Reference" is an ideal on-the-job companion, well organized to help you find and adapt the statements you need - quickly. Updated for the latest versions of this popular database, this edition covers many complex features that have been added to MySQL 5.0 and 5.1, including a section dedicated to stored procedures and triggers. After a brief introduction on installation and initial setup, the book explains: how to configure MySQL, such as setting the root password; MySQL data types, including numerics, strings, dates, and complex types; SQL syntax, commands, data types, operators, and functions; arithmetic, comparison and logical operators; aggregate and general functions; stored procedures and triggers, including procedure definition, procedure calls, procedure management, cursors, and triggers.You don't have time to stop and thumb through an exhaustive reference when you're hard at work. This portable and affordable guide is small enough to fit into your pocket, and gives you a convenient reference that you can consult anywhere. When you reach a sticking point and need to get to a solution quickly, the "MySQL Pocket Reference" is the book you want to have.
£11.99
O'Reilly Media Flash Cs3
Flash CS3 is the premier tool for creating web animations and interactive web sites, can be intimidating to learn. This entertaining reference tutorial provides a reader-friendly animation primer and a guided tour of all the program's tools and capabilities. Beginners will learn to use the software in no time, and experienced users will quickly take their skills to the next level. The book gives Flash users of all levels hands-on instructions to help them master: * Special effects * Morphing * Adding audio and video * Introducing interactivity * And much more With Flash CS3: The Missing Manual you'll be able to turn an idea into a Flash animation, tutorial, or movie. This book will help you create online tutorials, training materials and full-blown presentations. It also teaches design principles throughout and helps you avoid elements that can distract or annoy an audience. This is the first new release of Flash since Adobe bought Macromedia, which means that it's the first version that will integrate easily with other Adobe products. It's a whole new ballgame when it comes to Flash, and Flash CS3: The Missing Manual offers you complete and objective coverage. It's the perfect companion to this powerful software.
£25.19
O'Reilly Media Google Sketchup Cookbook
As the first book for intermediate and advanced users of Google SketchUp, this "Cookbook" goes beyond the basics to explore the complex features and tools that design professionals use. You'll get numerous step-by-step tutorials for solving common (and not so common) design problems, with detailed color graphics to guide your way, and discussions that explain additional ways to complete a task. "Google SketchUp Cookbook" will help you: use SketchUp more efficiently by taking advantage of components and groups; learn new techniques for using Follow Me, Intersect, and constraints; go beyond simple textures with tools such as texture positioning and Photo Match; create animations and walkthroughs, and explore design scenarios by using layers and scenes; learn how to use styles to customize your presentations; and, combine SketchUp with the 3D Warehouse and Google Earth. "Google SketchUp Cookbook" is ideal for architects, engineers, interior designers, product designers, woodworkers, and other professionals and hobbyists who want to work more efficiently and achieve true mastery of this amazing tool.
£35.99
O'Reilly Media FileMaker Pro 10
The FileMaker Pro 10 desktop database lets you do almost anything with the information you give it - especially with this book as your guide. Clear, thorough, and accessible, "FileMaker Pro 10: The Missing Manual" helps you get in, build your database, and get the results you need, whether you're running a business, pursuing a hobby, or planning your retirement. It's the ideal guide for non-technical and experienced folks alike. Each chapter in this fully updated edition covers the latest time-saving features of FileMaker Pro 10, including saved finds and a redesigned toolbar that reveals information and features more clearly than ever. You'll learn how to import information from the new Bento consumer database (Mac only), write scripts to make your database even easier to use, and send email without leaving FileMaker. This book helps you: get your first database running in minutes and perform basic tasks right away; catalog people, processes, and things with streamlined data entry and sorting tools; use your data to generate reports, correspondence, and other documents with ease; create, connect, and manage multiple tables and set up complex relationships that display just the data you need; crunch numbers, search text, or pin down dates and times with dozens of built-in formulas; and, outfit your database for the Web, and import and export data to other formats. You'll also get objective advice on which features are really useful, and which aren't. To make the most of this database, you need "FileMaker Pro 10: The Missing Manual" - the book that should have been in the box.
£32.39
O'Reilly Media UML 2.0 Pocket Reference
Globe-trotting travelers have long resorted to handy, pocket-size dictionaries as an aid to communicating across the language barrier. Dan Pilone's "UML 2.0 Pocket Reference" is just such an aid for on-the-go developers who need to converse in the Unified Modeling Language (UML). Use this book to decipher the many UML diagrams you'll encounter on the path to delivering a modern software system. Updated to cover the very latest in UML, you'll find coverage of the following UML 2.0 diagram types: Class diagrams; Component diagrams; Sequence diagrams; Communication diagrams; Timing diagrams; Interaction Overview diagrams; Package diagrams; Deployment diagrams; Use case diagrams; Composite structure diagrams; Activity diagrams; Statechart diagrams; and new or expanded coverage in this edition. Also new in this edition is coverage of UML's Object Constraint Language (OCL). Using OCL, you can specify more narrowly the functionality described in a given diagram by recording limits that are the result of business rules and other factors. "The UML 2.0 Pocket Reference" travels well to meetings and fits nicely into your laptop bag. It's near impossible to memorize all aspects of UML, and with this book along, you won't have to.
£11.99
O'Reilly Media SUSE Linux
"SUSE Linux: A Complete Guide to Novell's Community Distribution" will get you up to speed quickly and easily on SUSE, one of the most friendly and usable Linux distributions around. From quick and easy installation to excellent hardware detection and support, it's no wonder SUSE is one of the most highly rated distributions on the planet. According to Novell, SUSE is installed more than 7,000 times every day, an average of one installation every 12 seconds. This book will take you deep into the essential operating system components by presenting them in easy-to-learn modules. From basic installation and configuration through advanced topics such as administration, security, and virtualization, this book captures the important details of how SUSE works - without the fluff that bogs down other books and web sites. Instead, readers get a concise task-based approach to using SUSE as both a desktop and server operating system. In this book, you'll learn how to: install SUSE and perform basic administrative tasks; share files with other computers; connect to your desktop remotely; set up a web server; set up networking, including Wi-Fi and Bluetooth; tighten security on your SUSE system; monitor for intrusions; manage software and upgrades smoothly; and run multiple instances of SUSE on a single machine with Xen. Whether you use SUSE Linux from Novell, or the free open SUSE distribution, this book has something for every level of user. The modular, lab-based approach not only shows you how-but also explains why-and gives you the answers you need to get up and running with SUSE Linux.
£28.79
O'Reilly Media Windows XP for Starters
Windows XP powers millions of PCs and is without a doubt the most widely used operating system in the world today. This rock solid operating system offers dozens of features for consumers, plus powerful applications and integrated networking tools all blended into an elegant interface. But working your way through all of these features and applications can be complicated. Whether you use this software at home or at work, sometimes you just want to learn the most commonly used features, not every option and nuance. For anyone interested in zeroing in and learning just the information they need without all the complicated jargon, "Windows XP for Starters: The Missing Manual" provides just the solution. Author David Pogue delivers an accessible and much needed guide with his trademark humor and friendly style. "Windows XP for Starters: The Missing Manual" provides clear explanations, with easy-to-follow, step-by-step instructions, and plenty of illustrations that make for a refreshingly simple approach to XP. Far more than a skimpy introduction but much less daunting than a weighty tech book, "Windows XP For Starters: The Missing Manual" unveils easy tips and tricks for making the most of the XP experience. Whether you're a first-time user who just wants the basics, or an experienced user who simply needs a quick overview, our new "Windows XP For Starters: The Missing Manual" is designed from the ground up to save you time and deliver what you need to know. Find out why this book is exactly what you need.
£14.39
O'Reilly Media Blackberry Hacks
The BlackBerry has become an invaluable tool for those of us who need to stay connected and in the loop. But most people take advantage of only a few features that this marvelous communications device offers. What if you could do much more with your BlackBerry than just web surfing and email? "BlackBerry Hacks" will enhance your mobile computing with great tips and tricks. You'll learn that the BlackBerry is capable of things you never thought possible, and you'll learn how to make it an even better email and web workhorse: get the most out of the built-in applications; take control of email with filters, searches, and more; rev up your mobile gaming - whether you're an arcade addict or poker pro; browse the web, chat over IM, and keep up with news and weblogs; work with office documents, spell check your messages, and send faxes; become more secure, lock down your BlackBerry and stash secure information somewhere safe; manage and monitor the BlackBerry Enterprise Server (BES) and Mobile Data System (MDS); create web sites that look great on a BlackBerry; develop and deploy BlackBerry applications. Whether you need to schedule a meeting from a trade show floor, confirm your child's next play date at the park, or just find the show times and secure movie tickets while at dinner, this book helps you use the remarkable BlackBerry to stay in touch and in-the-know - no matter where you are or where you go.
£25.19
O'Reilly Media Linux Server Hacks, Volume Two
Today's system administrators deal with a vast number of situations, operating systems, software packages, and problems. Those who are in the know have kept their copy of "Linux Server Hacks" close at hand to ease their burden. And while this helps, it's not enough: any sys admin knows there are many more hacks, cool tips, and ways of solving problems than can fit in a single volume (one that mere mortals can lift, that is). Which is why we created "Linux Server Hacks, Volume Two", a second collection of incredibly useful tips and tricks for finding and using dozens of open source tools you can apply to solve your sys admin problems. The power and flexibility of Linux and Open Source means that there is an astounding amount of great software out there waiting to be applied to your sys admin problems - if only you knew about it and had enough information to get started. Hence, "Linux Server Hacks, Volume Two". This handy reference offers 100 completely new server management tips and techniques designed to improve your productivity and sharpen your administrative skills. Each hack represents a clever way to accomplish a specific task, saving you countless hours of searching for the right answer. No more sifting through man pages, 'How To' websites, or source code comments - the only resource you need is right here. And you don't have to be a system administrator with hundreds of boxes to get something useful from this book as many of the hacks apply equally well to a single system or a home network. Compiled by experts, these hacks not only give you the step-by-step instructions necessary to implement the software, but they also provide the context to truly enable you to learn the technology. Topics include: authentication; Remote GUI connectivity; storage management; file sharing and synchronizing resources; security/lockdown instruction; log files and monitoring; troubleshooting; and system rescue, recovery, and repair. Whether they help you recover lost data, collect information from distributed clients, or synchronize administrative environments, the solutions found in "Linux Server Hacks, Volume Two" will simplify your life as a system administrator.
£28.79
O'Reilly Media Perl Testing
Is there any sexier topic in software development than software testing? That is, besides game programming, 3D graphics, audio, high-performance clustering, cool websites, et cetera? Okay, so software testing is low on the list. And that's unfortunate, because good software testing can increase your productivity, improve your designs, raise your quality, ease your maintenance burdens, and help to satisfy your customers, coworkers, and managers. Perl has a strong history of automated tests. A very early release of Perl 1.0 included a comprehensive test suite, and it's only improved from there. Learning how Perl's test tools work and how to put them together to solve all sorts of previously intractable problems can make you a better programmer in general. Besides, it's easy to use the Perl tools described to handle all sorts of testing problems that you may encounter, even in other languages. Like all titles in O'Reilly's Developer's Notebook series, this "all lab, no lecture" book skips the boring prose and focuses instead on a series of exercises that speak to you instead of at you. Perl Testing: A Developer's Notebook will help you dive right in and: * Write basic Perl tests with ease and interpret the results * Apply special techniques and modules to improve your tests * Bundle test suites along with projects * Test databases and their data * Test websites and web projects * Use the "Test Anything Protocol" which tests projects written in languages other than Perl With today's increased workloads and short development cycles, unit tests are more vital to building robust, high-quality software than ever before. Once mastered, these lessons will help you ensure low-level code correctness, reduce software development cycle time, and ease maintenance burdens. You don't have to be a die-hard free and open source software developer who lives, breathes, and dreams Perl to use this book. You just have to want to do your job a little bit better.
£21.59
O'Reilly Media Linux Multimedia Hacks
The fact that Linux has more multimedia application choices than Mac OS X and Windows combined may come as a surprise to many, but not to those who know Linux well. In "Linux Multimedia Hacks", author Kyle Rankin showcases the best available multimedia tools so you can maximize the entertainment capabilities of your favorite OS. Included are tips and tricks for connecting to iPods, creating MP3s and Oggs, watching and making DVDs, turning your Linux box into a Tivo ala MythTV, and much more. You don't have to be a Linux server guru to make use of this book. "Linux Multimedia Hacks" takes the best of Linux's multimedia tools and with step-by-step instructions shows even novice users how to do cool and useful things with images, audio, and video. It includes entry level hacks that nearly all Linux users will want, such as installing codecs for audio and video playback and managing thousands of photographs. Later, you'll find hacks that cover a variety of advanced projects, from ripping and organizing media files with metatags, to editing video and audio tracks, to creating your own DVDs. Basic or advanced, each hack stands on its own, so you can feel free to jump around to only the sections that interest you. The book is divided into five easy-to-understand chapters: Images: tips range from basic image edits to automated image manipulation; Audio: hacks include audio format conversion and tweaking metadata within audio files; Video: learn how to covert between video formats, plus how to create your own VCDs and DVDs; Broadcast Media: tips include how to access and create you own web broadcasts as well as watch and record TV; and Web: learn how to make your multimedia creations available to the world. As one of the most powerful multimedia platforms around, Linux has far more capabilities and features than meets the eye. This latest Hacks book gives you the technical chops to enjoy them all.
£21.59
O'Reilly Media PHP in a Nutshell
Now installed on more than 20 million Internet domains around the world, PHP is an undisputed leader in web programming languages. Database connectivity, powerful extensions, and rich object-orientation are all reasons for its popularity, but nearly everyone would agree that, above all, PHP is one of the easiest languages to learn and use for developing dynamic web applications. The ease of development and simplicity of PHP, combined with a large community and expansive repository of open source PHP libraries, make it a favorite of web designers and developers worldwide. PHP in a Nutshell is a complete reference to the core of the language as well as the most popular PHP extensions. This book doesn't try to compete with or replace the widely available online documentation. Instead, it is designed to provide depth and breadth that can't be found elsewhere. PHP in a Nutshell provides the maximum information density on PHP, without all the fluff and extras that get in the way. The topic grouping, tips, and examples in this book complement the online guide and make this an essential reference for every PHP programmer. This book focuses on the functions commonly used by a majority of developers, so you can look up the information you need quickly. Topics include: * Object-oriented PHP * Networking * String manipulation * Working with files * Database interaction * XML * Multimedia creation * Mathematics Whether you're just getting started or have years of experience in PHP development, PHP in a Nutshell is a valuable addition to your desk library.
£21.59
O'Reilly Media iWork '05
Introduced by Apple in January 2005, iWork '05 is an innovative new suite of document and presentation software that's the same caliber as Apple's groundbreaking digital media applications and that's wholly dedicated to what Mac users like you care about most: artistry and creativity. iWork '05 isn't about "office productivity" - it's about creating slick and stylish documents and cinema-quality digital presentations that say precisely what you want them to say. While iWork '05 helps you create stunning documents and presentations, the suite doesn't come with any in-depth documentation of its own. That's where "iWork '05: The Missing Manual" comes in. The book that should have been in the box, it gives you everything you need to master iWork '05. Seamlessly integrated with the wildly popular iLife '05 and designed to take advantage of the advanced typography and graphics engine of Mac OS X, iWork is actually two separate programs: Pages and Keynote 2. Pages is a brand-new, streamlined word processor and page layout program that allows non-professionals to quickly and painlessly produce gorgeous brochures, newsletters, letters, invitations, product data sheets, and more. You can start documents from scratch or use one of the 40 professionally designed templates as a starting point. Keynote 2 is a significant upgrade to Keynote, Apple's PowerPoint-like presentation software that allows you to build unique presentations, demonstrations, storyboard animations, interactive slideshows, and more. Like every Missing Manual, this one is refreshingly entertaining and scrupulously detailed. "iWork '05: The Missing Manual" gives you all the essentials of Pages and Keynote 2, including an objective look at each program's capabilities, its advantages over similar programs, and its limitations. The book delivers countless goodies that you won't find anywhere else: undocumented tips, tricks, and secrets for getting the very best results from both exciting new applications. With the iWork '05 suite and "iWork '05: The Missing Manual", you are totally equipped to give your work the style it deserves.
£21.59
O'Reilly Media Unix in A Nutshell 4e
As an open operating system, Unix can be improved on by anyone and everyone: individuals, companies, universities, and more. As a result, the very nature of Unix has been altered over the years by numerous extensions formulated in an assortment of versions. Today, Unix encompasses everything from Sun's Solaris to Apple's Mac OS X and more varieties of Linux than you can easily name. The latest edition of this bestselling reference brings Unix into the 21st century. It's been reworked to keep current with the broader state of Unix in today's world and highlight the strengths of this operating system in all its various flavors. Detailing all Unix commands and options, the informative guide provides generous descriptions and examples that put those commands in context. Here are some of the new features you'll find in Unix in a Nutshell, Fourth Edition: * Solaris 10, the latest version of the SVR4-based operating system, GNU/Linux, and Mac OS X * Bash shell (along with the 1988 and 1993 versions of ksh) * tsch shell (instead of the original Berkeley csh) * Package management programs, used for program installation on popular GNU/Linux systems, Solaris and Mac OS X * GNU Emacs Version 21 * Introduction to source code management systems * Concurrent versions system * Subversion version control system * GDB debugger As Unix has progressed, certain commands that were once critical have fallen into disuse. To that end, the book has also dropped material that is no longer relevant, keeping it taut and current. If you're a Unix user or programmer, you'll recognize the value of this complete, up-to-date Unix reference. With chapter overviews, specific examples, and detailed command.
£32.39
O'Reilly Media JBoss - A Developer's Notebook
There's nothing ordinary about JBoss. What began, as an open source EJB container project six years ago has become a fully certified J2EE 1.4 application server with the largest market share, competitive with proprietary Java application servers in features and quality. And with its dynamic architecture, JBoss isn't just a J2EE server. You can alter the services to make J2EE work the way you want, or even throw J2EE away completely. After more than a million downloads, many JBoss users are no longer trying it out on internal test boxes, but rolling it out on production machines. "JBoss: A Developer's Notebook" takes you on a complete tour of JBoss in a very unique way: rather than long discussions, you will find code--lots of code. In fact, the book is a collection of hands-on labs that take you through the critical JBoss features step-by-step. You don't just read about JBoss, you learn it through direct practical application. That includes exploring the server's many configurations: from bare features for simple applications, to the lightweight J2EE configuration, to everything JBoss has in store-including Hibernate and Tomcat. "JBoss: A Developer's Notebook" also introduces the management console, the web services messaging features, enhanced monitoring capabilities, and shows you how to improve performance. At the end of each lab, you'll find a section called "What about..." that anticipates and answers likely follow-up questions, along with a section that points you to articles and other resources if you need more information. JBoss is truly an extraordinary application server. And we have an extraordinary way for you to learn it.
£25.19
O'Reilly Media Learning UML 2.0
A Pragmatic Introduction to UML
£39.59
O'Reilly Media Linux System Administration
If you're an experienced system administrator looking to acquire Linux skills, or a seasoned Linux user facing a new challenge, "Linux System Administration" offers practical knowledge for managing a complete range of Linux systems and servers. The book summarizes the steps you need to build everything from standalone SOHO hubs, web servers, and LAN servers to load-balanced clusters and servers consolidated through virtualization. Along the way, you'll learn about all of the tools you need to set up and maintain these working environments. Linux is now a standard corporate platform with users numbering in the hundreds of millions, and there is a definite shortage of talented administrators. "Linux System Administration" is ideal as an introduction to Linux for Unix veterans, MCSEs, and mainframe administrators, and as an advanced (and refresher) guide for existing Linux administrators who will want to jump into the middle of the book. Inside, you'll learn how to: set up a stand-alone Linux server; install, configure, maintain, and troubleshoot a DNS server using BIND; build an Internet server to manage sites, perform email and file transfers, and more; set up an email service for a small-to-medium-sized site, complete with authentication; install and configure Apache, PHP, and MySQL on a web server built from scratch; combine computers into a load-balanced Apache web server cluster based on the free Linux Virtual Server; set up local network services from distributed file systems to DHCP services, gateway services, print services, user management and more; use Linux virtualization with Xen or VMWare to run multiple kernels on one piece of hardware; manage each kernel's access to processor time, devices, and memory; create shell scripts and adapt them for your own needs; and back up and restore data with rsync, tar, cdrecord, Amanda, and MySQL tools. "Linux System Administration" is not only knowledgeable and practical, but convenient. The ingredients for this book had been scattered throughout mailing lists, forums, and discussion groups, as well as books, periodicals, and the experiences of colleagues. Everything is now in one handy guide. In the course of their research, the authors also solved many problems whose solutions were completely undocumented. They now pass their lessons on to you.
£32.39
O'Reilly Media Digital Identity
The rise of network-based, automated services in the past decade has definitely changed the way businesses operate, but not always for the better. Offering services, conducting transactions and moving data on the Web opens new opportunities, but many CTOs and CIOs are more concerned with the risks. Like the rulers of medieval cities, they've adopted a siege mentality, building walls to keep the bad guys out. It makes for a secure perimeter, but hampers the flow of commerce. Fortunately, some corporations are beginning to rethink how they provide security, so that interactions with customers, employees, partners, and suppliers will be richer and more flexible. Digital Identity explains how to go about it. This book details an important concept known as "identity management architecture" (IMA): a method to provide ample protection while giving good guys access to vital information and systems. In today's service-oriented economy, digital identity is everything. IMA is a coherent, enterprise-wide set of standards, policies, certifications and management activities that enable companies like yours to manage digital identity effectively--not just as a security check, but as a way to extend services and pinpoint the needs of customers. Author Phil Windley likens IMA to good city planning. Cities define uses and design standards to ensure that buildings and city services are consistent and workable. Within that context, individual buildings--or system architectures--function as part of the overall plan. With Windley's experience as VP of product development for Excite@Home.com and CIO of Governor Michael Leavitt's administration in Utah, he provides a rich, real-world view of the concepts, issues, and technologies behind identity management architecture. How does digital identity increase business opportunity? Windley's favorite example is the ATM machine. With ATMs, banks can now offer around-the-clock service, serve more customers simultaneously, and do it in a variety of new locations. This fascinating book shows CIOs, other IT professionals, product managers, and programmers how security planning can support business goals and opportunities, rather than holding them at bay.
£25.19
O'Reilly Media Digital Audio Essentials
Join the digital audio revolution! Tens of millions of users are embracing digital music, and with Digital Audio Essentials, you can, too. Nearly every personal computer built in the last few years contains a CD-burning drive; MP3 and other portable player sales dominate the consumer electronics industry; and new networkable stereo equipment lets you use your digital music collection to power your home entertainment system. Whether it's downloading music, ripping CDs, organizing, finding, and creating higher quality music files, buying music players and accessories, or constructing a home stereo system, Digital Audio Essentials helps you do get it done. An indispensable reference for music enthusiasts, digital archivists, amateur musicians, and anyone who likes a good groove, Digital Audio Essentials helps you avoid time-consuming, costly trial and error in downloading audio files, burning CDs, converting analog music to digital form, publishing music to and streaming from the Web, setting up home stereo configurations, and creating your own MP3 and other audio files. The book--for both Mac and PC users--includes reliable hardware and software recommendations, tutorials, resources, and file sharing, and it even explains the basics of the DMCA and intellectual property law. You may (or may not) already know the basics of ripping CDs or downloading music, but Fries will show you so much more--including advice on the multitude of MP3 players on the market, stereo options, file formats, quality determinations, and the legalities of it all. Both a timely, entertaining guide and an enduring reference, this is the digital audio handbook you need to make the most of your expanding digital music collection.
£28.79
O'Reilly Media .Net Compact Framework Pocket Guide
The rapid proliferation of mobile networks for both public use and private has made connectivity-on-the-go a desirable, if not absolutely essential, condition. Nor is this mobility limited to laptops: everywhere you look, people are downloading email and other information directly to their cell phones and PDAs. For developers, this means an increased demand to create applications for mobile devices. Microsoft's .NET Compact Frameworks provides a full suite of powerful tools to help them get the job done. The .NET Compact Framework--a scaled down version of Microsoft's .NET Framework--offers a powerful programming environment for designing rich applications for the Pocket PC or Windows Mobile-based Smartphones. If you're familiar with the .NET Framework, you'll feel right at home in the .NET Compact Framework. You'll find the perfect way to jumpstart your productivity in our new .NET Compact Framework Pocket Guide. As with all of our popular Pocket Guides, this concise book delivers just the information you need without all the fluff. The .Net Compact Framework Pocket Guide provides a brief introduction to the framework and includes several projects to get you up to speed quickly. In this book you'll learn: The basics of programming for the .NET Compact Framework using Visual Studio .NET 2003; you'll be up and running with Hello, World in no time at all, User interface design considerations for the Pocket PC, Pocket PC Phone Edition, and Windows Mobile-based Smartphone, How to consume web services from .NET Compact Framework applications, How to cache on-line data for use when the mobile device is out of range of a network, How to write applications that use Bluetooth. Whether you're new to mobile programming or new to Visual Studio .NET 2003, the .NET Compact Framework Pocket Guide will teach what you need to know to get started developing mobile applications.
£7.99
O'Reilly Media Paypal Hacks
If you've bought or sold items through eBay, or through hundreds of other online sites, then you're familiar with PayPal, the online payment service. With PayPal, a valid email address, and a credit card or bank account, you can easily send and receive payments online. Not a bank or financial institution itself, PayPal describes its service as one that builds on the financial infrastructure of bank accounts and credit cards, and using advanced propriety fraud prevention systems, creates a safe, global, real-time payment solution. Put simply, PayPal provides the means for people to conduct financial transactions online, instantly and securely. But there's more to PayPal than meets the eye. PayPal Hacks shows you how to make the most of PayPal to get the most out of your online business or transactions. Authors Shannon Sofield of Payloadz.com and PayPal evangelist David Nielsen guide you through the rigors of using and developing with PayPal. Whether you're building an ecommerce site using PayPal as a transaction provider, or simply trying to pay for an eBay auction without getting burned, PayPal Hacks will give you the skinny on this leading global online payment service. The collection of tips and tricks in PayPal Hacks shows you how to find or even build the right tools for using PayPal to buy and sell on eBay or as a transaction provider for ecommerce on your own site. Written for all PayPal users, from those just starting out to those developing sophisticated ecommerce sites, this book begins with the basics such as setting up your account, then moves quickly into specific tips and tools for buyers, sellers, and developers. With PayPal Hacks, you can: Learn extra steps to help protect yourself while buying or selling on eBay Save time and money with advanced tips and undocumented features Learn dozens of easy-to-follow procedures to help you request and receive payments and fill orders Use PayPal to handle subscriptions, affiliate systems, and donations Create and customize your customers checkout process Effortlessly integrate PayPal s shopping cart system into your own website Implement digital fulfillment with Instant Payment Notification (IPN) and Payment Data Transfer (PDT) Develop and distribute ecommerce applications with the PayPal API Each hack consists of a task to be accomplished or a creative solution to a problem, presented in a clear, logical, and task-oriented format. PayPal Hacks provides the tools and details necessary to make PayPal more profitable, more flexible, and more convenient.
£17.99
O'Reilly Media Windows XP Cookbook
Each year, Windows XP is pre-installed on 30 million PCs sold in the U.S.--and 90 million worldwide--making it the world's most popular operating system, and proving to frustrated users everywhere that preponderance does not equate to ease of use. There are literally thousands of programs, tools, commands, screens, scripts, buttons, tabs, applets, menus, and settings contained within Windows XP. And it has only been in the last couple of years that Microsoft's documentation has actually been more of a help than a hindrance. But it still isn't enough. Windows XP users and administrators need a quick and easy way to find answers. Plenty of books go into detail about the theory behind a particular technology or application, but few go straight to the essentials for getting the job done. Windows XP Cookbook does just that, tackling the most common tasks needed to install, manage, and support Windows XP. Featuring a new twist to O'Reilly's proven Cookbook formula, this problem-solving guide offers multiple solutions for each of its 300-plus recipes. Solve dilemmas with the graphical user interface, the command line, through the Registry, or by using scripts. Each step-by-step recipe includes a discussion that explains how and why it works. The book is also among the first to cover Microsoft's XP Service Pack 2. With these practical, on-the-job solutions, Windows XP Cookbook will save you hours of time searching for answers. Windows XP Cookbook will be useful to anyone that has to use, deploy, administer, or automate Windows XP. But this isn't a typical end-user book; it covers the spectrum of topics involved with running Windows XP in both small and large environments. As a result, IT professionals and system administrators will find it a great day-to-day reference. And power users will find Windows XP Cookbook a great source for information on tweaking XP and getting the most out of their systems. The bottom line is that Windows XP Cookbook will make just about anyone who uses XP more productive.
£32.39