Stubbles Blog: vfsStream 0.1.0 Released
453731
On the Stubbles blog, Frank Kleine has posted about the release of a new wrapper class he's developed to go around a virtual file system.    Some minutes ago I released the first version of vfsStream. vfsStream is a stream wrapper for a virtual file system that may be helpful in unit tests to mock the real file system. It can be used with any unit test framework, like PHPUnit or SimpleTest.   The idea for the class came about when he thought about the use of real databases vs test databases and applied it to file systems. You can grab the latest version from their trac website as well as get more information about known issues and a brief example of its use.
122112
Latest PEAR Releases:MDB2_Schema 0.8.0File_Bittorrent 2.0.0b1File_Bittorrent2 1.0.0RC1XML_Query2XML 1.3.0
732175
Latest PECL Releases:zip 1.7.4SDO 1.0.4pecl_http 1.3.1wbxml 1.0.0Parse_Tree 0.1.1
620707
Wine is an Open Source implementation of the Windows API on top of X and Unix. Wine provides both a development toolkit for porting Windows sources to Unix and a program loader, allowing many unmodified Windows binaries to run on x86-based Unixes. This release includes a number of enhancements and bug fixes.    WHAT'S NEW with Wine-20041019: (see ChangeLog for details)         - Beginnings of an architecture for Direct3D 9 support.         - Many debugger regressions fixed.         - Improvements to the IDL compiler and the COM headers.         - New MSCMS dll (color management support).         - Lots of bug fixes.  The latest release can be found here: https://sourceforge.net/project/showfiles.php?group_id=6241
229003
OpenLink Software are pleased to announce release 2.1 of the OpenLink AJAX Toolkit (OAT).    This release introduces the following new features:     * Enhanced RDF Parser (includes support for RDF/XML and RDF/N3)    * New Faceted RDF Data Browser    * RDF Graph Visualization Control with sidebar for Graph Density manipulation    * New RSS Reader Control    * Visual SPARQL Query Builder added to + Form Designer's Data Source control    * OpenAjaxAlliance conformance    * Inter-control messaging system    * Enhanced Tree and Dock Controls    * Enhanced Anchor tag that facilitates lookups to SQL, XML, and RDF Data Sources via In Page Activation of Data Driven Web Pages    * Updated Animation API  For further information, please see:   Project homepage on sourceforge.net: http://sourceforge.net/projects/oat   File downloads: http://sourceforge.net/projects/oat/files   Live Features Demonstrations: http://demo.openlinksw.com/DAV/JS/demo/index.html
665988
During the construction of my 64-bit box I collected enough spare parts to build another machine, one destined for a 32-bit Linux system. Last week I finally got that machine built and running with a sparkling new version of the Jacklab Audio Distribution (JAD). I've been using JAD in its alpha releases, but the new box is running the first beta version. Various improvements have been made in JAD since my earlier review, including the adoption of a 2.6.19 kernel optimized for superb realtime performance. Since I've profiled the system in an earlier blog entry I decided to briefly review some of the more unusual software included with the distribution or built with the help of its development packages. JAD contains more than 70 applications for audio and video composition and production, most of which are at their most recent release versions, so come join me in a look at some less typical sound &amp; music software running on one of the best of the new breed of multimedia-optimized Linux distributions.
287143
Latest PECL Releases:syck 0.9ps 1.3.5syck 0.9.1imagick 2.0.0b3
345138
Chapter 14: Kernel Debugging Techniques, reprinted with permission from Embedded Linux Primer: A Practical Real-World Approach By Christopher Hallinan, Published by Prentice Hall
316254
The MPEG4IP project provides an MPEG and IETF standards-based system for encoding, streaming, and playing audio and video.   Hi,   I've released version 1.6 of mpeg4ip.  This will be my last release of mpeg4ip; I am changing jobs and can no longer contribute to this project.  I will be able to answer questions about it in the forums and email list, but will not be able to actively make changes or maintain it.  The plans for what will happen to this project are not yet decided.  Working on this project has been a lot of fun for me, and I have a lot of great memories interacting with the forum regulars.   It is hard to believe that there have been almost 400K downloads of this project.  Thanks,  Bill May
632234
Chris Hartjes has posted an update on the Zend_Service_Audioscrobbler package for the Zend Framework, including writing the unit tests to ensure it's complete functionality.   In my spare time I've been banging away at writing the required unit tests for the Zend_Service_Audioscrobbler component that Derek and I had started. I finished all the unit tests for the user based functions, which is a nice milestone. Then I decided to go back and actually read the comments made from the proposal. Oops. I discovered there were a bunch of changes that the folks at Zend said needed to be made in order to accept them. I agree with most of them.   He also lists some of these comments/changes/suggestions for the package that were given to help it fit in better with the rest of the framework.
153198
Latest PECL Releases:htscanner 0.6.1zip 1.8.3htscanner 0.6.2sam 1.0.0ingres 1.4.1
710524
In this new post on the Northclick blog, Soenke talks about the stream wrappers included in PHP and some of the magic that can happen when they're applied correctly. In this case, it's an application of the ssh2 library (by Sara Golemon).   The new system must be very stable with a strict error checking and has to support several ways of file transports (FTP, SCP/SFTP). SCP is faster then FTP and secure by nature. It's going to be the standard way for deployment.   After finding and loading the extension, things flowed along swimmingly - the code shows a simple transfer method of transfer over a secure ftp connection, complete with a few performance stats at the end.
42911
This is a new release of squashfs, a highly compressed read-only filesystem for Linux. Squashfs compresses both files, inodes and directories, and supports block sizes up to 64K for greater compression. It is implemented as a kernel module under VFS.   Squashfs 3.1 has some major improvements to the squashfs-tools, a couple of major bug fixes, lots of small improvements/bug fixes, and new kernel patches.  You can download squashfs from this page: https://sourceforge.net/project/showfiles.php?group_id=63835
300638
SableVM is a robust, extremely portable, efficient, and specifications-compliant Java Virtual Machine that aims to be easy to maintain and to extend. It features a state-of-the-art and efficient interpreter engine. Its source code is very accessible and easy to understand. It also has many robustness features that have been the object of careful design.     SableVM is a clean-room implementation of the publicly available specifications.    In this version, we added an experimental generational garbage collector, we imported a new GNU Classpath snapshot, we added handling of Jar/Zip files on boot classpath, we added user-friendly failure messages for bootstrap problems, we added added a profiling switch, we made sablevm-classpath install its files in standard locations, we made jikes and gcc be less verbose by default, and we made several important bugfixes and improvements.  You can download the SableVM from: http://sourceforge.net/project/showfiles.php?group_id=5523&release_id=281502
23151
Here's what was popular in the PHP community one year ago today:PHPClasses.org: File upload progress meter for PHP 4, at last!Zend Developer Zone: Zend Framework Preview Release 0.6.0 AnnouncedIBM developerWorks: Generate Flash movies on the fly with PHPMike Bernat's Blog: Creating a Simple Registration Script using PHPphp|architect: An overview of the CakePHP frameworkPHPBuilder.com: Reading RSS feeds in PHP: Part 2The Bakery Blog: SwiftMailer Component TutorialPHP-GTK Community Site: Merry Christmas (A Holiday Widget)Ben Ramsey's Blog: Installing the Eclipse PHP IDEZend Developer Zone: Zend Studio 5.5 WalkthroughCommunity News: Vancouver PHP Conference 2007Edin Kadribasic's Blog: BenchmarksJSLabs Blog:  phpBB 3...is it worth the wait?Christopher Jones' Blog: Installing Oracle XE on Ubuntu with PHPChris Chabot's Blog: phpSocketDaemon
621839
"Rubinius is a project to watch", so says Charles Nutter in his post Rite, Rubinius, and Everything &mdash; I think he's right.  Evan is hard at work making things work better in rubinius.  He's now got continuations working (I think this makes him the first alternative implementation of Ruby to do so), and says he should have serializable continuations soon (see his post on it here).  W00t!
463548
On the PHPClasses.org website there's a new entry covering, among other things, one handy feature PHP includes to let developers read and write their data more flexibly - streams.   This article explains what are stream handlers and how they simplify PHP developers lives by allowing PHP applications to easily read and write data from containers, like remote Web pages or e-mail messages, as if they were files. [...] The article also presents more examples of cool stream handlers classes submitted to the PHPClasses site by several authors.   He describes the abstraction that the streams interface allows, how they can make your life easier, a real-life example of streams in action (working with POP3) and some of the classes that have been contributed to PHPClasses.org that use them.