$ wget http://nexus.sonatype.org/downloads/nexus-webapp-1.5.0-bundle.tar.gz
An innovator's guide to application development with blog, wiki, and newsfeed technologies, this book introduces the new ways of collaboration enabled by these technologies and focuses on the fundamental concepts needed to understand how the technologies can be used in real world applications. Blog and wiki server internals are covered in depth, and newsfeed formats and web service protocols for blogging are covered from a developer's point-of-view. Also covered are a variety of techiques programmers can use to monitor blog conversations, such as newsfeed search engines, and ways to join in the conversation such as comments, trackbacks, and Weblogs.com pings. Examples in Java and C# are provided to show how to parse Atom and RSS format newsfeeds, how to generate valid newsfeeds, how to serve them efficiently, and how to automate blogging via web services based on the new Atom protocol and the older MetaWeblog API. Focus is given to more than a dozen blog apps—small but immediately useful example applications based on blog, wiki, and newsfeed technologies.
Ubuntu Unleashed 2010 Edition presents comprehensive coverage of the
popular Ubuntu Linux distribution. Windows users, Mac users, and Linux enthusiasts have been increasingly turning to Ubuntu for a user-friendly, easy-to-use Linux distribution.
This book provides detailed information on installing, using, and administering Ubuntu. You will learn how to set up a workstation or a server, and you will find complete details on Ubuntu’s easy-to-use desktop and productivity software.
Ubuntu Unleashed 2010 Edition includes a range of coverage: From the software you need in your everyday work, such as the OpenOffice.org productivity suite, to how to configure your Linux desktop to run smoothly using multiple printers, shell scripts, and more.
For the hardcore Linux enthusiast, there is complete coverage of the
X Window system, Linux programming, web server administration, and network administration.
Ubuntu 9.10 on DVD
DVD includes the full Ubuntu 9.10 distribution for Intel x86 computers as well as the complete OpenOffice.org office suite and hundreds of additional programs and utilities.
Free Upgrade!
Purchase this book anytime in 2010 and receive a free Ubuntu 10.04 Upgrade Kit by mail (U.S. or Canada only) after Ubuntu 10.04 is released.
See inside back cover for details.
à Install and configure Ubuntu
à Get all your system’s devices and peripherals up and running
à Configure and use the X Window System
à Manage Linux services and users
à Run a printer server
à Connect to a local network and the Internet
à Set up and administer a web server with Apache
à Secure your machine and your network from intruders
à Learn shell scripting
à Share files with Windows users using Samba
à Get productive with OpenOffice.org
à Play games on Linux
à Use Linux multimedia programs
à Create and maintain a MySQL database
à Configure a firewall
à Set up an FTP server
à Use Ubuntu’s development and programming tools
à Tune your Ubuntu system for maximum performance
à Learn to manage and compile the kernel and modules
Written by world-renowned Oracle JDeveloper experts, this exclusive Oracle Press resource shows you how to build Java Platform, Enterprise Edition web applications using Oracle JDeveloper 11g, Oracle Application Development Framework (Oracle ADF), and JavaServer Faces. Oracle JDeveloper 11g Handbook walks you through the creation of a complete sample application that employs highly interactive user interface components and declarative development methods. Learn the techniques required to implement Oracle Fusion-oriented solutions using Oracle JDeveloper 11g from this hands-on guide.
- Work in the Oracle JDeveloper 11g Integrated Development Environment
- Create business services with Oracle ADF Business Components
- Develop entity object definitions that represent database objects and encapsulate business logic
- Create components that query database data
- Encapsulate complex data operations
- Build JavaServer Faces applications
- Work with the Oracle ADF Controller and Task Flows
- Enable high interactivity with Oracle ADF Faces Rich Client
- Bind the user interface to the business services layer using Oracle ADF Model
- Learn design principles and best practices for working with Oracle JDeveloper 11g and Oracle ADF
Maximize every powerful feature available in MySQL 5.1 with hands-on instruction from a MySQL expert. This definitive guide shows you how to use MySQL's advanced suite of data management tools, optimize performance and reliability, and secure and administer a robust RDBMS. MySQL Database Usage & Administration includes detailed code examples in each chapter to highlight real-world applications of the material covered. If you want to get the most out of MySQL, you need this practical handbook.
- Understand MySQL's features, technical architecture, subsystems, and commands
- Make database design decisions that optimizre performance, storage, and reliability
- Write complex queries using joins, subqueries, and views
- Group SQL statements into transactions and execute them atomically
- Build and use sophisticated stored procedures and functions
- Automate database operations with triggers and scheduled events
- Import and export data in different formats, includiong SQL, CSV, and XML
- Optimize server and query performance
- Administer a secure, high availability MySQL RDBMS
- Manage users and control access
- Perform database maintenance, replication, backup, and recovery
Explore a ton of powerful Ubuntu Linux commands
This handy, compact guide teaches you to use Ubuntu Linux as the experts do: from the command line. Try out over 1000 commands to find and get software, monitor system health and security, and access network resources. Apply skills you learn from this book to use and administer desktops and servers running Ubuntu, Debian, and KNOPPIX or any other Linux distribution.
Expand your Linux expertise in these and other areas:
-
Using the shell
-
Finding online software
-
Working with files
-
Playing with music and images
-
Administering file systems
-
Backing up data
-
Checking and managing running processes
-
Accessing network resources
-
Handling remote system administration
-
Locking down security
The Cocoa programming environment—Apple’s powerful set of clean, object-oriented APIs—is increasingly becoming the basis of almost all contemporary Mac OS X development. With its long history of constant refinement and improvement, Cocoa has matured into a sophisticated programming environment that can make Mac OS X application development quick, efficient, and even fun.
Yet for all its refined elegance and ease of use, the staggering size of the Cocoa family of APIs and the vast magnitude of the official documentation can be intimidating to even seasoned programmers.
To help Mac OS X developers sort through and begin to put to practical use Cocoa’s vast array of tools and technologies, Cocoa® Programming Developer’s Handbook provides a guided tour of the Cocoa APIs found on Mac OS X, thoroughly discussing—and showing in action—Cocoa’s core frameworks and other vital components, as well as calling attention to some of the more interesting but often overlooked parts of the APIs and tools.
This book provides expert insight into a wide range of key topics, from user interface design to network programming and performance tuning.
Exploit the powerful management, networking, and security tools in Windows Server 2008 using the comprehensive information contained in this real-world resource. Written by a seasoned Windows systems engineer, Microsoft Windows Server 2008 Administration lays out each feature alongside clear explanations, practical examples, and hands-on exercises. Inside, you'll learn how to deploy Windows Server 2008, use the new, integrated Server Manager tool, handle Internet services and remote access, and fine-tune performance. You'll also learn how to automate administrative tasks, create reliable system backups, and harden your server's defenses.
- Perform typical and Server Core installations of Windows Server 2008
- Modify system and component settings using the new Server Manager
- Administer users, groups, and computers with Active Directory
- Deliver robust web and FTP hosting using IIS 7.0 and ASP.NET
- Monitor stability and performance with Windows System Resource Manager
- Manage security using NAP, IPSec, 802.1x, and DHCP enforcement
- Encrypt data with Active Directory Certification Services and PKI
- Provide secure remote access using Terminal Services and RRAS
- Handle Windows DNS, BitLocker Drive Encryption, and Itanium support
- Build Windows PowerShell scripts to perform repetitive management jobs
With so many books out on particular development tools and languages, it's refreshing to see one that tackles the overarching topic of Web design and implementation techniques. Web Design: The Complete Reference is a rare combination of design theory and detailed information on implementation. Author Thomas A Powell, who also wrote HTML: The Complete Reference, has produced an impressive sequel in this hefty title.
Powell addresses topics like navigation theory and user profiling, backing up high-level discussion with excellent, practical technique. He goes beyond your garden-variety explanation of what particular features are and how to code them by specifying the problems you might face and offering solutions. You get insight you can use: how to handle those pesky frames by understanding UI consequences, keep frames from opening within themselves, and offer your users the ability to print framed pages reliably.
All the bases are covered, including adding GUI interactivity, solid page layout and formatting techniques, and a look at the various Web technologies and their effect on site design. The entire work exudes the confidence of a well-seasoned writer, and the discussions leave you feeling well informed. This book bridges the gap between knowing how to build Web sites and having a holistic knowledge of all of the intricacies and pitfalls of coding for the Web. --Stephen W. Plain
Topics covered:
- Web-design methodologies
- Usability
- Types of Web sites
- Navigation theory and practice
- Linking text/buttons/icons/graphics
- Search facilities
- Text handling
- Colors and images
- Building interactivity
- Web technologies (XML, CSS, JavaScript)
- Cookies
- Server-side scripting
- Multimedia
- Site delivery and management
- The future of Web design
If you want to get into developing web sites, the most important thing you need is a solid understanding of Hypertext Markup Language, or HTML—the language that the majority of web site content is written in.
Beginning HTML with CSS and XHTML: Modern Guide and Reference incorporates practical examples that will show you how to structure your data correctly using (X)HTML, along with styling and layout basics using Cascading Style Sheets (CSS). Youll also learn how to add dynamic behavior to your data using the JavaScript™ language.
This book is forward-thinking because all the featured code and techniques are standards compliant and demonstrate best practices—so you wont waste time on outdated, bad techniques. Your web pages will work properly in most web browsers and be accessible to web users with disabilities, easily locatable with popular search engines, and compact in file size.
Even if you already know HTML and CSS basics, this book will still be useful to you. It features comprehensive reference tables at the back, so you can look up all of the troublesome attributes, codes, and properties quickly and easily.
Pick up a copy of this book because it:
- Teaches standards-compliant HTMLnot outdated techniques
- Includes reference sections for you to easily look up syntax
- Doesnt require previous programming experience for comprehension
Bruce Lawson and Gez Lemon acted as technical reviewers of Beginning HTML with CSS and XHTML. Bruce and Gez are active members of the Web Standards Project's Accessibility Task Force, and have helped ensure that the book follows current guidelines and best practice.