|
Sponsored Link
|
For those that couldn't attend this year's Whiskey Web conference and were wondering what it was like, you should check out this new summary from Marco De Bortoli on the Ibuildings techPortal.Whisky Web is a brand new, fresh conference and the 2012 edition was the inaugural event, with hopefully many more to follow. This event has some familiar names from the PHP community behind it, Juozas "Joe" KaziukÄ—nas and his helpers Michael Maclean, Max Manders, Dale Harvey and Paul Dragoonis.He talks about...
On the phpDay conference site today they've posted their latest interview with one of the speakers for this year's event - some questions with Giorgio Sironi.
This is the ninth 'social' interview in a series with the phpDay 2012 speakers:
it's 'social' because the questions have been submitted and voted online on Facebook. We are happy to introduce you Giorgio Sironi, a freelance PHP developer and PHPUnit_Selenium mantainer.
The questions cover a wide range of topics including:
His thoughts about...
In this new post to her blog Lorna Mitchell dives into the world of vagrant/puppet/chef and looks at using the tools to automatically create VMs that you can use for PHP development (or testing).I've been hearing great things about puppet, chef, vagrant, and friends for a while now, but since I work on my own I tend to either develop straight onto my ubuntu machine or grab an appropriate existing VM and use that. So I read about this brave new world of virtualisation but (as with most tools) they can be...
Congratulations go out to Derick Rethans for the outstanding work he's done on XDebug for the last ten years. From his latest blog post:Today it has been ten years since the first release of Xdebug: version 0.7.0. I would like to celebrate this tenth anniversary with a new release: Xdebug 2.2.0. Xdebug 2.2 adds support for PHP 5.4 and provides some new features.There's five new things on his list of updates in this latest release:
Colours on the command line
Better support for closures in stack and...
In the latest post to his blog Rob Allen looks at using Vagrant with Zend Framework applications to use for testing your code against multiple ZF versions.Vagrant is a fantastic tool that enables you to manage and run virtual machines from the command line, including automatic provisioning of them using puppet or chef. The really cool thing about it however from my point of view is that vagrant automatically sets up the VM with a folder called /vagrant that holds the code on your local hard drive from...
So Benjamin just went and wrote a license migration tool, which he will hopefully soonish have time to release as OSS itself. So far things are going well. The tool basically reads out the list of authors and then can list up their commits. Here is for example my list of commits. As some users didn't use the same config for all their commits, we might have authors in our system that in the real world map to the same people. Via an admin tool we can manually update the emails. The system can generate a...
The PHP project has released another update to both the 5.3.x and 5.4 revisions of the language correcting the bug that was found dealing with a flaw in CGI-based setups.The PHP development team would like to announce the immediate availability of PHP 5.4.3 and PHP 5.3.13. All users are encouraged to upgrade to PHP 5.4.3 or PHP 5.3.13 The releases complete a fix for a vulnerability in CGI-based setups (CVE-2012-2311). Note: mod_php and php-fpm are not vulnerable to this attack. PHP 5.4.3 fixes a buffer...
SCSU
MySQL Workbench Schema Converter
Form Build
Little DB
MMP
WebThumbnail
Batch File Rename
Using DaDaBIK to create a PHP CRUD Database Front-End without coding
By eugenio tacchini
DaDaBIK is an Open Source PHP project which allows you to create Web front-end and simple database applications without coding. The new stable version 4.4 of DaDaBIK was just released.
Read this article to learn more about DaDaBIK and how you can use it to productively create your PHP applications.
I've been hearing great things about puppet, chef, vagrant, and friends for a while now, but since I work on my own I tend to either develop straight onto my ubuntu machine or grab an appropriate existing VM and use that. So I read about this brave new world of virtualisation but (as with most tools) they can be hard to introduce on your own, and I didn't.
Then I went to WhiskyWeb, which had a hackathon. I'm unclear on exactly what happened because my attention was elsewhere but it seems like @JayTaph...
Since we started working on Jackalope, we always claimed it would also provide an integration point with other enterprise systems. Last week, we set out to proof this idea. GrA©gory Joseph of the Java based Magnolia CMS came to help us on the Magnolia side of things. Magnolia is using the JCR reference implementation Jackrabbit for storing its content. After an interesting exchange on their design decisions and our ideas, we started to hack.
Trying to import an XML export from Magnolia in the JCR...
The Nashville PHP User Group has started up an interesting new series - the first in a (hopefully continuing) video series, the NashvillePHP Podcast 101. In this video, they interview Jon Wage, Director of Technology at OpenSky.Cal Evans and Jacques Woodcock sit down with Jon Wage, Director of Technology at OpenSky, and chat about classic first person shooters that got him started in PHP, as well as, a bit about the OpenSky stack.You can watch the interview over on Vimeo. Be sure to give them some...
On the PHPMaster.com site there's a new tutorial (from David Francis) about connecting to a database (a basic introduction using PDO) and doing some of the common operations with the connection.Wouldn't it have been better for them to able to maintain their database where ever they were? Of course, but how? Simple - put it online. [...] In this article I'll focus on the essential elements of PHP you'll need to use an existing Access database online. One other item that's standard with a Windows...
The PHP team has announced PHP 5.4.3 and 5.3.13, fixing two separate security issues.
CVE-2012-2311 and CVE-2012-1823 are both fixed now. These are the CVE numbers for the PHP-CGI bug that has been announced by Eindbazen last week, and extensively covered by myself in various posts.
In addition, CVE-2012-2329 has been fixed, another issue in PHP-CGI. This was a heap overflow triggered by specially crafted HTTP headers and a script executing apache_request_headers().
I have tested my own exploit...
The Voices of the ElePHPant podcast has released their latest episode, an interview with Keith Casey, a developer evangelist at Twilio.Cal's "three questions" for Keith revolve around his work with REST and how it relates to the Twilio API:
What new technology do you see up and coming that will effect PHP developers the most?
What's the most important part of REST that PHP or other developers aren't getting?
What's one feature that developers don't know enough about in the Twilio API that you think they...
In this latest post to his blog Phil Sturgeon looks at how to use the Composer package management tool to install packages directly into your CodeIgniter applications.If you want to start using Composer components in your application there is no reason why you should not. The code is mainly PHP 5.3 but by slowing moving the majority of your application from framework specific code to generic packages that work in any framework you free yourself from being limited to a specific framework and will find a...
The PHP development team would like to announce the immediate
availability of PHP 5.4.3 and PHP 5.3.13. All users are encouraged
to upgrade to PHP 5.4.3 or PHP 5.3.13
The releases complete a fix for a vulnerability
in CGI-based setups (CVE-2012-2311). Note: mod_php and php-fpm are not vulnerable to this attack.
PHP 5.4.3 fixes a buffer overflow vulnerability in the
apache_request_headers() (CVE-2012-2329).
The PHP 5.3 series is not vulnerable to this issue.
For source downloads of PHP 5.4.3 and PHP...
Martin Sikora has shared some of his experience with setting up a Silex instance to work with Doctrine2 in a new post to his blog. The popular microframework comes with a built-in Doctrine service provider, so integration isn't overly difficult.Silex is great for its simplicity, however for larger projects you probably want to use some ORM like Doctrine but there's build-in service provider only for Doctrine DBAL and not ORM.He breaks it up into five smaller steps, each with code samples to help...
In this new post to his blog Shashikant Jagtap talks about a new extension for Behat (the BDD testing tool) that makes working with Mink even easier - MinkExtension.'MinkExtension' has been just released which has additional services for Behat. This extension has 'Mink' instance for your 'FeatureContext' and 'SubContext'. UI testers would be happy now, as they don't need to create Mink instance every time in order to use Mink API's.He points you to an example application you can use to follow along. He...
On the PHPClasses.org site today they've posted their latest episode of the "Lately in PHP" Podcast, "Will it ever Matter if PHP Sucks?"Once in a while we see fans of other languages writing long articles on why PHP sucks and you should not use it. But will that ever matter? That is one of the main topics discussed by Manuel Lemos and Ernani Joppert in the episode 23 of the Lately in PHP podcast, for the first time also recorded in video using Google Hangouts On Air.They also talk about some of the...
|
|