Tuesday, October 03, 2006
Working Efficiently in the Real World
LINUX NEWS FROM O'REILLY NETWORK
----------------------------------------
The Latest from http://www.linuxdevcenter.com and http://ONLamp.com
=================================================================
Back to School Special
Save $300 on any University of Illinois Certificate Series from
O'Reilly Learning.
- Linux/Unix System Administration Certificate Series
- Open Source Programming Certificate Series
- Web Programming Certificate Series
- .NET Programming Certificate Series
Enroll today and save $300! https://oreillylearning.com/enroll/
=================================================================
Greetings, subscribers to the weekly Linux newsletter. If you've already
read the title of this mailing (scroll back a few paragraphs) or the
subject line, you know you're in for a summary of the news of the week
about free and open source software as seen on the O'Reilly Network.
Hop on.
The wild wide world of the Internet features plenty of audiences and,
unfortunately, plenty of opportunities for automated, drive-by malice.
Once a malicious user finds a potential vulnerability, he may return for
personal destruction. One way to defend your sites is to detect this
behavior with a honeypot. Though there are some legal and ethical
questions about presenting targets too tempting to resist, running a
honeypot well can give you plenty of information to protect your networks.
Peter Mikhalenko explains how:
http://www.oreillynet.com/pub/a/sysadmin/2006/09/28/honeypots.html
Growth is a nice thing, if you serve customers. It can also be painful; as
your site gets more popular, you often need more bandwidth, more disk
space, and more CPU to handle the extra load--but not always. Tuning your
site configuration can reduce your resource requirements dramatically.
Yogesh Makwana demonstrates how a little proxying and a little porting to
persistent environments helped his group turn an overloaded Apache httpd
server back into a quick and lightweight system that's ready to take on
many more users:
http://www.onlamp.com/pub/a/apache/2006/09/28/httpd_scaling.html
One problem with a general purpose language is that sometimes there are
plenty of good ways to accomplish a specific task. That's good from an
evolutionary competition sense, if things always get better. It can be
difficult to reuse code, however, and woe to beginners who just want to
know how to start with something. The Python community has started to
address this issue in web programming by defining a set of standards for
web development. James Gardner explains this standard--WSGI:
http://www.xml.com/pub/a/2006/09/27/introducing-wsgi-pythons-secret-web-weapon.html
In weblogs this week, Curtis Poe suggests stricter liabilities for
software manufacturers:
http://www.oreillynet.com/onlamp/blog/2006/09/sue_the_bards.html
... then gave guidelines for making small systems that can grow into
larger ones:
http://www.oreillynet.com/onlamp/blog/2006/09/building_large_systems.html
Anton Chuvakin argued that you should allow no access without audit:
http://www.oreillynet.com/sysadmin/
Carla Schroder linked to her three-part series about IPv6 in the real world:
http://www.oreillynet.com/linux/blog/2006/09/ipv6_for_real_1.html
Mike Loukides wondered which features of Google's development process
might apply to the real world:
http://www.oreillynet.com/onjava/blog/2006/10/agile_or_not_at_google_1.html
Ann Barcomb summarized a lively week in the development of Perl 6:
http://www.oreillynet.com/onlamp/blog/2006/10/perl_6_mailing_list_summary_24.html
Sam Smith decried Intel's claims of openness as fraudulent:
http://www.oreillynet.com/onlamp/blog/2006/09/intels_open_source_fraud.html
Jeremy Jones found the latest programming popularity index amusing:
http://www.oreillynet.com/onlamp/blog/2006/09/python_supplants_c_on_tiobe_in.html
Chris Tyler suggested putting all users on a Unix system in their own
private user groups:
http://www.oreillynet.com/onlamp/blog/2006/09/using_user_private_groups.html
Your editor reviewed the very useful Test::Perl::Critic module:
http://www.oreillynet.com/onlamp/blog/2006/09/cpan_module_review_testperlcri.html
... then illustrated necessary and overlooked principles of agile software
development with furry Star Trek fan fiction:
http://www.oreillynet.com/onlamp/blog/2006/09/this_chocolate_cake_recipe_tas.html
Yes, you read that last description correctly. Yes, it's safe for work.
No, he'll never do that again,
- c
chromatic
chromatic@oreilly.com
Technical Editor
O'Reilly Network
================================================================
Sponsored by the Internationalization & Unicode conference
The Internationalization & Unicode Conference is the premier technical
conference for both software and Web internationalization as well as a
great opportunity for networking with other practitioners. The three-day
conference will feature a full day of tutorials followed by two days of
presentations, panels and discussions. For more information see:
http://www.unicodeconference.org/
================================================================
----------------------------------------------------------------
Visit our Sponsored Developer Resource Pages and learn about cool
stuff from our sponsors!
Downloads - Free Training - Webinars - Updates
Driver Agents Driver Updates: http://www.oreilly.com/go/driver_updates
GoToMyPC(R) Remote Access: http://www.oreillynet.com/etel/citrix/
Inside Lightroom: http://digitalmedia.oreilly.com/lightroom/
Rackspace Managed Hosting: http://www.onlamp.com/onlamp/zones/rackspace/
================================================================
Managed Hosting Solutions Powered by Rackspace
Need Managed Servers with 100% Uptime? By integrating top Linux and
Windows technologies with Fanatical Support (TM) customer service,
Rackspace Managed Hosting created two distinct and powerful hosting
solutions. Visit Rackspace's Dev Zone to learn more about Managed Hosting,
and to find out why Rackspace is ideal for any company running Java EE or
LAMP configurations.
Click here to learn more: http://www.onlamp.com/onlamp/zones/rackspace/
================================================================
------------------------------------------------------------------
Interested in sponsoring the Linux DevCenter newsletter? Please
email us at advertising@oreilly.com for rate and availability
information. Thank you!
-----------------------------------------------------------------
To change your newsletter subscription options, please visit
http://www.oreillynet.com/cs/nl/home
For assistance, email help@oreillynet.com
O'Reilly Media, Inc.
1005 Gravenstein Highway North
Sebastopol, CA 95472
(707) 827-7000
-----------------------------------------------------------------