|
|
|
|
||||||
|
|||||||
|
|
|||||||
|
|
MusE: MIDI Sequencing for Linux Think Linux lacks for good multimedia creation and editing applications? Think again. Another application making ears perk up is MusE, a MIDI and audio sequencer intended to be a complete multitrack virtual studio. Howard Wen looks at the current and future development of the project. [O'Reilly Network] FreeBSD Basics Security Alerts Simplify Network Programming with libCURL The curl command-line utility is a fantastic way to download data from all kinds of repositories via HTTP, FTP, LDAP, and more. It's not just a utility, though. The back-end library libCURL allows you to make your programs URL aware, publishing and retrieving data over HTTP and FTP. Ethan McCallum demonstrates how easy it is to use. [LinuxDevCenter.com] Tales of Rescuing Old Hardware If you're careful, you can often pick up viable hardware from companies throwing out machines too old to run the latest and greatest Windows software. This is viable for free Unixes, if you can get past the installation. Mikhail Zakharov walks through a tale of exploration, discovery, and patch-writing to install NetBSD over NFS through the serial port of a Pentium I-era Toshiba notebook. [ONLamp.com] The Month in BSD: April 2005 OpenBSD prepares for 3.7; FreeBSD gives a status report; NetBSD picks up streaming backups; DragonFly releases 1.2; and Apple releases Tiger. It all happened in April 2005, as Sam Smith reports. [ONLamp.com] Rich Web Text Editing with Kupu One of the reasons web applications haven't completely replaced desktop apps is that web browsers offer such poor text-editing capabilities. Now a new JavaScript library named Kupu may challenge that. Robert Jones explains how it works and how to add it to your own web apps. [ONLamp.com] Making Packager-Friendly Software, Part 2 Packaging free and open source software for end users is both necessary and thankless. Without packagers, software could spread neither as far nor as fast as it does. Julio M. Merino Vidal explains how to make configuring, building, installing, and porting your code much easier--to allow it to spread to more users and more software ecosystems. [ONLamp.com] A Day in the Life of #Apache
Rich Bowen is back with another installment in his ongoing series based on conversations on #apache. This week, he provides examples of using How to Build a Nonprofit for Your Community As the open source movement matures, the organizations that support it are growing up, too. Many open source projects have already created nonprofit organizations that support their communities, while other projects are considering ways to establish nonprofits. David Boswell details how mozdev.org built a nonprofit organization and shows you how to do the same for your community. He covers fundraising, obtaining legal advice, staffing, and more. [Policy DevCenter] An Interview with Jack Kelliher of pcHDTV Open source is alive and well in the realm of digital video recording and HDTV--that is, unless the broadcast flag becomes a reality. This compelling interview with Jack Kelliher provides insight about the broadcast flag and illustrates the value of preserving open source coding in digital media. [DigitalMedia.oreilly.com]
Bosworth's Web of Data Google's Adam Bosworth's keynote at the 2005 MySQL Users Conference was a call to audience members to "do for information what HTTP did for user interface." The web was successful because it offered a simple, sloppy, standards-based, scalable platform, and the challenge is to take a database and do the same. Daniel Steinberg covered Bosworth's talk, and provides this report. [ONLamp.com] Trust and Zeal in Open Source Advocacy Advocacy is critical to the spread of open source and free software. Good advocates build trust in their audiences, explaining how, and if, F/OSS can help them solve their problems. Jono Bacon explains how to build trust and avoid overzealous advocacy. [LinuxDevCenter.com] Python on Your (S60) Phone Nokia recently released a Python distribution that runs on Series 60 phones. Sure it's cool, but is it useful? John Littler walks through the available packages and the installation process, as well as some example Python code. [ONLamp.com] The State of the Dolphin at the MySQL Users Conference 2005 Daniel Steinberg reports from the 2005 MySQL Users Conference, under way this week in Santa Clara, California. He first covers David Axmark's and Michael Widenius' "State of the Dolphin" keynote, in which, among details about binary releases and supported languages, they announced that MySQL 5.0 code is complete. Next, Daniel reports on Michael Tiemann's keynote, in which he offers his thoughts on defining and identifying the strengths of open source. For all the announcements, press coverage, blogs, and photos coming out of the MySQL Conference, check out our Conference Coverage page. [ONLamp.com] Professional Sound Editing with Audacity Think Linux lacks for good multimedia creation and editing applications? Think again. In the world of sound editing, Audacity is powerful and easy to use, and it's free software. Howard Wen explores the design, features, and future of Audacity. [LinuxDevCenter.com] Userspace Filesystem Encryption with EncFS Laptops and removable storage devices are convenient both for users and for thieves. While you can't always protect the device from wandering away, you can protect the data. EncFS, a user-level encrypted filesystem in a file, makes this possible. KIVILCIM Hindistan explains how. [LinuxDevCenter.com] Security Alerts Adventures in Migrating to New Linux Distributions Linux doesn't stand still, whether it's the kernel or GNU/Linux distributions. If you're a developer or a hobbyist who likes to stay up to date, you can't stand still, either. Upgrading isn't always easy, though. Kevin Farnham recently switched distributions several times; here are some hard-earned lessons from the process. [LinuxDevCenter.com] The Bacula Philosophy Bacula is a mature client-server backup solution that runs on several platforms and flexibly meets many needs. It's also a good model for open source development. Nathan Valentine recently interviewed lead developer Kern Sibbald on the design, implementation, and future plans of the product. [LinuxDevCenter.com] The Month in BSD: March 2005 ETech happens, OpenBSD goes after Adaptec for documentation (not "support"), NetBSD works with Xen, and DragonFly plans a big release. It all happened in March 2005--Sam Smith summarizes the BSD news. [ONLamp.com] Making Packager-Friendly Software Packaging free and open source software for end users is both necessary and thankless. Without packagers, software could spread neither as far nor as fast as it does. Julio M. Merino Vidal has a secret tip for authors, though: the easier it is for packagers to package your code, the further it may spread. Here's how to make their lives easier. [ONLamp.com] Securing Web Forms with PEAR's Text_CAPTCHA On the internet, how can you tell a person from a program written to act just like a person? One approach is to ask a question that (usually) only a human could answer. Marcus Whitney shows off a PEAR package to do this easily from PHP. [ONLamp.com] Extreme System Administration Learning from programmers seems like a horrible idea, but good developer teams work together productively to solve problems effectively and more efficiently than they could on their own. Why shouldn't system administrators borrow some of that magic? Andrew Cowie suggests that some ideas from Extreme Programming and Agile Development can improve the lives of SAs. [ONLamp.com] Anatomy of an Attack: The Five Ps The five Ps--Probe, Penetrate, Persist, Propagate, and Paralyze--represent a model of how a security attack progresses. In this excerpt from Managing Security with Snort & IDS Tools, the authors discuss an attack's progression through these five steps, whether the attack is sourced from a person or an automated worm or script, with emphasis on the Probe and Penetrate phases, the stages that Snort monitors. [O'Reilly Network] Security Alerts Perspectives on the Shared Source Initiative Microsoft's Shared Source Initiative seems like an odd mix for the company when it works openly and a clever shot across the bow of open source when it works selfishly. How can the rest of us reconcile both positions? Microsoft ex-employee Stephen Walli shares his perspectives on the Shared Source Initiative from within and without the company. [ONLamp.com] Calculating Entropy for Data Miners Quick--what's the relationship between the columns of your database? Don't know? Maybe it's time to pull out the information theory book and calculate how much data they store. Paul Meagher explains how this works while showing off premade PHP libraries to handle the details of the calculations for you. [ONLamp.com] A Day in the Life of #Apache If you've tried editing in WebDAV, you've likely encountered a permissions problem, as well as the problem of needing to edit your PHP files. Rich Bowen has a simple and effective solution to both of these problems in his latest #apache column. Rich is a coauthor of O'Reilly's Apache Cookbook. [ONLamp.com] FreeBSD Basics Modifying Slony Clusters Slony is the intended replication project for the PostgreSQL database. As you might expect, it supports changing your cluster's configuration. A. Elein Mustain demonstrates how to add nodes, switch masters, fail gracefully, and change schemas with Slony. [ONLamp.com] Monitoring RAID with NetSaint Building a RAID array can help you sleep better at night, knowing that if there's a problem, you have a chance to recover your precious data. How do you know when there's a problem, though? Dan Langille demonstrates how to use NetSaint to monitor your RAID setup on FreeBSD. [ONLamp.com] Inside GnomeMeeting As bandwidth and processor power increase, so do the compelling reasons to consider voice and video over IP. Damien Sandras' polished GnomeMeeting application is a good example. Howard Wen recently interviewed Sandras about the project's successes, goals, and plans. [LinuxDevCenter.com] Security Alerts Black Box with a View Embedded systems aren't all Linux; microcontrollers still dominate the scene. Erstwhile hardware hackers, rejoice! The tools for programming microcontrollers work just fine under Linux. George Belotsky starts a series on embedded development by demonstrating what you have to do to make Hello World run. [ONLamp.com] Subversion UI Shootout
As Subversion continues to take over from CVS, more advanced interfaces have started to appear. How do they compare to each other? How do they compare to the Secure Batch Email with UUCP and SSH Not everyone has reliable, always-on Internet access. For some, reliability has to come through software, not hardware. Fortunately, protocols designed to work around slow and unreliable networks still work. Christophe Prevotaux demonstrates how to set up FreeBSD, Postfix, and SSH to send and receive email via UUCP. [ONLamp.com] Rolling with Ruby on Rails, Part 2 Curt Hibbs introduced Ruby on Rails by building a simple but functional web application in just a few minutes. Does the ease of use continue? He thinks so. In the second of two parts, Curt completes his example Rails application in merely 47 lines of code. [ONLamp.com] Datamining Apache Logs with PostgreSQL System log files encapsulate a wealth of information for administrators and developers. Teasing that data out of the logs into a format that reveals patterns may be a challenge, though. Robert Bernier shows how to parse, store, and query Apache httpd log data from PostgreSQL to find useful information. [ONLamp.com] Sowing the Seeds of Open Source Advocacy Advocacy is critical to the spread of open source and free software. Good advocacy can help spread freedom and software quality, while bad advocacy can reinforce unpleasant stereotypes. Good advocacy requires far more than just being right, though. Jono Bacon explores how to approach the message and the audience. [LinuxDevCenter.com] The Month in BSD: February 2005 February is the cruelest month, yet Theo wins an award for activism, DragonFly ponders backports to FreeBSD, and Apple revamps some hardware. Sam Smith summarizes the BSD news for February. [ONLamp.com] Building the PostgreSQL BuildFarm Managing a cross-platform open source project is difficult; how do you test on all the platforms you support? Leverage the time and resources of your users! Andrew Dunstan took a tip from the Samba team and recently set up a build farm for the PostgreSQL project to report build successes and failures from interested users. Here's how he did it. [ONLamp.com] Security Alerts NetBSD 2.0 Rendezvous The NetBSD team recently released the long-awaited NetBSD 2.0. Federico Biancuzzi took the chance to interview several core developers about recent changes in release policy, trademarks, and version numbering, as well as plans for the future of this portable and free operating system. [ONLamp.com] |
|
|
|
ESB customer featured in Computerworld this week [Dave Chappell] ka-Map open source "Google map" style application [Tyler Mitchell] TPR interviews Simon Cozens [brian d foy] LinuxWorld San Francisco San Francisco, CA Aug. 8, 2005 LinuxWorld Beijing 2005 Beijing Aug. 17, 2005
|
|
|
|||||||||||||||||
|
Contact Us | Advertise with Us | Privacy Policy | Press Center | Jobs Copyright © 2000-2005 O�Reilly Media, Inc. All Rights Reserved. |