If you're still interested in contributing your ideas and feature requests for a PEAR channel aggregator, Stuart Herbert wants to know (last call before the development starts).There's already been a sizeable response so far, but if you haven't had your say yet, please head on over and leave a comment soon. I'll write up a summary of the suggested requirements on Monday.The idea behind the aggregator is to provide a single place for developers to look (besides the PEAR site, of course) for PEAR packages...
Stefan Koopmanschap has a quick post to his blog with a handy, not immediately obvious tip for the Symfony users out there - how to remove site-wide stylesheets in a Symfony application so it's not loaded automatically.Today I encountered a situation I've not encountered before: I have a project-wide stylesheet that should be used for everything, except one specific module that has different (brandable) stylesheets. I created a view.yml for this module with a different stylesheet, but of course the...
Smileys To IMG
FTP Manager tools
Simple Cache
SQL builder
URL shortener by hycus
Simple full site cache
Mini Fast Template
PID process check
Chinese Character Conversion
ClickATell SMS Gateway API
JPanel Tab
Today I encountered a situation I've not encountered before: I have a project-wide stylesheet that should be used for everything, except one specific module that has different (brandable) stylesheets. I created a view.yml for this module with a different stylesheet, but of course the configuration files are merged so it doesn't actually overwrite the main stylesheet file. And this wasn't really what I needed here.
A couple of weeks ago, I posted a call for requirements for a PEAR channel aggregator.
There's already been a sizeable response so far, but if you haven't had your say yet, please head on over and leave a comment soon.
I'll write up a summary of the suggested requirements on Monday.
I like cloud computing for two reasons:It's shared!Personal space is vital and enjoyable for many of life's activities, but easily accessible public spaces/utility/services can be more efficient for many other activities (for example, we don't need to own a football field to play it, renting a pitch for 2 hours will be better). I think public clouds such as Amazon, Rackspace and others like it are analogous to accessible public utilities.It's alive!"The illusion that we are separate from one another is...
Brian Moon was a presenter at the PHP Community Conference that just wrapped up last week where he talked about Phorum and some general thoughts on frameworks. In his latest post he recaps some of these thoughts and comments.n my session, I talked about the history of Phorum. One of the things I covered was the early days of PHP. Back in the 90s, before PHP, most dynamic web work was done in C or Perl. At that time, in those worlds, you had to do all the HTTP work yourself. [...] PHP changed all that....
The Voices of the ElePHPant podcast has released their latest episode - an interview with Kevin Schroeder of Zend Technologies.Cal's "three questions" center less around his work at Zend and more about his work with the language:
How did you come into programming in PHP?
Which part of PHP programming surprised you the most (as a programmer who didn't start with PHP)?
What one aspect of PHP programming do you enjoy the most?
As always you can listen to this latest episode either through the in-page...
Anna Filina has a new post showing how you can integrate a documentation format that's become a bit more popular recently (due partially to its increased use on github), Markdown, into a Symfony application.I needed to create a number of static help pages in three languages in a Symfony 1.4 application. Using the XLIFF translation files seemed absurd, since I knew that I will include a lot of HTML. [...] And so, I decided to create partials using the following structure: _docs/{lang}/{title}.php. This...
The spilled beer had barely had time to dry on the floor at The PHP Community Conference last week before Brian Moon had already cranked out a blog post on everybody's favorite whipping boy, PHP Frameworks.
In this new post to his blog Evert Pot reminds you (the PHP developer) about the loose and strict typing checks that you need to do when checking the values of your variables and never just assume. PHP's loose typing tendencies can cause issues if you're not paying attention.As long as you make sure you always use strict checking (=== and !==) where you can, and fall back to the loose checks when you must. As a PHP developer, I think it's very important to understand and memorize exactly how these work,...
The Dutch PHP Conference has officially announced their final keynote speaker (finishing out the schedule) - Aral Balkan will be speaking on "The Art of the User Experience".We believe the schedule already has a lot to offer the way it is, but we still had one annoying "to be announced" slot on the Friday morning: the opening keynote! With only three weeks to go we are proud to announce that the DPC will be kicked off by one of the most talented speakers out there: Aral Balkan!He'll talk about making...
Latest PECL Releases:
rrd 1.0.2
mysqlnd_ms 1.0.0
mysqlnd_ms 1.0.1
mogilefs 0.9.0
It's been up on the PEAR channel for a few days now, but Mockery 0.7.1 has been released. The successor to Mockery 0.6 has been brewing for a few months and represents a feature complete version of Mockery's Mock Objects implementation with a vastly expanded set of features and more than one bug fix . There has never been a better time to give it a whirl. Have a look at the README to see what Mockery is capable of and how to start using it in your unit tests today.
The 0.7.1 version is the result...
Although PHP's loose comparison type juggling tends to invoke some negative responses, I don't think it has really ever worked against me, and works quite comfortably in my opinion. As long as you make sure you always use strict checking (=== and !==) where you can, and fall back to the loose checks when you must.
As a PHP developer, I think it's very important to understand and memorize exactly how these work, whether you're writing new code, or maintaining existing code.A few days ago on PHP-internals...
JavaScript jobs for developers in the JavaScript Professionals directory
By Manuel Lemos
Maybe you are already aware, but in case you aren't, the JavaScript Professionals Directory was just launched.
It is similar to the PHP professionals directory in PHPClasses site, except that it is dedicated to list JavaScript professionals available for hiring.
Developers that sign-up there may get JavaScript job offers of their interest. It is a free service. Companies looking for JavaScript developers may also...
Context
I needed to create a number of static help pages in three languages in a Symfony 1.4 application.A Using the XLIFF translation files seemed absurd, since I knew that I will include a lot of html. As you know, XLIFF translation files are XML, and so any html needs to be converted to entities, which makes maintenance a pain. Also, loading the entire manual's XLIFF when requesting a single page is not optimal.A And so, I decided to create partials using the following structure:...
James Cohen has a recent post to his blog looking at a way you can avoid some of the character encoding problems in PHP that can come with working with multiple character sets.Character sets can be confusing at the best of times. This post aims to explain the potential problems and suggest solutions. Although this is applied to PHP and a typical LAMP stack you can apply the same principles to any multi-tier stack.He includes a "boring history" session (and recommends skipping if you just want the good...
Chris Roane has a new post to his Montana Programmer blog talking about some of the things he's learned over the past few years in his development work.Over the last few years I've become more familiar with multiple systems. I go over a few things that I've learned and the areas that I hope to improve upon over the next year.His list of technology (including SVN, Drupal, WordPress and things like mailing list software and linux) serve as a good example to the wider world of developers out there to not...
The PHP Community Conference has wrapped up and attendees are already starting to post about their experiences. Here's a list so far of the people that have summaries posted to their sites:
Vid Luther (on the Zippy Kid blog)
Zend Developer Zone
Did you attend the conference and have you posted a summary of your own? let us know!
|
Latest PHP Tweets
|