LINUX NEWS FROM O'REILLY NETWORK
            ----------------------------------------
The Latest from http://www.linuxdevcenter.com and http://ONLamp.com

=================================================================
Sybase ASE Express Edition for Linux - FREE

The first enterprise-class commercial database that can
take you from pilot to deployment for zero dollars and
zero risk. Zero software licensing costs. Zero maintenance
costs. Download it now:
http://www.oreilly.com/go/syb_lnx110104

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

Hello, everyone.  This is the weekly Linux Newsletter, a glimpse 
into the worlds of open source administration, development, 
and usage.  Here's what's new on ONLamp and the O'Reilly 
Network this week:

One of the newer ideas in computer programming is the idea of 
Design by Contract, by which you specify what your functions 
will take and provide.  If calling code doesn't match the 
contract, you know there's an error somewhere. Though the 
original idea came from Eiffel, there are implementations for 
other languages now--even C.  Charlie Mills' "Using Design by 
Contract in C" shows one sample implementation.  The GNU nana 
library is another:

<http://www.onlamp.com/pub/a/onlamp/2004/10/28/design_by_contract_in_c.html>

BSD fans probably already know that the OpenBSD team released 
version 3.6 right on schedule (or even a little early).  What's 
new?  Who better to describe the bugfixes and new features than 
the core developers?  Federico Biancuzzi's "OpenBSD 3.6 Live" 
talks to several developers about the new release:

<http://www.onlamp.com/pub/a/bsd/2004/10/28/openbsd_3_6.html>

With all the talk of the Linux and open source desktop, some 
of the most vital software goes unpraised--at least until 
something goes weird.  Yep, the X Window System has done its 
job quietly.  With the recent kerfuffle over licensing, the 
newly revamped X.org group has positioned itself to carry 
graphical goodness to liberated computers everywhere.  Andy 
Oram recently spoke with X.org and reports on his findings:

<http://www.linuxdevcenter.com/pub/a/linux/2004/10/28/x_org.html>

This week's book excerpt again comes from the new Gaming Hacks.  
Your editor thinks that half the fun in the gaming world comes 
from writing games!  Don't know how to program?  No problem.  
"Gaming Hacks for Geeks, Part 2" demonstrates how easy it is 
to learn to write games with Python, PyGame, and SDL.  Don't 
worry, though.  The principles are the same everywhere:

<http://www.onlamp.com/pub/a/onlamp/excerpt/gmhks2_1004/>

In this week's weblogs, Timothy Appnell cries "Atom is not RSS":
<http://weblogs.oreilly.com/pub/wlg/5808>

Nathan Torkington praises text above multimedia:
<http://weblogs.oreilly.com/pub/wlg/5814>

Derek Sivers points to an essay about removing things from 
designs:
<http://weblogs.oreilly.com/pub/wlg/5817>

Brian Jepson argues that Firefox probably doesn't ruin Bill 
Gates' sleep:
<http://weblogs.oreilly.com/pub/wlg/5817>

Preston Gralla warns Linux users about impending malware and 
phishing:
<http://weblogs.oreilly.com/pub/wlg/5828>

Derrick Story claims a little credit for introducing drummer 
Stewart Copeland to GarageBand:
<http://weblogs.oreilly.com/pub/wlg/5836>

Uche Ogbuji offers proof that web services are poison to XML:
<http://weblogs.oreilly.com/pub/wlg/5841>

Carla Schroder lambasts IE-only web design:
<http://weblogs.oreilly.com/pub/wlg/5852>

Steve Mallett takes Steve Ballmer's words to heart for his 
Halloween costume:
<http://weblogs.oreilly.com/pub/wlg/5855>

John Sequeira applies Star Trek to e-mail viruses:
<http://weblogs.oreilly.com/pub/wlg/5854>

This week's Open Source Project of the Week is Lucane, a 
groupware application intended to help people collaborate 
effectively.

<http://osdir.com/Downloads+index-req-viewdownloaddetails-lid-468-ttitle-Lucane_Groupware.phtml>

That is all.  Keep watching to learn how to start writing 
interactive fiction.

Take care,

chromatic
[EMAIL PROTECTED]
Technical Editor
O'Reilly Network 

================================================================
Study Shows Safari Saves Time
http://safari.oreilly.com/

A recent study by The Ridge Group of Princeton, New Jersey found that  
Safari Bookshelf delivers savings of about 24 times its cost. The group  
found that without the use of an Electronic Reference Library (ERL),  
the typical technology professional spends an average of 31 hours per  
month looking for answers, researching issues, and helping colleagues  
do the same. Safari subscribers, however, report an average of 13.5  
hours saved per month--nearly half the amount of time lost by people  
who don't subscribe.

Test it out with a free trial subscription:
http://oreillynet.com/safari-max/

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

ONLamp.com and Linux Devcenter Top Five Articles Last Week

1. A Firm Foundation for the Linux Desktop
Nearly every advance of Linux, open source, and free software 
on the desktop owes a debt to the X Window System. Too often, 
this debt goes unacknowledged. With the birth of X.org earlier 
this year, a foundational but once-stagnant project prepares 
to improve itself and its code to help free desktops everywhere. 
Andy Oram reports.

<http://www.linuxdevcenter.com/pub/a/linux/2004/10/28/x_org.html>

***

2. OpenBSD 3.6 Live
Right on schedule, the OpenBSD team plans to release version 
3.6 on November 1. Federico Biancuzzi recently interviewed 
several members of the core team about new features and changes 
in the code and the project.

<http://www.onlamp.com/pub/a/bsd/2004/10/28/openbsd_3_6.html>

***

3. Using Design by Contract in C
Design by Contract is a programming approach that formalizes 
the interface between callers and callees, leading to more 
robust and disciplined code. If your language lacks formal 
support for DBC, though, are you stuck? No--Charles Mills 
describes the design and implementation of Design by Contract 
for the C programming language.

<http://www.onlamp.com/pub/a/onlamp/2004/10/28/design_by_contract_in_c.html>

***

4. Secure Your Wireless with IPsec
Wireless can make your life much, much easier, but those pesky 
radio waves won't stay put. Sometimes this is good, but sometimes 
you want to lock down your network. WEP and MAC address filtering 
aren't secure enough. IPsec, the same approach used to secure 
VPNs, is much better. Dan Langille explains how to configure 
Wifi with IPsec.

<http://www.onlamp.com/pub/a/bsd/2004/10/21/wifi_ipsec.html>

***

5. Speeding up Linux Using hdparm
Instantly double the I/O performance of your disks or, in some 
cases, show 6 to 10 times your existing throughput!

<http://www.linuxdevcenter.com/pub/a/linux/2000/06/29/hdparm.html>

=================================================================
Fair warning...

Ladies, put the world on notice. It's unlikely that you'll actually 
see anyone overtly change their behavior lest they be blogged, but 
you'll certainly shake up a paranoid few.

100% cotton black ladies' shirt. Stretchy and fitted, not baggy like 
the guys' stuff! "I'm blogging this" on the front in white and 
"www.oreilly.com" on the back, also in white.

http://www.thinkgeek.com/oreilly

=================================================================
-----------------------------------------------------------------
To change your newsletter subscription options, please visit 
https://epoch.oreilly.com/account/default.orm and click the 
"Manage My Newsletters" link.  For assistance, email
[EMAIL PROTECTED]
-----------------------------------------------------------------





------------------------ Yahoo! Groups Sponsor --------------------~--> 
Make a clean sweep of pop-up ads. Yahoo! Companion Toolbar.
Now with Pop-Up Blocker. Get it for free!
http://us.click.yahoo.com/L5YrjA/eSIIAA/yQLSAA/67folB/TM
--------------------------------------------------------------------~-> 

-----------------------------
Visit www.tsolver.net sooner
 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/tsolver/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Reply via email to