PHP-GTK Community Site: an IMAP Client & Screenshots with Gdk
687189
On the PHP-GTK Community site today, there's two new posts - one dealing with a simple IMAP client and the other with using Gdk to grab a screenshot.   First up, the IMAP client:   Teak is an IMAP mail client written in php-gtk1. It supports multiple IMAP mail servers. Version 0.5, announced 2002-07-24, is supposed to include database folder support, sending using an external SMTP server, a slightly smarter looking GUI.   You can check out the client for yourself by downloading it from SourceForge.   Next up is the tutorial - a quick look at a script that, with the help of the Gdk functionality, will pull in a capture of your current screen and push it into a "pixbuf" variable for you to manipulate however you'd like.
323470
This month's edition of php|architect has been released - complete with the "return" of a sample article.
220547
The admins over on the PHP-GTK Community site have announced a new resource PHP-GTK ircers can take advantage of - a new bot that hangs out in the #php-gtk channel over on the Freenode IRC network with an aim to be as helpful as possible.   The PHP-GTK.eu community site is now host to an IRC bot named Gataka (for "GTK"), helping users on the Freenode IRC channel for PHP-GTK, at irc://irc.freenode.net/php-gtk.   Currently is has an API interface (for PHP-GTK elements), user tracking and the ability to learn factoids. They're even starting to look for input regarding new features (log publication, in this case).
253381
Latest PHPClasses.org Releases:Nweb ImageLeast Squares FitCalendar CalculationsParagraphGDColorSimple EnumerationFile Exchange ProtocolFind dateNaf_ValidatorGeneric Form classMulti Threaded Daemon
523550
The PHP-GTK Community Site has three new tutorials today, two dealing with interface items (GtkToolbar and GtkMenubar) and the other with the topic of a previous post, just enhanced:  Accessing geo-nick with Pear XML-RPC - shows how to access the geo-nick web service they created previously with a standard PEAR XML-RPC connection Overview of GtkMenubar construcution - a brief look (including some code) of how to work with the GtkMenubar widget and include it in your application. Extending GtkToolbar to quickly build toolbars - a look (with code) of how to include the GtkToolbar widget into your application and use its features to create buttons and items with tooltips.  Check out the rest of the site for more great PHP-GTK related tutorials like these.
174602
Elizabeth Smith has a new post today points out some Windows builds of some of the more popular PHP-GTK2 widgets she's compiled (including GtkSourceview, GtkHtml, and LibGlade).   I have these extensions building on windows, or have found someone else who is building them for windows. You can find downloads that are either the full distributions (if no one else is building them) and/or the runtimes + items needed to build with PHP-GTK2 at my callicore build site with the other gtk libraries.   She uses the rest of the post getting into some detail on how she compiled the modules, issues she had with some, and what widgets/packages are on the horizon.
140782
Latest PHPClasses.org Releases:My TwitterMEMPDO Connection FactorySimple RPN InterpreterPHP Dial GaugeColor CAPTCHApaging_classDigiOz Indexertc_mydbTextSQLgAjaxThe One Hundred Gamebasic_dbHTML DocumentMyACL
472605
Latest PHPClasses.org Releases:Simple CAPTCHA ClasssynDirectorycache_TSLinkMeInSimple HTTP browserImgManClasse UploadSingleton Interfacebib_servercaText n caMathgMemCacheClasse PrestazioniText To SpeechAutoForm
152445
Latest PHPClasses.org Releases:Flash MessagesRSS and Atom Feeds Processing APImabp::tagCloudUltimate MySQLerror_managerSingly Linked ListChinese Encode ConvertphpSortableASCII Art GeneratorPSPLMultiselectNiftyCubeAmazon ECS Webservicesimple Email ClassPHPDance
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.
743840
Chris Shiflett has posted his own recap of the (just passed) php|works conference up in Toronto over on his blog.   I've been traveling non-stop since php|works, so I haven't had a chance to reflect on the conference, what I learned, who I met, and things like that. (Zak has been doing a good job of this lately, and I'd like to follow his lead.) I've probably forgotten more than I remember, but this is my recap.   Included in the things he mentions are:  The people he was able to meet (like Joshua Eichorn and Sebastian Bergmann) The talks he gave ("Truth about XSS" and "Agile PHP Testing") His interview with Cal Evans of the Zend Developer Zone The PHP 5 Certification and Wez Furlong's "Not PDO" talk
532255
Elizabeth Smith has a new post to her blog today covering some of the fun she's been having with compiling things like Gtk+ and PHP-Gtk2.   So I've been using microsoft visual studio (actually it's Visual C++ Express, but uses the same stuff behind the scenes) to work on getting things compiled on windows. PHP-Gtk2 allows for some nifty extensions, well at least on linux. So I've been working to get versions of libglade, scintilla, gtksourceview and mozembed working on windows. It's a long, slow process. Here's the deal so far.   She talks about her current situation (what's compiling and what's not) and the software that she's trying to get up and running. She also mentions a problem she's been having with an error message talking about "unresolved external symbols" she'll need to track down (or get some help on - anyone out there seen it?)
732275
The PHP-GTK Community website has an announcement about the launch of a new PHP-GTK related forum at http://phpgtk.opsat.net/.   Another PHP-GTK forums site has sprung up [...] to provide a very informal environment, where posting will not need registration, or the use of a real identity. The site currently offers 3 PHP-GTK sections, and one general section.   The forum is also linked to back and forth with the PHP-GTK Community site whenever a a cross-post is made from the forum.
704716
As a part of their IRC discussion series, the PHP Thinktank Blog brings you the logs from their latest talk - Scott Mattocks on PHP-GTK.   Scott talked about what PHP-GTK is and what kind of things it can do as well as how you can run them on your own machine. There was also a sample link he gave out to show what an application might look like. He also talks about what sets PHP-GTK apart from the traditional PHP applications.   He gives a (very) small sample application as well as some explanations of some of the different components (widgets) that are included with the PHP-GTK installation. There's lots more where all this came from, so be sure to check out the whole talk log for more great PHP-GTK goodies.
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.
366947
Lukas Smith is sending a wakeup call to the internet providers and web hosters out there - get involved in the PHP community!   We do not seem to have any ISP's active inside the PHP community. This is kind of odd, considering that PHP seems to be driving the business of hosters quite a bit. Why have none of them decided that PHP is important enough for their business that its worthwhile to ensure that their interests are taken into account?   He makes the suggestion of passing along the suggestion to bosses/co-workers/anyone who'll listen about getting involved. Suggested places to start would be as a part of the testers group or even contributing to the migration guide.
580597
Mike Potter (from Adobe) has issued an invitation for all PHP and Ruby developers attending the MAX Conference to track each other down, as well as him.   I think this would be a perfect time for these groups of people to get together, showcase what you're working on, and talk about the problems that you're facing.  We're working out the details of MAXUP, but if you're going to MAX, plan on arriving on the Sunday so that on Monday we can get together and showcase and talk about the work that's going on with Flex and languages other than Java and ColdFusion.   He suggests using the entry's comments to help coordinate the meetings. The Early Bird pricing is still in effect for the conference, so there's no time like the present to reserve your spot.