Showing posts with label Open Source. Show all posts
Showing posts with label Open Source. Show all posts

  • Paperback: 448 pages
  • Publisher: Apress (September 25, 2006)
  • Language: English
  • ISBN-10: 159059598X

Providing the range of mail-related services expected by organizations can be a confusing, daunting process. Pro Open Source Mail: Building an Enterprise Mail Solution presents a comprehensive guide to managing the most important e-mail services, including user administration, mail transfer agents, remote e-mail access, virus protection, spam and e-mail filtering, web-based e-mail, and mailing list maintenance.

Beginning with installation and configuration of the popular server-based operating system Fedora Core, the book outlines the system and network preparation process geared towards running a complete enterprise e-mail system. Subsequent chapters cover installation and configuration of sendmail, the popular POP3/IMAP server Dovecot, and ClamAV and SpamAssassin for virus protection and spam filtering. With a nod to the global e-mail availability now required by many organizations, this book also guides you through configuration of a web-based mail interface, mailing-list software, and advanced security and privacy topics.

About the Author
Curtis Smith is a professional systems and network administrator residing in Westerville, Ohio. His experience includes designing, building, and maintaining open source e-mail and web solutions for an Internet service provider and the Max M. Fisher College of Business at The Ohio State University. Curtis earned his BA from Ohio State, majoring in philosophy.Curtis is active in local community user and volunteer groups, both technical and nontechnical. He also enjoys photography, camping, canoeing, and hiking when not stuck indoors behind the keyboard.

Download:Â

http://w11.easy-share.com/900720.html

  • Paperback: 448 pages
  • Publisher: Apress (September 25, 2006)
  • Language: English
  • ISBN-10: 159059598X

Providing the range of mail-related services expected by organizations can be a confusing, daunting process. Pro Open Source Mail: Building an Enterprise Mail Solution presents a comprehensive guide to managing the most important e-mail services, including user administration, mail transfer agents, remote e-mail access, virus protection, spam and e-mail filtering, web-based e-mail, and mailing list maintenance.

Beginning with installation and configuration of the popular server-based operating system Fedora Core, the book outlines the system and network preparation process geared towards running a complete enterprise e-mail system. Subsequent chapters cover installation and configuration of sendmail, the popular POP3/IMAP server Dovecot, and ClamAV and SpamAssassin for virus protection and spam filtering. With a nod to the global e-mail availability now required by many organizations, this book also guides you through configuration of a web-based mail interface, mailing-list software, and advanced security and privacy topics.

About the Author
Curtis Smith is a professional systems and network administrator residing in Westerville, Ohio. His experience includes designing, building, and maintaining open source e-mail and web solutions for an Internet service provider and the Max M. Fisher College of Business at The Ohio State University. Curtis earned his BA from Ohio State, majoring in philosophy.Curtis is active in local community user and volunteer groups, both technical and nontechnical. He also enjoys photography, camping, canoeing, and hiking when not stuck indoors behind the keyboard.

Download:Â

http://w11.easy-share.com/900720.html

  • Paperback: 288 pages
  • Publisher: Prentice Hall Ptr; 1ST edition (January 9, 2006)
  • Language: English
  • ISBN-10: 0132366754
  • The first start-to-finish guide to patching Linux systems in production environments
  • For Red Hat, Fedora, SUSE, Debian, and other leading distributions
  • Comprehensive coverage of apt, yum, Red Hat Network, YaST Online Update, Zenworks Linux Management, and other tools
  • High-efficiency techniques that minimize impacts on networks, users, and administrators

The Start-to-Finish Patch Management Guide for Every Linux® Environment

To keep your Linux systems secure, reliable, and productive, you must stay current with patches and updates. But, until now, it has been difficult to find usable, trustworthy guidance on managing patches in Linux production environments. Linux Patch Management fills that gap, offering Linux professionals start-to-finish solutions, strategies, and examples for every environment, from single computers to enterprise-class networks.

Michael Jang presents patching solutions for Red Hat, Fedora, SUSE, Debian, and other distributions. He systematically covers both distribution-specific tools and widely used community tools, such as apt and yum. This book’s streamlined patch management techniques minimize impacts on users, networks, and administrators, and address applications as well as the underlying OS. Whatever your role in managing Linux systems, Linux Patch Management will reduce your costs, enhance the availability of your systems, and dramatically improve your personal efficiency.

  • Consolidating patches on a Red Hat network, including cached updates, as well as patching systems based on RHEL rebuild distributions
  • Working with SUSE’s update systems, including YaST Online Update and Zenworks Linux Management
  • Making the most of apt commands and the GUI-based Synaptic Package Manager
  • Configuring apt for RPM distributions such as Fedora and SUSE Linux
  • Creating repositories that can manage gigabytes of patches on diverse Linux systems
  • Updating networks of Linux computers without overloading WAN or Internet connections
  • Configuring yum clients, including coverage of emerging GUI tools such as Yum Extender

Bruce Perens’ Open Source Series is a definitive series of Linux and open source books by the world’s leading Linux professionals. Bruce Perens is the primary author of The Open Source Definition, the formative document of the open source movement, and the former Debian GNU/Linux Project Leader.

Series Editor Bruce Perens is an open source evangelist, developer, and consultant whose software is a major component of most commercial embedded Linux offerings. He founded or cofounded Linux Standard Base, Open Source Initiative, and Software in the Public Interest. As Debian GNU/Linux Project Leader, he was instrumental in getting the system on two U.S. space shuttle flights.

About the Author

Michael Jang holds RHCE, SAIR Linux Certified Professional, CompTIA Linux+ Professional, and MCP certifications, and has written books on four Linux certifications. Specializing in networks and operating systems, he has two more books coming soon: Linux Annoyances for Geeks (O’Reilly, 2006) and Mastering Red Hat Fedora Linux 5 (Sybex, 2006).

http://w10.easy-share.com/903902.html


  • Paperback: 288 pages
  • Publisher: Prentice Hall Ptr; 1ST edition (January 9, 2006)
  • Language: English
  • ISBN-10: 0132366754
  • The first start-to-finish guide to patching Linux systems in production environments
  • For Red Hat, Fedora, SUSE, Debian, and other leading distributions
  • Comprehensive coverage of apt, yum, Red Hat Network, YaST Online Update, Zenworks Linux Management, and other tools
  • High-efficiency techniques that minimize impacts on networks, users, and administrators

The Start-to-Finish Patch Management Guide for Every Linux® Environment

To keep your Linux systems secure, reliable, and productive, you must stay current with patches and updates. But, until now, it has been difficult to find usable, trustworthy guidance on managing patches in Linux production environments. Linux Patch Management fills that gap, offering Linux professionals start-to-finish solutions, strategies, and examples for every environment, from single computers to enterprise-class networks.

Michael Jang presents patching solutions for Red Hat, Fedora, SUSE, Debian, and other distributions. He systematically covers both distribution-specific tools and widely used community tools, such as apt and yum. This book’s streamlined patch management techniques minimize impacts on users, networks, and administrators, and address applications as well as the underlying OS. Whatever your role in managing Linux systems, Linux Patch Management will reduce your costs, enhance the availability of your systems, and dramatically improve your personal efficiency.

  • Consolidating patches on a Red Hat network, including cached updates, as well as patching systems based on RHEL rebuild distributions
  • Working with SUSE’s update systems, including YaST Online Update and Zenworks Linux Management
  • Making the most of apt commands and the GUI-based Synaptic Package Manager
  • Configuring apt for RPM distributions such as Fedora and SUSE Linux
  • Creating repositories that can manage gigabytes of patches on diverse Linux systems
  • Updating networks of Linux computers without overloading WAN or Internet connections
  • Configuring yum clients, including coverage of emerging GUI tools such as Yum Extender

Bruce Perens’ Open Source Series is a definitive series of Linux and open source books by the world’s leading Linux professionals. Bruce Perens is the primary author of The Open Source Definition, the formative document of the open source movement, and the former Debian GNU/Linux Project Leader.

Series Editor Bruce Perens is an open source evangelist, developer, and consultant whose software is a major component of most commercial embedded Linux offerings. He founded or cofounded Linux Standard Base, Open Source Initiative, and Software in the Public Interest. As Debian GNU/Linux Project Leader, he was instrumental in getting the system on two U.S. space shuttle flights.

About the Author

Michael Jang holds RHCE, SAIR Linux Certified Professional, CompTIA Linux+ Professional, and MCP certifications, and has written books on four Linux certifications. Specializing in networks and operating systems, he has two more books coming soon: Linux Annoyances for Geeks (O’Reilly, 2006) and Mastering Red Hat Fedora Linux 5 (Sybex, 2006).

http://w10.easy-share.com/903902.html


  • Hardcover: 308 pages
  • Publisher: Artech House Publishers; Bk&CD-Rom edition (December 2003)
  • Language: English
  • ISBN-10: 1580537197

The rise of the world wide web has brought with it growing software piracy and copyright violations. Open source software (software that is feely re-distributable and includes the source code) has become a central issue in the information technology industry. This unique and comprehensive resource offers a broad introduction to the area of software licensing in the information age. The book helps attorneys, business executives, and programmers understand the basic philosophy and key issues of open source software development and offers expert guidance on how to draft an open source license

http://w10.easy-share.com/904128.html


  • Hardcover: 308 pages
  • Publisher: Artech House Publishers; Bk&CD-Rom edition (December 2003)
  • Language: English
  • ISBN-10: 1580537197

The rise of the world wide web has brought with it growing software piracy and copyright violations. Open source software (software that is feely re-distributable and includes the source code) has become a central issue in the information technology industry. This unique and comprehensive resource offers a broad introduction to the area of software licensing in the information age. The book helps attorneys, business executives, and programmers understand the basic philosophy and key issues of open source software development and offers expert guidance on how to draft an open source license

http://w10.easy-share.com/904128.html


  • Paperback: 408 pages
  • Publisher: Manning Publications; 1 edition (August 1, 2004)
  • Language: English
  • ISBN-10: 193239415X

Hibernate practically exploded on the Java scene. Why is this open-source tool so popular? Because it automates a tedious task: persisting your Java objects to a relational database. The inevitable mismatch between your object-oriented code and the relational database requires you to write code that maps one to the other. This code is often complex, tedious and costly to develop. Hibernate does the mapping for you.

Not only that, Hibernate makes it easy. Positioned as a layer between your application and your database, Hibernate takes care of loading and saving of objects. Hibernate applications are cheaper, more portable, and more resilient to change. And they perform better than anything you are likely to develop yourself.

Hibernate in Action carefully explains the concepts you need, then gets you going. It builds on a single example to show you how to use Hibernate in practice, how to deal with concurrency and transactions, how to efficiently retrieve objects and use caching.

The authors created Hibernate and they field questions from the Hibernate community every day–they know how to make Hibernate sing. Knowledge and insight seep out of every pore of this book.

What’s Inside
- ORM concepts
- Getting started
- Many real-world tasks
- The Hibernate application development process

About the Author
A member of the core Hibernate developer team, Christian Bauer maintains the Hibernate documentation and website. He is a senior software engineer in Frankfurt, Germany. Gavin King is the Hibernate founder and principal developer. He is a J2EE consultant based in Melbourne, Australia.

Download:

http://w13.easy-share.com/1122810.html


  • Paperback: 468 pages
  • Publisher: Wrox (October 30, 2006)
  • Language: English
  • ISBN-10: 0471785431

Geronimo is a popular production-grade Open Source J2EE 1.4 certified server available free of charge. It is the only server of its kind licensed under the Apache Software License 2.0, allowing free adaptation and modification for commercial or non-commercial use. The server is well-supported internationally by a large base of users, developers, and support vendors. Geronimo can host a variety of server applications. It comes equipped with a relational database server and message broker, enabling you to immediately deploy your enterprise applications.

With all this potential, getting started with Geronimo can be a daunting task. This team of experienced authors has crafted a book to make your experience with Geronimo go smoothly — and they’ve packed it with numerous examples of configuration and deployment for the Geronimo server. Whether you’ve been using a commercial J2EE server or this is your first encounter with an application server, you’ll quickly learn what Geronimo can do for your environment.

What you will learn from this book

  • How to configure and deploy a J2EE application on Geronimo
  • Ways to download, install, configure, and secure the server
  • Expert tips on server customization and tuning
  • How to use the various administrative, management, and troubleshooting tools that accompany Geronimo
  • How to take advantage of the highly modular architecture of the Geronimo server, and how it works inside

Who this book is for

This book is for managers, administrators, and developers who are either considering Geronimo for possible production deployment, or are already using Geronimo and are looking for a way to kick-start the implementation process.

Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.

Download:

http://w13.easy-share.com/1024004.html


  • Paperback: 408 pages
  • Publisher: Manning Publications; 1 edition (August 1, 2004)
  • Language: English
  • ISBN-10: 193239415X

Hibernate practically exploded on the Java scene. Why is this open-source tool so popular? Because it automates a tedious task: persisting your Java objects to a relational database. The inevitable mismatch between your object-oriented code and the relational database requires you to write code that maps one to the other. This code is often complex, tedious and costly to develop. Hibernate does the mapping for you.

Not only that, Hibernate makes it easy. Positioned as a layer between your application and your database, Hibernate takes care of loading and saving of objects. Hibernate applications are cheaper, more portable, and more resilient to change. And they perform better than anything you are likely to develop yourself.

Hibernate in Action carefully explains the concepts you need, then gets you going. It builds on a single example to show you how to use Hibernate in practice, how to deal with concurrency and transactions, how to efficiently retrieve objects and use caching.

The authors created Hibernate and they field questions from the Hibernate community every day–they know how to make Hibernate sing. Knowledge and insight seep out of every pore of this book.

What’s Inside
- ORM concepts
- Getting started
- Many real-world tasks
- The Hibernate application development process

About the Author
A member of the core Hibernate developer team, Christian Bauer maintains the Hibernate documentation and website. He is a senior software engineer in Frankfurt, Germany. Gavin King is the Hibernate founder and principal developer. He is a J2EE consultant based in Melbourne, Australia.

Download:

http://w13.easy-share.com/1122810.html


  • Paperback: 468 pages
  • Publisher: Wrox (October 30, 2006)
  • Language: English
  • ISBN-10: 0471785431

Geronimo is a popular production-grade Open Source J2EE 1.4 certified server available free of charge. It is the only server of its kind licensed under the Apache Software License 2.0, allowing free adaptation and modification for commercial or non-commercial use. The server is well-supported internationally by a large base of users, developers, and support vendors. Geronimo can host a variety of server applications. It comes equipped with a relational database server and message broker, enabling you to immediately deploy your enterprise applications.

With all this potential, getting started with Geronimo can be a daunting task. This team of experienced authors has crafted a book to make your experience with Geronimo go smoothly — and they’ve packed it with numerous examples of configuration and deployment for the Geronimo server. Whether you’ve been using a commercial J2EE server or this is your first encounter with an application server, you’ll quickly learn what Geronimo can do for your environment.

What you will learn from this book

  • How to configure and deploy a J2EE application on Geronimo
  • Ways to download, install, configure, and secure the server
  • Expert tips on server customization and tuning
  • How to use the various administrative, management, and troubleshooting tools that accompany Geronimo
  • How to take advantage of the highly modular architecture of the Geronimo server, and how it works inside

Who this book is for

This book is for managers, administrators, and developers who are either considering Geronimo for possible production deployment, or are already using Geronimo and are looking for a way to kick-start the implementation process.

Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.

Download:

http://w13.easy-share.com/1024004.html


  • Paperback: 656 pages
  • Publisher: Prentice Hall PTR; 1 edition (March 6, 2007)
  • Language: English
  • ISBN-10: 0132198576

Master the Linux Tools That Will Make You a More Productive Programmer

Linux comes with an extraordinary collection of power tools for C and C++ developers. The Linux Programmer’s Toolbox helps you leverage all that power and productivity–without mastering endless syntax options, tracking down hard-to-find documentation, or reading kernel source code. John Fusco systematically illuminates today’s best open source tools, explaining which to choose, where to find them, how to use them, and why you’d want to.

You’ll start by walking through installing, patching, and managing software development tools on your Linux system. Next, you’ll discover the right tools to solve real-world problems at every stage of your project, from coding to revision control, debugging to performance optimization. Fusco’s concise, practical examples are designed for clarity–and easy modification to your needs.

Coverage includes

  • Maximizing productivity with editors, revision control tools, source code browsers, and “beautifiers”
  • What programmers should know about the kernel: interpreting what your tools are telling you
  • Understanding processes–and the tools available for managing them
  • Debugging IPC with shell commands: signals, pipes, sockets, files, and IPC objects
  • Optimizing program code with sar, vmstat, iostat, and other tools
  • Tracing and resolving application bottlenecks with gprof and valgrind
  • Using printf, gdb, and other essential debugging tools
  • Streamlining and automating the documentation process
  • Finding help, solutions, and workarounds when you need them

About the Author
John Fusco, a Senior Software Engineer at GE Healthcare, has spent ten years developing high performance UNIX and Linux medical imaging software and device drivers. Previously, he developed advanced UNIX-based software and systems for the U.S. Navy. His articles have appeared in Embedded Systems Programming and Linux Journal.

Download:

http://w13.easy-share.com/1149002.html


  • Paperback: 656 pages
  • Publisher: Prentice Hall PTR; 1 edition (March 6, 2007)
  • Language: English
  • ISBN-10: 0132198576

Master the Linux Tools That Will Make You a More Productive Programmer

Linux comes with an extraordinary collection of power tools for C and C++ developers. The Linux Programmer’s Toolbox helps you leverage all that power and productivity–without mastering endless syntax options, tracking down hard-to-find documentation, or reading kernel source code. John Fusco systematically illuminates today’s best open source tools, explaining which to choose, where to find them, how to use them, and why you’d want to.

You’ll start by walking through installing, patching, and managing software development tools on your Linux system. Next, you’ll discover the right tools to solve real-world problems at every stage of your project, from coding to revision control, debugging to performance optimization. Fusco’s concise, practical examples are designed for clarity–and easy modification to your needs.

Coverage includes

  • Maximizing productivity with editors, revision control tools, source code browsers, and “beautifiers”
  • What programmers should know about the kernel: interpreting what your tools are telling you
  • Understanding processes–and the tools available for managing them
  • Debugging IPC with shell commands: signals, pipes, sockets, files, and IPC objects
  • Optimizing program code with sar, vmstat, iostat, and other tools
  • Tracing and resolving application bottlenecks with gprof and valgrind
  • Using printf, gdb, and other essential debugging tools
  • Streamlining and automating the documentation process
  • Finding help, solutions, and workarounds when you need them

About the Author
John Fusco, a Senior Software Engineer at GE Healthcare, has spent ten years developing high performance UNIX and Linux medical imaging software and device drivers. Previously, he developed advanced UNIX-based software and systems for the U.S. Navy. His articles have appeared in Embedded Systems Programming and Linux Journal.

Download:

http://w13.easy-share.com/1149002.html


  • Paperback: 456 pages
  • Publisher: Wrox (February 27, 2004)
  • Language: English
  • ISBN-10: 0471469513

Open source technology enables you to build customized enterprise portal frameworks with more flexibility and fewer limitations. This book explains the fundamentals of a powerful set of open source tools and shows you how to use them.

An outstanding team of authors provides a complete tutorial and reference guide to Java Portlet API, Lucene, James, and Slide, taking you step by step through constructing and deploying portal applications. You will trace the anatomy of a search engine and understand the Lucene query syntax, set up Apache James configuration for a variety of servers, explore object to relational mapping concepts with Jakarta OJB, and acquire many other skills necessary to create J2EEâ„¢ portals uniquely suited to the needs of your organization.

Loaded with code-intensive examples of portal applications, this volume offers you the know-how to free your development process from the restrictions of pre-packaged solutions.

What you will learn from this book

  • How to evaluate business requirements and plan the portal
  • How to develop an effective browser environment
  • How to provide a search engine, messaging, database inquiry, and content management services in an integrated portal application
  • How to develop Web services for the portal
  • How to monitor, test, and administer the portal
  • How to create portlet applications compliant with the Java Portlet API
  • How to reduce the possibility of errors while managing the portal to accommodate change
  • How to plan for the next generation application portal

Who this book is for

This book is for professional Java developers who have some experience in portal development and want to take advantage of the options offered by open source tools.

Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.

Download:

http://w13.easy-share.com/2612611.html


  • Paperback: 504 pages
  • Publisher: Syngress Publishing (April 25, 2007)
  • Language: English
  • ISBN-10: 1597491705

The Perfect Reference for the Multitasked SysAdmin
This is the perfect guide if network security tools is not your specialty. It is the perfect introduction to managing an infrastructure with freely available, and powerful, Open Source tools. Learn how to test and audit your systems using products like Snort and Wireshark and some of the add-ons available for both. In addition, learn handy techniques for network troubleshooting and protecting the perimeter.

* Take Inventory
See how taking an inventory of the devices on your network must be repeated regularly to ensure that the inventory remains accurate.
* Use Nmap
Learn how Nmap has more features and options than any other free scanner.
* Implement Firewalls
Use netfilter to perform firewall logic and see how SmoothWall can turn a PC into a dedicated firewall appliance that is completely configurable.
* Perform Basic Hardening
Put an IT security policy in place so that you have a concrete set of standards against which to measure.
* Install and Configure Snort and Wireshark
Explore the feature set of these powerful tools, as well as their pitfalls and other security considerations.
* Explore Snort Add-Ons
Use tools like Oinkmaster to automatically keep Snort signature files current.
* Troubleshoot Network Problems
See how to reporting on bandwidth usage and other metrics and to use data collection methods like sniffing, NetFlow, and SNMP.
* Learn Defensive Monitoring Considerations
See how to define your wireless network boundaries, and monitor to know if theyre being exceeded and watch for unauthorized traffic on your network.

*Covers the top 10 most popular open source security tools including Snort, Nessus, Wireshark, Nmap, and Kismet
*Companion Web site contains dozens of working scripts and tools for readers
*Follows Syngress’ proven “How to Cheat” pedagogy providing readers with everything they need and nothing they don’t

About the Author
Michael Gregg is the President of Superior Solutions, Inc. and has more than 20 years experience in the IT field. He holds two associates degrees, a bachelors degree, and a masters degree and is certified as: CISSP, MCSE, MCT, CTT+, A+, N+, Security+, CNA, CCNA, CIW Security Analyst, CCE, CEH, CHFI, CEI, DCNP, ES Dragon IDS, ES Advanced Dragon IDS, and TICSA. Eric Seagren, CISSP, CISA, ISSAP, JPMorganChase has 10 years experience in IT Security and has spent the last 7 years at, one of the largest financial institutions in the world. Eric has contributed to several computer security books including: Hacking Exposed: Cisco Networks (McGraw-Hill, ISBN: 0072259175), Configuring Checkpoint NGX (Syngress, ISBN: 1597490318), and Hardening Network Security (McGraw-Hill, ISBN: 00725557032). Angela Orebaugh (, GCIA, GCFW, GCIH, GSEC, CCNA) is a Senior Scientist in the Advanced Technology Research Center of Sytex, Inc. where she works with a specialized team to advance the state of the art in information systems security. She has over 10 years experience in information technology, with a focus on perimeter defense, secure network design, vulnerability discovery, penetration testing, and intrusion detection systems. She has a Masters in Computer Science, and is currently pursuing her Ph.D. with a concentration in Information Security at George Mason University. Matt Jonkman has been involved in Information Technology since the late 1980s. He has a strong background in banking and network security, network engineering, incident response, and Intrusion Detection. Matt is founder of Bleeding Edge Threats (www.bleedingedgethreats.net), formerly Bleeding Snort. Bleeding Edge Threats is an open-source research community for Intrusion Detection Signatures and much more. Matt spent 5 years serving abroad in the Army before attending Indiana State University and the Rose-Hulman Institute. Raffael Marty (GCIA, CISSP) is the manager of ArcSight’s Strategic Application Solution Team

Download:

http://w13.easy-share.com/1563011.html


  • Paperback: 456 pages
  • Publisher: Wrox (February 27, 2004)
  • Language: English
  • ISBN-10: 0471469513

Open source technology enables you to build customized enterprise portal frameworks with more flexibility and fewer limitations. This book explains the fundamentals of a powerful set of open source tools and shows you how to use them.

An outstanding team of authors provides a complete tutorial and reference guide to Java Portlet API, Lucene, James, and Slide, taking you step by step through constructing and deploying portal applications. You will trace the anatomy of a search engine and understand the Lucene query syntax, set up Apache James configuration for a variety of servers, explore object to relational mapping concepts with Jakarta OJB, and acquire many other skills necessary to create J2EEâ„¢ portals uniquely suited to the needs of your organization.

Loaded with code-intensive examples of portal applications, this volume offers you the know-how to free your development process from the restrictions of pre-packaged solutions.

What you will learn from this book

  • How to evaluate business requirements and plan the portal
  • How to develop an effective browser environment
  • How to provide a search engine, messaging, database inquiry, and content management services in an integrated portal application
  • How to develop Web services for the portal
  • How to monitor, test, and administer the portal
  • How to create portlet applications compliant with the Java Portlet API
  • How to reduce the possibility of errors while managing the portal to accommodate change
  • How to plan for the next generation application portal

Who this book is for

This book is for professional Java developers who have some experience in portal development and want to take advantage of the options offered by open source tools.

Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.

Download:

http://w13.easy-share.com/2612611.html


  • Paperback: 504 pages
  • Publisher: Syngress Publishing (April 25, 2007)
  • Language: English
  • ISBN-10: 1597491705

The Perfect Reference for the Multitasked SysAdmin
This is the perfect guide if network security tools is not your specialty. It is the perfect introduction to managing an infrastructure with freely available, and powerful, Open Source tools. Learn how to test and audit your systems using products like Snort and Wireshark and some of the add-ons available for both. In addition, learn handy techniques for network troubleshooting and protecting the perimeter.

* Take Inventory
See how taking an inventory of the devices on your network must be repeated regularly to ensure that the inventory remains accurate.
* Use Nmap
Learn how Nmap has more features and options than any other free scanner.
* Implement Firewalls
Use netfilter to perform firewall logic and see how SmoothWall can turn a PC into a dedicated firewall appliance that is completely configurable.
* Perform Basic Hardening
Put an IT security policy in place so that you have a concrete set of standards against which to measure.
* Install and Configure Snort and Wireshark
Explore the feature set of these powerful tools, as well as their pitfalls and other security considerations.
* Explore Snort Add-Ons
Use tools like Oinkmaster to automatically keep Snort signature files current.
* Troubleshoot Network Problems
See how to reporting on bandwidth usage and other metrics and to use data collection methods like sniffing, NetFlow, and SNMP.
* Learn Defensive Monitoring Considerations
See how to define your wireless network boundaries, and monitor to know if theyre being exceeded and watch for unauthorized traffic on your network.

*Covers the top 10 most popular open source security tools including Snort, Nessus, Wireshark, Nmap, and Kismet
*Companion Web site contains dozens of working scripts and tools for readers
*Follows Syngress’ proven “How to Cheat” pedagogy providing readers with everything they need and nothing they don’t

About the Author
Michael Gregg is the President of Superior Solutions, Inc. and has more than 20 years experience in the IT field. He holds two associates degrees, a bachelors degree, and a masters degree and is certified as: CISSP, MCSE, MCT, CTT+, A+, N+, Security+, CNA, CCNA, CIW Security Analyst, CCE, CEH, CHFI, CEI, DCNP, ES Dragon IDS, ES Advanced Dragon IDS, and TICSA. Eric Seagren, CISSP, CISA, ISSAP, JPMorganChase has 10 years experience in IT Security and has spent the last 7 years at, one of the largest financial institutions in the world. Eric has contributed to several computer security books including: Hacking Exposed: Cisco Networks (McGraw-Hill, ISBN: 0072259175), Configuring Checkpoint NGX (Syngress, ISBN: 1597490318), and Hardening Network Security (McGraw-Hill, ISBN: 00725557032). Angela Orebaugh (, GCIA, GCFW, GCIH, GSEC, CCNA) is a Senior Scientist in the Advanced Technology Research Center of Sytex, Inc. where she works with a specialized team to advance the state of the art in information systems security. She has over 10 years experience in information technology, with a focus on perimeter defense, secure network design, vulnerability discovery, penetration testing, and intrusion detection systems. She has a Masters in Computer Science, and is currently pursuing her Ph.D. with a concentration in Information Security at George Mason University. Matt Jonkman has been involved in Information Technology since the late 1980s. He has a strong background in banking and network security, network engineering, incident response, and Intrusion Detection. Matt is founder of Bleeding Edge Threats (www.bleedingedgethreats.net), formerly Bleeding Snort. Bleeding Edge Threats is an open-source research community for Intrusion Detection Signatures and much more. Matt spent 5 years serving abroad in the Army before attending Indiana State University and the Rose-Hulman Institute. Raffael Marty (GCIA, CISSP) is the manager of ArcSight’s Strategic Application Solution Team

Download:

http://w13.easy-share.com/1563011.html


  • Paperback: 350 pages
  • Publisher: No Starch Press; 1 edition (October 15, 2001)
  • Language: English
  • ISBN-10: 1886411573

Zope, the leading Open Source Web application server, helps teams of developers create and manage dynamic, Web-based business applications like Intranets and portals. Zope makes it easy to add features such as site search, news, personalization, and e-commerce. The Book of Zope is a comprehensive introduction to Zope, covering installation; DTML programming; concepts such as users, roles, and permissions; ZClasses; ZCatalog; databases; programming Zope with Python; debugging; and the use of external data sources. Zope runs on Windows and almost all Unix-based platforms, and includes its own Web server, transactional object-oriented database, search engine, Web page templating system, Web development and management tool, and comprehensive extension support.

Download:

http://w14.easy-share.com/4248681.html


  • Paperback: 350 pages
  • Publisher: No Starch Press; 1 edition (October 15, 2001)
  • Language: English
  • ISBN-10: 1886411573

Zope, the leading Open Source Web application server, helps teams of developers create and manage dynamic, Web-based business applications like Intranets and portals. Zope makes it easy to add features such as site search, news, personalization, and e-commerce. The Book of Zope is a comprehensive introduction to Zope, covering installation; DTML programming; concepts such as users, roles, and permissions; ZClasses; ZCatalog; databases; programming Zope with Python; debugging; and the use of external data sources. Zope runs on Windows and almost all Unix-based platforms, and includes its own Web server, transactional object-oriented database, search engine, Web page templating system, Web development and management tool, and comprehensive extension support.

Download:

http://w14.easy-share.com/4248681.html


  • Paperback: 560 pages
  • Publisher: Prentice Hall PTR; Pap/Cdr edition (June 26, 2006)
  • Language: English
  • ISBN-10: 0131872494

The Only Official Best-Practice Guide to Qt 4.1 Programming

Using Trolltech’s Qt you can build industrial-strength C++ applications that run natively on Windows, Linux/Unix, Mac OS X, and embedded Linux–without making source code changes. With this book Trolltech insiders have written a start-to-finish guide to getting great results with the most powerful version of Qt ever created: Qt 4.1.

Using C++ GUI Programming with Qt 4 you’ll discover the most effective Qt 4 programming patterns and techniques as you master key technologies ranging from Qt’s model/view architecture to Qt’s powerful new 2D paint engine. The authors provide readers with unparalleled insight into Qt’s event model and layout system. Then, using realistic examples, they introduce superior techniques for everything from basic GUI development to advanced database and XML integration.

  • Includes new chapters on Qt 4’s model/view architecture and Qt’s new plugin support, along with a brief introduction to Qtopia embedded programming
  • Covers all Qt fundamentals, from dialogs and windows to implementing application functionality
  • Introduces best practices for layout management and event processing
  • Shows how to make the most of Qt 4’s new APIs, including the powerful new 2D paint engine and the new easy-to-use container classes
  • Contains completely updated material in every chapter
  • Presents advanced Qt 4 techniques covered in no other book, from creating both Qt and application plugins to interfacing with native APIs
  • Contains an in-depth appendix on C++/Qt programming for experienced Java developers

The accompanying CD-ROM includes the open source edition of Qt 4.1.1 for Windows, Mac, Linux, and many Unixes, as well as MinGW, a set of freely available development tools that can be used to build Qt applications on Windows, and also the source code for the book’s examples.

About the Author
Jasmin Blanchette, Trolltech’s documentation manager and a senior developer, has worked at Trolltech since 2001. He is editor of Qt Quarterly, Trolltech’s technical newsletter, and coauthored C++ GUI Programming with Qt 3.

Mark Summerfield works as an independent trainer and consultant specializing in C++, Qt, and Python. He was Trolltech’s documentation manager for almost three years and coauthored C++ GUI Programming with Qt 3.

Download:

http://w14.easy-share.com/6192531.html


  • Paperback: 560 pages
  • Publisher: Prentice Hall PTR; Pap/Cdr edition (June 26, 2006)
  • Language: English
  • ISBN-10: 0131872494

The Only Official Best-Practice Guide to Qt 4.1 Programming

Using Trolltech’s Qt you can build industrial-strength C++ applications that run natively on Windows, Linux/Unix, Mac OS X, and embedded Linux–without making source code changes. With this book Trolltech insiders have written a start-to-finish guide to getting great results with the most powerful version of Qt ever created: Qt 4.1.

Using C++ GUI Programming with Qt 4 you’ll discover the most effective Qt 4 programming patterns and techniques as you master key technologies ranging from Qt’s model/view architecture to Qt’s powerful new 2D paint engine. The authors provide readers with unparalleled insight into Qt’s event model and layout system. Then, using realistic examples, they introduce superior techniques for everything from basic GUI development to advanced database and XML integration.

  • Includes new chapters on Qt 4’s model/view architecture and Qt’s new plugin support, along with a brief introduction to Qtopia embedded programming
  • Covers all Qt fundamentals, from dialogs and windows to implementing application functionality
  • Introduces best practices for layout management and event processing
  • Shows how to make the most of Qt 4’s new APIs, including the powerful new 2D paint engine and the new easy-to-use container classes
  • Contains completely updated material in every chapter
  • Presents advanced Qt 4 techniques covered in no other book, from creating both Qt and application plugins to interfacing with native APIs
  • Contains an in-depth appendix on C++/Qt programming for experienced Java developers

The accompanying CD-ROM includes the open source edition of Qt 4.1.1 for Windows, Mac, Linux, and many Unixes, as well as MinGW, a set of freely available development tools that can be used to build Qt applications on Windows, and also the source code for the book’s examples.

About the Author
Jasmin Blanchette, Trolltech’s documentation manager and a senior developer, has worked at Trolltech since 2001. He is editor of Qt Quarterly, Trolltech’s technical newsletter, and coauthored C++ GUI Programming with Qt 3.

Mark Summerfield works as an independent trainer and consultant specializing in C++, Qt, and Python. He was Trolltech’s documentation manager for almost three years and coauthored C++ GUI Programming with Qt 3.

Download:

http://w14.easy-share.com/6192531.html