In a recent post to his blog Dhiraj Patra introduces the iPFaces mobile PHP framework and shows how to create a simple "Hello World" kind of application.iPFaces is a flexible solution for easy development of form-oriented network mobile applications. With the iPFaces solution, mobile devices are able to render content received from a server using their native UI components. It uses thin presentation client (must be installed on device) to render application content. Using iPFaces it is possible to build...
On the CodeForest site there's a recent tutorial that offers a different option for those dealing with an application that has the possibility for rapid change in its database structure - a key/value table in a standard relational database (no, not NoSQL).Key/value approach in database design could come in handy when we need to store some arbitrary data about another table. For example, we have a users table that holds our user data. Everything is working fine, but some day our client decides that he...
On the Zend Developer Zone today Michael Bailey has posted an introduction to CouchDb including some sample code (in a download) and a look at the basics of using the database itself.I will not detail the installation of the CouchDB server, the wiki got enough details. For the rest of this article I will assume that we have a running CouchDB server waiting for our queries on couch.example.com on port 5984 (the default CouchDB port). Setting up PHP on Couch is not really complicated : just download it on...
If you're looking to take that next step in expanding your development/design knowledge outside of your local area, you might consider attending one of the many conferences out there on a wide range of topics. Finding them may not be the easiest thing, though, so Smashing Magazine has posted this huge list of conferences yet to come in 2010.Using the contents of [last year's] list along with some other sources, we've compiled a list of web design and development-related conferences and events that will...
New on his blog today Brian Swan has posted an interview with Eli White (no, not that Eli White) a PHP developer and intern on the ASP.NET team there at Microsoft with some of his thoughts on Web Matrix and Razor from the perspective of someone with some PHP knowledge.I had the good fortune of meeting Eli White, a junior at University of Washington and a PHP developer of 7 years, for the first time at the local Seattle PHP Meet Up a few months ago. [...] I had lunch with Eli last week and we talked about...
I liked how the Dev Derby website did team leader profiles and decided to try to do something similar. No one provided any pictures but most did answer some questions I asked so without much further ado, meet the PHP Dev Derby Team.
The team consists of
Dennis Rogers (@_drogers)
Max Beatty (@maxbeatty)
Matthew Haralovich (aka zon)
Grant Simpson (@grantls)
Ryan Dagey (@dageytech)
Update: added in Ryan Dagey's answers. And photo.
Meet Dennis Rogers (@_drogers)
What do you like about PHP?
It's what I know,...
Less than 2 weeks remain to nominate your favorite open source project in Packt's 2010 Open Source Awards.
Michael Kimsal has submitted some info about a conference that he and others in the Raleigh, NC area will be putting on targeting independent web professionals - a single day event with twelve different sessions aimed directly at folks out on their own - indieconf.indieconf is a conference for independent web professionals. Whether you're a full time freelancer or part time contractor, designer or developer, you'll find something for you at indieconf. Web and tech conferences have traditionally focused...
Popular posts from PHPDeveloper.org for the past week:Chris Roane's Blog: Should PHP web programmers go to college?
Chris Tankersley's Blog: Getting Started with Reflection
Kevin Schroeder's Blog: You want to do WHAT with PHP? Chapter 5
Derick Rethans' Blog: Collecting Garbage: Cleaning Up
Luc de Brouwer's Blog: Stop waiting, start array dereferencing in PHP now!
SitePoint.com: OAuth for PHP Twitter Apps, Part I
PHPFreaks.com: A simple Debian based dev environment
NETTUTS.com: Creating a Web Poll with...
We are looking for a
Software Developer and Quality Assurance Engineer in Cologne.
If you are interested, feel free to apply.
I'm happy to announce new speakers for indieconf: Zoe Mickley Gillenwater, Brandon Eley, Neil Tortorella, Michael Eaton and Mike Girourard have all been confirmed over the past several days, and I'm really excited to have them on board!
You can read more about each speaker or take a look at their session topics, which include CSS3, getting started in freelancing, networking techniques and more.
If you've not got your tickets yet, register today!
On his blog today Brian Swan has posted the results of some of his research on transaction isolation levels in SQL Server PHP applications.Last week I had the good fortune of presenting at the the Seattle PHP Meet Up on a topic I knew only a little about: transaction isolation levels. It was fun doing the homework to learn more and I'll share what I learned in this post. This post is only somewhat PHP-specific. I'll focus largely on the concepts behind database transactions and isolation levels. Most of...
Sameer Borate has posted about an alternative templating system that's currently being used in multiple languages - Haml (HTML Abstraction Markup Language). As Sameer points out, there's also a PHP port of it.It has been a while since I've used a template engine during development, the last one I used was Smarty. Now there are a plethora of template systems, but most are a rehash of Smarty. Readers may beg to differ, but Smarty gets the work done, which is all that matters. The one that I found really...
The first time I met CouchDB, my eyes blinked a long time... At least, a new way of storing data, a fun way, web-oriented ! Well of course there was a drawback to this : I had to forget all my SQL reflexes and way of thinking. And you can imagine how hard it is !
I then googled to find the available PHP libraries to work with CouchDB... Believe me or not, at that time, the ones I found still were SQLish : ORMs, Datamappers, ... So I started building my own, and made it available to Github. Now it's...
On the NETTUTS.com site today there's a new tutorial by Steve Guidetti about understanding and handling polymorphism in PHP - making interfaces to multiple objects that all work the same way. In this tutorial he gets more in depth and includes some code to illustrate.In object oriented programming, polymorphism is a powerful and fundamental tool. It can be used to create a more organic flow in your application. This tutorial will describe the general concept of polymorphism, and how it can easily be...
PHP North West is a PHP conference with a regional focus, bringing the best
of PHP speakers to the north-west of England on Saturday 9th October. A
full day of conference speakers over at least two tracks this should again
prove to be one of the best events for PHP user-led conferences in Europe.
We're also, as last year, having an informal half day of speakers on Sunday
10th October, at the Museum of Science and Industry (MOSI) nearby. With a
weekend packed with all things PHP and a ticket price...
On the PHPBuilder.com site today there's a new tutorial posted from Octavia Anghel about creating a login for your site that's powered by Ajax and uses a bit more security than normal. It includes hooks to use the Ajax Server Secure Layer or an OpenSSL connection.In this article you will learn how to write a login application in PHP using Ajax and SSL/TLS in two ways either using aSSL (Ajax Server Secure Layer), a library that implements a technology similar to SSL without HTTPS or a simple Ajax and...
On the Zend Developer Zone there's a new post giving you five tips you can use to help speed up Eclipse PDT and Zend Studio if you happen to use one of those IDEs.Eclipse Helios (3.6) includes an improved version of Eclipse PDT, labeled 2.2. It is also included in the current Zend Studio (7.1 and above). Among other enhancements, it dramatically improved the performance of code lookup-related tasks like searching references, creating a type hierarchy and even code completion.Some of the recommendations...
For a while now I have focused almost exclusively on developing my technical skills for work. This is not necessarily a bad thing, but I find that it doesn't always help me get to that next level in my career.
So to try and improve myself on all those aosoft skillsa that I either don't have or never thought I needed, I will be attending the Day Camp for Developers online conference.
It is a technology agnostic, inexpensive (only $35), one day (Saturday, November 6th), online event. Check it out!
The php|architect folks have posted the details about this year's CodeWorks conference happening nine days in November and spread across five different cities all over the United States including Seattle, Orlando and Austin.This year's theme is "Roadies, not Rock Stars". We are not rock stars, ninja's or guru's. We are code monkey's just like you and we do it because we love it. Just like you, we like to share what we have learned so others can benefit. Come join Marco Tabini, Ryan Stewart, Keith Casey...