Microsoft Office Outlook 2003 provides powerful new tools with which to get connected, manage information, and communicate with others. It is the most-changed application in this revision of the Office products, including an entirely new interface as well as improvements in junk mail blocking and security. Outlook 2003 takes advantage of the latest technologies such as XML and Microsoft SharePoint to extend desktop communication and meeting workspace collaboration over an intranet or the Internet. With these significant changesto both the look and functionality of the program, readers will benefit from the visual format of the Show Me series. All the most important tasks are covered, making this book ideal for new users as well as those upgrading from a previous version. Other features of the book include a “Troubleshooting Guide” to help solve common problems, a “Project Guide” with a listing of real-world projects by feature, and a “MOS Exam Guide” with a complete listing of MOS objectives and page numbers to locate tasks related to those objectives within the text. No other visual series includes this valuable feature.
|
|
Influence search engine results and bring targeted traffic to your Web site with an hour a day of search engine optimization (SEO). Drawing on years of experience as successful SEO consultants, Jennifer Grappone and Gradiva Couzin provide detailed, practical, and often surprisingly simple techniques for improving results. Their simple strategies include setting SEO goals, site optimization, developing and implementing a strategy that might include both free and paid efforts, and tools for monitoring trends, measuring the competition, and tracking results.
The word is out: with Ruby on Rails you can build powerful Web applications easily and quickly! And just like the Rails framework itself, Rails applications are Ruby programs. That means you can’t tap into the full power of Rails unless you master the Ruby language.
Ruby for Rails helps Rails developers achieve Ruby mastery. Each chapter deepens your Ruby knowledge and shows you how it connects to Rails. You’ll gain confidence working with objects and classes and learn how to leverage Ruby’s elegant, expressive syntax for Rails application power. And you’ll become a better Rails developer through a deep understanding of the design of Rails itself and how to take advantage of it.
Newcomers to Ruby will find a Rails-oriented Ruby introduction that’s easy to read and that includes dynamic programming techniques, an exploration of Ruby objects, classes, and data structures, and many neat examples of Ruby and Rails code in action.
This title explores the growing concept of relationship marketing, defined as the process of creating, maintaining, and enhancing strong, value-laden relationships with customers and other stakeholders. Relationship Marketing explores the concept in theory and practice for use in the e-commerce era. The book offers an understanding of relationship marketing as a business strategy within a framework that integrates marketing, e-commerce, corporate communications, and knowledge management.
A Practical Framework for Gaining Agility’s Benefits Without the Risk
Agile methodologies, such as XP, Scrum, Crystal, and Lean Software Development enable development organizations to deliver higher-quality software far more rapidly. However, for the “non-agile” development organization, transitioning to agility is an enormous leap, requiring radically new skills and presenting profound risks.
In this book, leading agile practitioner Carol A. Wellington introduces the first systematic, three-phase process for moving smoothly to agility. Just as developers have learned to refactor code to improve performance and maintainability, Wellington shows how to refactor processes to improve agility.
Using Wellington’s framework, you can gradually move toward agility, while maintaining full control and avoiding disruption. You’ll lay a solid foundation for agility, and then refactor more and more of your processes, systematically introducing agility wherever it delivers compelling value. You can retain current processes that work, and implement the best agile methods for your organization, regardless of their source. This practical approach can help you build organizational confidence in agility, drive measurable benefits, and minimize risk every step of the way.
Continuing with the tradition of offering the best and most comprehensive coverage of Red Hat Linux on the market, Red Hat Fedora 5 Unleashed includes new and additional material based on the latest release of Red Hat’s Fedora Core Linux distribution. Incorporating an advanced approach to presenting information about Fedora, the book aims to provide the best and latest information that intermediate to advanced Linux users need to know about installation, configuration, system administration, server operations, and security.
Red Hat Fedora 5 Unleashed thoroughly covers all of Fedora’s software packages, including up-to-date material on new applications, Web development, peripherals, and programming languages. It also includes updated discussion of the architecture of the Linux kernel 2.6, USB, KDE, GNOME, Broadband access issues, routing, gateways, firewalls, disk tuning, GCC, Perl, Python, printing services (CUPS), and security. Red Hat Linux Fedora 5 Unleashed is the most trusted and comprehensive guide to the latest version of Fedora Linux.
If your Java applications depend on tasks that must be performed at specific times or if your systems have recurring maintenance jobs that could be automated, then you need Quartz: the first full-featured, open source job scheduling framework.
Quartz Job Scheduling Framework reveals how to make the most of Quartz with virtually any Java EE or Java SE application, from the smallest standalone program to the largest e-commerce application. Best-selling author Chuck Cavaness shows developers and architects how to integrate Quartz with leading open source Java frameworks, including Hibernate and Struts.
Using practical examples, Cavaness illuminates everything from basic job scheduling to the use of Quartz in clustered environments and enterprise workflow applications. To jumpstart your own Quartz projects, he also presents a full chapter of “cookbook†sample code. Coverage includes
• Understanding the value of scheduling in the enterprise environment
• Installing and configuring the Quartz framework
• Scheduling jobs, and triggering them on simple or complex schedules
• Using JobStores to persist schedule information between JVM restarts
• Using Listeners to receive callbacks from Quartz when key events occur
• Extending Quartz with Plugins
• Accessing Quartz through a Web-based graphical interface
• Clustering Quartz applications, both horizontally and vertically
• Using RMI to schedule Quartz remotely
• Leveraging Quartz to automate maintenance and workflow
This is a book about hacking. It’s not a novel about a set of elusive cyberpunks, it’s a do-it-yourself manual. Are we trying to tell you how to break into other people’s systems? No, we’re trying to help you make your own systems more secure by breaking into them yourself. Yes, this has the side effect that you might learn how to break into someone else’s system as well, and therein lies much of the controversy surrounding hacking.Who Should Read This Book?
You should read this book if you work in the information security field, or have an interest in that field. You should have a pretty good idea of how to use a computer, and ideally have some experience installing an operating system, and various application programs. You should be an Internet user. The material is aimed at mid to advanced level, but we do our best to provide some of the basics for beginners. If you’re a beginning information security student, you may struggle a bit with some of the material, but it is all understandable if you spend the effort. There are some beginner techniques taught, such as diffing, which will serve the learner through all levels of skill.
What Will This Book Teach You?
We want to teach you the skills and rules that are used by hackers to review systems for security holes. To this end, we’ve assembled some of the world’s best hackers to instruct you on topics they have expertise in. You’ll learn about cracking simple encoding schemes, how to write buffer overflows, how to use packet sniffing utilities, and how to feed carefully crafted data to both clients and servers to defeat security mechanisms. This book will teach you the role of the attacker in the battle for securing your systems.
Can you guard against Google Hacking? Google’s advanced search capabilities are being used on an increasing basis by some to harvest information from the Web. Sensitive documents, stolen credit card information, even servers behind corporate firewalls can be found using Google searches.
Are you the type of person who needs to know how to torque Google to detect SQL injection points and login portals, execute port scans and CGI scans, fingerprint web servers, locate incredible information caches such as firewall and IDS logs, password databases, SQL dumps and much more – all without sending a single packet to the target! Then Google Hacking for Penetration Testers is for you. By reverse engineering the techniques of malicious “Google hackers,” this book shows security practitioners how to properly protect their servers from this often overlooked and dangerous form of information leakage.
In this series you’ll learn the 5 Steps of a Hack. You’ll also learn legal considerations for working as an Ethical Hacker. You’ll learn all about passive intelligence gathering, and get suggestions for gathering critical information through social engineering.
Other things covered in the Certified Ethical Hacker Series include TCP exploits, ICMP exploits, and other network reconnaissance techniques; pulling packets out of network communications to sniff passwords, hubs, and switches; SNMP and DNS exploits; password cracking; gaining unauthorized access to a wireless network; erasing your tracks after penetrating a network; web and file exploits too dangerous to name; and much more.










