 | News Feed |
 | Jobs Feed |
Sections
|
| feed this: |  |
Stoimen Popov's Blog: PHP Don't Call the Destructor Explicitly
by Chris Cornutt November 16, 2011 @ 11:56:43
In this new post to his blog Stoimen Popov talks about calling the "destructor" method of an object and why doing it directly could lead to some issues - like not actually destroying the object before the script ends.
At the end of the script the interpreter frees the memory. Actually every object has a built-in destructor, just like it has built-in constructor. So even we don't define it explicitly, the object has its destructor. Usually this destructor is executed at the end of the script, or whenever the object isn't needed anymore. This can happen, for instance, at the end of a function body. Now if we call the destructor explicitly, which as I said I've seen many times, here's what happen. As you can see calling the destructor explicitly doesn't destroy the object. So the question is...how to destroy an object before the script stops?
He points out that one way to "destroy" an object is to null it out and remove the structure from memory. This is tricky, though, because a clone of the object will still exist in memory, just not the original.
voice your opinion now!
destructor call directly null clone object
Symfony Blog: All symfony 1.x versions available on Github
by Chris Cornutt October 26, 2011 @ 09:15:15
Fabien Potencier has made an announcement on the Symfony Blog today about all the availability of previous Symfony versions on github.
symfony1 is well and alive and many developers are now using it for projects hosted on Git. But as the official symfony 1 repository is hosted on Subversion, it's not always easy to get things versioned easily. As of today, this becomes much more easier. If you are using Git and symfony1, you can now use the official symfony1 Git clone.
There are branches for each of the major 1.x releases as well as tags for some of the minor releases. You can, of course, still access the latest packages directly via the symfony website.
voice your opinion now!
symfony version1 github clone svn copy
Staw Dogs Blog: PHP Sinatra Clones
by Chris Cornutt November 01, 2010 @ 11:14:30
From the Straw Dogs blog there's a recent post looking at some of the PHP frameworks out there have the same kind of philosophy behind them as the Sinatra framework for Ruby - a small, light framework that's easy to use.
I'm currently looking for a good PHP framework to do a new project. I recently used Kohana 3 at on a project for a client but I needed something lighter and having used Sinatra and Padrino previously but needing it PHP based I did the next natural step - searched for PHP Sinatra clones.
There's four frameworks that made the list - all in varying states of development:
voice your opinion now!
sinatra clone framework lightweight small
William's Blog: A Popurls Clone with PHP, jQuery, Awesomeness
by Chris Cornutt March 26, 2010 @ 11:48:44
In a new post to his blog William shows you how to create a Popurls clone with the powerful combination of PHP and jQuery. Popurls is an aggregation site with some of the latest news and happenings from all around the web.
Since I have a crazy workload right now, I feel this is the perfect time to write a quick n' dirty tutorial on how to build your very own Popurls. Impress your friends and/or boss with a nifty, hand made news aggregator. Yes, very buzz word friendly.
He uses the SimplePie library to pull in the information from various feeds including Digg.com, Reddit.com, Wired's news feed and Engadget. He shows how to use regular expressions to extract information from the feeds (if they're uncooperative), a bit of PHP to work around potentially empty fields and the full jQuery/HTML/CSS you'll need to make it look more like this
voice your opinion now!
tutorial popurls clone jquery feed aggregate
DevShed: Using the Clone Magic Function in PHP 5
by Chris Cornutt June 15, 2009 @ 12:04:25
New on DevShed today is the latest article in their "magic functions" series. This time they focus on the "clone" method to create exact copies of current objects.
In this fifth part of a seven-part tutorial on magic functions, we'll briefly review the sleep and wakeup functions, and then tackle the clone function. [...] So, with that goal in mind, in this fifth part of the series I'm going to take a closer look at the "__clone()" method, which as its name suggests, is called behind the scenes when using the "clone" PHP keyword.
Their example code adds on to the previous examples using "__get" and "__set" and adds in a method to catch the cloning of an object. It only outputs a string ("Cloning user object") when its called, but it lets you get the idea.
voice your opinion now!
method magic tutorial clone
SitePoint Web Tech Blog: Roll Your Own Twitter Clone
by Chris Cornutt April 21, 2009 @ 09:31:19
On the SitePoint Web Tech blog Raena Jackson-Armitage has a recent post on a few tools that you can use to mimic some of the functionality Twitter offers (three of them) with applications that already exist.
If you're anything like me, you've already wondered how easy it would be to make your own'"perhaps you'd like to set up a microblog for you and your colleagues to share links and have discussions. [...] Today we'll look at three new solutions that are easy to set up, have reasonably modest hosting requirements, and even include some features that blow Twitter out of the water.
They suggest three tools:
Each of these comes with a description of installation, features offered and use.
voice your opinion now!
identica laconica motion movabletype p2 wordpress clone twitter
Raphael Stolt's Blog: Creating and using Phing ad hoc tasks
by Chris Cornutt April 20, 2009 @ 08:49:38
Raphael Stolt has another post dealing with the Phing (PHP-based) build tool. This time he talks about making ad hoc tasks inside of your build scripts.
Sometimes there are build scenarios where you'll badly need a functionality, like adding a MD5 checksum file to a given project, that isn't provided neither by the available Phing core nor the optional tasks. [...] The following post will try to outline how to define and use these inline tasks, by sketching an ad hoc task that enables the build orchestra to clone Git repositories from GitHub during a hypothetical workbench setup.
He creates an example task - running a "clone" command via github - complete with the code for both sides of the feature; the PHP code to create the task and how to use it in your build file.
voice your opinion now!
tool build example clone github task adhoc phing create
|
Community Events
Don't see your event here? Let us know!
|