Web Security Testing Cookbook
Among the tests you perform on web applications, security testing is perhaps the most important, yet it's often the most neglected. The recipes in the Web Security Testing Cookbook demonstrate how developers and testers can check for the most common web security issues, while conducting unit tests, regression tests, or exploratory tests. Unlike ad hoc security assessments, these recipes are repeatable, concise, and systematic-perfect for integrating into your regular test suite. Recipes cover the basics from observing messages between clients and servers to multi-phase tests that script the login and execution of web application features. By the end of the book, you'll be able to build tests pinpointed at Ajax functions, as well as large multi-step tests for the usual suspects: cross-site scripting and injection attacks. This book helps you: Obtain, install, and configure useful-and free-security testing tools Understand how your application communicates with users, so you can better simulate attacks in your tests Choose from many different methods that simulate common attacks such as SQL injection, cross-site scripting, and manipulating hidden form fields Make your tests repeatable by using the scripts and examples in the recipes as starting points for automated tests Don't live in dread of the midnight phone call telling you that your site has been hacked. With Web Security Testing Cookbook and the free tools used in the book's examples, you can incorporate security coverage into your test suite, and sleep in peace.
Computer Forensics For Dummies
Uncover a digital trail of e-evidence by using the helpful, easy-to-understand information in Computer Forensics For Dummies! Professional and armchair investigators alike can learn the basics of computer forensics, from digging out electronic evidence to solving the case. You won't need a computer science degree to master e-discovery. Find and filter data in mobile devices, e-mail, and other Web-based technologies. You'll learn all about e-mail and Web-based forensics, mobile forensics, passwords and encryption, and other e-evidence found through VoIP, voicemail, legacy mainframes, and databases. You'll discover how to use the latest forensic software, tools, and equipment to find the answers that you're looking for in record time. When you understand how data is stored, encrypted, and recovered, you'll be able to protect your personal privacy as well. By the time you finish reading this book, you'll know how to: Prepare for and conduct computer forensics investigations Find and filter data Protect personal privacy Transfer evidence without contaminating it Anticipate legal loopholes and opponents' methods Handle passwords and encrypted data Work with the courts and win the case Plus, Computer Forensics for Dummies includes lists of things that everyone interested in computer forensics should know, do, and build. Discover how to get qualified for a career in computer forensics, what to do to be a great investigator and expert witness, and how to build a forensics lab or toolkit. Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
Rails
In just a matter of days, you can develop powerful web applications with Rails that once took weeks or months to produce with other web frameworks. If that sounds too good to be true, it isn't. Find out for yourself with Rails: Up and Running, the concise and popular book that not only explains how Rails works, but guides you through a complete test drive. Perfect for beginning web developers, this thoroughly revised edition teaches you the basics of installing and using Rails 2.1 and the Ruby scripting language. While Rails is praised for its simplicity, there are still a few tricky steps to master along the way. Rails: Up and Running offers lots of examples and covers just about everything you need to build functional Rails applications right away. Learn how to: Create simple database-backed applications, and build dynamic user-centric web pages using Ajax and REST Exploit the Rails service frameworks to send emails and implement web services Map data to an imperfect table, traverse complex relationships, and build custom finders Use techniques to solve common database performance problems See how fast you can go on Rails, and how reliable it's become with the stability and power of version 2.1. With Rails: Up and Running, you'll discover why Rails is a remarkable new way to build database-driven web applications.
Reshaping Your Business with Web 2.0
Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product.Integrate Web 2.0 trends and technologies into the enterpriseWritten by a team of experts from the Web 2.0 community and Oracle Corporation, this innovative guide provides a blueprint for leveraging the new culture of participation in an enterprise environment. Reshaping Your Business with Web 2.0 offers proven strategies for the successful adoption of an enterprise 2.0 paradigm and covers the technical solutions that best apply in specific situations. You will find clear guidelines for using Web 2.0 technologies and standards in a productive way to align with business goals, increase efficiency, and provide measurable bottom line growth.Foster collaboration and accelerate information dissemination with blogs and wikisImplement folksonomic strategies to achieve business intelligence, analytics, and semantic web goalsCapture and broadcast connection graphs and activity streams via social networksBring together application data, business analytics, unstructured information, and collaborative interactions in enterprise mashupsEnable rich Internet applications with Ajax, Ruby on Rails, Flash, FLEX, and other technologiesConnect your Web 2.0 ecosystem through Web services, such as REST and JSONEnsure security and compliance management
Maven
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. Maven is largely replacing Ant as the build tool of choice for large open source Java projects because, unlike Ant, Maven is also a project management tool that can run reports, generate a project website, and facilitate communication among members of a working team. To use Maven, everything you need to know is in this guide. The first part demonstrates the tool's capabilities through the development, from ideation to deployment, of several sample applications -- a simple software development project, a simple web application, a multi-module project, and a multi-module enterprise project. The second part offers a complete reference guide that includes: The POM and Project Relationships The Build Lifecycle Plugins Project website generation Advanced site generation Reporting Properties Build Profiles The Maven Repository Team Collaboration Writing Plugins IDEs such as Eclipse, IntelliJ, ands NetBeans Using and creating assemblies Developing with Maven ArchetypesSeveral sources for Maven have appeared online for some time, but nothing served as an introduction and comprehensive reference guide to this tool -- until now. Maven: The Definitive Guide is the ideal book to help you manage development projects for software, web applications, and enterprise applications. And it comes straight from the source.
On the Way to the Web
On the Way to the Web is the story of the opening of the Internet, and parallel developments in the alternate world of computer bulletin board systems. It's a chronicle of the inventive, individualistic and often cantankerous individuals who set the Internet free--and the online population who created a new culture and turned the frontier into their vision of the future. On the Way to the Web is a business book and a chronicle of popular culture set in the online era preceding the Web, with a rich vein of human interest. The author, Michael Banks' current best seller, CROSLEY: The Story of Two Brothers and the Business Empire that Transformed the Nation (Clerisy, 2006) was on the NY Times best seller list thanks to Banks tireless signings and promotion activities. He has several best selling books including The Modem Reference, which is the only self-published computer book to sell more than 200,000 copies. Michael will be aggressive in his promotions on this book.
Website Optimization
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. From increasing site traffic to maximizing leads, from revving up responsiveness to increasing navigability, from prospect retention to closing more sales, the world of 21st century website optimization is explored, exemplified and explained. Website Optimization combines the disciplines of online marketing and site performance tuning to attain the competitive advantage necessary on today's Web. You'll learn how to improve your online marketing with effective paid and natural search engine visibility strategies, strengthened lead creation and conversion to sales methods, and gold-standard ad copywriting guidelines. Plus, your increased site speed, reduced download footprint, improved reliability, and improved navigability will work synergistically with those marketing methods to optimize your site's total effectiveness. In this book for business and IT managers, author Andrew King, president of Website Optimization, LLC, has assembled experts in several key specialties to teach you: Search engine optimization -- addressing best (and worst) practices to improve search engine visibility, including step-by-step keyword optimization guidelines, category and tag cloud creation, and guerilla PR techniques to boost inbound links and improve rankings Pay-per-click optimization -- including ad copywriting guidelines, setting profit-driven goals, calculating and optimizing bids, landing page optimization, and campaign management tips Optimizing conversion rates -- increasing leads with site landing page guidelines, such as benefit-oriented copy, credibility-based design, value hierarchies, and tips on creating unique selling propositions and slogans Web performance tuning -- optimizing ways to use (X)HTML, CSS, and Ajax to increase speed, reduce your download footprint, and increase reliability Advanced tuning -- including client-side techniques such as on-demand content, progressive enhancement, and inline images to save HTTP requests. Plus server-side tips include improving parallelism, using cache control, browser sniffing, HTTP compression, and URL rewriting to remap links and preserve traffic Web metrics -- illustrating the best metrics and tools to gather details about visitors and measure web conversion and success rates. Covering both search marketing metrics and web performance measures including Pathloss and waterfall graphs Website Optimization not only provides you with a strategy for success, it also offers specific techniques for you and your staff to follow. A profitable website needs to be well designed, current, highly responsive, and optimally persuasive if you're to attract prospects, convert them to buyers, and get them to come back for more. This book describes precisely what you need to accomplish to achieve all of those goals.
Office and Sharepoint 2007 User's Guide
This book is a no-nonsense guide for Office users who have a SharePoint environment deployed. Written by the person responsible for large SharePoint deployment - his role is helping desktop users integrate and use SP features seamlessly - our author takes users through working with their familiar Office applications and leveraging SharePoint on the backend. This is different than using SharePoint; it's about putting Office to work and integrating it with SharePoint in such a way that even more benefits and synergies are realized. It's about using Office and SharePoint as a platform, and there is no other book on the market combining the two products.
Multichannel Marketing
No longer can the offline remain separate from the online. Integrated, customer-centric, cross-channel marketing campaigns persuade customers to act, provide greater ROI, and ultimately improve your organization's bottom line. This must-have guide synthesizes the successful methods and metrics that online, direct, and brand marketers have employed for years so that you can develop, implement, and measure successful cross-channel campaigns. Multichannel marketing expert Akin Arikan takes you from customer acquisition to customer relationship management with strategic advice, effective case studies, and proven metrics.
Flex(tm) 3: A Beginner’s Guide
Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product.Essential Skills--Made Easy!Learn to program with Flex 3, the powerful tool for building multimedia-rich, interactive Flash applications for the Web. Flex 3: A Beginner's Guide is an easy-to-follow, fast-paced tutorial that allows you to fully grasp the fundamentals, including MXML, Action Script, Flex Builder, states, transitions, and behaviors. You'll learn how to customize your applications with styles, skins, and themes; access remote data using the XML HTTP Service Request; profile and debug your applications; and manage media assets. Designed for Easy LearningKey Skills & Concepts--Chapter-opening lists of specific skills covered in the chapter Ask the Experts--Q&A sections filled with bonus information and helpful tips Try This--Short, hands-on exercises to practice your skillsNotes--Bonus information related to the topic being coveredTips--Helpful reminders or alternate ways of doing things Cautions--Errors and pitfalls to avoidAnnotated Syntax--Example code with commentary that describes the programming techniques being illustrated
Pro ASP.NET 3.5 Server Controls and AJAX Components
This book covers how to work with custom server controls and how to add AJAX functions into these applications with Microsoft's implementation of AJAX, ASP.NET AJAX (formerly Atlas). ASP.NET AJAX is the de facto standard for implementing Ajax in ASP.NET 2.0 applications, and every ASP.NET 2.0 developer has to bear it in mind when creating a cutting-edge application.
Foundation Expression Blend 2
Expression Blend was Microsoft's first entry into the web application and design space; the first time they trod on Adobe Flash's toes. They got a lot of things right, and started to carve out a market, but they didn't get the crossover numbers they wanted. Blend 2 is where they put that right. This book details everything a designer or developer needs to know to start developing web applications in Blend.
Beginning Web Development, Silverlight, and ASP.NET AJAX
There has been a huge surge in interest in 'Web 2.0' technologies over the last couple of years. Microsoft's contribution to this area has been the ASP.NET AJAX and Silverlight technologies, coupled to a supporting framework of ancillary tools. This book aims to be a no nonsense introduction to these technologies for the rapidly growing number of people who are realizing that they need Microsoft-based 'Web 2.0' skills on their CV. It gives people a grounding in the core concepts of the technologies and shows how they can be used together to produce the results that people need. The book is written by an experienced author. He is a Microsoft insider and a Silverlight Evangelist with a strong community following and unparalleled experience of introducing people to these technologies.
Pro Web 2.0 Mashups
Mashups are hugely popular right now, a very important topic within the general area of Web 2.0, involving technologies such as CSS, JavaScript, Ajax, APIs, libraries, and server-side languages (such as PHP and ASP.NET.) This book aims to be the definitive tome on Mashup development, to stand in the middle of all the other, more API specific books coming out on Google Maps, Flickr, etc. The book shows you how to create real world Mashups using all the most poplar APIs, such as Google Maps, Flickr, Amazon Web Services, and delicious, and includes examples in multiple different server-side languages, such as PHP, Java, and .NET. It will have a large target audience, but still deliver an effective and engaging learning experience, regardless of the specific technologies the reader prefers to use.
Foundations of Popfly
Popfly is Microsoft's entry into the burgeoning mashup space. It is a visual, rapid development tool that anyone--designers or developers-- can use without requiring any knowledge of code. By simply dragging out "blocks" that represent services such as Flickr onto your workspace and then drawing connection lines between them, users can create a mashup. This book covers everything from beginners creating their first web mashup to advanced users creating their own 'blocks' in Visual Studio. It allows anybody to quickly and easily create fun and useful mashup applications using data from sources such as facebook, flickr and Digg.
Foundation Flex for Developers
This book covers in detail one of the most important aspects of Flex 2: bringing data into applications from various sources and manipulating and presenting that data. It covers all the major possible data sources, including XML, Flex Data Services, and PHP, ASP.NET, and ColdFusion server-side applications. The first half of the book starts with a brief exploration of Flex and ActionScript 3.0, before looking at application essentials in detail, including creating custom components, user and web browser interactions, binding, formatting and validating data, debugging, and more. The second half of the book focuses on connecting Flex to data sources and covers XML, Flex Data Services, PHP, ASP.NET, and ColdFusion in detail, via a series of step-by-step case studies.
Building a Web 2.0 Portal With Asp.net 3.5
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. Written by Omar AL Zabir, co-founder and CTO of Pageflakes, Building a Web 2.0 Portal with ASP.NET 3.5 demonstrates how to develop portals similar to My Yahoo!, iGoogle, and Pageflakes using ASP.NET 3.5, ASP.NET AJAX, Windows Workflow Foundation, LINQ and .NET 3.5. Through the course of the book, AL Zabir builds an open source Ajax-enabled portal prototype (available online at www.dropthings.com), and walks you though the design and architectural challenges, advanced Ajax concepts, performance optimization techniques, and server-side scalability problems involved. You learn how to: Implement a highly decoupled architecture following the popular n-tier, widget-based application model Provide drag-and-drop functionality, and use ASP.NET 3.5 to build the server-side part of the web layer Use LINQ to build the data access layer, and Windows Workflow Foundation to build the business layer as a collection of workflows Build client-side widgets using JavaScript for faster performance and better caching Get maximum performance out of the ASP.NET AJAX Framework for faster, more dynamic, and scalable sites Build a custom web service call handler to overcome shortcomings in ASP.NET AJAX 1.0 for asynchronous, transactional, cache-friendly web services Overcome JavaScript performance problems, and help the user interface load faster and be more responsive Solve scalability and security problems as your site grows from hundreds to millions of users Deploy and run a high-volume production site while solving software, hardware, hosting, and Internet infrastructure problems Building a Web 2.0 Portal with ASP.NET 3.5 also presents real-world ASP.NET challenges that the author has solved in building educational and enterprise portals, plus thirteen production disasters common to web applications serving millions of users. If you're ready to build state-of-the art, high-volume web applications, this book has exactly what you need.
The Essential Guide to Css and Html Web Design
There may well be a lot of books out there covering CSS and HTML, but this one stands out from the crowd by combining all the best aspects of reference and tutorial books -- it teaches everything you need to know to design great web sites, and moves at a fast pace, eschewing unnecessary theory and obscure details. It is designed so that any level of web designer or developer will find this to be an essential guide. It teaches the basics of CSS and HTML before quickly moving on to cover in depth all of the essential areas of web design, including forms, tables, typography, layout, browser quirks and more. It also includes complete case studies to inspire readers, and reference sections, so readers can quickly look up syntactical details. It is also bang up to date, covering support of the newest standards in all the latest browsers.
Tomcat
It takes a book as versatile as its subject to cover Apache Tomcat, the popular open source Servlet and JSP container and high performance web server. Tomcat: The Definitive Guide is a valuable reference for administrators and webmasters, a useful guide for programmers who want to use Tomcat as their web application server during development or in production, and an excellent introduction for anyone interested in Tomcat. Updated for the latest version of Tomcat, this new edition offers a complete guide to installing, configuring, maintaining and securing this servlet container. In fact, with such a wealth of new information, this is essentially a new book rather than a simple revision. You will find details for using Tomcat on all major platforms, including Windows, Linux, OS X, Solaris, and FreeBSD, along with specifics on Tomcat configuration files, and step-by-step advice for deploying and running web applications. This book offers complete information for: Installation and startup procedures Configuring Tomcat-including realms, roles, users, servlet sessions, and JNDI resources including JDBC DataSources Deploying web applications-individual servlets and JSP pages, and web application archive files Tuning Tomcat to measure and improve performance Integrating Tomcat with Apache Web Server Securing Tomcat to keep online thugs at bay Tomcat configuration files-server.xml and web.xml, and more Debugging and Troubleshooting-diagnosing problems with Tomcat or a web application Compiling your own Tomcat, rather than using the pre-built release Running two or more Tomcat servlet containers in parallel This book also offers an overview of the Tomcat open source project's community resources, including docs, mailing lists, and more. Community interest fueled a strong demand for a Tomcat guide from O'Reilly. The result clearly exceeds expectations.
Pro ASP.NET for SQL Server
Every ASP.NET developer faces the thorny issue of optimizing database access. Pro SQL Server 2005 High Performance: High-speed ASP.NET 2.0 Data Access is the most comprehensive and detailed guide to using ASP.NET 2.0 and SQL Server 2005 optimally together. It focuses on building enterprise-level Web applications and provides a wealth of code samples that show exactly how to do it. Written for experienced ASP.NET 2.0 programmers and SQL Server 2005 database administrators and developers, this is the only book that completely describes the crucial performance aspects of Web-based database applications and demonstrates how to design, configure, and code databases and Web applications for optimal performance.
Security Power Tools
What if you could sit down with some of the most talented security engineers in the world and ask any network security question you wanted? Security Power Tools lets you do exactly that! Members of Juniper Networks' Security Engineering team and a few guest experts reveal how to use, tweak, and push the most popular network security applications, utilities, and tools available using Windows, Linux, Mac OS X, and Unix platforms. Designed to be browsed, Security Power Tools offers you multiple approaches to network security via 23 cross-referenced chapters that review the best security tools on the planet for both black hat techniques and white hat defense tactics. It's a must-have reference for network administrators, engineers and consultants with tips, tricks, and how-to advice for an assortment of freeware and commercial tools, ranging from intermediate level command-line operations to advanced programming of self-hiding exploits. Security Power Tools details best practices for: Reconnaissance -- including tools for network scanning such as nmap; vulnerability scanning tools for Windows and Linux; LAN reconnaissance; tools to help with wireless reconnaissance; and custom packet generation Penetration -- such as the Metasploit framework for automated penetration of remote computers; tools to find wireless networks; exploitation framework applications; and tricks and tools to manipulate shellcodes Control -- including the configuration of several tools for use as backdoors; and a review of known rootkits for Windows and Linux Defense -- including host-based firewalls; host hardening for Windows and Linux networks; communication security with ssh; email security and anti-malware; and device security testing Monitoring -- such as tools to capture, and analyze packets; network monitoring with Honeyd and snort; and host monitoring of production servers for file changes Discovery -- including The Forensic Toolkit, SysInternals and other popular forensic tools; application fuzzer and fuzzing techniques; and the art of binary reverse engineering using tools like Interactive Disassembler and Ollydbg A practical and timely network security ethics chapter written by a Stanford University professor of law completes the suite of topics and makes this book a goldmine of security information. Save yourself a ton of headaches and be prepared for any network security dilemma with Security Power Tools.
The Essential Guide to Dreamweaver CS3 With CSS, Ajax, and PHP
Dreamweaver is a huge selling product with over 3 million users worldwide, and the new version, Dreamweaver CS3, promises to be just as popular, with new features such as Ajax support. The Essential Guide to Dreamweaver CS3 with CSS, Ajax, and PHP is written by best selling Dreamweaver author David Powers. He presents a strictly practical, real world series of tutorials to teach aspiring and existing Dreamweaver users how to do everything they could possibly want to do in terms of CSS, PHP (bar far the most popular server-side language Dreamweaver supports, and the only one that is really used a great deal, ) and Ajax web sites, from beginner to advanced topics.
Ajax in Practice
Ajax in Practice provides example-rich coverage of Ajax packed with ready-to-use code and practical recipes for common and not-so-common tasks. Ajax developers now face the move from Ajax-as-theory to Ajax-in-practice. Ajax in Practice guides web developers through the transition from learning about Ajax to successfully applying Ajax-driven techniques in real-world development scenarios. Ajax gives web developers the potential to create rich user-centered internet applications. But Ajax also adds a new level of complexity and sophistication to those applications. Ajax in Practice tackles Ajax head-on, providing countless hands-on techniques and tons of reusable code to address the specific issues developers face when building Ajax-driven solutions. After a brief overview of Ajax, this book takes the reader through dozens of working examples, all presented in an easy-to-use cookbook format. Readers will learn how to implement drag-and-drop interfaces and will discover how to create effective nagigation strategies for their applications. Unlike a traditional cookbook, though, Ajax in Practice provides a thorough discussion of each technique presented and shows how the individual components can be connected to create powerful solutions. A fun "mash-up" chapter concludes the book. Throughout Ajax in Practice, the examples chosen are interesting, entertaining, and practical.
Practical Javascript, DOM Scripting, and Ajax Projects
JavaScript is hugely poplar in modern web development. It has good support in modern web browsers and improved development practices, leading to much interest in topics such as Ajax and DOM Scripting. This "learn by example" book offers 10 complete JavaScript projects that will save web developers countless hours of development time. These projects can serve as samples to learn from and/or be adapted for use in other projects. The 10 projects all address common needs in modern web applications, including a utility library, a validation framework, a GUI widget framework, a dynamic event calendar application, a drag and drop shopping cart, and more! Coverage details JavaScript best practices, Ajax techniques, and some of the most popular JavaScript libraries, such as Prototype, Script.aculo.us, and the Yahoo YUI library.
Microsoft Expression Web for Dummies
Expression Web is Microsoft's newest tool for creating and maintaining dynamic Web sites. This FrontPage replacement offers all the simple "what-you-see-is-what-you-get" tools for creating a Web site along with some pumped up new features for working with Cascading Style Sheets and other design options. Microsoft Expression Web For Dummies arrives in time for early adopters to get a feel for how to build an attractive Web site. Author Linda Hefferman teams up with longtime FrontPage For Dummies author Asha Dornfest to show the easy way for first-time Web designers, FrontPage vets, or users of other Web design tools how to get results from Expression Web.
Clear Blogging
Almost overnight, blogging has become a social, political and business force to be reckoned with. Your fellow students, workers and competitors are joining the Blogosphere, making money, influencing elections, getting hired, growing market share and having fun, to the tune of 8,000 new bloggers a day. Clear Blogging, an Apress Technology in Action book, answers in non-technical terms what blogging has to offer and why and how you should blog. If you've never read a blog, but keep hearing that term on the news, this book shows why blogging has shaken up mainstream media, and how you could end up on CNN. If you've just begun reading blogs, it's your travel guide to the Blogosphere. Includes 50 interviews with successful bloggers who influence products, policy makers, potential employers and millions of readers and gain an online reputation - and real profits - from blogging.
Cisco IOS Cookbook
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. Fortunately, most router configuration tasks can be broken down into several more or less independent steps: you configure an interface, you configure a routing protocol, you set up backup links, you implement packet filters and other access control mechanisms. What you really need is a set of recipes that show you how to perform the most common tasks, so you can quickly come up with a good configuration for your site. And you need to know that these solutions work: you don't want to find yourself implementing a backup link at 2 A.M. because your main link is down and the backup link you set up when you installed the router wasn't quite right. Thoroughly revised and expanded, Cisco IOS Cookbook, 2nd Edition, adds sections on MPLS, Security, IPv6, and IP Mobility, and presents solutions to the most common configuration problems, including: Configuring interfaces of many types, from serial to ATM and Frame Relay Configuring all of the common IP routing protocols (RIP, EIGRP, OSPF, and BGP) Configuring authentication Configuring other services, including DHCP and NTP Setting up backup links, and using HSRP to configure backup routers Managing the router, including SNMP and other solutions Using access lists to control the traffic through the router If you work with Cisco routers, you need a book like this to help you solve problems quickly and effectively. Even if you're experienced, the solutions and extensive explanations will give you new ideas and insights into router configuration. And if you're not experienced--if you've just been given responsibility for managing a network with Cisco routers--this book could be a job-saver.
From After Effects to Flash
Video is one of the hottest things on the Web today, and many web developers want to use it to produce mindblowing interactive experiences for their users. After Effects and Flash represent the obvious choice of technologies for working with web video. After Effects is one of the most popular video editing tools available, and Flash provides a perfect platform for deploying video on the Web easily and efficiently. This book provides the world's first and best guide to marrying these two technologies, starting by taking the reader through the creation of a video project from concept to upload, with emphasis on making their workflow as efficient as possible. The rest of the book focuses on specific techniques and special effects that the reader can build, and then adapt for use on their own projects. The book supports the latest versions of After Effects and Flash.
Pro CSS Techniques
This is a very important advanced CSS book - a must for any modern web developer to own. It is completely up-to-date, with information on browser support in all the latest versions (including IE 7, ) and CSS levels 1, 2, and 3. Unlike amateur and beginner-level books which take the approach of teaching CSS in a lighthearted fashion, this one gets serious, giving CSS the proper, professional treatment it deserves. This is a collection of proven, professional, modern CSS techniques that you can use every day. Each technique is presented in an informative tutorial style, with each and every point backed up by multiple real-world examples and case studies. The authors cover hacks and filters, code management, advanced layouts and styling, typography, and much more. The book also includes several reference sections to allow developers to look up details quickly and easily.
JavaServer Faces: The Complete Reference
Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product.Ideal for the 3+ million Java developers, this fast-paced tutorial offers in-depth coverage of JavaServer Faces (JSF) -- Sun Microsystem's Web application architecture for the future. Co-written by the #1 JSF expert in the Java community, this book offers the most complete resource on JSF available. * Extensive coverage on JSF custom component development* Serves as a thorough introduction to AJAX technology and techniques* Numerous custom JSF component examples including AJAX enabled components provided
Dns and Bind
DNS and BIND tells you everything you need to work with one of the Internet's fundamental building blocks: the distributed host information database that's responsible for translating names into addresses, routing mail to its proper destination, and even listing phone numbers with the new ENUM standard. This book brings you up-to-date with the latest changes in this crucial service. The fifth edition covers BIND 9.3.2, the most recent release of the BIND 9 series, as well as BIND 8.4.7. BIND 9.3.2 contains further improvements in security and IPv6 support, and important new features such as internationalized domain names, ENUM (electronic numbering), and SPF (the Sender Policy Framework). Whether you're an administrator involved with DNS on a daily basis or a user who wants to be more informed about the Internet and how it works, you'll find that this book is essential reading. Topics include: What DNS does, how it works, and when you need to use it How to find your own place in the Internet's namespace Setting up name servers Using MX records to route mail Configuring hosts to use DNS name servers Subdividing domains (parenting) Securing your name server: restricting who can query your server, preventing unauthorized zone transfers, avoiding bogus servers, etc. The DNS Security Extensions (DNSSEC) and Transaction Signatures (TSIG) Mapping one name to several servers for load sharing Dynamic updates, asynchronous notification of change to a zone, and incremental zone transfers Troubleshooting: using nslookup and dig, reading debugging output, common problems DNS programming using the resolver library and Perl's Net:: DNS module
Beginning Css Web Development
Cascading style sheets have become one of the most important technologies on the web today, giving web developers the power to style their web sites so they are usable, lean and small in file size, look great, display consistently across most if not all web browsers. Moreover, changes in look and layout are quick and efficient. There are many books available on CSS, but this one is different -- it wastes less time discussing theory, and gets straight to the practical learning, quickly giving readers what they need to know. In addition, it is completely up to date, covering the most modern CSS standards and design techniques. Beyond the CSS essentials, advanced techniques are covered, including accessibility, hacks and filters. The book concludes with a case study, and a CSS reference section to allow the reader to look up required syntax in seconds.
Beginning Javascript With DOM Scripting And Ajax
This is the most up-to-date book on JavaScript available, covering current standards, techniques, and practices. A lot of the competitors out there are large tomes; this book assumes a different approach, showing that you can give the reader all they need to know to hit the ground running, without making them trawl through hundreds of pages of syntax. The book also gives the most up-to-date picture of the topic--JavaScript support in the most modern web browsers, and adding unobtrusive JavaScript enhancements to web sites. This book promotes the most modern programming techniques and practices. Finally, the book provides an introduction to Ajax-style programming, which is an essential topic for modern web developers to understand. JavaScript is core to Ajax, so an understanding of it is essential when learning how to program Ajax functionality. This book therefore provides a great stepping stone for readers wishing to take this path.
The Internet
The Internet is almost synonymous with change--that's one of its charms, and one of its headaches. You may think you know the Internet, but are you really up to speed on internet telephones, movie and TV downloading, blogging, gaming, online banking, dating, and photosharing?This utterly current book covers: Getting Online. Readers will have all the information they need to decide what kind of broadband connection works best for them, which browser they should use, and what kind of spyware-fighting and virus-and spam-protection measures they need to protect themselves.Finding Information. Google may be the leading search site, but it's certainly not the only game in town. This book introduces a diverse and useful collection of sites that help uncover everything from health care information, to shopping, travel and finance, to dependable reviews and ratings.Movies, music, and photos. The Web's teeming with entertainment--and not just the sort of postage-stamp sized videos that only a geek could love. Learn where to download movies, watch TV online, listen to music, play games, and post and share photos with friends.Keeping in touch. Email's only the beginning. This book introduces readers to the many tools that make the modern Internet such a great way to stay connected. From Web-based discussion groups to instant messaging programs, and from blogs and podcasts to Internet-based phone calls, this book will help you join the conversation.Ideal for anyone just venturing into cyberspace, this book is also perfect for more experienced users who could use an update to today's most exciting internet applications.
Computer Security Basics
This is the must-have book for a must-know field. Today, general security knowledge is mandatory, and, if you who need to understand the fundamentals, Computer Security Basics 2nd Edition is the book to consult. The new edition builds on the well-established principles developed in the original edition and thoroughly updates that core knowledge. For anyone involved with computer security, including security administrators, system administrators, developers, and IT managers, Computer Security Basics 2nd Edition offers a clear overview of the security concepts you need to know, including access controls, malicious software, security policy, cryptography, biometrics, as well as government regulations and standards. This handbook describes complicated concepts such as trusted systems, encryption, and mandatory access control in simple terms. It tells you what you need to know to understand the basics of computer security, and it will help you persuade your employees to practice safe computing. Topics include: Computer security concepts Security breaches, such as viruses and other malicious programs Access controls Security policy Web attacks Communications and network security Encryption Physical security and biometrics Wireless network security Computer security and requirements of the Orange Book OSI Model and TEMPEST
Building Scalable Web Sites
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. Creating popular sites requires much more than fast hardware with lots of memory and hard drive space. It requires thinking about how to grow over time, how to make the same resources accessible to audiences with different expectations, and how to have a team of developers work on a site without creating new problems for visitors and for each other. Presenting information to visitors from all over the world * Integrating email with your web applications * Planning hardware purchases and hosting options to have as much as you need without breaking your wallet * Partitioning and distributing databases to support large datasets and simultaneous transactions * Monitoring your applications to find and clear bottlenecks * Providing services APIs and using services from other providers to increase your site's reach and capabilities Whether you're starting a small web site with hopes of growing big or you already have a large system that needs maintenance, you'll find Building Scalable Web Sites to be a library of ideas for making things work.
Web Design in a Nutshell
Are you still designing web sites like it's 1999? If so, you're in for a surprise. Since the last edition of this book appeared five years ago, there has been a major climate change with regard to web standards. Designers are no longer using (X)HTML as a design tool, but as a means of defining the meaning and structure of content. Cascading Style Sheets are no longer just something interesting to tinker with, but rather a reliable method for handling all matters of presentation, from fonts and colors to the layout of the entire page. In fact, following the standards is now a mandate of professional web design. Our popular reference, Web Design in a Nutshell, is one of the first books to capture this new web landscape with an edition that's been completely rewritten and expanded to reflect the state of the art. In addition to being an authoritative reference for (X)HTML and Cascading Style Sheets, this book also provides an overview of the unique requirements of designing for the Web and gets to the nitty-gritty of JavaScript and DOM Scripting, web graphics optimization, and multimedia production. It is an indispensable tool for web designers and developers of all levels. The third edition covers these contemporary web design topics: Structural layer: HTML 4.01 and XHTML 1.0 (9 chapters), including an alphabetical reference of all elements, attributes and character entities Presentation layer: Ten all-new chapters on Cascading Style Sheets, Level 2.1, including an alphabetical reference of all properties and values. Behavior layer: JavaScript and scripting with the Document Object Model (DOM) Web environment: New web standards, browsers, display devices, accessibility, and internationalization Web graphics optimization: Producing lean and mean GIF, JPEG, PNG, and animated GIFs Multimedia: Web audio, video, Flash, and PDF Organized so that readers can find answers quickly, Web Design in a Nutshell, Third Edition helps experienced designers come up to speed quickly on standards-based web design, and serves as a quick reference for those already familiar with the new standards and technology. There are many books for web designers, but none that address such a wide variety of topics. Find out why nearly half a million buyers have made this the most popular web design book available.
Hacker’s Challenge 3
The stories about phishing attacks against banks are so true-to-life, it's chilling." --Joel Dubin, CISSP, Microsoft MVP in Security Every day, hackers are devising new ways to break into your network. Do you have what it takes to stop them? Find out in Hacker's Challenge 3. Inside, top-tier security experts offer 20 brand-new, real-world network security incidents to test your computer forensics and response skills. All the latest hot-button topics are covered, including phishing and pharming scams, internal corporate hacking, Cisco IOS, wireless, iSCSI storage, VoIP, Windows, Mac OS X, and UNIX/Linux hacks, and much more. Each challenge includes a detailed explanation of the incident--how the break-in was detected, evidence and clues, technical background such as log files and network maps, and a series of questions for you to solve. In Part II, you'll get a detailed analysis of how the experts solved each incident.
Internet para Dummies / Internet for Dummies
Acceda al mundo en l穩nea con la edici籀n m獺s nueva del recurso m獺s vendido para el uso del internet La 10a edici籀n de La Internet Para Dummies est獺 revisada para cubrir los aspectos b獺sicos de la Internet para empezar a hacer cosas. Descubra c籀mo hacer una conexi籀n a Internet, crear una cuenta de correo electr籀nico, la b繳squeda y la investigaci籀n en l穩nea, uso de las comunicaciones, la construcci籀n de comunidades en l穩nea con los blogs y las redes sociales, y establecer una p獺gina web en la Internet. Incluye una amplia cobertura de conexiones de banda ancha, conexi籀n inal獺mbrica, y de los blogs Ofrece nueva informaci籀n sobre compra y pago de art穩culos en l穩nea, y otras actividades cotidianas Discute temas importantes tales como la privacidad en l穩nea Esta edici籀n ha sido completamente revisada para que usted pueda tomar ventaja completa del internet hoy en d穩a. ENGLISH DESCRIPTION Access the online world with the newest edition of the bestselling resource for the Internet The 10th edition of La Internet Para Dummies is revised to cover the basics of the Internet from getting started to getting things done. Discover how to make an Internet connection, set up an e-mail account, search and research online, use communications, online community building with Blogs and social sites, and set up a Web page, with the Internet. Includes expanded coverage on broadband connections, wireless connection, and blogging Offers new information on shopping and paying for things online, and other everyday tasks Discusses important issues such as online privacy This edition has been fully revised so you can take full advantage of the Internet today.
Object-oriented Actionscript for Flash 8
Object-Oriented ActionScript For Flash 8 teaches the theory and practice of OOP with ActionScript. You do not need any extensive prior programming experience, you just need to want to go beyond the usual Flash interfaces. Authors and working Flash developers Peter Elst and Todd Yard take you through the complete development cycle of a series of related applications, using numerous step-by-step instructions. You'll be able to develop highly reusable applications and services that leverage the dynamic features in Flash.
Ajax Patterns And Best Practices
Ajax Patterns and Best Practices enables you to just pick up the book and then write applications that work properly. This book is not just about the technical, low-level details of the API's, but is about making something happen on both the client and server. For example, the Ajax Widgets chapter outlines a number of canned widgets that perform some functionality. The book explains the widget implementation so you can not only understand what is happening, but copy and paste if necessary.
Hacking Exposed Cisco Networks
Here is the first book to focus solely on Cisco network hacking, security auditing, and defense issues. Using the proven Hacking Exposed methodology, this book shows you how to locate and patch system vulnerabilities by looking at your Cisco network through the eyes of a hacker. The book covers device-specific and network-centered attacks and defenses and offers real-world case studies.
Wimax Operator's Manual
The second edition includes most of the material from the first edition and new discussions of ultra high-speed mobile telephone standard (HSDPA), ultra wideband (UWB), changes to DSL technologies, mobile voice, mobile entertainment, and new backup systems.
Essential PHP Security
Being highly flexible in building dynamic, database-driven web applications makes the PHP programming language one of the most popular web development tools in use today. It also works beautifully with other open source tools, such as the MySQL database and the Apache web server. However, as more web sites are developed in PHP, they become targets for malicious attackers, and developers need to prepare for the attacks. Security is an issue that demands attention, given the growing frequency of attacks on web sites. Essential PHP Security explains the most common types of attacks and how to write code that isn't susceptible to them. By examining specific attacks and the techniques used to protect against them, you will have a deeper understanding and appreciation of the safeguards you are about to learn in this book. In the much-needed (and highly-requested) Essential PHP Security, each chapter covers an aspect of a web application (such as form processing, database programming, session management, and authentication). Chapters describe potential attacks with examples and then explain techniques to help you prevent those attacks. Topics covered include: Preventing cross-site scripting (XSS) vulnerabilities Protecting against SQL injection attacks Complicating session hijacking attempts You are in good hands with author Chris Shiflett, an internationally-recognized expert in the field of PHP security. Shiflett is also the founder and President of Brain Bulb, a PHP consultancy that offers a variety of services to clients around the world.
Foundation Actionscript Animation
ActionScript, now in version 2 since Flash MX 2004, allows the Flash developer to do great things to their Flash movies, adding dynamic scripting for improved user interaction, and creating complex games and other applications. One of the most useful and sought-after skills within this area is animation - making things move using code. In this book, Keith Peters shows that all you need is a little Flash experience and some knowledge of very basic ActionScript concepts to get the most out of it.
Ambient Findability
How do you find your way in an age of information overload? How can you filter streams of complex information to pull out only what you want? Why does it matter how information is structured when Google seems to magically bring up the right answer to your questions? What does it mean to be "findable" in this day and age? This eye-opening new book examines the convergence of information and connectivity. Written by Peter Morville, author of the groundbreaking Information Architecture for the World Wide Web, the book defines our current age as a state of unlimited findability. In other words, anyone can find anything at any time. Complete navigability. Morville discusses the Internet, GIS, and other network technologies that are coming together to make unlimited findability possible. He explores how the melding of these innovations impacts society, since Web access is now a standard requirement for successful people and businesses. But before he does that, Morville looks back at the history of wayfinding and human evolution, suggesting that our fear of being lost has driven us to create maps, charts, and now, the mobile Internet. The book's central thesis is that information literacy, information architecture, and usability are all critical components of this new world order. Hand in hand with that is the contention that only by planning and designing the best possible software, devices, and Internet, will we be able to maintain this connectivity in the future. Morville's book is highlighted with full color illustrations and rich examples that bring his prose to life. Ambient Findability doesn't preach or pretend to know all the answers. Instead, it presents research, stories, and examples in support of its novel ideas. Are we truly at a critical point in our evolution where the quality of our digital networks will dictate how we behave as a species? Is findability indeed the primary key to a successful global marketplace in the 21st century and beyond. Peter Morville takes you on a thought-provoking tour of these memes and more -- ideas that will not only fascinate but will stir your creativity in practical ways that you can apply to your work immediately. "A lively, enjoyable and informative tour of a topic that's only going to become more important." --David Weinberger, Author, Small Pieces Loosely Joined and The Cluetrain Manifesto "I envy the young scholar who finds this inventive book, by whatever strange means are necessary. The future isn't just unwritten--it's unsearched." --Bruce Sterling, Writer, Futurist, and Co-Founder, The Electronic Frontier Foundation "Search engine marketing is the hottest thing in Internet business, and deservedly so. Ambient Findability puts SEM into a broader context and provides deeper insights into human behavior. This book will help you grow your online business in a world where being found is not at all certain." --Jakob Nielsen, Ph.D., Author, Designing Web Usability: The Practice of Simplicity "Information that's hard to find will remain information that's hardly found--from one of the fathers of the discipline of information architecture, and one of its most experienced practitioners, come penetrating observations on why findability is elusive and how the act of seeking changes us." --Steve Papa, Founder and Chairman, Endeca "Whether it's a fact or a figure, a person or a place, Peter Morville knows how to make it findable. Morville explores the possibilities of a world where everything can always be found--and the challenges in getting there--in this wide-ranging, thought-provoking book." --Jesse James Garrett, Author, The Elements of User Experience "It is easy to assume that current searching of the World Wide Web is the last word in finding and using information. Peter Morville shows us that search engines are just the beginning. Skillfully weaving together information science research with his own extensive experience, he dev