AjaxWindows: Most interesting Web OS experiment yet
78569
Yet another Web Operating System launches. This one is from Michael Robertson, founder of MP3.com, Linspire, and SIPPhone.
328320
The JyAALib project is a Java/Jython implementation of the Asynchronous Action Framework based in Pure Object Oriented Concepts. The Massive Parallel Framework in Python Language - Full Compatible with Jython-JAVA.   New Beta version 1.9 is available for the PyAALib-JyAALib : The Massive Parallel Framework in Python Language - Full Compatible with Jython-JAVA
499517
Over on our sister site, AjaxDeveloper.org today, there's a note about the latest release of Joshua Eichorn's HTML_AJAX PEAR package - version 0.3.1.    HTML_AJAX 0.3.1 is out, lots of good bug fixes, and iframe fallback support for Opera and IE with activeX turned off.  More details are available on the release notes on the wiki.  Feature wise were getting close to beta release, its mainly getting a browser compatability test suite added in and doing some basic API review. If you have experience supporting an API without breaking bc, it would be great to get your feedback on HTML_AJAX.    In the release notes, there's mention of several bugs with Internet Explorer implementations and some yet unsolved problems (IE memory leaks and table support in Konqueror). Check out the rest of the notes for more of the bugs and issues they've taken care of...
277396
Lukas Smith has posted his review of a book from Packt Publishing - "PHP Web 2.0 Mashup Projects: Practical PHP Mashups with Google Maps, Flickr, Amazon, YouTube, MSN Search, Yahoo!"   Duane from Pakt asked me if I would be interested in reviewing a few books for them in my blog. I picked "Mashup Projects" from the list of just released books, since I am interesting in the topic and I am actually going to give a presentation at the internal "PHP Day" we are doing at Optaros in November.   He points out the good (good writing style, well-chosen examples) and the bad (a log list of errors and oversights in the code). He also talks about the contents of the book - the different examples and the final more major project. Overall though, he sees it as a good book, one that would be a good introduction to mashups for PHP developers (if you look past the formatting issues).
437494
Popular posts from PHPDeveloper.org for the past week:PHPClasses.org: A PHP killer feature - Streams abstractionRob Thompson's Blog: Switch vs. IfPHPEverywhere: Octopussy numbers in PHPJob Posting: MODE Visual Seeks PHP Developer (Charlotte, NC)ProDevTips.com: Why PHP as a templating language sucksMatthew Turland's Blog: The Yin and Yang of TypingStubbles Blog: Stubbles 0.5.0 releasedChristopher Jones' Blog: Updated connection pooling in PHP's OCI8 extensionBen Ramsey's Blog: Congrats Costa Rica PHP!Carsten Lucke's Blog: Configuration issues with Xdebug on Debian Etch
477514
This is release 0.3.0 of ReactOS, an open source effort to develop a quality operating system that is compatible with applications and drivers written for the Microsoft Windows NT family of operating systems (NT4, 2000, XP, 2003).   This release holds a few records - it is the most long-awaited release of ReactOS, it is the release which was preceded by 3 Release Candidates instead of usual 2, and at last ReactOS release never had so much changes since the last one.  This release's main feature is the networking ability - it's the first release where it is possible to download and install FireFox and browse the web, get mIRC (or some other irc client) and get to #reactos to chat a bit with developers. Or install command-line Samba-TNG client via the built-in package manager and use it to share files with Windows, Linux and MacOS X (all of them support SMB protocol)  But there are a bunch of changes beneath the "networking" feature: The kernel, drivers, applications, control panel applets, Win32 subsystem, boot loader, etc, etc was changed, improved, bugfixed and hackremoved. For the detailed overview it's advised to read the Changelog.  The compatibility with applications and drivers is also improved. In order to keep track of progress, the reactos.org website now features a ReactOS Compatibility Database. It allows to quickly look up the driver's version or some software which has been tested on various ReactOS releases and see how good it performs.  Thanks a lot to our core developers who are doing a fantastic job and to those people who submit patches for various small and big things - it really helps a lot, even if it is a formatting change!  Aleksey Bragin, ReactOS Project Coordinator http://www.reactos.org/xhtml/en/
622401
The International PHP Magazine has posted results from their latest poll conducted over this past week asking which, of their given options, is the best helpful hint for creating a web application in PHP.   Two of the options ranked higher than the rest with one (Page/object caching) coming out on top of the other (Don't save performance testing for the end of the project). The remainder of the votes were divided pretty evenly between the last three options: "Use multi result set queries to your database", "gzip compression", and "Tune your web server".   While you're in the polling mood, you should check out this week's new poll that wonders which of their options might be the biggest hindrance to PHP5's adoption in the community.
589518
The recently rediscovered Ajax technique makes the client side of web programming much more useful and pleasant. However, it also means revising your existing web applications to take advantage of this new power. Dominic Mitchell shows how to use CGI::Ajax to give your Perl applications access to this new power.
646793
The Zend Developer Zone has posted a new book review of one of SitePoint's web development related titles - "Building Your Own AJAX Web Applications".   I'm way behind on my book reviews. I've got a stack that's still knee-high and I know that there are more on the way. So let's pop one off the stack and take a peek into it shall we? This time it's "Building Your Own AJAX Web Applications" by Matthew Eernisse and published by SitePoint.   He details the contents, including the Preface. The book gives:  an overview of Ajax an inside look at the XMLHttpRequest object the asynchronous nature of it making POST requests making applications compatible with screen readers and a deeper look at what Ajax is and does  Of course, Cal explains them all in the post, giving a more complete look at each of the topics.
742027
In the next edition of their IRC Talks series, the PHP Thinktank-ers has posted the logs of the latest discussion for last week - a look at Ajax.   Some of the topics that were mentioned in this week's talk include:  what Ajax is/who uses it javascript libraries that support it a look at some of the technology (XMLHttpRequest, responseXML, responseText) that make up an Ajax message.    Be sure to check out the other talks on their blog including a PHP-GTK talk one and a look at the SPL in PHP.
740071
A closer look at some behind-the-scenes tweaks for speeding up page loads, reducing memory drain and making the interface behave the way you want it to.
474830
When hard a work coding, browser windows with manual entries have a nasty habit of multiplying (at least when I work). So, neededless to say, I was happy to find GotAPI.com, a site that compiles the reference materials for several different web development languages into one handy browser window.  The page, by default, searches HTML resources, including the W3C specs and Microsoft's MSDN materials. Those and the w3schools website show up often in the other languages available - CSS, XSL, XML, and XPath. The PHP manual that's referenced is just pulled from the PHP.net site, but it's still nice to have it all right there.  When searching, a "suggeted terms" box pops up to help you narrow down the search faster. It searches not only the beginnings of the words for your term, but it looks inside them as well, matching anywhere.   It would be nice if the site had some kind of bookmarking system built into it - then you could keep a reference and just flip back and forth between the pages with a single click of the mouse.
264910
Scott Mattocks, like so many others, has just reciently recieved notification that he's been accepted as a speaker for the Zend/PHP Conference & Expo this fall. He talks more about his speech in his latest post.   My session, "Consusming Web Services with PHP-GTK 2&#8243; will be a look at how to turn a web services API into a desktop application. I only have fifty minutes so it won't be very heavy on implementation details. Instead it will look more at representing different data structures, collecting different types of data and how creating a desktop application can make life easier for the company and the end user.   Scott joins other speakers for this great event, including speakers like Ilia Alshanetsky, Wez Furlong, and Zeev Suraski. Be sure to check back on the Zend site soon to see when Scott and others' talks will be held.
514265
Our sister site, AjaxDeveloper.org has a new post today with a request from Joshua Eichorn, the developer of the HTML_AJAX PEAR package for success stories.    If you've used HTML_AJAX to make something cool I'd like to hear from you.  If what you've created is publically accessible that would be even better.  Just leave a comment on this post saying what you've created and given a link to it if you can. Any suggestions on improvements that would make further development easier are also appreciated.     With the HTML_AJAX package being as well-developed as it is, I'm sure that there are more than a few out there using it - so get on over and submit your story today!
674304
Mike Wallner has thrown together some stats for the latest edition of the pecl/http package to test its response performance.   The results surprised me, because it clearly shows that the performance drop for starting the PHP engine and doing the neccessary negotiation to provide caching is not that bad.   There's a chart of the results as well as a full PDF with all of the stats the graph maps out. He includes the legend to make the graph easier to understand.
702834
Pierre-Alain Joye takes a look at building Cairo (a vector-based graphics library for PHP) on a Windows system.    While trying to get the cairo (and pimp) PHP binding ready to be released, I finally sit down and port Wez build cscript to cairo. It still needs some cleanup, a nice summary message but it works already. I tested it with Visual C++ Express Edition but it should work with other versions as well.   My next goal is to add the tests (nmake tests) and fix the nmake instal    He describes the process he went through to try to get things up and running, but is still having a few issues and has required a few tweaks to get it working. He also links to two resources: a ZIP of the development libraries and a ZIP ready to use package.
517091
Fixes made for "critical" JavaScript vulnerability in the Firefox browser and the SeaMonkey application suite.