|
Performance is critical to the success of any web site, and
... Read more
Performance is critical to the success of any web site, and yet today's web applications push browsers to their limits with increasing amounts of rich content and heavy use of Ajax. In this book, Steve Souders, web performance evangelist at Google and former Chief Performance Yahoo!, provides valuable techniques to help you optimize your site's performance. Souders' previous book, the bestselling High Performance Web Sites, shocked the web development world by revealing that 80% of the time it takes for a web page to load is on the client side. In Even Faster Web Sites, Souders and eight expert contributors provide best practices and pragmatic advice for improving your site's performance in three critical categories: JavaScript--Get advice for understanding Ajax performance, writing efficient JavaScript, creating responsive applications, loading scripts without blocking other components, and more. Network--Learn to share resources across multiple domains, reduce image size without loss of quality, and use chunked encoding to render pages faster. Browser--Discover alternatives to iframes, how to simplify CSS selectors, and other techniques. Speed is essential for today's rich media web sites and Web 2.0 applications. With this book, you'll learn how to shave precious seconds off your sites' load times and make them respond even faster. This book contains six guest chapters contributed by Dion Almaer, Doug Crockford, Ben Galbraith, Tony Gentilcore, Dylan Schiemann, Stoyan Stefanov, Nicole Sullivan, and Nicholas C. Zakas.
Minimize
Get free shipping on orders over $25!
In stock
|
|
Go To Store
|
|
Knoppix is a portable Linux distribution replete with hundr
... Read more
Knoppix is a portable Linux distribution replete with hundreds of valuable programs and utilities -- a veritable Swiss Army knife in bootable CD form. It includes Linux software and desktop environments, automatic hardware detection and hundreds of other quality open source programs. Whether you're a system administrator or power user, you can use Knoppix for many different purposes. Knoppix boots and runs completely from a single CD so you don't need to install anything to your hard drive. Due to on-the-fly decompression, the CD can have up to 2 GB of executable software installed on it. What you do need, however, is a comprehensive reference guide so you can benefit from all that Knoppix has to offer. The Knoppix Pocket Reference from O'Reilly fits the bill. This handy book shows you how to use Knoppix to troubleshoot and repair your computer, how to customize the Knoppix CD, running RAM memory checks, recovering data from a damaged hard drive, cloning hard drives, usin
Minimize
Earn 2% eBay Bucks on qualifying purchases! Backed by eBay Buyer Protection Program. Terms and Conditions apply.
In stock
|
|
Go To Store
|
|
Well before Ajax and Microsoft's Windows Presentation Found
... Read more
Well before Ajax and Microsoft's Windows Presentation Foundation hit the scene, Macromedia offered the first method for building web pages with the responsiveness and functionality of desktop programs with its Flash-based "Rich Internet Applications". Now, new owner Adobe is taking Flash and its powerful capabilities beyond the Web and making it a full-fledged development environment.Rather than focus on theory, the ActionScript 3.0 Cookbook concentrates on the practical application of ActionScript, with more than 300 solutions you can use to solve a wide range of common coding dilemmas. You'll find recipes that show you how to: Detect the user's Flash Player version or their operating system Build custom classes Format dates and currency types Work with strings Build user interface components Work with audio and video Make remote procedure calls using Flash Remoting and web services Load, send, and search XML data And much, much more ... Each code recipe presents the Problem, Solution, and Discussion of how you can use it in other ways or personalize it for your own needs, and why it works. You can quickly locate the recipe that most closely matches your situation and get the solution without reading the whole book to understand the underlying code. Solutions progress from short recipes for small problems to more complex scripts for thornier riddles, and the discussions offer a deeper analysis for resolving similar issues in the future, along with possible design choices and ramifications. You'll even learn how to link modular ActionScript pieces together to create rock-solid solutions for Flex 2 and Flash applications. When you're not sure how ActionScript 3.0 works or how to approach a specific programming dilemma, you can simply pick up the book, flip to the relevant recipe(s), and quickly find the solution you're looking for.Adobe Developer Library is a co-publishing partnership between O'Reilly Media and Adobe Systems, Inc. and is designed to produce the number one information resources for developers who use Adobe technologies. Created in 2006, the Adobe Developer Library is the official source for comprehensive learning solutions to help developers create expressive and interactive web applications that can reach virtually anyone on any platform. With top-notch books and innovative online resources covering the latest in rich Internet application development, the Adobe Developer Library offers expert training and in-depth resources, straight from the source.
Minimize
Get free shipping on orders over $25!
In stock
|
|
FREE Shipping
Go To Store
|
|
RESTful .NET is the first book that teaches Windows develop
... Read more
RESTful .NET is the first book that teaches Windows developers to build RESTful web services using the latest Microsoft tools. Written by Windows Communication Foundation (WFC) expert Jon Flanders, this hands-on tutorial demonstrates how you can use WCF and other components of the .NET 3.5 Framework to build, deploy and use REST-based web services in a variety of application scenarios. RESTful architecture offers a simpler approach to building web services than SOAP, SOA, and the cumbersome WS- stack. And WCF has proven to be a flexible technology for building distributed systems not necessarily tied to WS- standards. RESTful .NET provides you with a complete guide to the WCF REST programming model for building web services consumed either by machines or humans. You'll learn how to:Program Read-Only (GET) services Program READ/WRITE services Host REST services Program REST feeds Program AJAX REST clients Secure REST endpoints Use workflow to deliver REST services Consume RESTful XML services using WCF Work with HTTP Work with ADO.NET Data Services (Astoria) RESTful .NET introduces you to the ideas of REST and RESTful architecture, and includes a detailed discussion of how the Web/REST model plugs into the WCF architecture. If you develop with .NET, it's time to jump on the RESTful bandwagon. This book explains how. "While REST is simple, WCF is not. To really understand and exploit this part of WCF requires a knowledgeable and experienced guide. I don't know anybody who's better suited for this role than Jon Flanders. ...Jon is first-rate at explaining complicated things. This book is the best introduction I've seen to creating and using these services with WCF." --David Chappell, Chappell & Associates
Minimize
Get free shipping on orders over $25!
In stock
|
|
FREE Shipping
Go To Store
|
|
Voice over Internet Protocol (VoIP) is gaining a lot of att
... Read more
Voice over Internet Protocol (VoIP) is gaining a lot of attention these days, as more companies and individuals switch from standard telephone service to phone service via the Internet. The reason is simple: A single network to carry voice and data is easier to scale, maintain, and administer. As an added bonus, it's also cheaper, because VoIP is free of the endless government regulations and tariffs imposed upon phone companies. VoIP is simply overflowing with hack potential, and VoIP Hacks is the practical guide from O'Reilly that presents these possibilities to you. It provides dozens of hands-on projects for building a VoIP network, showing you how to tweak and customize a multitude of exciting things to get the job done. Along the way, you'll also learn which standards and practices work best for your particular environment. Among the quick and clever solutions showcased in the book are those for:gauging VoIP readiness on an enterprise network using SIP, H.323, and other signaling specifications providing low-layer security in a VoIP environment employing IP hardphones, analog telephone adapters, and softPBX servers dealing with and avoiding the most common VoIP deployment mistakes In reality, VoIP Hacks contains only a small subset of VoIP knowledge-enough to serve as an introduction to the world of VoIP and teach you how to use it to save money, be more productive, or just impress your friends. If you love to tinker and optimize, this is the one technology, and the one book, you must investigate.
Minimize
Get free shipping on orders over $25!
In stock
|
|
Go To Store
|
|
Do you want to develop mobile apps with Java—and have them
... Read more
Do you want to develop mobile apps with Java—and have them work on a variety of devices powered by iOS and Android? You’ve come to the right place. This project-driven book shows you how to build portable apps with two amazing open source frameworks, Google Web Tools (GWT) and PhoneGap. With these tools, you’ll use learn how to write Java code that compiles into cross-platform Javascript and HTML, and discover how to take advantage of features in several popular devices, such as the camera, accelerometer, and GPS.Get started with GWT by building an example Twitter search app Build a example web app and adapt it for mobile with CSS Add touch centric controls with the GWT Mobile UI library Develop a working wine journal app that tracks a user’s GPS location Use techniques to make a mobile version of your web or desktop app Work with HTML5 Canvas to build a mobile video game Package your apps for iOS, webOS, and Android with PhoneGap
Minimize
Get free shipping on orders over $25!
In stock
|
|
Go To Store
|
|
Designing Interfaces captures UI best practices as design p
... Read more
Designing Interfaces captures UI best practices as design patterns--solutions to common design problems, tailored to the situation at hand. The updated edition includes patterns for mobile apps, social networks, and search interfaces, as well as Web applications and desktop software.
Minimize
|
|
Go To Store
|
|
Understanding SQL's underlying theory is the best way to gu
... Read more
Understanding SQL's underlying theory is the best way to guarantee that your SQL code is correct and your database schema is robust and maintainable. On the other hand, if you're not well versed in the theory, you can fall into several traps. In SQL and Relational Theory, author C.J. Date demonstrates how you can apply relational theory directly to your use of SQL. With numerous examples and clear explanations of the reasoning behind them, you'll learn how to deal with common SQL dilemmas, such as:Should database access granted be through views instead of base tables? Nulls in your database are causing you to get wrong answers. Why? What can you do about it? Could you write an SQL query to find employees who have never been in the same department for more than six months at a time? SQL supports "quantified comparisons," but they're better avoided. Why? How do you avoid them? Constraints are crucially important, but most SQL products don't support them properly. What can you do to resolve this situation? Database theory and practice have evolved since Edgar Codd originally defined the relational model back in 1969. Independent of any SQL products, SQL and Relational Theory draws on decades of research to present the most up-to-date treatment of the material available anywhere. Anyone with a modest to advanced background in SQL will benefit from the many insights in this book.
Minimize
Fantastic prices with ease & comfort of Amazon.com!
In stock
|
|
Go To Store
|
|
Squid is the most popular Web caching software in use today
... Read more
Squid is the most popular Web caching software in use today, and it works on a variety of platforms including Linux, FreeBSD, and Windows. Squid improves network performance by reducing the amount of bandwidth used when surfing the Web. It makes web pages load faster and can even reduce the load on your web server. By caching and reusing popular web content, Squid allows you to get by with smaller network connections. It also protects the host on your internal network by acting as a firewall and proxying your internal web traffic. You can use Squid to collect statistics about the traffic on your network, prevent users from visiting inappropriate web sites at work or school, ensure that only authorized users can surf the Internet, and enhance your privacy by filtering sensitive information from web requests. Companies, schools, libraries, and organizations that use web-caching proxies can look forward to a multitude of benefits.Written by Duane Wessels, the creator of Squid, Squid: The Definitive Guide will help you configure and tune Squid for your particular situation. Newcomers to Squid will learn how to download, compile, and install code. Seasoned users of Squid will be interested in the later chapters, which tackle advanced topics such as high-performance storage options, rewriting requests, HTTP server acceleration, monitoring, debugging, and troubleshooting Squid.Topics covered include:Compiling and installing Squid Running Squid Using Squid's sophisticated access controls Tuning disk storage for optimal performance Configuring your operating system for HTTP interception Forwarding Requests to other web caches Using redirectors to rewrite user requests Monitoring Squid with the cache manager and SNMP Using Squid to accelerate and protect HTTP servers Managing bandwidth consumption with Delay Pools
Minimize
Get free shipping on orders over $25!
In stock
|
|
FREE Shipping
Go To Store
|
|
jQuery simplifies building rich, interactive web frontends.
... Read more
jQuery simplifies building rich, interactive web frontends. Getting started with this JavaScript library is easy, but it can take years to fully realize its breadth and depth; this cookbook shortens the learning curve considerably. With these recipes, you'll learn patterns and practices from 19 leading developers who use jQuery for everything from integrating simple components into websites and applications to developing complex, high-performance user interfaces. Ideal for newcomers and JavaScript veterans alike, jQuery Cookbook starts with the basics and then moves to practical use cases with tested solutions to common web development hurdles. You also get recipes on advanced topics, such as methods for applying jQuery to large projects.Solve problems involving events, effects, dimensions, forms, themes, and user interface elements Learn how to enhance your forms, and how to position and reposition elements on a page Make the most of jQuery's event management system, including custom events and custom event data Create UI elements-such as tabs, accordions, and modals-from scratch Optimize your code to eliminate bottlenecks and ensure peak performance Learn how to test your jQuery applications The book's contributors include:Cody Lindley James Padolsey Ralph Whitbeck Jonathan Sharp Michael Geary and Scott González Rebecca Murphey Remy Sharp Ariel Flesler Brian Cherne Jörn Zaefferer Mike Hostetler Nathan Smith Richard D. Worth Maggie Wachs, Scott Jehl, Todd Parker, and Patty Toland Rob Burns
Minimize
Get free shipping on orders over $25!
In stock
|
|
Go To Store
|
|
There are many reasons for serving up dynamic content from
... Read more
There are many reasons for serving up dynamic content from a web site: to offer an online shopping site, create customized information pages for users, or just manage a large volume of content through a database. Anyone with a modest knowledge of HTML and web site management can learn to create dynamic content through the PHP programming language and the MySQL database. This book gives you the background and tools to do the job safely and reliably.Web Database Applications with PHP and MySQL, Second Edition thoroughly reflects the needs of real-world applications. It goes into detail on such practical issues as validating input (do you know what a proper credit card number looks like?), logging in users, and using templates to give your dynamic web pages a standard look.But this book goes even further. It shows how JavaScript and PHP can be used in tandem to make a user's experience faster and more pleasant. It shows the correct way to handle errors in user input so that a site looks professional. It introduces the vast collection of powerful tools available in the PEAR repository and shows how to use some of the most popular tools.Even while it serves as an introduction to new programmers, the book does not omit critical tasks that web sites require. For instance, every site that allows updates must handle the possibility of multiple users accessing data at the same time. This book explains how to solve the problem in detail with locking.Through a sophisticated sample application--Hugh and Dave's Wine Store--all the important techniques of dynamic content are introduced. Good design is emphasized, such as dividing logic from presentation. The book introduces PHP 5 and MySQL 4.1 features, while providing techniques that can be used on older versions of the software that are still in widespread use.This new edition has been redesigned around the rich offerings of PEAR. Several of these, including the Template package and the database-independent query API, are fully integrated into examples and thoroughly described in the text. Topics include:Installation and configuration of Apache, MySQL, and PHP on Unix®, Windows®, and Mac OS® X systems Introductions to PHP, SQL, and MySQL administration Session management, including the use of a custom database for improved efficiency User input validation, security, and authentication The PEAR repository, plus details on the use of PEAR DB and Template classes Production of PDF reports
Minimize
Get free shipping on orders over $25!
In stock
|
|
FREE Shipping
Go To Store
|
|
Windows XP is the most popular operating system on the plan
... Read more
Windows XP is the most popular operating system on the planet--and the most annoying. From incomprehensible error messages to inexplicable crashes, from wonky wireless setups to just finding a file, Windows can make your computing life a nightmare. But thanks to Fixing Windows XP Annoyances, you can banish the bugs, speed up operations, and just make Windows work right. Inspired by author David Karp's Windows XP Annoyances for Geeks, this all-new tome pulls together tips, tricks, insider workarounds, and fixes for PC novices and pros, in a handy, accessible Q&A format that lets you find the solutions in a flash. Fixing Windows XP Annoyances will not only increase your productivity but lower your blood pressure. Karp's new book covers: Setup and Hardware-Update Windows, reinstall Windows safely, speed up start up, resolve driver-hardware conflicts, and more. Windows Interface-Navigate quickly, fix screen resolution problems, customize the desktop, and switch applications more quickly. Windows Explorer-Force XP's file & folder management application to remember your view settings, save your default application choices, and get XP's Search tool to behave. Multimedia-Having a problem playing a video or burning a CD? Want to do more with your digital photo collection? We have the answers. Web and Email-Get a handle on spyware, spam and pop-ups; protect your privacy online; learn how to improve your online experience. Wireless and Home Networking-Connect all your PCs; share Internet connections; share files and drives securely; make your wireless network purr; share network printers; and more. If you're having a problem, just look through the Table of Contents for the annoyance that most closely matches your problem, or feel free to start thumbing through the pages. You'll likely find a fix to a problem you didn't even know could be solved.
Minimize
Get free shipping on orders over $25!
In stock
|
|
Go To Store
|
|
If you're just getting started with Perl, this is the book
... Read more
If you're just getting started with Perl, this is the book you want—whether you're a programmer, system administrator, or web hacker. Nicknamed "the Llama" by two generations of users, this bestseller closely follows the popular introductory Perl course taught by the authors since 1991. This 6th edition covers recent changes to the language up to version 5.14.Perl is suitable for almost any task on almost any platform, from short fixes to complete web applications. Learning Perl teaches you the basics and shows you how to write programs up to 128 lines long—roughly the size of 90% of the Perl programs in use today. Each chapter includes exercises to help you practice what you've just learned. Other books may teach you to program in Perl, but this book will turn you into a Perl programmer. Topics include:Perl data and variable types Subroutines File operations Regular expressions String manipulation (including Unicode) Lists and sorting Process management Smart matching Use of third party modules
Minimize
Get free shipping on orders over $25!
In stock
|
|
Go To Store
|
|
If you need a reliable tool for technical documentation, th
... Read more
If you need a reliable tool for technical documentation, this clear and concise reference will help you take advantage of DocBook, the popular XML schema originally developed to document computer and hardware projects. DocBook 5.0 has been expanded and simplified to address documentation needs in other fields, and it's quickly becoming the tool of choice for many content providers. DocBook 5: The Definitive Guide is the complete, official documentation of DocBook 5.0. You'll find everything you need to know to use DocBook 5.0's features-including its improved content model-whether you're new to DocBook or an experienced user of previous versions.Learn how to write DocBook XML documents Understand DocBook 5.0's elements and attributes, and how they fit together Determine whether your documents conform to the DocBook schema Learn about options for publishing DocBook to various output formats Customize the DocBook schema to meet your needs Get additional information about DocBook editing and processing
Minimize
Get free shipping on orders over $25!
In stock
|
|
FREE Shipping
Go To Store
|
|
Podcasting does for Internet audio listeners what TiVo does
... Read more
Podcasting does for Internet audio listeners what TiVo does for television viewers--it puts you in charge of when you enjoy a program. Podcasting is a web-based broadcast medium that sends audio content (most commonly in the MP3 format) directly to an iPod or other digital audio player. You subscribe to audio feeds, receive new files automatically, and listen to them at your convenience. As you can imagine, podcasting is taking the "blogsphere" by storm. A podcast is a professional-quality Internet radio broadcast, and like blogging and HTML before it, this revolutionary new way of publishing to the Internet has become the new outlet for personal expression. If you've got Internet access and a copy of Podcasting Hacks, you can find out just how easy it is to listen to and create your own Internet audio programs. With Podcasting Hacks, Jack Herrington, a software engineer with 20 years of experience developing applications using a diverse set of languages and tools, delivers the ultimate how-to of podcasting for anyone looking to get the most out of this hot new medium. Since August 2004 (the month that iPodder.com editor Adam Curry considers the start of podcasting), audio blogging has exploded. Podcasts cover every conceivable topic, including sex, relationships, technology, religion, home brewing, recreational drugs, rock 'n roll, food, entertainment, politics, and much more. There were podcasts from the Democratic National Convention in Fall 2004, and some programs on Air America and NPR are also podcasts. Podcasting Hacks offers expert tips and tools for blogging out loud--for transmitting (and receiving) audio content worldwide with ease. This groundbreaking volume covers both entry-level and advanced topics perfect for aspiring and experienced podcasters. Herrington shows you how to get started, create quality sound, use the right software, develop a great show, distribute a podcast, and build an audience. More advanced topics include audio editing, podcasting on the go, and even videocasting.
Minimize
Get free shipping on orders over $25!
In stock
|
|
Go To Store
|
|
As Linux continues to grow in market share as an enterprise
... Read more
As Linux continues to grow in market share as an enterprise operating system, system administrators need to solve problems in a wide range of applications and work environments. To help you get to the bottom of real-life problems quickly, Linux System Administration is organized around three common administration scenarios: Linux as a hub for a home or small office, Linux as LAMP system (Linux-Apache web server-MySQL database- PHP/Perl/Python scripting languages), and remote administration of Linux machines. You will be able to move beyond the basics of individual Linux tools in order to competently support users and maintain systems in actual work environments. Linux System Administration provides a solid background for Linux desktop users who want to move beyond the basics of Linux, and for experienced system administrators who are looking to gain more advanced skills.
Minimize
|
|
Go To Store
|
|
Note: This book is now out of print. A Kindle version publi
... Read more
Note: This book is now out of print. A Kindle version published by the author is available from Amazon. For other digital formats (PDF, EPUB, etc), please visit feistyduck.com.With more than 67% of web servers running Apache, it is by far the most widely used web server platform in the world. Apache has evolved into a powerful system that easily rivals other HTTP servers in terms of functionality, efficiency, and speed. Despite these impressive capabilities, though, Apache is only a beneficial tool if it's a secure one.To be sure, administrators installing and configuring Apache still need a sure-fire way to secure it--whether it's running a huge e-commerce operation, corporate intranet, or just a small hobby site.Our new guide, Apache Security, gives administrators and webmasters just what they crave--a comprehensive security source for Apache. Successfully combining Apache administration and web security topics, Apache Security speaks to nearly everyone in the field. What's more, it offers a concise introduction to the theory of securing Apache, as well as a broad perspective on server security in general.But this book isn't just about theory. The real strength of Apache Security lies in its wealth of interesting and practical advice, with many real-life examples and solutions. Administrators and programmers will learn how to:install and configure Apache prevent denial of service (DoS) and other attacks securely share servers control logging and monitoring secure custom-written web applications conduct a web security assessment use mod_security and other security-related modules And that's just the tip of the iceberg, as mainstream Apache users will also gain valuable information on PHP and SSL/ TLS. Clearly, Apache Security is packed and to the point, with plenty of details for locking down this extremely popular and versatile web server.
Minimize
Fantastic prices with ease & comfort of Amazon.com!
In stock
|
|
Go To Store
|
|
PowerPoint is the world's most widely used presentation pro
... Read more
PowerPoint is the world's most widely used presentation program, a favorite of educators, trainers, and, of course, those in business everywhere. Yet, every time Microsoft releases a new version of the program, they introduce another set of features---most of which you'll never understand or use. Even if you have experience with PowerPoint, you'll struggle to keep up with the improvements. If you're a beginner, you probably don't know where to start. Now, with PowerPoint 2003 Personal Trainer, beginners and experts alike can become black belts with this presentation program, quickly and easily. This fully illustrated book takes a modular approach to learning, allowing you to start with the fundamentals and work your way to advance topics through dozens of task-oriented lessons--at your own pace. The companion CD tutorial guides you through each lesson interactively. PowerPoint 2003 Personal Trainer includes sections on editing, formatting, drawing, working with word art, tables, organization charts, multimedia, other programs, the Internet, and how to optimize presentation delivery. Every chapter includes detailed diagrams and a review at the end to help you absorb and retain all you have learned. If you already use PowerPoint, you can dive right into those topics (and only those topics) that you need or want to learn. Unlike many consumer software tutorials that dumb down the material or present it in a confusing fashion, PowerPoint 2003 Personal Trainer is written in a non-technical and engaging style that you will find fun, easy, and most of all, clear and informative. You don't have to wade through tons of jargon and technical information to become proficient. Part of our new Personal Trainer Series, this book is based on content from CustomGuide (www.customguide.com), a leading provider of computer training materials. Founded by instructors who grew dissatisfied with the industry's dry course materials, CustomGuide offers courseware (for instructors and students), quick references, to software bulletins and e-learning courses that are fun, flexible, and easy to use.
Minimize
Get free shipping on orders over $25!
In stock
|
|
Go To Store
|
|
The Canvas element is a revolutionary feature of HTML5 that
... Read more
The Canvas element is a revolutionary feature of HTML5 that enables powerful graphics for rich Internet applications, and this pocket reference provides the essentials you need to put this element to work. If you have working knowledge of JavaScript, this book will help you create detailed, interactive, and animated graphics -- from charts to animations to video games -- whether you're a web designer or a programmer interested in graphics.Canvas Pocket Reference provides both a tutorial that covers all of the element's features with plenty of examples and a definitive reference to each of the Canvas-related classes, methods, and properties. You'll learn how to:Draw lines, polygons, and curves Apply colors, gradients, patterns, and transparency Use transformations to smoothly rotate and resize drawings Work with text in a graphic environment Apply shadows to create a sense of depth Incorporate bitmapped images into vector graphics Perform image processing operations in JavaScript
Minimize
Get free shipping on orders over $25!
In stock
|
|
Go To Store
|
|
Adobe Photoshop has become the tool of choice for professio
... Read more
Adobe Photoshop has become the tool of choice for professional photographers, designers, and amateur enthusiasts. But it's a complex application with many features-and scant information on how to use them to best advantage. A case in point: there are 100 built-in filters in Photoshop, designed to enable the user to easily make subtle or dramatic image adjustments, and there is very little online help available with the application, and no printed manual. Users can spend hours trying to use filters effectively-an inefficient and often frustrating way to work. In Photoshop Filter Effects Encyclopedia, author and educator Roger Pring explains and decodes the settings of every filter that Photoshop CS2 has to offer, from Artistic filters such as Colored Pencil, Cutout, and Watercolor to Stylize filters like Bevel, Emboss, and Extrude. And, unlike many reference books that give you a lot of information you'll never need, it is filled with easy-to-follow, step-by-step, practical recipes for creating truly amazing effects, such as: Creating selective focus Simulating motion blur Adding special lens and filter effects Working with tone and color Creating dramatic solarized and posterized images Working with artificial lighting Simulating textures Creating multi-layered images and photomontages Reproducing graphic arts effects and much more. The best part is that you don't have to be a Photoshop expert to create sophisticated, professional-looking results-the recipes take the guesswork out of the process, so you can work quickly and efficiently. Packed with hundreds of full-color photographs, clearly written instructions, and practical tips, this book is the ultimate, no-nonsense Photoshop CS2 Filters reference for creative photographers, designers, and artists.
Minimize
Get free shipping on orders over $25!
In stock
|
|
Go To Store
|
|
How do you use R to import, manage, visualize, and analyze
... Read more
How do you use R to import, manage, visualize, and analyze real-world data? With this short, hands-on tutorial, you learn how to collect online data, massage it into a reasonable form, and work with it using R facilities to interact with web servers, parse HTML and XML, and more. Rather than use canned sample data, you'll plot and analyze current home foreclosure auctions in Philadelphia. This practical mashup exercise shows you how to access spatial data in several formats locally and over the Web to produce a map of home foreclosures. It's an excellent way to explore how the R environment works with R packages and performs statistical analysis.Parse messy data from public foreclosure auction postings Plot the data using R's PBSmapping package Import US Census data to add context to foreclosure data Use R's lattice and latticeExtra packages for data visualization Create multidimensional correlation graphs with the pairs() scatterplot matrix package
Minimize
Get free shipping on orders over $25!
In stock
|
|
Go To Store
|
|
The total number of web pages today has been estimated at o
... Read more
The total number of web pages today has been estimated at over 3 billion, spanning millions of individual websites. Not surprisingly, there is tremendous pressure on web developers and designers to remain current with the latest technologies.The Web Site Cookbook from O'Reilly covers all the essential skills that you need to create engaging, visitor-friendly websites. It helps you with the practical issues surrounding their inception, design, and maintenance. With recipes that teach both routine and advanced setup tasks, the book includes clear and professional instruction on a host of topics, including: registering domains ensuring that hostnames work managing the directory maintaining and troubleshooting a website site promotion visitor tracking implementing e-commerce systems linking with sales sites This handy guide also tackles the various elements of page design. It explains how to control a reader's eye flow, how to choose a template system, how to set up a color scheme, and more. Typical of O'Reilly's "Cookbook" series, the Web Site Cookbook is written in a straightforward format, featuring recipes that contain problem statements and solutions. A detailed explanation then follows each recipe to show you how and why the solution works. This question-solution-discussion format is a proven teaching method, as any fan of the "Cookbook" series can attest to. Regardless of your strong suit or your role in the creation and life of a website, you can benefit from the teachings found in the Web Site Cookbook. It's a must-have tool for advancing your skills and making better sites.
Minimize
Get free shipping on orders over $25!
In stock
|
|
FREE Shipping
Go To Store
|
|
This groundbreaking book provides you with the skills and r
... Read more
This groundbreaking book provides you with the skills and resources necessary to build web applications for Twitter. Perfect for new and casual programmers intrigued by the world of microblogging, Twitter API: Up and Running carefully explains how each part of Twitter's API works, with detailed examples that show you how to assemble those building blocks into practical and fun web applications. You'll also get a complete look at Twitter culture and learn how it has inspired programmers to build hundreds of tools and applications. With this book, you will: Explore every component of a Twitter application and learn how the API responds Get the PHP and MySQL code necessary to build your own applications, with explanations of how these ingredients work Learn from real-world Twitter applications created just for this book Discover the most interesting and useful Twitter programs--and get ideas for creating your own--with the book's Twitter application directory. Twitter offers a new way to connect with people on the Internet, and Twitter API: Up and Running takes you right to the heart of this technology. "Twitter API: Up and Running is a friendly, accessible introduction to the Twitter API. Even beginning web developers can have a working Twitter project before they know it. Sit down with this for a weekend and you're on your way to Twitter API mastery." --Alex Payne, Twitter API Lead "Twitter API: Up and Running is a very comprehensive and useful resource--any developer will feel the urge to code a Twitter-related application right after finishing the book!" --The Lollicode team, creators of Twitscoop
Minimize
Get free shipping on orders over $25!
In stock
|
|
Go To Store
|
|
The corporate market is now embracing free, "open source" s
... Read more
The corporate market is now embracing free, "open source" software like never before, as evidenced by the recent success of the technologies underlying LAMP (Linux, Apache, MySQL, and PHP). Each is the result of a publicly collaborative process among numerous developers who volunteer their time and energy to create better software. The truth is, however, that the overwhelming majority of free software projects fail. To help you beat the odds, O'Reilly has put together Producing Open Source Software, a guide that recommends tried and true steps to help free software developers work together toward a common goal. Not just for developers who are considering starting their own free software project, this book will also help those who want to participate in the process at any level. The book tackles this very complex topic by distilling it down into easily understandable parts. Starting with the basics of project management, it details specific tools used in free software projects, including version control, IRC, bug tracking, and Wikis. Author Karl Fogel, known for his work on CVS and Subversion, offers practical advice on how to set up and use a range of tools in combination with open mailing lists and archives. He also provides several chapters on the essentials of recruiting and motivating developers, as well as how to gain much-needed publicity for your project. While managing a team of enthusiastic developers -- most of whom you've never even met -- can be challenging, it can also be fun. Producing Open Source Software takes this into account, too, as it speaks of the sheer pleasure to be had from working with a motivated team of free software developers.
Minimize
Get free shipping on orders over $25!
In stock
|
|
Go To Store
|
|
Java Message Service, Second Edition, is a thorough introdu
... Read more
Java Message Service, Second Edition, is a thorough introduction to the standard API that supports "messaging" -- the software-to-software exchange of crucial data among network computers. You'll learn how JMS can help you solve many architectural challenges, such as integrating dissimilar systems and applications, increasing scalability, eliminating system bottlenecks, supporting concurrent processing, and promoting flexibility and agility. Updated for JMS 1.1, this second edition also explains how this vendor-agnostic specification will help you write messaging-based applications using IBM's MQ, Progress Software's SonicMQ, ActiveMQ, and many other proprietary messaging services. With Java Message Service, you will:Build applications using point-to-point and publish-and-subscribe messaging models Use features such as transactions and durable subscriptions to make an application reliable Implement messaging within Enterprise JavaBeans (EJB) using message-driven beans Use JMS with RESTful applications and with the Spring application framework Messaging is a powerful paradigm that makes it easier to uncouple different parts of an enterprise application. Java Message Service, Second Edition, will quickly teach you how to use the key technology that lies behind it.
Minimize
Get free shipping on orders over $25!
In stock
|
|
FREE Shipping
Go To Store
|
|
When Microsoft releases Windows Vista, the new operating sy
... Read more
When Microsoft releases Windows Vista, the new operating system will support applications that employ graphics now used by computer games--clear, stunning, and active. The cornerstone for building these new user interfaces is XAML ("Zammel"), the XML-based markup language that works with Windows Presentation Foundation (WPF), Vista's new graphics subsystem. An acronym for Extensible Application Markup Language, XAML offers a wealth of new controls and elements with exciting capabilities, including animation and rendering of 3D graphics. Windows developers are already jazzed by the possibilities of using XAML for fixed and flow format documents like PDF and HTML, 2D and 3D vector-based graphics, form development, animation, audio and video, transparent layering, and a lot more. Many feel that XAML will eliminate the need for multiple file formats or plug-ins (read: Flash), while lowering development costs and reducing time to market.The problem is, most developers don't know XAML. While it is fairly easy to understand, you still need a quick guide to bring you up to speed before Vista's release, and that's where this book's simple, no nonsense approach comes in.XAML in a Nutshell covers everything necessary to design user interfaces and .NET applications that take advantage of WPF. Prerequisites such as Microsoft's new unified build system, MSBuild, and core XAML constructs and syntax--including shortcuts--are all presented with plenty of examples to get you started. The Core XAML Reference section lets you dig even deeper into syntax rules and attributes for all XAML elements with a series of quick-reference chapters. This section divides XAML elements into logical categories of elements, controls, shapes and geometry, layout, animations, and transformations for easy reference.XAML in a Nutshell helps you learn, firsthand, how to use this XML-based markup language to implement the new generation of user interface graphics. As one reviewer noted, "Strong code examples and an efficient, conversational style take the tedium out of learning XAML and make the subject understandable--even interesting."
Minimize
Get free shipping on orders over $25!
In stock
|
|
Go To Store
|
|
You've probably heard the buzz about Eclipse, the powerful
... Read more
You've probably heard the buzz about Eclipse, the powerful open source platform that gives Java developers a new way to approach development projects. It's like a shiny new car--no longer content to just admire Eclipse, you're now itching to get in and drive.Eclipse is to Java developers what Visual Studio is to .NET developers--it's an integrated development environment (IDE) that combines a code editor, compiler, debugger, text editor, graphical user interface (GUI) builder, and other components into a single, user-friendly application. It provides a solid foundation that enables Java developers to construct and run integrated software-development tools for web development, application design, modeling, performance, testing, and much more.As with any extensive programming tool, however, there's a lot to learn. And there s no better guy than well-known Java expert Steve Holzner to teach you. An award-winning and best-selling author who has been writing about Java topics since the language first appeared, Holzner delivers just the kind of targeted, practical, everyday knowledge you need to hone your mastery of Eclipse.Perfect as a companion to an Eclipse programming tutorial (such as Holzner's own Eclipse, O'Reilly, April 2004) or an ideal stand-alone for all those developers who either don't want or don't need the tutorial approach, the Eclipse Cookbook contains task-oriented recipes for more than 800 situations you may encounter while using this new Java platform--from deploying a web application automatically to reverse engineering compiled code, from re-naming all references to a class across multiple packages to initializing the SWT JNI libraries.Each recipe in the ever-popular and utterly practical problem-solution-discussion format for O'Reilly cookbooks contains a clear and thorough description of the problem, a brief but complete discussion of a solution, and in-action examples illustrating that solution. The Eclipse Cookbook will satiate Java programmers at all levels who are ready to go beyond tutorials--far beyond writing plug-ins and extensions--and actually use the powerful and convenient Eclipse day to day.
Minimize
Get free shipping on orders over $25!
In stock
|
|
FREE Shipping
Go To Store
|
|
Firefox Hacks is ideal for power users who want to take ful
... Read more
Firefox Hacks is ideal for power users who want to take full advantage of Firefox from Mozilla, the next-generation web browser that is rapidly subverting Internet Explorer's once-dominant audience. It's also the first book that specifically dedicates itself to this technology.Firefox is winning such widespread approval for a number of reasons, including the fact that it lets users browse faster and more efficiently. Perhaps its most appealing strength, though, is its increased security something that is covered in great detail in Firefox Hacks.Clearly the web browser of the future, Firefox includes most of the features that browser users are familiar with, along with several new features, such as a bookmarks toolbar and tabbed pages that allow users to quickly switch among several web sites.Firefox Hacks offers all the valuable tips and tools you need to maximize the effectiveness of this hot web application. It's all covered, including how to customize its deployment, appearance, features, and functionality. You'll even learn how to install, use, and alter extensions and plug-ins. Aimed at clever people who may or may not be capable of basic programming tasks, this convenient resource describes 100 techniques for 100 strategies that effectively exploit Firefox.Or, put another way, readers of every stripe will find all the user-friendly tips, tools, and tricks they need to make a productive switch to Firefox. With Firefox Hacks, a superior and safer browsing experience is truly only pages away.The latest in O'Reilly's celebrated Hacks series, Firefox Hacks smartly complements other web-application titles such as Google Hacks and PayPal Hacks.
Minimize
Get free shipping on orders over $25!
In stock
|
|
Go To Store
|
|
Getting Microsoft Windows Server 2003 up and running, eithe
... Read more
Getting Microsoft Windows Server 2003 up and running, either as a standalone or as part of a multi-site, multi-server network is a formidable task for anyone. O Reilly s no-nonsense guide, Learning Windows Server 2003, 2nd Edition, gives you just what you need to get the job done. It provides you with the nuts and bolts for installing, configuring, securing, and managing Windows Server 2003-plus, it has been completely updated for Service Pack 1 and release R2. Learning Windows Server 2003, 2nd Edition includes just enough theory for you to understand how the different features and systems work in this latest version of Windows. You ll come away with a firm understanding of what s happening under the hood of the system, but without feeling like you re taking a graduate course in OS theory. After its high-level overview, the book offers complete discussions and treatments of all of Server 2003 s major components. You ll learn how to: install Windows Server 2003 create and manage user accounts (with particular attention to Active Directory) manage access to system resources, such as printers and files configure and manage its numerous major subsystems The book also features step-by-step procedures and discussions of complex concepts such as patch management, Active Directory replication, DFS namespaces and replication, network access quarantining, server clustering, Group Policy and other security tools, and IIS6 web server. Whether you re an experienced system administrator or one who s just beginning, you ll turn to this practical guide again and again when you need to understand the massive product that is Windows Server 2003.
Minimize
|
|
Go To Store
|
|
With hundreds of thousands of mobile applications available
... Read more
With hundreds of thousands of mobile applications available today, your app has to capture users immediately. This book provides practical techniques to help you catch—and keep—their attention. You’ll learn core principles for designing effective user interfaces, along with a set of common patterns for interaction design on all types of mobile devices.Mobile design specialists Steven Hoober and Eric Berkman have collected and researched 76 best practices for everything from composing pages and displaying information to the use of screens, lights, and sensors. Each pattern includes a discussion of the design problem and solution, along with variations, interaction and presentation details, and antipatterns.Compose pages so that information is easy to locate and manipulate Provide labels and visual cues appropriate for your app’s users Use information control widgets to help users quickly access details Take advantage of gestures and other sensors Apply specialized methods to prevent errors and the loss of user-entered data Enable users to easily make selections, enter text, and manipulate controls Use screens, lights, haptics, and sounds to communicate your message and increase user satisfaction "Designing Mobile Interfaces is another stellar addition to O’Reilly’s essential interface books. Every mobile designer will want to have this thorough book on their shelf for reference." —Dan Saffer, Author of Designing Gestural Interfaces
Minimize
Get free shipping on orders over $25!
In stock
|
|
FREE Shipping
Go To Store
|