Wednesday, December 06, 2006

 

When Linux Runs Out of Memory

THE O'REILLY NETWORK NEWSLETTER
-------------------------------------
The latest from http://oreillynet.com

==================================================================
Sponsored by Sun Microsystems

Are you tired of watching the hour glass? Looking for better performing
applications? Need some record-setting development tools? Have a mixed
shop of Linux and Solaris platforms? If the answer to any of these
questions is YES! Our answer is Sun Studio software ... (it's Free!)

http://www.oreilly.com/go/sunstudio_orn12706

==================================================================

Dear Reader,

Have you checked out what everyone is reading lately? "When Linux Runs
Out of Memory" is our one of our most discussed articles on the Network.
Why? Memory is a precious commodity in computers, and what happens when
there's not enough to go around? Mulyadi Santosa explores the memory
management principles in the Linux kernel to explain how the Out of Memory
killer works--and how to avoid it.

http://linux.oreillynet.com/pub/a/linux/2006/11/30/linux-out-of-memory.html

Can you use a generic library with a legacy client, or a legacy library
with a generic client? Come check out what Philip Wadler and Maurice
Naftalin have excerpted from their book on Java generics and collections.

http://www.onjava.com/pub/a/excerpt/javagenerics_chap05/index1.html

Happy reading,

Mike Hendrickson
General manager, The O'Reilly Network

=====================================================================
Secure Online Meetings for One Flat Rate

Using SSL and 128-bit AES encryption, GoToMeeting(TM) is a highly secure
Web conferencing service designed to meet your company's online meeting
and security needs. Plus, it's affordable: You can hold all the meetings
you want for one flat rate.

Try it free for 30 days. http://www.oreilly.com/go/go2mtg_ornflat

=====================================================================

*** Featured Articles ***

XQuery, XSLT, and OmniMark: Mixed Content Processing
This week we have an interesting article about a core XML issue, namely,
processing mixed content, using a set of tools: XQuery, XSLT, and OmniMark.

http://www.xml.com/pub/a/2006/12/06/xquery-xslt-omnimark-mixed-content-processing.html

***

Web 2.0 Podcast: Jack Ma
In the seven years since Jack Ma co-founded Alibaba.com, the Alibaba web
sites have grown to include 30 million registered members from more than
200 countries and territories. In his Web 2.0 Summit conversation with
John Heileman, Ma explains some of the reasons for the sites' success. He
values what he doesn't know as much as what he does know. One thing that
Alibaba CEO Ma knows is the Chinese market. He talks to Heileman about
what does and does not work in China. This episode is sponsored by the
Intel Software Network.

http://www.oreillynet.com/pub/a/network/2006/12/06/web-20-ma.html

***

I18N Messages and Logging
Sick of internationalizing by making your own code take responsibility for
finding and using ResourceBundles? The i18nlog project offers an
annotations-based way to simplify your internationalization tasks and even
allow you to internationalize your logging. John Mazzitelli explains why
this is a good idea.

http://www.onjava.com/pub/a/onjava/2006/12/06/i18n-messages-and-logging.html

***

Build Your Own Media Center PC, Part 2
Windows Media Center turns your ordinary PC into an all-in-one home
entertainment center to watch and record TV programs, play DVDs, listen to
music, share your digital photos, and more. In this second part of a
two-part series, Wei Meng-Lee shows you how to assemble the PC and watch
and record TV.

http://www.windowsdevcenter.com/pub/a/windows/2006/12/05/build-your-own-media-center-pc-part-2.html

***

Using the Salesforce.com API
Tony Stubblebine demonstrates how to use the Salesforce.com API by
creating a program that turns a blog into a Salesforce lead generator.
Learn how to easily integrate blog comments with Salesforce.com Leads.

http://www.oreillynet.com/pub/a/network/2006/11/27/using-the-salesforcecom-api.html

***

LAMP and the Spread Toolkit
The LAMP stack provides almost anything a Very Serious Business needs to
run Very Serious Business Applications--except a reliable messaging
system. The Spread toolkit is powerful and open and easy to use; it's a
natural fit to add more power to LAMP. Jason Briggs demonstrates how LAMPS
can handle almost any job you can imagine.

http://www.onlamp.com/pub/a/onlamp/2006/11/30/lamp-and-spread.html

***

Advanced HTML::Template: Filters
HTML::Template is a templating module for HTML made powerful by its
simplicity. Its minimal set of operations enforces a strict separation
between presentation and logic. However, sometimes that minimalism makes
templates unwieldy. Philipp Janert demonstrates how filters help you
regain simplicity and separation of concerns.

http://www.perl.com/pub/a/2006/11/30/html-template-filters.html

***

When Linux Runs Out of Memory
Memory is a precious commodity in computers. Generally the more you have,
the better. Yet your application has to run alongside other applications,
and each wants its own area of memory. What happens when there's not
enough to go around? Mulyadi Santosa explores the memory management
principles in the Linux kernel to explain how the Out of Memory killer
works--and how to avoid it.

http://www.linuxdevcenter.com/pub/a/linux/2006/11/30/linux-out-of-memory.html

***

Web 2.0 - Barry Diller and Arthur Sulzberger
Barry Diller and Arthur Sulzberger, Jr. talked to Web 2.0 Summit program
chair John Battelle about publishing content online. Sulzberger is
chairman of The New York Times Company which now includes NYTimes.com,
Boston.com, and About.com. Diller is the chairman and chief executive
officer of IAC/InterActiveCorp, and chairman of Expedia, Inc. In the
second half of their discussion they turn to community created content and
answered questions about its role in their various websites. This episode
is sponsored by the Intel Software Partner Program.

http://www.oreillynet.com/pub/a/network/2006/11/29/web-20-diller-sulzberger.html

***

*** New Books from the O'Reilly Store ***

CD and DVD Forensics (Syngress)
http://www.oreilly.com/catalog/1597491284/

Configuring Juniper Networks NetScreen & SSG Firewalls (Syngress)
http://www.oreilly.com/catalog/1597491187/

Cryptography for Developers (Syngress)
http://www.oreilly.com/catalog/1597491047/

FISMA Certification & Accreditation (Syngress)
http://www.oreilly.com/catalog/1597491160/

Google Talking (Syngress)
http://www.oreilly.com/catalog/1597490555/

Wireshark & Ethereal Network (Syngress)
http://www.oreilly.com/catalog/1597490733/

Inside the Machine (No Starch)
http://www.oreilly.com/catalog/1593271042/

Color Management in Digital Photography (Rocky Nook)
http://www.oreilly.com/catalog/1933952024/

Mastering Landscape Photography (Rocky Nook)
http://www.oreilly.com/catalog/1933952067/

*** New Short Cuts from O'Reilly ***

Capistrano and the Rails Application Lifecycle
http://www.oreilly.com/catalog/railsapp/

Prototype and Scriptaculous: Taking the Pain out of JavaScript
http://www.oreilly.com/catalog/javascriptproto/

Releasing CSS
http://www.oreilly.com/catalog/unleashingcss/

SQL Server 2005 Reporting Essentials
http://www.oreilly.com/catalog/sqlserverreporting/

Prototype Quick Reference
http://www.oreilly.com/catalog/prototypeqr/

=====================================================================

Visit our Sponsored Developer Resource Pages and learn about cool
stuff from our sponsors!

Downloads - Free Training - Webinars - Updates

Inside Lightroom: http://digitalmedia.oreilly.com/lightroom/

------------------------------------------------------------------
Interested in sponsoring the O'Reilly Network 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
---------------------------------------------------------------------


Comments: Post a Comment



<< Home

This page is powered by Blogger. Isn't yours?