O'Reilly Media
Books by this publisher
-
Photoshop CS4 Channels & Masks One-on-One
Published yesterday
Coming to terms with alpha channels (or masks) is the most sure-fire way to boost the quality of your work in Photoshop. But masking isn't easy-in fact, the elusive alpha channel has been described as the least understood feature in Photoshop's enormous arsenal. Now, you can master masking with Deke McClelland's unique and effective learning system.
-
iPhone: The Missing Manual: Covers All Models with 3.0 Software-including the iPhone 3GS
Published yesterday
The new iPhone 3GS and iPhone 3.0 software have arrived, and New York Times tech columnist David Pogue is on top of it with a thoroughly updated edition of iPhone: The Missing Manual. Each custom-designed page helps you use your iPhone for everything from web browsing to watching videos. The iPhone is packed with possibilities, and with this handy book, you can explore them all.iPhone 3GS Picture-Taking Goodiesby David Pogue
-
Palm Pre: The Missing Manual
Published yesterday
If you bought this year's hottest smartphone, let USA Today personal tech columnist Ed Baig guide you through its many talents: cellphone, web browser, email, camera--you name it. This Missing Manual is packed with tips, tricks, and crystal-clear guidance.New Apps Boost Your Pre’s VersatilityBy Ed Baig“Apps” are where it’s at these days when it comes to smartphones like the Pre.
-
Photoshop Elements 8 for Windows: The Missing Manual
Published 2 days ago
Photoshop Elements lets you do practically anything you want to your digital images. You can colorize black-and-white photos, remove red-eye, or distort shapes. With easy, step-by-step instructions, Photoshop Elements 8 for Windows: The Missing Manual gets you ready to make the most out of all the features available.Photoshop Elements 8 Tips and Tricks1. Highlight an object with color.
-
Premiere Elements 8: The Missing Manual
Published 2 days ago
Whether you're aiming for YouTube videos or Hollywood-style epics, you need what Premiere Elements can't provide: crystal-clear guidance and real world know-how. This Missing Manual delivers. Packed with great ideas on how to spiff up your footage, this book helps you avoid the dreaded Help! I Never Do Anything With My Video syndrome.
-
Mathematica Cookbook
Published 2 days ago
As the leading software application for symbolic mathematics, Mathematica is standard in many environments that rely on math, such as science, engineering, financial analysis, software development, and many other fields. This cookbook provides practical solutions on a wide range of topics for anyone using this remarkable program.
-
Make: Technology on Your Time Volume 20
Published 4 days ago
Get ready for the coolest issue of MAKE. Our special kids issue is filled with exciting and fun projects to make your weekend or science fair a blast. Hydrogen rockets, catapults, electric animals, chemical batteries, flying bird automatons, and more await you in the pages of MAKE: Volume 20!
-
Adobe Photoshop Elements 8 One-on-One (One-on One
Published 4 days ago
Master the fundamentals of Photoshop Elements 8 and more with acclaimed instructor Deke McClelland's unique and effective learning system-step-by-step text lessons, video demonstrations, and real-world projects that help you increase your knowledge and hone your skills. With Deke's expert advice to guide you, it's like working with a personal coach! *Learn at your own speed with 12 self-paced tutorials *Master Photoshop Elements' sophisticated photo-editing features
-
iPod: The Missing Manual
Published 4 days ago
With the new Shuffle, the Nano, the Classic, and the Touch, Apple's gotten the world hooked on portable music, pictures, videos--and the iPod. One thing they haven't delivered, though, is an easy guide for getting the most from this sleek entertainment center. Enter iPod: The Missing Manual, 8th Edition--a book as breathtaking, satisfying, and reliable as its subject.
-
Photoshop Elements 8 for Mac: The Missing Manual
Published 4 days ago
Ideal for scrapbookers, serious and casual photographers, and budding graphic artists alike, Photoshop Elements 8 for Mac is more powerful and easier to use than previous versions. But figuring out how and when to use the program's tools is still tricky. With this book, you'll learn not only what each tool does, but also when it makes the most sense to use it and why.
-
QuickBooks 2010: The Missing Manual
Published 4 days ago
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.
-
Network Warrior
Published 4 days ago
Written by networking veteran with 20 years of experience, Network Warrior provides a thorough and practical introduction to the entire network infrastructure, from cabling to the routers. What you need to learn to pass a Cisco certification exam such as CCNA and what you need to know to survive in the real world are two very different things. The strategies that this book offers weren 't on the exam, but they 're exactly what you need to do your job well.
-
Switching to the Mac: The Missing Manual, Snow Leopard Edition
Published 4 days ago
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.
-
Head First WordPress
Published 4 days ago
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.
-
Building iPhone Apps with HTML, CSS, and JavaScript: Making App Store Apps Without Objective-C or Cocoa
Published 7 days ago
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 both the iPhone and iPod Touch, on the platform of your choice -- without using Objective-C, Xcode, or Interface Builder.What are the advantages?
-
Unit Test Frameworks
Published 1 month ago
Unit test frameworks are a key element of popular development methodologies such as eXtreme Programming (XP) and Agile Development. But unit testing has moved far beyond eXtreme Programming; it is now common in many different types of application development. Unit tests help ensure low-level code correctness, reduce software development cycle time, improve developer productivity, and produce more robust software.
-
Statistics Hacks: Tips & Tools for Measuring the World and Beating the Odds
Published 1 month ago
Want to calculate the probability that an event will happen? Be able to spot fake data? Prove beyond doubt whether one thing causes another? Or learn to be a better gambler? You can do that and much more with 75 practical and fun hacks packed into "Statistics Hacks," These cool tips, tricks, and mind-boggling solutions from the world of statistics, measurement, and research methods will not only amaze and entertain you, but will give you an advantage in several real-world situations-including bu
-
Building Scalable Web Sites: Building, scaling, and optimizing the next generation of web applications
Published 1 month ago
Learn the tricks of the trade so you can build and architect applications that scale quickly--without all the high-priced headaches and service-level agreements associated with enterprise app servers and proprietary programming and database products. Culled from the experience of the Flickr.com lead developer, "Building Scalable Web Sites" offers techniques for creating fast sites that your visitors will find a pleasure to use.
-
MCSE Core Required Exams in a Nutshell: The required 70: 290, 291, 293 and 294 Exams (In a Nutshell (O'Reilly))
Published 1 month ago
Written by the premier author in Windows administration, William Stanek, and addressing the needs of Windows 2003 administrators preparing for the Microsoft Certified Systems Engineer (MCSE) exams, MCSE Core Required Exams in a Nutshell is invaluable. With the recent revisions of the MCSE exams including simulations, success is even more difficult. Not only does this book provide the resources administrators need to succeed on the exams, but to succeed in the real world as well.
-
IPv6 Essentials
Published 1 month ago
"IPv6 Essentials," Second Edition provides a succinct, in-depth tour of all the new features and functions in IPv6. It guides you through everything you need to know to get started, including how to configure IPv6 on hosts and routers and which applications currently support IPv6. The new IPv6 protocols offers extended address space, scalability, improved support for security, real-time traffic support, and auto-configuration so that even a novice user can connect a machine to the Internet.
-
Ubuntu Hacks: Tips & Tools for Exploring, Using, and Tuning Linux
Published 1 month ago
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.
-
Active Directory Cookbook, 2nd Edition
Published 1 month ago
If you're among those looking for practical hands-on support, help is here with "Active Directory Cookbook," Second Edition, a unique problem-solving guide that offers quick answers for Active Directory and updated for Window Server 2003 SP1 and R2 versions.
-
DNS and BIND (5th Edition)
Published 1 month ago
The Domain Naming System (DNS) is a glorious thing. It takes familiar Internet network and machine names (like "amazon.com") and converts them to Internet Protocol (IP) addresses (like "208.35.218.15") that are meaningful to routers and therefore useful for identifying the machine you want to reach. What's amazing is that DNS enables someone in Germany to refer, by name, to a computer in Mongolia even if no one in Germany has ever accessed the distant machine before.
-
Stephen Johnson on Digital Photography
Published 1 month ago
"We are in the Stone Age of digital photography. We've figured out how to make some tools, but it is just now beginning to dawn on us what we might do with them. I've often been frustrated at the concentration on the technical aspect of digital photography with so little discussion of the aesthetics and heart behind the image making. This book is essentially a distillation of what I've been teaching over the last 25 years."
-
LPI Linux Certification in a Nutshell (In a Nutshell (O'Reilly))
Published 1 month ago
You may not have heard of the Linux Professional Institute (LPI) or its professional certifications, but they're becoming an important part of proving professional competence in the Linux operating system. That aside, LPI Linux Certification in a Nutshell is a fantastic introductory Linux book, well suited to introducing a curious newcomer to the environment and bringing an intermediate user up to expert status.
-
Google Hacks: Tips & Tools for Finding and Using the World's Information
Published 1 month ago
Everyone loves Google, and it's the first place many people turn to locate information on the Internet. There's a big gap, though, between knowing that you can use Google to get advance information on your blind date and having a handle on the considerable roster of fact-finding tools that the site makes available. Google Hacks reveals--and documents in considerable detail--a large collection of Google capabilities that many readers won't have even been aware of.
-
Programming Embedded Systems: With C and GNU Development Tools, 2nd Edition
Published 1 month ago
If you have programming experience and a familiarity with i-the dominant language in embedded systems--"Programming Embedded Systems," Second Edition is exactly what you need to get started with embedded software. This software is ubiquitous, hidden away inside our watches, DVD players, mobile phones, anti-lock brakes, and even a few toasters. The military uses embedded software to guide missiles, detect enemy aircraft, and pilot UAVs.
-
Fedora Linux: A Complete Guide to Red Hat's Community Distribution
Published 1 month ago
"Neither a "Starting Linux" book nor a dry reference manual, this book has a lot to offer to those coming to Fedora from other operating systems or distros."-- Behdad Esfahbod, Fedora developerThis book will get you up to speed quickly on Fedora Linux, a securely-designed Linux distribution that includes a massive selection of free software packages.
-
Essential CVS (Essentials)
Published 1 month ago
This easy-to-follow reference shows a variety of professionals how to use the Concurrent Versions System (CVS), the open source tool that lets you manage versions of anything stored in files. Ideal for software developers tracking different versions of the same code, this new edition has been expanded to explain common usages of CVS for system administrators, project managers, software architects, user-interface (UI) specialists, graphic designers and others.Current for version 1.
-
Learning MySQL
Published 1 month ago
Whether you're running a business, keeping track of members and meetings for a club, or just trying to organize a large and diverse collection of information, you'll find the MySQL database engine useful for answering questions such as: Which are my top ten fastest-selling products? How frequently does this person come to our facility? What was the highest, lowest, and average score of the team last season?
-
Information Architecture for the World Wide Web: Designing Large-Scale Web Sites
Published 1 month ago
In Chapter 6 of Information Architecture for the World Wide Web, the authors discuss the details of good search-engine design. In a bitingly humorous segment, they analyze a Web site's search-page results: "Let's say you're interested in knowing what the New Jersey sales tax is.... So you go to the State of New Jersey web site and search on sales tax. The 20 results are scored at either 84% or 82% relevant. Why does each document receive only one of two scores?...
-
Building the Perfect PC, Second Edition
Published 1 month ago
This popular Build-It-Yourself (BIY) PC book covers everything you want to know about building your own system: Planning and picking out the right components, step-by-step instructions for assembling your perfect PC, and an insightful discussion of why you'd want to do it in the first place. Most big brand computers from HP, Dell and others use lower-quality components so they can meet their aggressive pricing targets.
-
Cisco IOS Cookbook (Cookbooks (O'Reilly))
Published 1 month ago
Never has something cried out for a cookbook quite as much as Cisco's Internetwork Operating System (IOS). IOS is powerful and flexible, but also confusing and daunting. Most tasks can be accomplished in several different ways. And you don't want to spend precious time figuring out which way is best when you're trying to solve a problem quickly.That's what this cookbook is for.
-
Using Samba, 3rd Edition
Published 1 month ago
Samba, the Server Message Block (SMB) server software that makes it relatively easy to integrate Unix or Linux servers into networks of Microsoft Windows workstations, has to date been mostly explained as an afterthought. Most often, it's appeared in the latter chapters of books about Linux. It deserves better, and the authors of Using Samba have delivered exactly that.This book documents Samba 2.0.4 fully (version 2.0.
-
Linux System Administration
Published 1 month ago
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.
-
XQuery
Published 1 month ago
With the XQuery 1.0 standard, you finally have a tool that will make it much easier to search, extract and manipulate information from XML content stored in databases. This in-depth tutorial not only walks you through the XQuery specification, but also teaches you how to program with this widely anticipated query language.XQuery is for query writers who have some knowledge of XML basics, but not necessarily advanced knowledge of XML-related technologies.
-
A+, Network+, Security+ Exams in a Nutshell: A Desktop Quick Reference (In a Nutshell (O'Reilly))
Published 1 month ago
If you're preparing for the new CompTIA 2006 certification in A+, or the current Network+ and Security+ certifications, you'll find this book invaluable. It provides all the information you need to get ready for these exams, including the four new A+ exams -- the required Essentials exam and three elective exams that pertain to your area of specialization.
-
Understanding MySQL Internals
Published 1 month ago
Although MySQL's source code is open in the sense of being publicly available, it's essentially closed to you if you don't understand it. In this book, Sasha Pachev -- a former member of the MySQL Development Team -- provides a comprehensive tour of MySQL 5 that shows you how to figure out the inner workings of this powerful database.
-
bash Cookbook: Solutions and Examples for bash Users (Cookbooks (O'Reilly))
Published 1 month ago
The key to mastering any Unix system, especially Linux and Mac OS X, is a thorough knowledge of shell scripting. Scripting is a way to harness and customize the power of any Unix system, and it's an essential skill for any Unix users, including system administrators and professional OS X developers. But beneath this simple promise lies a treacherous ocean of variations in Unix commands and standards.bash Cookbook teaches shell scripting the way Unix masters practice the craft.
-
The Myths of Innovation
Published 1 month ago
Scott Berkun Discusses Innovation at Amazon.com HeadquartersScott Berkun, author of The Myths of Innovation and The Art of Project Management, visited Amazon.com to discuss "epiphany myths" and the realities--and effort--of implementing innovation in your own life and work. Watch the video: *High bandwidth *Low bandwidthPraise for The Myths of Innovation:" Small, simple, powerful: an innovative book about innovation."
-
Adobe Photoshop CS3 One-On-One
Published 1 month ago
The DVD videos are available on Safari. Please click here.Pioneering computer graphics author Deke McClelland updates his bestselling hands-on tutorial for Adobe Photoshop CS3, the latest version of this industry-standard image editing and production program. As with previous editions, Photoshop CS3 One-on-One guides readers step by step through the program's features and functionality. A key appeal of the One-on-One series is the two hours of DVD-video material included.
-
Excel Hacks: Tips & Tools for Streamlining Your Spreadsheets
Published 1 month ago
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.
-
Mastering Perl
Published 1 month ago
This is the third in O'Reilly's series of landmark Perl tutorials, which started with Learning Perl, the bestselling introduction that taught you the basics of Perl syntax, and Intermediate Perl, which taught you how to create re-usable Perl software. Mastering Perl pulls everything together to show you how to bend Perl to your will. It convey's Perl's special models and programming idioms.
-
Ruby Pocket Reference (Pocket Reference (O'Reilly))
Published 1 month ago
Although Ruby is an easy language to learn, in the heat of action you may find that you can't remember the correct syntax for a conditional or the name of a method. This handy pocket reference offers brief yet clear explanations of Ruby's core components, from operators to reserved words to data structures to method syntax, highlighting those key features that you'll likely use every day when coding Ruby.
-
MySQL Pocket Reference: SQL Functions and Utilities (Pocket Reference (O'Reilly))
Published 1 month ago
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.
-
Asterisk: The Future of Telephony, 2nd Edition
Published 1 month ago
This bestselling book is now the standard guide to building phone systems with Asterisk, the open source IP PBX that has traditional telephony providers running scared! Revised for the 1.4 release of the software, the new edition of Asterisk: The Future of Telephony reveals how you can save money on equipment and support, and finally be in control of your telephone system.
-
SOA in Practice: The Art of Distributed System Design (Theory in Practice)
Published 1 month ago
This book demonstrates service-oriented architecture (SOA) as a concrete discipline rather than a hopeful collection of cloud charts. Built upon the author's firsthand experience rolling out a SOA at a major corporation, SOA in Practice explains how SOA can simplify the creation and maintenance of large-scale applications.
-
FileMaker Pro 9: The Missing Manual
Published 1 month ago
FileMaker Pro 9: The Missing Manual is the clear, thorough and accessible guide to the latest version of this popular desktop database program. FileMaker Pro lets you do almost anything with the information you give it. You can print corporate reports, plan your retirement, or run a small country -- if you know what you're doing. This book helps non-technical folks like you get in, get your database built, and get the results you need. Pronto.
-
Designing Web Navigation: Optimizing the User Experience
Published 1 month ago
Thoroughly rewritten for today's web environment, this bestselling book offers a fresh look at a fundamental topic of web site development: navigation design. Amid all the changes to the Web in the past decade, and all the hype about Web 2.0 and various "rich" interactive technologies, the basic problems of creating a good web navigation system remain.
-
Linux System Programming: Talking Directly to the Kernel and C Library
Published 1 month ago
This book is about writing software that makes the most effective use of the system you're running on -- code that interfaces directly with the kernel and core system libraries, including the shell, text editor, compiler, debugger, core utilities, and system daemons.
-
Head First SQL: Your Brain on SQL -- A Learner's Guide
Published 1 month ago
Is your data dragging you down? Are your tables all tangled up? Well we've got the tools to teach you just how to wrangle your databases into submission. Using the latest research in neurobiology, cognitive science, and learning theory to craft a multi-sensory SQL learning experience, Head First SQL has a visually rich format designed for the way your brain works, not a text-heavy approach that puts you to sleep.Maybe you've written some simple SQL queries to interact with databases.
-
High Performance Web Sites: Essential Knowledge for Front-End Engineers
Published 1 month ago
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.
-
SharePoint 2007: The Definitive Guide
Published 1 month ago
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.
-
sendmail, 4th Edition
Published 1 month ago
A classic O'Reilly title since 1993, sendmail now covers Versions 8.10 through 8.14 of this email routing program, including dozens of new features, options, and macros. This edition also takes a more nuts-and-bolts approach than its predecessors. It includes both an administration handbook and a reference guide that provide you with clear options for installing, configuring and managing sendmail's latest versions and companion programs.
-
Oracle PL/SQL Best Practices
Published 1 month ago
In this compact book, Steven Feuerstein, widely recognized as one of the world's leading experts on the Oracle PL/SQL language, distills his many years of programming, teaching, and writing about PL/SQL into a set of best practices-recommendations for developing successful applications. Covering the latest Oracle release, Oracle Database 11g, Feuerstein has rewritten this new edition in the style of his bestselling Oracle PL/SQL Programming.
-
Using Moodle: Teaching with the Popular Open Source Course Management System
Published 1 month ago
Using Moodle is a complete, hands-on guide for instructors learning how to use Moodle, the popular course management system (CMS) that enables remote web-based learning and supplements traditional classroom learning. Updated for the latest version, this new edition explains exactly how Moodle works by offering plenty of examples, screenshots and best practices for its many features and plug-in modules.
-
Oracle Essentials: Oracle Database 11g
Published 1 month ago
Oracle is an enormous system, with myriad technologies, options, and releases. Most users-even experienced developers and database administrators-find it difficult to get a handle on the full scope of the Oracle database. And, as each new Oracle version is released, users find themselves under increasing pressure to learn about a whole range of new technologies. The latest challenge is Oracle Database 11g.
-
Mac OS X Leopard Pocket Guide (Pocket Reference)
Published 1 month ago
No matter how much Mac experience you have, Mac OS X Leopard requires that you get reacquainted. This little guide is packed with more than 300 tips and techniques to help you do just that. You get all details you need to learn Leopard's new features, configure your system, and get the most out of your Mac. Pronto. Mac OS X Leopard Pocket Guide offers an easy-to-read format for users of all levels.
-
Linux Networking Cookbook
Published 1 month ago
This soup-to-nuts collection of recipes covers everything you need to know to perform your job as a Linux network administrator, whether you're new to the job or have years of experience. With Linux Networking Cookbook, you'll dive straight into the gnarly hands-on work of building and maintaining a computer network. Running a network doesn't mean you have all the answers. Networking is a complex subject with reams of reference material that's difficult to keep straight, much less remember.
-
The Creative Digital Darkroom
Published 1 month ago
This tutorial takes photographers beyond the quick tips and gimmicky effects of many digital photography books. Author Katrin Eismann -- an internationally acclaimed artist, bestselling author, and gifted educator -- offers high-profile work, including her own, as examples for teaching photographers how to use the digital medium to create, edit, and output images that reflect their true vision.
-
Windows Vista Annoyances: Tips, Secrets, and Hacks
Published 1 month ago
Windows Vista may be the next big thing, but it still contains enough quirks and unaccountable behaviors to vex anyone. This unique guide not only discusses the most irritating features of the latest Microsoft operating system and how to get around them, but also explains how to improve Windows and do more with the software than Microsoft intended.
-
Photoshop CS3 Photo Effects Cookbook: 53 Easy-to-Follow Recipes for Digital Photographers, Designers, and Artists
Published 1 month ago
Whether you're just getting getting into Photoshop or have been using it for a while, you know that it's a many-faceted application that can be somewhat overwhelming to master. With 53 easy-to-follow recipes, Photoshop CS3 Photo Effects Cookbook shows you how to use Photoshop CS3 to simulate classic camera and darkroom techniques and special effects--without making you first learn Photoshop inside and out. The book covers:
-
Apache Cookbook: Solutions and Examples for Apache Administrators
Published 1 month ago
There's plenty of documentation on installing and configuring the Apache web server, but where do you find help for the day-to-day stuff, like adding common modules or fine-tuning your activity logging? That's easy. The new edition of the Apache Cookbook offers you updated solutions to the problems you're likely to encounter with the new versions of Apache.Written by members of the Apache Software Foundation, and thoroughly revised for Apache versions 2.0 and 2.
-
The Ruby Programming Language
Published 1 month ago
The Ruby Programming Language is the authoritative guide to Ruby and provides comprehensive coverage of versions 1.8 and 1.9 of the language. It was written (and illustrated!) by an all-star team: *David Flanagan, bestselling author of programming language "bibles" (including JavaScript: The Definitive Guide and Java in a Nutshell) and committer to the Ruby Subversion repository.
-
Head First Software Development
Published 1 month ago
Even the best developers have seen well-intentioned software projects fail -- often because the customer kept changing requirements, and end users didn't know how to use the software you developed. Instead of surrendering to these common problems, let Head First Software Development guide you through the best practices of software development. Before you know it, those failed projects will be a thing of the past.
-
Subject To Change: Creating Great Products & Services for an Uncertain World: Adaptive Path on Design
Published 1 month ago
The world in which we live and work is subject to change without notice, and succeeding amidst that uncertainty requires continuous improvement. The key to creating successful products and services in a rapidly changing world is not resistance to unexpected change, but the flexibility to adapt to it. With that in mind, Subject to Change presents ideas that will help you improve your work designing products and services that provide great experiences for your customers.Praise
-
Windows Server 2008: The Definitive Guide
Published 1 month ago
This practical guide has exactly what you need to work with Windows Server 2008. Inside, you'll find step-by-step procedures for using all of the major components, along with discussions on complex concepts such as Active Directory replication, DFS namespaces and replication, network access protection, the Server Core edition, Windows PowerShell, server clustering, and more. All of this with a more compact presentation and a tighter focus on tasks than you'll find in bulkier references.
-
Practical Artistry: Light & Exposure for Digital Photographers
Published 1 month ago
From Author Harold Davis:I was recently asked to compile ten of my favorite tips and techniques from Light & Exposure for Digital Photographers. Here's a look at what I selected, along with the photos from the book that are used to illustrate each technique or tip and page references to text that explains the technique more thoroughly.
-
Big Book of Apple Hacks: Tips & Tools for unlocking the power of your Apple devices
Published 1 month ago
Bigger in size, longer in length, broader in scope, and even more useful than our original Mac OS X Hacks, the new Big Book of Apple Hacks offers a grab bag of tips, tricks and hacks to get the most out of Mac OS X Leopard, as well as the new line of iPods, iPhone, and Apple TV.With 125 entirely new hacks presented in step-by-step fashion, this practical book is for serious Apple computer and gadget users who really want to take control of these systems.
-
MySQL in a Nutshell (In a Nutshell (O'Reilly))
Published 1 month ago
When you need to find the right SQL keyword or MySQL client command-line option right away, turn to this convenient reference, known for the same speed and flexibility as the system it covers so thoroughly. MySQL is packed with so many capabilities that the odds of remembering a particular function or statement at the right moment are pretty slim. With MySQL in a Nutshell, you get the details you need, day in and day out, in one concise and extremely well organized book.
-
Face to Face: Rick Sammon's Complete Guide to Photographing People
Published 1 month ago
Whether you're interested in studio photographs, or "environmental" photos of individuals where they live, in Face to Face you'll learn the preparation and attention to detail required to make alluring people pictures.From the IntroductionThe Camera Looks Both Ways“In picturing the subject, we are also picturing a part of ourselves.”When it comes to photographing people, that is, no doubt, the most important photo tip I can share with you.
-
The Productive Programmer (Theory in Practice (O'Reilly))
Published 1 month ago
Anyone who develops software for a living needs a proven way to produce it better, faster, and cheaper. The Productive Programmer offers critical timesaving and productivity tools that you can adopt right away, no matter what platform you use. Master developer Neal Ford not only offers advice on the mechanics of productivity--how to work smarter, spurn interruptions, get the most out your computer, and avoid repetition--he also details valuable practices that will help you elude common traps, im
-
Essential SharePoint 2007: A Practical Guide for Users, Administrators and Developers
Published 1 month ago
If you're considering the vastly improved 2007 version of SharePoint, this concise, practical and friendly guide will teach you how to get the most from the latest version of Microsoft's information-sharing and collaboration platform. Essential SharePoint 2007 demonstrates how your business can use SharePoint to control documents, structure workflow, and share information over the Web using standard tools business users already know -- Microsoft Office and Internet Explorer.
-
XSLT, 2nd Edition
Published 1 month ago
After years of anticipation and delay, the W3C finally released the XSLT 2.0 standard in January 2007. The revised edition of this classic book offers practical, real-world examples that demonstrate how you can apply XSLT stylesheets to XML data using either the new specification, or the older XSLT 1.0 standard. XSLT is a critical language for converting XML documents into other formats, such as HTML code or a PDF file.
-
Learning Perl, 5th Edition
Published 1 month ago
In this smooth, carefully paced course, a leading Perl trainer teaches you to program in the language that threatens to make C, sed, awk, and the Unix shell obsolete for many tasks. This book is the "official" guide for both formal (classroom) and informal learning. It is fully accessible to the novice programmer.
-
Unix in a Nutshell, Fourth Edition
Published 1 month ago
Unix in a Nutshell is the standard desktop reference, without question. (Manpages come in a close second.) With a clean layout and superior command tables available at a glance, O'Reilly's third edition of Nutshell is an essential to own.Like a dictionary, Unix in a Nutshell helps you find what you need, even if you're not exactly sure what you're looking for (or how to spell it!).
-
Intellectual Property and Open Source: A Practical Guide to Protecting Code
Published 1 month ago
"Clear, correct, and deep, this is a welcome addition to discussions of law and computing for anyone -- even lawyers!" -- Lawrence Lessig, Professor of Law at Stanford Law School and founder of the Stanford Center for Internet and SocietyIf you work in information technology, intellectual property is central to your job -- but dealing with the complexities of the legal system can be mind-boggling.
-
Learning the vi and Vim Editors
Published 1 month ago
There's nothing that hard-core Unix and Linux users are more fanatical about than their text editor. Editors are the subject of adoration and worship, or of scorn and ridicule, depending upon whether the topic of discussion is your editor or someone else's. vi has been the standard editor for close to 30 years. Popular on Unix and Linux, it has a growing following on Windows systems, too. Most experienced system administrators cite vi as their tool of choice.
-
FBML Essentials.: Facebook Markup Language Fundamentals
Published 1 month ago
Do you have an idea for a Facebook application? With FBML Essentials, you'll learn how to build it quickly using the Facebook Markup Language (FBML) and other easy-to-use tools in the site's framework. If you can develop a website with HTML, writing a Facebook application with the help of this book will be a breeze.Of course, Facebook is not just another website. Any applications you write for it will have a potential audience of 16 million dedicated users.
-
slide:ology: The Art and Science of Creating Great Presentations
Published 1 month ago
No matter where you are on the organizational ladder, the odds are high that you've delivered a high-stakes presentation to your peers, your boss, your customers, or the general public. Presentation software is one of the few tools that requires professionals to think visually on an almost daily basis. But unlike verbal skills, effective visual expression is not easy, natural, or actively taught in schools or business training programs. slide:ology fills that void.
-
The Canon EOS Digital Rebel XSi/450D Companion
Published 1 month ago
Through a series of easy-to-follow lessons, The Canon EOS Digital Rebel XSi/D450 Companion gives you a complete class on digital photography, tailored specifically for people who use this camera. This is not a typical camera guide: rather than just showing you what all the buttons do, this unique book teaches you how to use various Digital Rebel features to make great photographs.
-
iPhone Forensics: Recovering Evidence, Personal Data, and Corporate Assets
Published 1 month ago
"This book is a must for anyone attempting to examine the iPhone. The level of forensic detail is excellent. If only all guides to forensics were written with this clarity!" -Andrew Sheldon, Director of Evidence Talks, computer forensics experts With iPhone use increasing in business networks, IT and security professionals face a serious challenge: these devices store an enormous amount of information.
-
iPod: The Missing Manual
Published 1 month ago
iPod: The Missing Manual, 7th Edition by O'Reilly at the online Apple Store.
-
Head First Web Design
Published 2 months ago
Want to know how to make your pages look beautiful, communicate your message effectively, guide visitors through your website with ease, and get everything approved by the accessibility and usability police at the same time? Head First Web Design is your ticket to mastering all of these complex topics, and understanding what's really going on in the world of web design.
-
iPhone SDK Application Development: Building Applications for the AppStore
Published 2 months ago
This practical book offers the knowledge and code you need to create cutting-edge mobile applications and games for the iPhone and iPod Touch, using Apple's iPhone SDK. iPhone SDK Application Development introduces you to this development paradigm and the Objective-C language it uses with numerous examples, and also walks you through the many SDK frameworks necessary for designing full-featured applications. This book will help you:
-
Head First PHP & MySQL
Published 2 months ago
If you're ready to create web pages more complex than those you can build with HTML and CSS, Head First PHP & MySQL is the ultimate learning guide to building dynamic, database-driven websites using PHP and MySQL. Packed with real-world examples, this book teaches you all the essentials of server-side programming, from the fundamentals of PHP and MySQL coding to advanced topics such as form validation, session IDs, cookies, database queries and joins, file I/O operations, content management, and
-
Learning JavaScript, 2nd Edition
Published 2 months ago
If you're new to JavaScript, or an experienced web developer looking to improve your skills, Learning JavaScript provides you with complete, no-nonsense coverage of this quirky yet essential language for web development. You'll learn everything from primitive data types to complex features, including JavaScript elements involved with Ajax and dynamic page effects. By the end of the book, you'll be able to work with even the most sophisticated libraries and web applications.
-
R in a Nutshell
Published 2 months ago
R in a Nutshell is the best way to learn R, a powerful open source tool for data visualization and statistical computing -- ideal as a replacement for statistical packages costing thousands of dollars. Practical and easy to read, the book provides a thorough overview of the language, along with a reference to the most commonly used features. You'll quickly discover why R has become increasingly popular for analyzing data sets of any size.
-
High Performance Python
Published 2 months ago
Learn how to make your Python code more efficient with High Performance Python, the only book that addresses the theory and practice of Python optimization. Python can help you implement complex, mission-critical applications from scratch, but poorly optimized code can waste millions of processor cycles. This book focuses on common causes of poor performance and how to overcome them, from the algorithmic roots of code to Python-specific idioms.
-
PHP Cookbook
Published 2 months ago
When it comes to creating dynamic web sites, the open source PHP language is red-hot property: used on more than 20 million web sites today, PHP is now more popular than Microsoft's ASP.NET technology. With our Cookbook's unique format, you can learn how to build dynamic web applications that work on any web browser. This revised new edition makes it easy to find specific solutions for programming challenges.PHP Cookbook has a wealth of solutions for problems that you'll face regularly.
-
Head First iPhone Development: A Learner's Guide to Creating Objective-C Applications for the iPhone
Published 2 months ago
The iPhone is the hottest device out there right now, and you have a killer app idea. Where do you begin? Head First iPhone Development will help you get your first application up and running in no time. You'll quickly learn to use iPhone SDK tools, including Interface Builder and Xcode, and master Objective-C programming principles that will make your app stand out.
-
Building Embedded Linux Systems
Published 2 months ago
There's a great deal of excitement surrounding the use of Linux in embedded systems -- for everything from cell phones to car ABS systems and water-filtration plants -- but not a lot of practical information. Building Embedded Linux Systems offers an in-depth, hard-core guide to putting together embedded systems based on Linux.
-
Head First Ajax
Published 2 months ago
Ajax is no longer an experimental approach to website development, but the key to building browser-based applications that form the cornerstone of Web 2.0. Head First Ajax gives you an up-to-date perspective that lets you see exactly what you can do -- and has been done -- with Ajax. With it, you get a highly practical, in-depth, and mature view of what is now a mature development approach.
-
Mac OS X For Unix Geeks
Published 2 months ago
It's about time: Mac OS X for Unix Geeks arrives on the scene none too soon for UNIX aficionados who, having heard that the latest editions of Mac OS are based on a UNIX variant, want to see how the platform compares to more venerable versions of the eminently configurable operating system.
-
Learning OpenCV: Computer Vision with the OpenCV Library
Published 2 months ago
Learning OpenCV puts you right in the middle of the rapidly expanding field of computer vision. Written by the creators of OpenCV, the widely used free open-source library, this book introduces you to computer vision and demonstrates how you can quickly build applications that enable computers to "see" and make decisions based on the data. Computer vision is everywhere -- in security systems, manufacturing inspection systems, medical image analysis, Unmanned Aerial Vehicles, and more.
-
Version Control with Subversion
Published 2 months ago
Written by members of the development team that maintains Subversion, this is the official guide and reference manual for the popular open source revision control technology. The new edition covers Subversion 1.5 with a complete introduction and guided tour of its capabilities, along with best practice recommendations.
-
Apache 2 Pocket Reference: For Apache Programmers & Administrators (Pocket Reference (O'Reilly))
Published 2 months ago
Even if you know the Apache web server inside and out, you still need an occasional on-the-job reminder -- especially if you're moving to the newer Apache 2.x. "Apache 2 Pocket Reference" gives you exactly what you need to get the job done without forcing you to plow through a cumbersome, doorstop-sized reference. This Book provides essential information to help you configure and maintain the server quickly, with brief explanations that get directly to the point. It covers Apache 2.
-
Facebook Cookbook: Building Applications to Grow Your Facebook Empire
Published 2 months ago
Want to build Facebook applications that truly stand out among the thousands already available? In addition to providing easy-to-follow recipes that offer practical ways to design and build scalable applications using the Facebook Platform and its new profile design, this Cookbook also explains proven strategies for attracting users in this highly competitive environment.
-
MediaWiki (Wikipedia and Beyond)
Published 2 months ago
"A good book! It's a nice overview of wiki editing and administration, with pointers to handy extensions and further online documentation." -Brion Vibber, Chief Technical Officer, Wikimedia Foundation "This book is filled with practical knowledge based on experience. It's not just spouting some party line." -Rob Church, a developer of MediaWiki MediaWiki is the world's most popular wiki platform, the software that runs Wikipedia and thousands of other websites.
-
SharePoint for Project Management: How to Create a Project Management Information System (PMIS) with SharePoint
Published 2 months ago
"If you are a project manager looking for a technology-based, easily implemented, and usable solution for project communications, document management, and general project organization, this book is for you!" -Susan Weese, PgMP, President and Founder, Rhyming Planet Most companies don't understand SharePoint's power, and use it simply to share documents or spreadsheets. This hands-on book demonstrates how SharePoint can also help you organize and manage complex projects.
-
Adobe Photoshop CS4 One-on-One
Published 2 months ago
How can you master the fundamentals of Photoshop CS4, with all of its incredible features? Deke McClelland's proven One-on-One learning system offers step-by-step tutorials, five hours of DVD-video demonstrations, and hands-on projects to improve your knowledge and hone your skills. Read about features such as Photoshop's new Adjustments panels in the book, and see how they're used first-hand in the video.Author Deke McClelland's Photoshop CS4 One-on-One Top Ten New Features Roundup
-
YouTube: An Insider's Guide to Climbing the Charts
Published 2 months ago
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," who has over 10,000 YouTube subscribers and millions of views. Alan and co-author Michael W. Dean show you how to make a quality video, and how to optimize, encode, upload, and promote it.
-
Active Directory Cookbook, 3rd Edition
Published 2 months ago
When you need practical hands-on support for Active Directory, the updated edition of this extremely popular Cookbook provides quick solutions to more than 300 common (and uncommon) problems you might encounter when deploying, administering, and automating Microsoft's network directory service. For the third edition, Active Directory expert Laura E. Hunter offers troubleshooting recipes based on valuable input from Windows administrators, in addition to her own experience.
-
Web 2.0: A Strategy Guide: Business thinking and strategies behind successful Web 2.0 implementations.
Published 2 months ago
Web 2.0 makes headlines, but how does it make money? This concise guide explains what's different about Web 2.0 and how those differences can improve your company's bottom line. Whether you're an executive plotting the next move, a small business owner looking to expand, or an entrepreneur planning a startup, Web 2.0: A Strategy Guide illustrates through real-life examples how businesses, large and small, are creating new opportunities on today's Web. This book is about strategy.
-
grep Pocket Reference (Pocket Reference (O'Reilly))
Published 2 months ago
grep Pocket Reference is the first guide devoted to grep, the powerful Unix content-location utility. This handy book is ideal for system administrators, security professionals, developers, and others who want to learn more about grep and take new approaches with it -- for everything from mail filtering and system log management to malware analysis.
-
The Art of Application Performance Testing: Help for Programmers and Quality Assurance
Published 2 months ago
This practical book provides a step-by-step approach to testing mission-critical applications for scalability and performance before they're deployed -- a vital topic to which other books devote one chapter, if that.Businesses today live and die by network applications and web services. Because of the increasing complexity of these programs, and the pressure to deploy them quickly, many professionals don't take the time to ensure that they'll perform well and scale effectively.
-
97 Things Every Software Architect Should Know
Published 2 months ago
In this truly unique technical book, today's leading software architects present valuable principles on key development issues that go way beyond technology. More than four dozen architects -- including Neal Ford, Michael Nygard, and Bill de hOra -- offer advice for communicating with stakeholders, eliminating complexity, empowering developers, and many more practical lessons they've learned from years of experience. Among the 97 principles in this book, you'll find useful advice such as:
-
The Nikon D90 Companion
Published 2 months ago
The Nikon D90 camera has exploded on the digital photography market, with a myriad of new features, including the industry-first HD video capability. The Nikon D90 Companion is intended to serve as a full-on photography class, one that covers everything including technical matters and exposure theory, composition theory, and how to find images and expand your visual sense.
-
Google SketchUp Cookbook: Practical Recipes and Essential Techniques
Published 2 months ago
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:
-
JavaServer Pages, 3rd Edition
Published 2 months ago
JavaServer Pages (JSP) has built a huge following since the release of JSP 1.0 in 1999, providing Enterprise Java developers with a flexible tool for development of dynamic web sites and web applications. While point releases over the years, along with the introduction of the JSP Standard Tag Library (JSTL), have incrementally improved the rough areas of the first version of the JSP specification, JSP 2.0 takes this technology to new heights.
-
Hibernate: A Developer's Notebook
Published 2 months ago
Do you enjoy writing software, except for the database code? Hibernate:A Developer's Notebook is for you. Database experts may enjoy fiddling with SQL, but you don't have to--the rest of the application is the fun part. And even database experts dread the tedious plumbing and typographical spaghetti needed to put their SQL into a Java program.
-
Programming .Net Windows Applications
Published 2 months ago
With this tutorial, you will explore all aspects of using .NET Windows Forms class libraries and the associated programming tools in Visual Studio .NET, enabling you to build applications for the Windows 9x, Windows 2000 and Windows XP desktop platforms. Step-by-step, you'll learn ways to design applications that either function alone on a PC, or work in combination with your web-based application server to take advantage of the richer interface and higher level of security.
-
Learning ASP.NET 3.5
Published 2 months ago
With this book, you will learn how to create engaging and interactive web applications using the latest version of the world's most popular web development platform: ASP.NET with AJAX, built on the productivity-enhancing features of Visual Studio 2008. All you need to get started is a basic knowledge of HTML and a desire to produce professional quality websites. Learning ASP.NET 3.
-
Java Examples in a Nutshell, 3rd Edition
Published 2 months ago
The author of the best-selling Java in a Nutshell has created an entire book of real-world Java programming examples that you can learn from. If you learn best "by example," this is the book for you. This third edition covers Java 1.4 and contains 193 complete, practical examples: over 21,900 lines of densely commented, professionally written Java code, covering 20 distinct client-side and server-side APIs. It includes new chapters on the Java Sound API and the New I/O API.
-
Web Services Essentials (O'Reilly XML)
Published 2 months ago
As a developer new to Web Services, how do you make sense of this emerging framework so you can start writing your own services today? This concise book gives programmers both a concrete introduction and a handy reference to XML Web Services, first by explaining the foundations of this new breed of distributed services, and then by demonstrating quick ways to create services with open-source Java tools.
-
Twitter API: Up and Running: Learn How to Build Applications with the Twitter API
Published 2 months ago
The purpose of Twitter API: Up and Running is to provide an introduction to using the Twitter API--the means to get at the rich Twitter data--to build web applications. This book has three main parts: an overview of the Twitter ecosystem and culture; background information on the languages and environment you need to create your applications; and working code for a suite of sample applications meant to get you started on your programming adventure.
-
Java and XML
Published 2 months ago
Two hot topics come together in this developer's guide from Brett McLaughlin, Java and XML. Both Java and XML are cross-platform technologies; by using Java for code and XML for transporting data, you can build truly portable applications. This title is aimed at intermediate to advanced programmers; while XML topics are explained more or less from scratch, readers will need prior knowledge of Java.
-
Mono: A Developer's Notebook
Published 2 months ago
The Mono Project is the much talked-about open source initiative to create a Unix implementation of Microsoft's .NET Development Framework. Its purpose is to allow Unix developers to build and deploy cross-platform .NET applications. The project has also sparked interest in developing components, libraries and frameworks with C#, the programming language of .NET. The controversy? Some say Mono will become the preferred platform for Linux development, empowering Linux/Unix developers.
-
Swing Hacks: Tips and Tools for Killer GUIs
Published 2 months ago
"Swing Hacks" helps Java developers move beyond the basics of Swing, the graphical user interface (GUI) standard since Java 2. If you're a Java developer looking to build enterprise applications with a first-class look and feel, Swing is definitely one skill you need to master. This latest title from O'Reilly is a reference to the cool stuff in Swing.
-
JavaServer Faces
Published 2 months ago
JavaServer Faces, or JSF, brings a component-based model to web application development that's similar to the model that's been used in standalone GUI applications for years. The technology builds on the experience gained from Java Servlets, JavaServer Pages, and numerous commercial and open source web application frameworks that simplify the development process. In JavaServer Faces, developers learn how to use this new framework to build real-world web applications.
-
Java Swing, Second Edition
Published 2 months ago
Java Swing, long regarded as the authoritative book on using the Swing classes, is available in a new edition that builds on a solid foundation in exploring the Java 2 Swing additions and modifications. This is a big, tremendously detailed, exhaustively researched, and ultimately authoritative reference that pushes the limits of what a book can do toward eliminating the necessity of writing experimental programs to see how Swing classes work in practice.
-
Java and SOAP
Published 2 months ago
Java and SOAP provides Java developers with an in-depth look at SOAP (the Simple Object Access Protocol). Of course, it covers the basics: what SOAP is, why it's soared to a spot on the Buzzwords' Top Ten list, and what its features and capabilities are. And it shows you how to work with some of the more common Java APIs in the SOAP world: Apache SOAP and GLUE.
-
Maven: A Developer's Notebook (Developer's Notebooks)
Published 2 months ago
Maven is a new project management and comprehension tool which provides an elegant way to share build logic across projects. In terms of capabilities, Maven is an improvement to Apache Ant-thanks to numerous plug-ins and built-in integration with unit testing frameworks such as JUnit. Tired of writing the same build logic for every project? Using Maven, you can leverage the experience of the community to avoid the tedious process of creating yet another build script for each new project.
-
Eclipse
Published 2 months ago
Java programmers know how finicky Java can be to work with. An omitted semi-colon or the slightest typo will cause the Java command-line compiler to spew pages of annoying error messages across your screen. And it doesn't fix them--that's up to you: fix them, compile again, and hope that nothing goes wrong this time. Eclipse, the popular Java integrated development environment (IDE) provides an elegant and powerful remedy for this common, frustrating scenario.
-
Programming ASP.NET AJAX: Build rich, Web 2.0-style UI with ASP.NET AJAX
Published 2 months ago
Delivering rich, Web 2.0-style experiences has never been easier. This book gives you a complete hands-on introduction to Microsoft ASP.NET AJAX 1.0, the new framework that offers many of the same benefits for Ajax development that ASP.NET provides for server-side development. With Programming ASP.NET AJAX, you'll learn how to create professional, dynamic web pages with Ajax in no time.
-
JUnit Pocket Guide
Published 2 months ago
JUnit, created by Kent Beck and Erich Gamma, is an open source framework for test-driven development in any Java-based code. JUnit automates unit testing and reduces the effort required to frequently test code while developing it. While there are lots of bits of documentation all over the place, there isn't a go-to-manual that serves as a quick reference for JUnit.
-
Cloud Application Architectures: Building Applications and Infrastructure in the Cloud (Theory in Practice (O'Reilly))
Published 2 months ago
If you're involved in planning IT infrastructure as a network or system architect, system administrator, or developer, this book will help you adapt your skills to work with these highly scalable, highly redundant infrastructure services.While analysts hotly debate the advantages and risks of cloud computing, IT staff and programmers are left to determine whether and how to put their applications into these virtualized services.
-
Colin Moock's Lost ActionScript 3.0 Weekend Course 2
Published 2 months ago
Kick off your shoes and get ready for the Lost ActionScript Weekend. In Course 2 of this unique DVD training series, you'll learn intermediate to advanced ActionScript 3.0 programming concepts. World-renowned ActionScript guru and educator Colin Moock presents this intimate learning experience, based on his bestselling O'Reilly book, Essential ActionScript 3.0 , and his successful ActionScript 3.0 From the Ground Up Tour.
-
The DAM Book
Published 2 months ago
One of the main concerns for digital photographers today is asset management: how to file, find, protect, and re-use their photos. The best solutions can be found in The DAM Book, our bestselling guide to managing digital images efficiently and effectively.Anyone who shoots, scans, or stores digital photographs is practicing digital asset management (DAM), but few people do it in a way that makes sense.
-
XMPP: The Definitive Guide: Building Real-Time Applications with Jabber Technologies
Published 2 months ago
This practical book provides everything you need to know about the Extensible Messaging and Presence Protocol (XMPP). This open technology for real-time communication is used in many diverse applications such as instant messaging, Voice over IP, real-time collaboration, social networking, microblogging, lightweight middleware, cloud computing, and more.
-
Web 2.0 Architectures: What entrepreneurs and information architects need to know
Published 2 months ago
Web 2.0 is more pervasive than ever, with business analysts and technologists struggling to comprehend the opportunity it represents. But what exactly is Web 2.0 -- a marketing term or technical reality? This fascinating book finally puts substance behind the phenomenon by identifying the core patterns of Web 2.0, and by introducing an abstract model and reference architecture to help you take advantage of them. In Web 2.
-
Automating System Administration with Perl: Tools to Make You More Efficient
Published 2 months ago
If you do systems administration work of any kind, you have to deal with the growing complexity of your environment and increasing demands on your time. Automating System Administration with Perl, Second Edition, not only offers you the right tools for your job, but also suggests the best way to approach specific problems and to securely automate recurring tasks.
-
The Twitter Book
Published 2 months ago
This practical guide will teach you everything you need to know to quickly become a Twitter power user, including strategies and tactics for using Twitter's 140-character messages as a serious--and effective--way to boost your business. Co-written by Tim O'Reilly and Sarah Milstein, widely followed and highly respected Twitterers, the practical information in The Twitter Book is presented in a fun, full-color format that's packed with helpful examples and clear explanations.Twitter Tips
-
The Art of Concurrency: A Thread Monkey's Guide to Writing Parallel Applications
Published 2 months ago
If you're looking to take full advantage of multi-core processors with concurrent programming, this practical book provides the knowledge and hands-on experience you need. The Art of Concurrency is one of the few resources to focus on implementing algorithms in the shared-memory model of multi-core processors, rather than just theoretical models or distributed-memory architectures.
-
Head First Networking
Published 2 months ago
Frustrated with networking books so chock-full of acronyms that your brain goes into sleep mode? Head First Networking's unique, visually rich format provides a task-based approach to computer networking that makes it easy to get your brain engaged. You'll learn the concepts by tying them to on-the-job tasks, blending practice and theory in a way that only Head First can.
-
Version Control with Git: Powerful tools and techniques for collaborative software development
Published 2 months ago
Version Control with Git takes you step-by-step through ways to track, merge, and manage software projects, using this highly flexible, open source version control system. Git permits virtually an infinite variety of methods for development and collaboration. Created by Linus Torvalds to manage development of the Linux kernel, it's become the principal tool for distributed version control. But Git's flexibility also means that some users don't understand how to use it to their best advantage.
-
The Geek Atlas: 128 Places Where Science and Technology Come Alive
Published 2 months ago
The Geek Atlas is a list of sites to visit where science, mathematics, or technology happened or is happening. The book can be used as a true travel guide or as inspiration for the armchair traveler. Each place has its own chapter that includes a general introduction to the place's significance, a related technical subject covered in more detail, and practical visiting information.From Kiev to Jaipur with The Geek Atlas in hand#x201C;This is the Captain speaking.
-
Complete Web Monitoring: Watching your visitors, performance, communities, and competitors
Published 2 months ago
Do you really understand your online presence? Are you confident that visitors can use your website? Do you know their motivations? How do online communities perceive your company? To innovate and adapt your business quickly, you must know the answers to these questions.
-
Erlang Programming
Published 2 months ago
This book is an in-depth introduction to Erlang, a programming language ideal for any situation where concurrency, fault tolerance, and fast response is essential. Erlang is gaining widespread adoption with the advent of multi-core processors and their new scalable approach to concurrency. With this guide you'll learn how to write complex concurrent programs in Erlang, regardless of your programming background or experience.
-
Even Faster Web Sites: Performance Best Practices for Web Developers
Published 2 months ago
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.
-
Designing Web Interfaces: Principles and Patterns for Rich Interactions
Published 2 months ago
Want to learn how to create great user experiences on today's Web? In this book, UI experts Bill Scott and Theresa Neil present more than 75 design patterns for building web interfaces that provide rich interaction. Distilled from the authors' years of experience at Sabre, Yahoo!, and Netflix, these best practices are grouped into six key principles to help you take advantage of the web technologies available today.
-
The Myths of Security: What the Computer Security Industry Doesn't Want You to Know
Published 2 months ago
If you think computer security has improved in recent years, The Myths of Security will shake you out of your complacency. Longtime security professional John Viega, formerly Chief Security Architect at McAfee, reports on the sorry state of the industry, and offers concrete suggestions for professionals and individuals confronting the issue.Why is security so bad? With many more people online than just a few years ago, there are more attackers -- and they're truly motivated.
-
Mercurial: The Definitive Guide (Animal Guide)
Published 2 months ago
Mercurial is the easiest system to learn when it comes to distributed revision control-ideal whether you're a lone programmer working on a small project, or part of huge team dealing with thousands of files. This definitive guide takes you step by step through ways to track, merge, and manage both open source and commercial software projects with Mercurial, using Windows, Mac OS X, Linux, Solaris, and other systems.
-
The New Community Rules: Marketing on the Social Web
Published 2 months ago
Blogs, networking sites, and other examples of the social web provide businesses with a largely untapped marketing channel for products and services. But how do you take advantage of them? With The New Community Rules, you'll understand how social web technologies work, and learn the most practical and effective ways to reach people who frequent these sites.
-
Learning PHP, MySQL, and JavaScript: A Step-by-Step Guide to Creating Dynamic Websites (Animal Guide)
Published 2 months ago
If you know HTML, this guide will have you building interactive websites quickly. You'll learn how to create responsive, data-driven websites with PHP, MySQL, and JavaScript, regardless of whether you already know how to program. Discover how the powerful combination of PHP and MySQL provides an easy way to build modern websites complete with dynamic data and user interaction. You'll also learn how to add JavaScript to create rich Internet applications and websites.
-
Programming the Semantic Web
Published 2 months ago
With this book, the promise of the Semantic Web -- in which machines can find, share, and combine data on the Web -- is not just a technical possibility, but a practical reality Programming the Semantic Web demonstrates several ways to implement semantic web applications, using current and emerging standards and technologies. You'll learn how to incorporate existing data sources into semantically aware applications and publish rich semantic data.
-
Programming Interactivity: A Designer's Guide to Processing, Arduino, and openFrameworks
Published 2 months ago
If you're interested in using electronics and programming to create rich interactive experiences with your artwork, designs, or prototypes, Programming Interactivity is the place to start. You'll explore common themes in interactive art and design, like 2D and 3D graphics, sound, physical interaction, computer vision, circuit bending, geo-location and more.
-
The Canon EOS Digital Rebel T1i/500D Companion
Published 2 months ago
The Canon EOS Digital Rebel T1i/500D Companion serves as a full-on photography class, one that covers everything, including technical matters and exposure theory, composition theory, and how to find images and expand your visual sense. However, unlike a regular photography class, the lessons in this book are built specifically around the T1i. That means every concept is presented in terms of the T1i/500D's controls and features.
-
Beautiful Data: The Stories Behind Elegant Data Solutions
Published 2 months ago
In this insightful book, you'll learn from the best data practitioners in the field just how wide-ranging -- and beautiful -- working with data can be. Join 39 contributors as they explain how they developed simple and elegant solutions on projects ranging from the Mars lander to a Radiohead video.With Beautiful Data, you will: *Explore the opportunities and challenges involved in working with the vast number of datasets made available by the Web
-
Best iPhone Apps: The Guide for Discriminating Downloaders
Published 2 months ago
This catalog of iPhone gems is an authoritative guide to the best, most useful, and most entertaining iPhone apps. Full of colorful and helpful illustrations, Best iPhone Apps gives you the lowdown on each app, with brief tips on how to use it.Best App for Sharing Your Adventuresby Josh ClarkWhrrl v2.0Free; Version: 2.0.0; PelagoTurn your outing#x2014;or anything you do#x2014;into a slideshow to share with others.
-
Head First Data Analysis: A learner's guide to big numbers, statistics, and good decisions
Published 2 months ago
Today, interpreting data is a critical decision-making factor for businesses and organizations. If your job requires you to manage and analyze all kinds of data, turn to Head First Data Analysis, where you'll quickly learn how to collect and organize data, sort the distractions from the truth, find meaningful patterns, draw conclusions, predict the future, and present your findings to others.
-
Head First PMP: A Brain-Friendly Guide to Passing the Project Management Professional Exam
Published 2 months ago
Learn the latest principles and certification objectives in The PMBOK Guide, Fourth Edition, in a unique and inspiring way with Head First PMP . The second edition of this book helps you prepare for the PMP certification exam using a visually rich format designed for the way your brain works. You'll find a full-length sample exam included inside the book.More than just proof of passing a test, a PMP certification means that you have the knowledge to solve most common project problems.
-
Programming the iPhone User Experience
Published 2 months ago
Apple's iPhone and iPod Touch not only feature the world's most powerful mobile operating system, they also usher in a new standard of human-computer interaction through gestural interfaces and multi-touch navigation. This book provides you with a hands-on, example-driven tour of UIKit, Apple's user interface toolkit, and includes common design patterns to help you create new iPhone and iPod Touch user experiences.
-
Mobile Design and Development: Practical concepts and techniques for creating mobile sites and web apps (Animal Guide)
Published 2 months ago
Mobile devices outnumber desktop and laptop computers three to one worldwide, yet little information is available for designing and developing mobile applications. Mobile Design and Development fills that void with practical guidelines, standards, techniques, and best practices for building mobile products from start to finish. With this book, you'll learn basic design and development principles for all mobile devices and platforms.
-
JavaScript: The Good Parts
Published 2 months ago
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.
-
Just a Geek: Unflinchingly honest tales of the search for life, love, and fulfillment beyond the Starship Enterprise
Published 2 months ago
Wil Wheaton has never been one to take the conventional path to success. Despite early stardom through his childhood role in the motion picture "Stand By Me", and growing up on television as Wesley Crusher on "Star Trek: The Next Generation", Wil left Hollywood in pursuit of happiness, purpose, and a viable means of paying the bills. In the oddest of places, Topeka, Kansas, Wil discovered that despite his claims to fame, he was at heart Just a Geek.
-
Mac OS X Snow Leopard Pocket Guide (Pocket ref / guide)
Published 2 months ago
Whether you're new to the Mac or a longtime user, this handy book is the quickest way to get up to speed on Snow Leopard. Packed with concise information in an easy-to-read format, Mac OS X Snow Leopard Pocket Guide covers what you need to know and is an ideal resource for problem-solving on the fly.This book goes right to the heart of Snow Leopard, with details on system preferences, built-in applications, and utilities.
-
Linux in a Nutshell
Published 2 months ago
Everything you need to know about Linux is in this book. Written by Stephen Figgins, Ellen Siever, Robert Love, and Arnold Robbins -- people with years of active participation in the Linux community -- Linux in a Nutshell, Sixth Edition, thoroughly covers programming tools, system and network administration tools, the shell, editors, and LILO and GRUB boot loaders.
-
RT Essentials
Published 2 months ago
In a typical organization, there's always plenty that to do such as: pay vendors, invoice customers, answer customer inquiries, and fix bugs in hardware or software. You need to know who wants what and keep track of what is left to do.This is where a ticketing system comes in. A ticketing system allows you to check the status of various tasks: when they were requested, who requested them and why, when they were completed, and more.
-
Oracle PL/SQL Programming (Animal Guide)
Published 2 months ago
If you're doing database application development in the Oracle environment, you're going to have to know PL/SQL, the company's extended query and update language. If you want your programs to exploit the special capabilities of Oracle software, you'll need to know the language well. That's where the third edition of Oracle PL/SQL Programming comes into play.
-
The Art of SEO (Theory in Practice)
Published 2 months ago
Any organization looking to succeed in today's web economy needs to optimize its website for search engines. This book, written by four of the field's most noted experts on search engine optimization (SEO), provides guidelines for planning and executing a comprehensive search engine strategy.The Art of SEO corrects much of the misinformation that currently exists on this complex subject by laying out the fundamentals in a clear, thoughtful manner.
-
iPhone Game Development: Developing 2D & 3D games in Objective-C (Animal Guide)
Published 2 months ago
If you want to create games for the iPhone, you'll find this book packed with guidelines on the basics of game development, the fundamentals of iPhone programming, special graphics and audio needs for games, tips on handling in-game physics, strategies for AppStore publication, and much more. iPhone Game Development details the process with lots of examples, and provides plug-in classes to compensate for the iPhone's lack of support for certain areas of game programming.
-
Google Advertising Tools: Cashing in with AdSense and AdWords (Animal Guide)
Published 2 months ago
With this book, you'll learn how to take full advantage of Google AdWords and AdSense, the sophisticated online advertising tools used by thousands of large and small businesses. This new edition provides a substantially updated guide to advertising on the Web, including how it works in general, and how Google's advertising programs in particular help you make money.
-
Programming .NET Web Services
Published 2 months ago
Programming .NET Web Services is a comprehensive tutorial that teaches you the skills needed to develop web services hosted on the .NET platform. Written for experienced programmers, this book takes you beyond the obvious functionality of ASP.NET or Visual Studio .NET. It provides a solid foundation in the building blocks of web services, and leads you step-by-step through the process of creating your own. Beginning with a close look at the underlying technologies, Programming .
-
Rails Pocket Reference (Pocket Reference (O'Reilly))
Published 2 months ago
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.
-
Algorithms in a Nutshell (In a Nutshell (O'Reilly))
Published 2 months ago
Creating robust software requires the use of efficient algorithms, but programmers seldom think about them until a problem occurs. Algorithms in a Nutshell describes a large number of existing algorithms for solving a variety of problems, and helps you select and implement the right algorithm for your needs -- with just enough math to let you understand and analyze algorithm performance. With its focus on application, rather than theory, this book provides efficient code solutions in several
-
Learning XNA 3.0: XNA 3.0 Game Development for the PC, Xbox 360, and Zune
Published 2 months ago
Do you have what it takes to become a game developer? With this hands-on book, you'll learn quickly and easily how to develop computer games with Microsoft's XNA 3.0 framework-not just for your PC, but for Xbox 360 and the Microsoft Zune as well. Written by an experienced university-level game development instructor, Learning XNA 3.0 walks you through the framework in a clear and understandable step-by-step format. Each chapter offers a self-contained lesson with lots of illustrations and ann
-
Palm webOS
Published 2 months ago
This is the official guide to building native JavaScript applications for Palm's new mobile operating system, Palm® webOS™. Written by Palm's chief technology officer along with the Palm webOS development team, Palm webOS offers you a complete tutorial on the design principles, architecture, UI, tools, and services necessary to develop webOS applications.
-
Learning Python
Published 2 months ago
The authors of Learning Python show you enough essentials of the Python scripting language to enable you to begin solving problems right away, then reveal more powerful aspects of the language one at a time. This approach is sure to appeal to programmers and system administrators who have urgent problems and a preference for learning by semi-guided experimentation.
-
Masterminds of Programming: Conversations with the Creators of Major Programming Languages
Published 2 months ago
Masterminds of Programming features exclusive interviews with the creators of several historic and highly influential programming languages. In this unique collection, you'll learn about the processes that led to specific design decisions, including the goals they had in mind, the trade-offs they had to make, and how their experiences have left an impact on programming today. Masterminds of Programming includes individual interviews with: Adin D. Falkoff: APL Thomas E. Kurtz: BASIC Charles H. M
-
C# & VB.NET Conversion Pocket Reference
Published 3 months ago
Though most programmers use two or more languages, they usually have a mastery of one. For those who use either C# and/or Visual Basic .NET, the C# & VB.NET Conversion Pocket Reference helps you easily make the switch from one to another. It?s a perfect companion for documents and books that don?t have examples using your mastered language. The author expects that you know one of the two languages, but does not make an assumption about which one.
-
Python Pocket Reference
Published 3 months ago
This fourth edition of Python Pocket Reference has been thoroughly revised to cover the latest language release, Python 3.x, along with version 2.6. Filled with need-to-know information, this handy book provides a convenient quick reference to the core language, along with descriptions of commonly used modules and toolkits. You'll also find a guide to bug fixes, new features, and upgraded built-ins.
-
CSS Cookbook (Animal Guide)
Published 3 months ago
This cookbook provides you with hundreds of practical examples for using CSS to format your web pages, complete with code recipes you can use in your projects right away. With CSS Cookbook, you'll go beyond theory to solve real problems, from determining which aspects of CSS meet the specific needs of your site to methods for resolving differences in the way browsers display it.
-
The Art of Community: Building the New Age of Participation
Published 4 months ago
Online communities offer a wide range of opportunities today, whether you're supporting a cause, marketing a product or service, or developing open source software. The Art of Community will help you develop the broad range of talents you need to recruit members to your community, motivate and manage them, and help them become active participants.
-
Programming F#
Published 4 months ago
With this in-depth tutorial, F# team member Chris Smith introduces you to Microsoft's new multi-paradigm programming language. You'll not only learn how to use F# as a general-purpose language similar to C# and Visual Basic, but as a functional programming language for developing concurrent and math-intensive applications on the .NET platform.
-
SQL Cookbook (Cookbooks (O'Reilly))
Published 4 months ago
You know the rudiments of the SQL query language, yet you feel you aren't taking full advantage of SQL's expressive power. You'd like to learn how to do more work with SQL inside the database before pushing data across the network to your applications. You'd like to take your SQL skills to the next level. Let's face it, SQL is a deceptively simple language to learn, and many database developers never go far beyond the simple statement: SELECT FROM WHERE .
-
Using Google App Engine
Published 4 months ago
With this book, you can build exciting, scalable web applications quickly and confidently, using Google App Engine -- even if you have little or no experience in programming or web development. App Engine is one of the most exciting web technologies to appear in the last year, providing a simple, easy-to-use application framework with basic web tools.
-
Android Application Development: Programming with the Google SDK
Published 4 months ago
This practical book provides the concepts and code you need to develop software with Android, the open-source platform for cell phones and mobile devices that's generating enthusiasm across the industry. Based on the Linux operating system and developed by Google and the Open Handset Alliance, Android has the potential to unite a fragmented mobile market.
-
Ruby Best Practices
Published 4 months ago
How do you write truly elegant code with Ruby? Ruby Best Practices is for programmers who want to use Ruby as experienced Rubyists do. Written by the developer of the Ruby project Prawn, this concise book explains how to design beautiful APIs and domain-specific languages with Ruby, as well as how to work with functional programming ideas and techniques that can simplify your code and make you more productive. You'll learn how to write code that's readable, expressive, and much more.
-
Hadoop: The Definitive Guide
Published 4 months ago
Hadoop: The Definitive Guide helps you harness the power of your data. Ideal for processing large datasets, the Apache Hadoop framework is an open source implementation of the MapReduce algorithm on which Google built its empire. This comprehensive resource demonstrates how to use Hadoop to build reliable, scalable, distributed systems: programmers will find details for analyzing large datasets, and administrators will learn how to set up and run Hadoop clusters.
-
Java Message Service
Published 4 months ago
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.
-
Regular Expressions Cookbook
Published 4 months ago
This cookbook provides more than 100 recipes to help you crunch data and manipulate text with regular expressions. Every programmer can find uses for regular expressions, but their power doesn't come worry-free. Even seasoned users often suffer from poor performance, false positives, false negatives, or perplexing bugs.
-
Natural Language Processing with Python
Published 4 months ago
This book offers a highly accessible introduction to Natural Language Processing, the field that underpins a variety of language technologies, ranging from predictive text and email filtering to automatic summarization and translation. With Natural Language Processing with Python, you'll learn how to write Python programs to work with large collections of unstructured text. You'll access richly-annotated datasets using a comprehensive range of linguistic data structures.
-
C++ in a Nutshell
Published 4 months ago
C++ in a Nutshellpacks an enormous amount of information on C++ (and the many libraries used with it) in an indispensable quick reference for those who live in a deadline-driven world and need the facts but not the frills. The book's language reference is organized first by topic, followed by an alphabetical reference to the language's keywords, complete with syntax summaries and pointers to the topic references.
-
Learning Windows Server 2003
Published 4 months ago
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.
-
Programming Excel with VBA and .NET
Published 4 months ago
Why program Excel? For solving complex calculations and presenting results, Excel is amazingly complete with every imaginable feature already in place. But programming Excel isn't about adding new features as much as it's about combining existing features to solve particular problems. With a few modifications, you can transform Excel into a task-specific piece of software that will quickly and precisely serve your needs.
-
Programming WPF
Published 4 months ago
If you want to build applications that take full advantage of Windows Vista's new user interface capabilities, you need to learn Microsoft's Windows Presentation Foundation (WPF). This new edition, fully updated for the official release of .NET 3.0, is designed to get you up to speed on this technology quickly. By page 2, you'll be writing a simple WPF application. By the end of Chapter 1, you'll have taken a complete tour of WPF and its major elements.
-
Windows PowerShell Cookbook: for Windows, Exchange 2007, and MOM V3
Published 4 months ago
This Cookbook by Windows PowerShell team developer Lee Holmes provides hundreds of tested scripts that you can use right away to get Microsoft's new tool working for you. More than 150 recipes, combined with a concise task-based introduction to the Windows PowerShell scripting language and environment, make it the perfect look-up guide when you encounter a thorny problem, or need a quick solution.
-
Windows PowerShell Pocket Reference (Pocket Reference (O'Reilly))
Published 4 months ago
This portable reference to Windows PowerShell summarizes both the command shell and scripting language, and provides a concise reference to the major tasks that make PowerShell so successful. It's an ideal on-the-job tool for Windows administrators who don't have time to plow through huge books or search online.
-
Programming Visual Basic 2008: Build .NET 3.5 Applications with Microsoft's RAD Tool for Business
Published 4 months ago
Ever since Visual Basic was merged into .NET, it's become the core language for creating business applications with Windows. The latest version, VB 2008, is even more useful -- and provides even more incentive for migrating from VB 6. All it lacks is a good book on how to harness its power. Programming Visual Basic 2008 fills the void. Written in a lively and engaging style by a developer who's grown up with Visual Basic, including both VB 6 and VB .
-
ASP in a Nutshell, 2nd Edition
Published 4 months ago
The second edition of ASP in a Nutshell gives developers of Microsoft Active Server Pages (ASP) a quick reference guide for looking up object usage on a dime. This guide is geared toward working ASP programmers who need to get their answers quickly, without wading through long examples. The book is organized into three parts: an introduction to ASP, a language reference, and appendices. This edition has been updated for IIS 5.0 and ASP 3.
-
Access Cookbook, 2nd Edition
Published 4 months ago
Access power users and programmers at all levels, from the relatively inexperienced to the most sophisticated, will rely on the Access Cookbook, Second Edition for quick solutions to gnarly problems. Each of the book's "recipes" examine a particular problem--problems that commonly occur when you push the upper limits of Access, or those that are likely to trip up a developer attempting to design a more elegant Access application --even some things you never knew Access could do.
-
Oracle PL/SQL Language Pocket Reference, 3rd Edition
Published 4 months ago
For those instances when you don't need all the answer, but just a reminder or quick answer to a problem you're up against, nothing's handier than the new edition of the Oracle PL/SQL Language Pocket Reference. Updated for Oracle10g, this third edition boils down the most vital information from Oracle PL/SQL Programming into a handy guide to PL/SQL basics.
-
SQL Hacks
Published 4 months ago
Whether you're running Access, MySQL, SQL Server, Oracle, or PostgreSQL, this book will help you push the limits of traditional SQL to squeeze data effectively from your database. The book offers 100 hacks -- unique tips and tools -- that bring you the knowledge of experts who apply what they know in the real world to help you take full advantage of the expressive power of SQL. You'll find practical techniques to address complex data manipulation problems.
-
SQL Pocket Guide (Pocket Reference (O'Reilly))
Published 4 months ago
SQL is the language of databases. It's used to create and maintain database objects, place data into those objects, query the data, modify the data, and, finally, delete data that is no longer needed. Databases lie at the heart of many, if not most business applications. Chances are very good that if you're involved with software development, you're using SQL to some degree. And if you're using SQL, you should own a good reference or two.
-
Learning SQL
Published 4 months ago
Updated for the latest database management systems -- including MySQL 6.0, Oracle 11g, and Microsoft's SQL Server 2008 -- this introductory guide will get you up and running with SQL quickly. Whether you need to write database applications, perform administrative tasks, or generate reports, Learning SQL, Second Edition, will help you easily master all the SQL fundamentals.
-
Programming Entity Framework
Published 4 months ago
Programming Entity Framework is a thorough introduction to Microsoft's new core framework for modeling and interacting with data in .NET applications. This book not only gives experienced developers a hands-on tour of the Entity Framework and explains its use in a variety of applications, it also provides a deep understanding of its architecture and APIs. From the Entity Data Model (EDM) and Object Services to EntityClient and the Metadata Workspace, Programming Entity Framework covers it all.
-
Data-Driven Services with Silverlight 2
Published 4 months ago
This comprehensive book teaches you how to build data-rich business applications with Silverlight 2 that draw on multiple sources of data. Packed with reusable examples, Data-Driven Services with Silverlight 2 covers all of the data access and web service tools you need, including data binding, the LINQ data querying component, RESTful and SOAP web service calls, and Microsoft's new ADO.NET Data Services and the ADO.NET Framework. With this book, you will:
-
JBoss: A Developer's Notebook (Developers Notebook)
Published 5 months ago
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.
-
Real World Web Services
Published 5 months ago
The core idea behind Real World Web Services is simple: after years of hype, what are the major players really doing with web services? Standard bodies may wrangle and platform vendors may preach, but at the end of the day what are the technologies that are actually in use, and how can developers incorporate them into their own applications? Those are the answers Real World Web Services delivers. It's a field guide to the wild and wooly world of non-trivial deployed web services.
-
Java Performance Tuning (2nd Edition)
Published 5 months ago
Java Peformance Tuning, 2nd edition provides a comprehensive and indispensable guide to eliminating all types of performance problems. Using many real-life examples to work through the tuning process in detail, JPT shows how tricks such as minimizing object creation and replacing strings with arrays can really pay off in improving your code's performance. Tuning J2EE applications bears many similarities to tuning J2SE apps, but important and specific considerations apply.
-
Ajax on Rails
Published 5 months ago
Learn to build dynamic, interactive web applications using the two most important approaches to web development today: Ajax and the phenomenally efficient Ruby on Rails platform. This book teaches intermediate to advanced web developers how to use both Ajax and Rails to quickly build high-performance, scalable applications without being overwhelmed with thousands of lines of JavaScript code.
-
Java Enterprise in a Nutshell (In a Nutshell (O'Reilly))
Published 5 months ago
For the intermediate to advanced Java developer, Java Enterprise in a Nutshell shows how to work with all of today's relevant Java APIs. Plus, it's a topnotch reference for all enterprise classes. Part tutorial and part reference work that you can use everyday at your desk, this title is a worthwhile resource for any Java developer building Web or enterprise software. The practical, succinct focus here on actual Java enterprise APIs helps distinguish this text from the pack.
-
JBoss at Work: A Practical Guide
Published 5 months ago
Consisting of a number of well-known open source products, JBoss is more a family of interrelated services than a single monolithic application. But, as with any tool that's as feature-rich as JBoss, there are number of pitfalls and complexities, too.
-
Windows Vista: The Definitive Guide
Published 5 months ago
Whether you're a beginner, power user, or seasoned professional, Windows Vista: The Definitive Guide has everything you need to customize the operating system, master your digital media, manage your data, and maintain your computer -- regardless of which Windows Vista edition you're using. Why this book and not some other resource?
-
Essential SQLAlchemy
Published 5 months ago
Essential SQLAlchemy introduces a high-level open-source code library that makes it easier for Python programmers to access relational databases such as Oracle, DB2, MySQL, PostgreSQL, and SQLite. SQLAlchemy has become increasingly popular since its release, but it still lacks good offline documentation. This practical book fills the gap, and because a developer wrote it, you get an objective look at SQLAlchemy's tools rather than an advocate's description of all the "cool" features.
-
ASP.NET 2.0 Cookbook (Cookbooks (O'Reilly))
Published 5 months ago
Completely revised for ASP.NET 2.0, this new edition of the best-selling ASP.NET Cookbook has everything you need to go from beginning to advanced Windows-based web site development using Microsoft's popular Visual Studio 2005 and ASP.NET 2.0 developer tools. Written for the impatient professional, ASP.NET 2.0 Cookbook contains more than 125 recipes for solving common and not-so-common problems you are likely to encounter when building ASP.NET-based web applications.
-
Eclipse IDE Pocket Guide
Published 5 months ago
Eclipse is the world's most popular IDE for Java development. And although there are plenty of large tomes that cover all the nooks and crannies of Eclipse, what you really need is a quick, handy guide to the features that are used over and over again in Java programming. You need answers to basic questions such as: Where was that menu? What does that command do again? And how can I set my classpath on a per-project basis? This practical pocket guide gets you up to speed quickly with Eclipse.
-
Ruby Cookbook (Cookbooks (O'Reilly))
Published 5 months ago
Do you want to push Ruby to its limits? The Ruby Cookbook is the most comprehensive problem-solving guide to today's hottest programming language. It gives you hundreds of solutions to real-world problems, with clear explanations and thousands of lines of code you can use in your own projects. From data structures and algorithms, to integration with cutting-edge technologies, the Ruby Cookbook has something for every programmer.
-
Learning Ruby
Published 5 months ago
You don't have to know everything about a car to drive one, and you don't need to know everything about Ruby to start programming with it. Written for both experienced and new programmers alike, Learning Ruby is a just-get-in-and-drive book -- a hands-on tutorial that offers lots of Ruby programs and lets you know how and why they work, just enough to get you rolling down the road.
-
C# Cookbook, 2nd Edition (Cookbooks (O'Reilly))
Published 5 months ago
The O'Reilly Cookbook series, with its to-the-point but illuminating coverage of programming subjects, meets the challenge of explaining how to write software as well as anything else on the market. When you're facing a coding problem--particularly in a language you're new to or haven't used in a while--and know there must be a proven way to solve it, the right Cookbook can often get you going in a hurry. C# Cookbook applies the formula to the language of Microsoft .
-
Java Generics and Collections
Published 5 months ago
This comprehensive guide shows you how to master the most important changes to Java since it was first released. Generics and the greatly expanded collection libraries have tremendously increased the power of Java 5 and Java 6. But they have also confused many developers who haven't known how to take advantage of these new features. Java Generics and Collections covers everything from the most basic uses of generics to the strangest corner cases.
-
UML 2.0 in a Nutshell (In a Nutshell (O'Reilly))
Published 5 months ago
System developers have used modeling languages for decades to specify, visualize, construct, and document systems. The Unified Modeling Language (UML) is one of those languages. UML makes it possible for team members to collaborate by providing a common language that applies to a multitude of different systems. Essentially, it enables you to communicate solutions in a consistent, tool-supported language.
-
Java Extreme Programming Cookbook
Published 5 months ago
Brimming with over 100 "recipes" for getting down to business and actually doing XP, the Java Extreme Programming Cookbook doesn't try to "sell" you on XP; it succinctly documents the most important features of popular open source tools for XP in Java-- including Ant, Junit, HttpUnit, Cactus, Tomcat, XDoclet-- and then digs right in, providing recipes for implementing the tools in real-world environments.
-
Head First EJB (Brain-Friendly Study Guides; Enterprise JavaBeans)
Published 5 months ago
What do Ford Financial, IBM, and Victoria's Secret have in common? Enterprise JavaBeans (EJB). As the industry standard for platform-independent reusable business components, EJB has just become Sun Microsystem's latest developer certification. Whether you want to be certifiable or just want to learn the technology inside and out, Head First EJB will get you there in the least painful way. And with the greatest understanding.
-
Enterprise Service Bus
Published 5 months ago
Large IT organizations increasingly face the challenge of integrating various web services, applications, and other technologies into a single network. The solution to finding a meaningful large-scale architecture that is capable of spanning a global enterprise appears to have been met in ESB, or Enterprise Service Bus.
-
Java Threads
Published 5 months ago
Building sophisticated Java applets means learning about threading--if you need to read data from a network, for example, you can't afford to let a delay in its delivery lock up your entire applet. Java Threads introduces the Java threading API and uses non-computing analogies--such as scenarios involving bank tellers--to explain the need for synchronization and the dangers of deadlock.
-
Head First Design Patterns
Published 5 months ago
You're not alone. At any given moment, somewhere in the world someone struggles with the same software design problems you have. You know you don't want to reinvent the wheel (or worse, a flat tire), so you look to Design Patterns--the lessons learned by those who've faced the same problems. With Design Patterns, you get to take advantage of the best practices and experience of others, so that you can spend your time on... something else. Something more challenging. Something more complex.
-
Head First Java, 2nd Edition
Published 5 months ago
It has taken four years, but with Head First Java the introductory Java book category has finally come of age. This is an excellent book, far more capable than any of the scores of Java-for-novices books that have come before it. Kathy Sierra and Bert Bates deserve rich kudos--and big sales--for developing this book's new way of teaching the Java programming language, because any reader with even a little bit of discipline will come away with true understanding of how the language works.
-
Learning Java
Published 5 months ago
Version 5.0 of the Java 2 Standard Edition SDK is the most important upgrade since Java first appeared a decade ago. With Java 5.0, you'll not only find substantial changes in the platform, but to the language itself-something that developers of Java took five years to complete. The main goal of Java 5.0 is to make it easier for you to develop safe, powerful code, but none of these improvements makes Java any easier to learn, even if you've programmed with Java for years.
-
Head First Design Patterns Poster
Published 5 months ago
You know you don't want to reinvent the wheel (or worse, a flat tire), so you look to Design Patterns--the lessons learned by those who've faced the same problems. With Design Patterns, you get to take advantage of the best practices and experience of others, so that you can spend your time on...something else. Something more challenging. Something more complex. Something more fun. Head First Design Patterns Poster is a companion to Head First Design Patterns.
-
Learning UML 2.0
Published 5 months ago
"Since its original introduction in 1997, the Unified Modeling Language has revolutionized software development. Every integrated software development environment in the world--open-source, standards-based, and proprietary--now supports UML and, more importantly, the model-driven approach to software development. This makes learning the newest UML standard, UML 2.0, critical for all software developers--and there isn't a better choice than this clear, step-by-step guide to learning the language.
-
JavaScript: The Definitive Guide
Published 5 months ago
Since the earliest days of Internet scripting, Web developers have considered JavaScript: The Definitive Guide an essential resource. David Flanagan's approach, which combines tutorials and examples with easy-to-use syntax guides and object references, suits the typical programmer's requirements nicely. The brand-new fourth edition of Flanagan's "Rhino Book" includes coverage of JavaScript 1.5, JScript 5.
-
Head First Object-Oriented Analysis and Design
Published 5 months ago
"Head First Object Oriented Analysis and Design is a refreshing look at subject of OOAD. What sets this book apart is its focus on learning. The authors have made the content of OOAD accessible, usable for the practitioner." Ivar Jacobson, Ivar Jacobson Consulting "I just finished reading HF OOA&D and I loved it! The thing I liked most about this book was its focus on why we do OOA&D-to write great software!" Kyle Brown, Distinguished Engineer, IBM
-
Visualizing Data: Exploring and Explaining Data with the Processing Environment
Published 5 months ago
Enormous quantities of data go unused or underused today, simply because people can't visualize the quantities and relationships in it. Using a downloadable programming environment developed by the author, Visualizing Data demonstrates methods for representing data accurately on the Web and elsewhere, complete with user interaction, animation, and more. How do the 3.1 billion A, C, G and T letters of the human genome compare to those of a chimp or a mouse?
-
Head First JavaScript
Published 5 months ago
So you're ready to make the leap from writing HTML and CSS web pages to creating dynamic web applications. You want to take your web skills to the next level. And you're finally ready to add "programmer" to the resume. It sounds like you're ready to learn the Web's hottest programming language: JavaScript. Head First JavaScript is your ticket to going beyond copying and pasting the code from someone else's web site, and writing your own interactive web pages.
-
Java Pocket Guide (Pocket Guides)
Published 5 months ago
How many times have you reached an impasse while writing code because you couldn't remember how something in Java worked? This new pocket guide is designed to keep you moving. Concise, convenient and easy to use, the Java Pocket Guide gives you Java stripped down to its bare essentials -- in fact, it's the only book on Java that you can actually fit in your pocket.
-
Programming Amazon Web Services: S3, EC2, SQS, FPS, and SimpleDB
Published 5 months ago
Product Description Building on the success of its storefront and fulfillment services, Amazon now allows businesses to "rent" computing power, data storage and bandwidth on its vast network platform. This book demonstrates how developers working with small- to mid-sized companies can take advantage of Amazon Web Services (AWS) such as the Simple Storage Service (S3), Elastic Compute Cloud (EC2), Simple Queue Service (SQS), Flexible Payments Service (FPS), and SimpleDB to build web-scale bus
-
Head First HTML with CSS & XHTML
Published 5 months ago
Today, serious Web pages use HTML and XHTML to structure their content and CSS for style and presentation. You need a book that understands how to incorporate everything correctly. Head First HTML with CSS & XHTML explains the fundamentals of HTML, XHTML, topics like web color, and CSS properties. In this book, pictures and step-by-step instructions explain how to build great-looking, standards-compliant web sites.
-
Harnessing Hibernate
Published 5 months ago
Harnessing Hibernate is an ideal introduction to the popular framework that lets Java developers work with information from a relational database easily and efficiently. Databases are a very different world than Java objects, and they often involve people with different skills and specializations. With Hibernate, bridging these two worlds is significantly easier, and with this book, you can get up to speed with Hibernate quickly.
-
Java Power Tools
Published 5 months ago
All true craftsmen need the best tools to do their finest work, and programmers are no different. Java Power Tools delivers 30 open source tools designed to improve the development practices of Java developers in any size team or organization. Each chapter includes a series of short articles about one particular tool -- whether it's for build systems, version control, or other aspects of the development process -- giving you the equivalent of 30 short reference books in one package.
-
Ajax Hacks: Tips & Tools for Creating Responsive Web Sites
Published 5 months ago
Ajax, the popular term for Asynchronous JavaScript and XML, is one of the most important combinations of technologies for web developers to know these days. With its rich grouping of technologies, Ajax developers can create interactive web applications with XML-based web services, using JavaScript in the browser to process the web server response. Taking complete advantage of Ajax, however, requires something more than your typical "how-to" book. What it calls for is Ajax Hacks from O'Reilly.
-
HTML and XHTML Pocket Reference (Pocket Reference (O'Reilly))
Published 5 months ago
After years of using spacer GIFs, layers of nested tables, and other improvised solutions for building your web sites, getting used to the more stringent "standards-compliant" design that is de rigueur among professionals today can be intimidating. With standards-driven design, keeping style separate from content is not just a possibility but a reality. You no longer use HTML and XHTML as design tools, but strictly as ways to define the meaning and structure of web content.
-
CSS: The Definitive Guide
Published 5 months ago
CSS: The Definitive Guide, 3rd Edition, provides you with a comprehensive guide to CSS implementation, along with a thorough review of all aspects of CSS 2.1. Updated to cover Internet Explorer 7, Microsoft's vastly improved browser, this new edition includes content on positioning, lists and generated content, table layout, user interface, paged media, and more. Simply put, Cascading Style Sheets (CSS) is a way to separate a document's structure from its presentation.
-
Learning JavaScript
Published 5 months ago
As web browsers have become more capable and standards compliant, JavaScript has grown in prominence. JavaScript lets designers add sparkle and life to web pages, while more complex JavaScript has led to the rise of Ajax -- the latest rage in web development that allows developers to create powerful and more responsive applications in the browser window. "Learning JavaScript" introduces this powerful scripting language to web designers and developers in easy-to-understand terms.
-
HTML & XHTML: The Definitive Guide (6th Edition)
Published 5 months ago
Plenty of books can teach you HTML quickly, getting you up to speed and hacking out Web pages in no time. HTML & XHTML: The Definitive Guide offers a more comprehensive and pragmatic look at the de facto markup language of today, as well as the emerging next step. This title systematically presents HTML markup, beginning with the basics--such as the anatomy of an HTML document, text, and links--and proceeding to cascading style sheets, JavaScript, and XML.
-
CSS Cookbook, 2nd Edition
Published 5 months ago
As the industry standard method for enriching the presentation of HTML-based web pages, Cascading Style Sheets (CSS) allow you to give web pages more structure and a more sophisticated look. But first, you have to get past CSS theory and resolve real-world problems. For those all-too-common dilemmas that crop up with each project, "CSS Cookbook" provides hundreds of practical examples with CSS code recipes that you can use immediately to format your web pages.
-
Dynamic HTML: The Definitive Reference
Published 5 months ago
Danny Goodman felt that he couldn't trust any of the documentation on Dynamic HTML (DHTML) that he read (too many contradictions), so he wrote this book as a reference for working with his own clients. After testing tags and techniques on multiple releases of the main browsers, Goodman came up with very practical information--some of which you may not find in any other resource.
-
Head First Servlets and JSP: Passing the Sun Certified Web Component Developer Exam
Published 5 months ago
Looking to study up for the new J2EE 1.5 Sun Certified Web Component Developer (SCWCD) exam? This book will get you way up to speed on the technology you'll know it so well, in fact, that you can pass the brand new J2EE 1.5 exam. If that's what you want to do, that is. Maybe you don't care about the exam, but need to use servlets and JSPs in your next project. You're working on a deadline. You're over the legal limit for caffeine.
-
Web Database Applications with PHP & MySQL, 2nd Edition
Published 5 months ago
PHP and MySQL go hand in hand; the former has been carefully adapted, through the efforts of the open-source community, to the latter. For situations that require dynamic content but don't merit the complexity and development time of Java or .NET enterprise applications, the PHP language and the MySQL database server fit the bill perfectly.
-
MySQL in a Nutshell (In a Nutshell (O'Reilly))
Published 5 months ago
MySQL is the world's most popular open source database. MySQL is designed for speed, power, and flexibility in mission-critical, heavy-use environments and modest applications as well. It's also surprisingly rich in features. If you're a database administrator or programmer you probably love the myriad of things MySQL can do, but sometimes wish there wasn't such a myriad of things to remember.
-
Python Pocket Reference (Pocket Reference (O'Reilly))
Published 5 months ago
Python is optimized for quality, productivity, portability, and integration. Hundreds of thousands of Python developers around the world rely on Python for general-purpose tasks, Internet scripting, systems programming, user interfaces, and product customization. Available on all major computing platforms, including commercial versions of Unix, Linux, Windows, and Mac OS X, Python is portable, powerful and remarkable easy to use.
-
Programming .NET Components, 2nd Edition
Published 5 months ago
Brilliantly compiled by author Juval Lowy, "Programming .NET Components," Second Edition is the consummate introduction to the Microsoft .NET Framework--the technology of choice for building components on Windows platforms. From its many lessons, tips, and guidelines, readers will learn how to use the .NET Framework to program reusable, maintainable, and robust components. Following in the footsteps of its best-selling predecessor, "Programming .
-
Twisted Network Programming Essentials
Published 5 months ago
"Twisted Network Programming Essentials" from O'Reilly is a task-oriented look at this new open source, Python-based technology. The book begins with recommendations for various plug-ins and add-ons to enhance the basic package as installed. It then details Twisted's collection simple network protocols, and helper utilities. The book also includes projects that let you try out the Twisted framework for yourself.
-
Programming Python
Published 5 months ago
Completely revised and improved, the second edition of Programming Python is an excellent compendium of material geared toward the more knowledgeable Python developer. It includes dozens of reusable scripts for common scripting tasks, and is one of the best available sources of information for this popular object-oriented scripting language. In over 1,200 pages of material, this book offers an extremely comprehensive guide to Python development.
-
Python in a Nutshell, Second Edition (In a Nutshell (O'Reilly))
Published 5 months ago
This book offers Python programmers one place to look when they need help remembering or deciphering the syntax of this open source language and its many powerful but scantily documented modules. This comprehensive reference guide makes it easy to look up the most frequently needed information--not just about the Python language itself, but also the most frequently used parts of the standard library and the most important third-party extensions.
-
Maven: The Definitive Guide
Published 5 months ago
For too long, developers have worked on disorganized application projects, where every part seemed to have its own build system, and no common repository existed for information about the state of the project. Now there's help. The long-awaited official documentation to Maven is here. Written by Maven creator Jason Van Zyl and his team at Sonatype, Maven: The Definitive Guide clearly explains how this tool can bring order to your software development projects.
-
Learning Web Design: A Beginner's Guide to (X)HTML, StyleSheets, and Web Graphics
Published 5 months ago
Everything you need to know to create professional web sites is right here. Learning Web Design starts from the beginning -- defining how the Web and web pages work -- and builds from there. By the end of the book, you'll have the skills to create multi-column CSS layouts with optimized graphic files, and you'll know how to get your pages up on the Web. This thoroughly revised edition teaches you how to build web sites according to modern design practices and professional standards.
-
MySQL Cookbook
Published 5 months ago
Along with MySQL's popularity has come a flood of questions about solving specific problems, and that's where this Cookbook is essential. Designed as a handy resource when you need quick solutions or techniques, the book offers dozens of short, focused pieces of code and hundreds of worked-out examples for programmers of all levels who don't have the time (or expertise) to solve MySQL problems from scratch. The new edition covers MySQL 5.
-
CSS Pocket Reference: Visual Presentation for the Web (Pocket Reference (O'Reilly))
Published 5 months ago
They say that good things come in small packages, and it's certainly true for this edition of CSS Pocket Reference. Completely revised and updated to reflect the latest Cascading Style Sheet specifications in CSS 2.1, this indispensable little book covers the most essential information that web designers and developers need to implement CSS effectively across all browsers. Inside, you'll find: A short introduction to the key concepts of CSS
-
Programming Collective Intelligence: Building Smart Web 2.0 Applications
Published 5 months ago
Want to tap the power behind search rankings, product recommendations, social bookmarking, and online matchmaking? This fascinating book demonstrates how you can build Web 2.0 applications to mine the enormous amount of data created by people on the Internet. With the sophisticated algorithms in this book, you can write smart programs to access interesting datasets from other web sites, collect data from users of your own applications, and analyze and understand the data once you've found it.
-
Regular Expression Pocket Reference: Regular Expressions for Perl, Ruby, PHP, Python, C, Java and .
Published 5 months ago
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.
-
Mastering Regular Expressions
Published 5 months ago
Regular expressions are a central element of UNIX utilities like egrep and programming languages such as Perl. But whether you're a UNIX user or not, you can benefit from a better understanding of regular expressions since they work with applications ranging from validating data-entry fields to manipulating information in multimegabyte text files.
-
Ajax: The Definitive Guide
Published 5 months ago
Is Ajax a new technology, or the same old stuff web developers have been using for years? Both, actually. This book demonstrates not only how tried-and-true web standards make Ajax possible, but how these older technologies allow you to give sites a decidedly modern Web 2.0 feel. Ajax: The Definitive Guide explains how to use standards like JavaScript, XML, CSS, and XHTML, along with the XMLHttpRequest object, to build browser-based web applications that function like desktop programs.
-
Python for Unix and Linux System Administration
Published 5 months ago
Python is an ideal language for solving problems, especially in Linux and Unix networks. With this pragmatic book, administrators can review various tasks that often occur in the management of these systems, and learn how Python can provide a more efficient and less painful way to handle them. Each chapter in Python for Unix and Linux System Administration presents a particular administrative issue, such as concurrency or data backup, and presents Python solutions through hands-on examples.
-
Dojo: The Definitive Guide
Published 5 months ago
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.
-
Website Optimization: Speed, Search Engine & Conversion Rate Secrets
Published 5 months ago
Remember when an optimized website was one that merely didn't take all day to appear? Times have changed. Today, website optimization can spell the difference between enterprise success and failure, and it takes a lot more know-how to achieve success. This book is a comprehensive guide to the tips, techniques, secrets, standards, and methods of website optimization.
-
C# 3.0 in a Nutshell: A Desktop Quick Reference (In a Nutshell (O'Reilly))
Published 5 months ago
This is a concise yet thorough reference to C# 3.0 programming as implemented in Microsoft's Visual Studio 2008. C# 3.0 in a Nutshell gets right to the point, covering the essentials of language syntax and usage as well as the parts of the .NET base class libraries you need to build working applications. But unlike earlier editions, this book is now organized entirely around concepts and use cases, providing greater depth and readability. C# 3.
-
Head First C#
Published 5 months ago
Do you want to learn C#? Programmers around the world have learned that C# lets them design great-looking programs and build them fast. With C#, you ve got a powerful programming language and a valuable tool at your fingertips. And with the Visual Studio IDE, you ll never have to spend hours writing obscure code just to get a button working. C#, Visual Studio and .NET take care of the grunt-work, and let you focus on the interesting parts of getting your programs written.
-
Windows Developer Power Tools: Turbocharge Windows development with more than 170 free and open source tools
Published 5 months ago
Software developers need to work harder and harder to bring value to their development process in order to build high quality applications and remain competitive. Developers can accomplish this by improving their productivity, quickly solving problems, and writing better code. A wealth of open source and free software tools are available for developers who want to improve the way they create, build, deploy, and use software.
-
C# 3.0 Design Patterns
Published 5 months ago
If you want to speed up the development of your .NET applications, you're ready for C# design patterns -- elegant, accepted and proven ways to tackle common programming problems. This practical guide offers you a clear introduction to the classic object-oriented design patterns, and explains how to use the latest features of C# 3.0 to code them. C# Design Patterns draws on new C# 3.0 language and .NET 3.5 framework features to implement the 23 foundational patterns known to working developers.
-
Learning WCF: A Hands-on Guide
Published 5 months ago
This easy-to-use introduction to Microsoft Windows Communication Foundation (WCF) is ideal for developers who want to learn to build services on a company network or as part of an enterprise system. Built into Windows Vista and Longhorn, and available for Windows XP and Windows 2003, WCF provides a platform for service-oriented architecture (SOA) that enables secure and reliable communication among systems within an organization or across the Internet.
-
LINQ Pocket Reference (Pocket Reference (O'Reilly))
Published 5 months ago
Ready to take advantage of LINQ with C# 3.0? This guide has the detail you need to grasp Microsoft's new querying technology, and concise explanations to help you learn it quickly. And once you begin to apply LINQ, the book serves as an on-the-job reference when you need immediate reminders. All the examples in the LINQ Pocket Reference are preloaded into LINQPad, the highly praised utility that lets you work with LINQ interactively.
-
C# 3.0 Pocket Reference: Instant Help for C# 3.0 Programmers (Pocket Reference (O'Reilly))
Published 5 months ago
This book is for busy programmers who want a succinct and yet readable guide to C# 3.0 and LINQ. C# 3.0 Pocket Reference tells you exactly what you need to know, without long introductions or bloated samples. Despite its conciseness, this book doesn't skimp on depth or detail, and embraces the conceptual challenges in learning C# 3.0 and LINQ. Tightly focused and highly practical, this pocket reference covers more ground than many of the big books on C#. C# 3.
-
ADO.NET 3.5 Cookbook (Cookbooks (O'Reilly))
Published 5 months ago
This guide is strikingly different from other books on Microsoft ADO.NET. Rather than load you down with theory, the new edition of ADO.NET 3.5 Cookbook gives you more than 200 coding solutions and best practices for real problems you're likely to face with this technology using Visual Studio 2008 and the .NET 3.5 platform. Organized to help you find the topic and specific recipe you need quickly and easily, this book is more than just a handy compilation of cut-and-paste C# code. ADO.NET 3.
-
Building a Web 2.0 Portal with ASP.NET 3.5
Published 5 months ago
If you think you're well versed in ASP.NET, think again. This exceptional guide gives you a master class in site building with ASP.NET 3.5 and other cutting-edge Microsoft technologies. You learn how to develop rock-solid web portal applications that can withstand millions of hits every day while surviving scalability and security pressures -- not just for mass-consumer homepages, but also for dashboards that deliver powerful content aggregation for enterprises.
-
Programming .NET 3.5
Published 5 months ago
.NET 3.5 will help you create better Windows applications, build Web Services that are more powerful, implement new Workflow projects and dramatically enhance the user's experience. But it does so with what appears to be a collection of disparate technologies. In Programming .NET 3.5, bestselling author Jesse Liberty and industry expert Alex Horovitz uncover the common threads that unite the .NET 3.
-
Programming WCF Services
Published 5 months ago
Programming WCF Services is the authoritative, bestselling introduction to Microsoft's unified platform for developing service-oriented applications (SOA) on Windows. Hailed as the most definitive treatment of WCF available, this relentlessly practical book provides insight, not documentation, to help you learn the topics and skills you need for building WCF-based applications that are maintainable, extensible, and reusable.
-
Head First Rails: A learner's companion to Ruby on Rails
Published 6 months ago
Ready to transport your web applications into the Web 2.0 era? Head First Rails takes your programming -- and productivity -- to the max. You'll learn everything from the fundamentals of Rails scaffolding to building customized interactive web apps using Rails' rich set of tools and the MVC framework. By the time you're finished, you'll have learned more than just another web framework.
-
Universal Design for Web Applications: Web Applications That Reach Everyone
Published 6 months ago
Universal Design for Web Applications teaches you how to build websites that are more accessible to people with disabilities and explains why doing so is good business. It takes more work up front, but the potential payoff is huge -- especially when mobile users need to access your sites.
-
RESTful .NET: Build and Consume RESTful Web Services with .NET 3.5
Published 6 months ago
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 (WFe 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.
-
Coding4Fun: 10 .NET Programming Projects for Wiimote, YouTube, World of Warcraft, and More
Published 6 months ago
How would you like to build an Xbox game, use your Nintendo Wiimote to create an electronic whiteboard, or build your own peer-to-peer application? Coding4Fun helps you tackle some cool software and hardware projects using a range of free Microsoft software. Now you can code for fun with C#, VB, Lua, ASP.NET, WPF, XNA Game Studio, and Popfly.
-
JRuby Cookbook
Published 7 months ago
If you're interested in JRuby, you probably don't need a turorial on Ruby, Rails, or Java -- you just need to know how to get things done. This Cookbook offers practical solutions for using the Java implementation of the Ruby language, with targeted recipes for deploying Rails web applications on Java servers, integrating JRuby code with Java technologies, developing JRuby desktop applications with Java toolkits, and more. Using numerous reusable code samples, JRuby Cookbook shows you how to: In
-
Java Web Services: Up and Running
Published 7 months ago
This example-driven book offers a thorough introduction to Java's APIs for XML Web Services (JAX-WS) and RESTful Web Services (JAX-RS). Java Web Services: Up and Running takes a clear, pragmatic approach to these technologies by providing a mix of architectural overview, complete working code examples, and short yet precise instructions for compiling, deploying, and executing an application. You'll learn how to write web services from scratch and integrate existing services into your Java applic
-
Java SOA Cookbook
Published 7 months ago
Java SOA Cookbook offers practical solutions and advice to programmers charged with implementing a service-oriented architecture (SOA) in their organization. Instead of providing another conceptual, high-level view of SOA, this cookbook shows you how to make SOA work. It's full of Java and XML code you can insert directly into your applications and recipes you can apply right away. The book focuses primarily on the use of free and open source Java Web Services technologies -- including Java SE 6
-
Active Directory: Designing, Deploying, and Running Active Directory
Published 7 months ago
Windows 2000 Active Directory is a notably authoritative and engaging guide to the Microsoft Active Directory (AD) for any administrator or developer making the move to the new Windows and this powerful directory standard. Articulate and technically astute, the author comes across as a trusted advisor, providing an expert's view of designing the layout of your company's Active Directory schema. In realistic terms, he shows you how AD can coexist with Unix directories. The book not only provides
-
Learning C# 3.0
Published 7 months ago
If you're new to C#, this popular book is the ideal way to get started. Completely revised for the latest version of the language, Learning C# 3.0 starts with the fundamentals and takes you through intermediate and advanced C# features -- including generics, interfaces, delegates, lambda expressions, and LINQ. You'll also learn how to build Windows applications and handle data with C#. No previous programming experience is required -- in fact, if you've never written a line of code in your life,
-
Programming ASP.NET 3.5
Published 7 months ago
With Programming ASP.NET 3.5, you'll quickly learn to create state-of-the-art applications using Microsoft's popular web development technology and Visual Studio 2008. This updated bestseller provides comprehensive and easy-to-understand information to help you use several .NET 3.5 technologies for faster development and better web application performance-including ASP.NET AJAX for interactive user interfaces, LINQ for data access, and Windows Communication Foundation (WCF) for web services. Pr
-
J2EE Design Patterns
Published 3 years ago
Architects of buildings and architects of software have more in common than most people think. Both professions require attention to detail, and both practitioners will see their work collapse around them if they make too many mistakes. It's impossible to imagine a world in which buildings get built without blueprints, but it's still common for software applications to be designed and built without blueprints, or in this case, design patterns.
-
Java In A Nutshell, 5th Edition
Published 3 years ago
With more than 700,000 copies sold to date, Java in a Nutshell from O'Reilly is clearly the favorite resource amongst the legion of developers and programmers using Java technology. And now, with the release of the 5.0 version of Java, O'Reilly has given the book that defined the "in a Nutshell" category another impressive tune-up.
-
ASP in a Nutshell
Published 8 years ago
This book is not meant to be a full-fledged tutorial of Active Server Pages (ASP), but it offers a great way for experienced Web coders to ramp up on ASP. The author reviews the progression of cont...
-
Designing Active Server Pages
Published 8 years ago
Developers of Active Server Pages often reinvent the wheel. Their background in web design, with its separate HTML page for each viewable web page on a site, leads many ASP developers to create a d...
Past events
-
Web 2.0 Expo Europe 2008
21-23 Oct 2008 in Berlin, Germany
To meet the increasing demand for Web 2.0 comprehension and skills, and to foster a broader European Web 2.0 community, O’Reilly Media and Techweb launched Web 2.0 Expo Europe in 2007. A companion event to the Web 2.0 Summit and the U.S. Web 2.0 Expos in San Francisco and New York, this event is the conference and tradeshow for everyone looking to embrace and build on the opportunities created by Web 2.0 technologies.
-
RailsConf Europe 2008
2-4 Sep 2008 in Berlin, Germany
RailsConf Europe 2008 - co-produced by Ruby Central and O'Reilly Media and happening 2-4 September 2008 in Berlin - will feature presentations, keynotes, and tutorials by experts from the full spectrum of Rails techniques and practices. Seasoned Rails practitioners and newcomers alike will find a program honed to their particular interests and needs.
This thread is for discussions of O'Reilly Media.