Click. Work. Collect
LinuxEra.com arrow Linux Articles arrow Applications arrow Multimethods, Netcat, Cfengine, and PHP Style
Wednesday, 07 January 2009
LinuxEra.com
Linux Articles
Discussion Board
Interview Questions
Site Map
Search
About
Contact
Members Login





Lost Password?
No account yet? Register
Featured Links
PHP.Net
MySQL.com
Apache.Org
Linux.Org
Special Note

Linux Preloaded on Dell: At this point however, there are no specifics on the Linux preload, other than it will be available on laptop and desktop systems. From David Lord, a spokesman for Dell.

Rejoice penguins, Linux will be an option on future Dell desktop and mobile computers.

After several weeks of soliciting feedback from customers through its IdeaStorm Web site, pre-loading Linux became the first customer-requested option adopted by the company.

 
Syndicate

Valid XHTML 1.0 Transitional


Multimethods, Netcat, Cfengine, and PHP Style
Courtesy: Girish  
Welcome to the first Linux newsletter of the month of June. Instead of enjoying the sunshine in the new hammock, your editor is slaving away to summarize everything new in the last week on ONLamp.com. Here's what he found:
 David Mertz returns with another installment in his Advanced OOP series. This week, he explores multimethods. This is also called multiple dispatch. Instead of dispatching a method based on the single object invocant, multimethods are dispatched based on multiple invocants. Complicated? Yes, but you're probably already used to it in a mathematical context.

KIVILCIM Hindistan also returns to introduce Netcat, the Swiss Army Knife of networking. If you already know the myriad uses of the cat utility (implicit or explicit), imagine what you could do if it were usable over the network. That's Netcat.

John Coggeshall's new PHP Foundations series is all about proper paranoia. If you think like a bad guy while you're writing your code, it'll be harder for a real bad guy to break into your site later. Common Style Mistakes, Part 1 explains several techniques that make it easy to do the wrong thing, suggesting better styles that make the right thing easier.
 Finally, we're pleased to present AEleen Frisch's top open source package for system adminstrators. It's Cfengine, Mark Burgess' tool for configuring Unix systems.

This week's featured OSCON speaker is Steve Holden, speaking on Network Programming in Python. Steve has been working with TCP/IP since the 1980s and wrote the New Riders book, Python Web Programming.

Given the excellent performance of the agile languages (Perl, Python, Ruby) and the fact that so much of network programming involves waiting on connections and munging data, it seems like a natural fit to write web programs in a language designed for rapid development. Powerful networking libraries, higher abstractions than C, and not having to worry about buffer overflows are all compelling reasons. If you need raw speed, you can still link to a C extension, but you might discover that you can just ship your "prototype".

Has the time come to consider the agile languages as the next application programming languages? Perhaps. Steve has some success stories to share.

Join us again next week for CVS and Bugzilla, palmtop Unix, and TFTP.
 
< Prev   Next >
Your Views
What do you think about LinuxEra.com?