PHP-GTK Community Site: Gul 2.0 on the way
691576
A new post on the PHP-GTK Community website has pointed out the beta release of a PHP-GTK tool for parsing XUL - Gul 2.0.   2 years after begining, I'm happy to announce you the "Beta" release of the Gul 2.0 project, the XUL parser for PHP GTK (97% released). I have to do lot of things, but i think it looks like something.   You can find out more information about the project on the Gul project page over on the redsoft.net domain (including the downloads).
392378
Popular posts from PHPDeveloper.org for the past week:PHP.net: PHP 4 end of life announcementZend Developer Zone: Book Review: Professional Search Engine Optimization with PHPStoyan Stefanov's Blog: phpBB front-end optimization - 1 hour workshopSitePoint PHP Blog: Win Cash for the best Facebook App!Elizabeth Naramore's Blog: July Edition of IPM PublishedJob Posting: ManicMelon.com Seeks Mid-Senior LAMP Web Application Developer (Overland Park, KS)Paul Jones' Blog: Solar Views and LayoutsCodeIgniter Blog: Version 1.5.4 ReleasedPHP-GTK Community Site: MkDevDVD (DVD Manager for Linux)Job Posting: Next Internet Seeks Senior Software Engineer (San Francisco, CA)
9691
Sebastian Bergmann has quickly posted about a PHP-GTK testrunner that's been created for PHPUnit:   Tobias Schlitt has announced the development of a PHP-GTK2-based test runner for PHPUnit. It will be part of the upcoming PHPUnit 3.2 release (roadmap). Screenshots are here.   Definitely a welcome addition to an already outstanding unit testing tool - great work Tobias! Check out his blog for more details on how to install the tool and get started testing your apps.
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).
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.
374326
In a new post today, Alexey Zakhlestin talks about "limited implementation" of the SCGI protocol that he created in PHP.   I finally found some time (and inspiration) to do something in direction of implementing FastCGI the way I see it. Initially, I was going to implement FastCGI-functions in php-extension, but that would require more time than I currently have, so I started with a simplier task: I implemented SCGI protocol (which is way simplier than FastCGI) in pure php-code (which is easier, again, and letÃ¢ÂÂs me change API faster, during development).   The result is this project (hosted on the Google Code site) that allows you to use it with any SCGI-enabled server (apache and lighttpd. He includes a source code example to clarify its use.
400998
Fr&eacute;d&eacute;ric G. Marand has pointed us to a great community site for those out there working with or interested in the PHP-GTK project - PHP-GTK.eu.   The site features original articles entirely devoted to that extension of PHP, and theses receives new articles on an almost daily basis: tips, code fragments, application examples...   Some of the latest articles posted include:  Extending GtkDrawingArea to draw animated graphs Extending GtkMenu class for Popup menu dialog GtkEntryCompletion Editable cells within GtkTreeView  There's tons of great information in all sections of the site so if PHP-GTK's what your into, you definitely need to check out the PHP-GTK Community Site.
396172
Alexey Zakhlestin gave a talk for the PHPThinktank IRC channel recently on the topic of YAML, PHP, and some of the work that he's done combining the two.   It happened a bit of spontaneously, so noone was invited. It was my first try, to make introduction to yaml for php prgrammers, and if there is more interest I will give another talk which will cover more details, this time with proper scheduling :)   You can check out the log of the discussion for his entire talk (covering topics like what YAML is, where to get more information on it, some of its features, and a mention of the Syck library for parsing it).
372430
Ilia Alshanetsky, release manager for the current PHP5 series, has announced the posting of the latest release canidate - PHP 5.2.0. RC4.   Huzzah! The final release candidate of 5.2.0, RC4 is out, which means the final release is just around the corner. Given that this is a final release, this is the last chance to identify major issues or regressions. So, please test your code against this release to make sure that everything is working, and if not, let us know.   You can grab the files here:  BZipped GZipped
291476
Matthew Turland, like many in the PHP community these days, has been pondering PHP6 and what it might mean to both the developers and to the language itself:   Be that as it may, as a user with about five years under his belt as of now who has seen all qualities of PHP code ranging from pristine to pedantic, a thought or two has crossed my mind on the subject of the latest upcoming incarnation of the language.   Specifically, he talks about some of the hot topics like namespaces, the mysqlnd driver, Unicode support, and named parameters. Overall, though, his comments are positive, looking toward a brighter future for PHP with this upcoming edition.
228203
Latest PEAR Releases:PHP_CodeSniffer 0.0.5PEAR_PackageUpdate_Gtk2 0.3.2PEAR_PackageUpdate 0.5.2HTML_QuickForm_DHTMLRulesTableless 0.1.3HTML_QuickForm_Renderer_Tableless 0.3.4PHP_CodeSniffer 0.1.0Auth 1.4.0RC3HTML_QuickForm_Livesearch 0.3.2PHP_CodeSniffer 0.1.1Net_UserAgent_Mobile 0.28.0
45632
Matthew Turland has posted some of his thoughts about a topic that's being tossed around in the programming world these days - that PHP is "on its way out".   I have to vehemently disagree with this, and not just because PHP is my language of preference.   He gives several reasons to back up the claim including the fact that large players use the language in high-profile sites as well as the recent upturn of popularity the language has seen (as people come back from the over-hyped other languages).   He mentions collaborations between PHP companies/divisions as well as components made to more efficiently run PHP applications on other web server types.
317050
With the release of HIT Lab NZ's OSGART (OpenSceneGraph + ARToolKit) framework imminent, I'm pleased to announce a release of the GPL-licensed ARToolKit v2.   Download ARToolKit 2.72 at http://sourceforge.net/project/showfiles.php?group_id=116280  ARToolKit 2.72 contains a number of improvements over previous releases, with several of these focussed on the video capture libraries. Wayne Piekarski and Hartmut Seichter have substantially updated the Linux video input and added Pointgrey and Gstreamer video capture.  Those of you trying to integrate ARToolKit's coordinate system with existing OpenGL drawing will be pleased to see versions of the OpenGL projection and modelview matrix creation functions which now return right-hand coordinate systems.  Integration with OpenSceneGraph is the focus of our current and future work in the area of advanced graphics capabilities atop ARToolKit. However, this release also updates libARvrml so that it binds correctly to the recently updated OpenVRML 0.16.1.  There are a number of smaller improvements, bug fixes and reference documentation updates included. Please download the release and have a look at the readme and changelog.  We have also added more explicit direction on ARToolKit licensing to the Readme. Please be aware that the GPL-licensed ARToolKit cannot be used in a closed-source product. Closed-source licenses to ARToolKit Professional are available from ARToolworks in return for financial support of ARToolKit development efforts.  If you find bugs in this GPL release, please post in ARToolKit's bug tracker on SourceForge at http://sourceforge.net/tracker/?group_id=116280&atid=674305. This is the preferred forum for bug reports. Patch submissions are also welcomed.  And yes, bugs fixes and other improvements are available between official ARToolKit releases by checking out the source from Sourceforge ARToolKit CVS repository using anonymous CVS. A simple tutorial on how to get the ARToolKit source using a CVS GUI tool is at http://sourceforge.net/docman/display_doc.php?docid=25731&group_id=116280.  Thanks to all the contributors to this release.  Philip Lamb HIT Lab NZ
343797
As a companion to the podcast version of his review, Matthew Turland has posted his comments in text form over on his blog today.   I received an e-mail recently from a very nice gentleman at Packt Publishing - their representative asked if I would be willing to review one of their books, namely PHP Web 2.0 Mashup Projects by Shu-Wai Chow. Reviewing books is not something I had done before, so I thought I would give it a good old-fashioned college try.   He mentions the size of the book (and how it's not an indication of the quality) and the basic structure of the book, including spotlights on some of the specific topics covered.
71505
Latest PHPClasses.org Releases:CAPTCHA 2Get Futurist DatePictoru's GIF TextFormulariosIP_to_countryMsSql To XMLrschatCheck spamTSfloCrosswordPictoru's GIF TextMYSQLCLS_DBFile2XMLColor extractphpmmPHP Array to Javascript
103599
Latest PHPClasses.org Releases:Factorial and Euler Constant calculationOnly DomainMulti-User Tag CloudGzOutputJetDirectPHP SerialCitizen C2202-PD Control ClassEnhanced QuickSortJSCaptchanDialogTab ClassmysqlFormHTML Graph makerEncoding Sessions
646811
Ilia Alshanetsky has an announcement on his blog today about the release of the next candidate for the upcoming PHP 5.2 series - PHP 5.2.0RC5.    After 2 weeks of inaction 5.2.0 final release is finally in sight. A few minutes ago I've released the last (I mean it this time) release candidate of 5.2.0, RC5. If all goes well a week from now 5.2.0 final will be out ready for use. In the meantime I'd like to ask once again that everyone try this RC, which can downloaded from here.   I don't think you'd be able to find any major issues or regressions in this RC, but if you do certainly let me know, if necessary RC6 is not out of the question.    The more this new release is downloaded and tested, the faster we all get PHP 5.2 - so get out there and get testing!   The Windows builds have also already been created courtesy of Edin Kadribasic.