| [ 0 trackbacks ] | permalink | related link |




( 3 / 111 )I am fond of web-based control panels for desktop software. Being a big user of virtualbox (and php), this was a good find...
http://code.google.com/p/phpvirtualbox/
| [ 0 trackbacks ] | permalink | related link |




( 3 / 66 )And now you can PHP scripts on your android phone. I'm gonna think of a reason I might want this, I know I am...
| [ 0 trackbacks ] | permalink | related link |




( 2.9 / 76 )If you aren't seeing your local variables when debugging PHP 5.3 with xdebug you can upgrade to xdebug 2.1 to set things right...
details here:
http://phphints.wordpress.com/2010/06/2 ... bug-2-0-5/
and here:
http://icephoenix.us/php/xdebug-doesnt- ... lipse-pdt/
| [ 0 trackbacks ] | permalink | related link |




( 2.8 / 182 )You may already use memcache for storing data in memory to speed up your PHP applications. You may use PHP caching accelerators like APC to speed up your PHP execution. You may even use MySQL's built-in query caching to speed up data access. But now there's a new cache on the block...
The MySQLnd Query Cache Plugin for PHP can store MySQL results on the web server, which means less hits on your database and less network traffic (if you use sepratae servers for PHP and MySQL).
I don't think I'll be deploying this in production anytime soon, but it is definately on my radar.
You can check a video here:
http://blog.ulf-wendel.de/?p=286
| [ 0 trackbacks ] | permalink | related link |




( 3.1 / 92 )Another headscratcher - apache won't start, claiming to have run out of disk space, despite the disk being far from full. Turns out after 229 days of uptime the mod_rewrite memory leak finally caught up with us... read about it here.
| [ 0 trackbacks ] | permalink | related link |




( 2.9 / 210 )I've been using IETester for years but today I stumbled upon another browser package called BrowserSeal.BrowserPack that not only includes IE5.5/6/7/8, but also IE 1/2/3/4, Opera 8/9/10, Firefox 3/3.5 and Safari 3/4. Not a bad effort! Unlike IETester which executes all the browsers in a single tabbed window, BrowserSeal.BrowserPack is really just a collection of portable browser versions, so you are left running 10 windows instead of one. What I suggest is not installing the IE browsers in BrowserSeal.BrowserPack and continue using IETester instead.
PS: And if you want to run Firebug in your 10 new browsers you can bookmark the Firebug Lite bookmarklet and you get almost the same featureset as the native firefox extension gives you!
| [ 0 trackbacks ] | permalink | related link |




( 3 / 174 )OK here's one that might save you some time. I have a symfony admin gen site that works fine in all browsers but for some reason the rich calendar inputs failed to appear in IE7.
At first I thought this might have been the reason:
http://forum.symfony-project.org/index.php/m/58074/
But my calendar.js was already patched!
It turns out that you have an object in the DOM with an ID of "content" then you might find that any Dynarch calendars appear off-screen in IE7 only!
Rename your element to something else and it starts working. Don't ask me why, I can't find any reference to 'content' in the calendar script files. It's just one of those quiry things that makes you even more convinced that hating IE7 is completely justifiable!
| [ 0 trackbacks ] | permalink | related link |




( 3 / 170 )It's still very early days, but Symfony 2 now has it's own site with some introductory material included. You can get the code and read about the framework - although there's no side-by-side comparison with symfony 1.4.
Now that versions 1.0, 1.1 and 1.2 are all officially dead (and 1.3 being a transitional version from 1.2) it looks like 1.4 will be the last stepping stone before 2.0.
And what's so different about sf2? Well for starters it looks like every component of the symfony framework has been decoupled into what they are calling "bundles". Hmm, that sounds a bit like Zend doesn't it? Interestingly, the Zend framework is one of the core symfony 2 bundles! Whoop! I guess that means you could use the Zend MVC in place of the Symfony one, hypothetically...
Additionally, your app is a bundle, too - although I can't think of any real expedient here as I doubt your app will be of much use without the other bundles. Perhaps this allows you to easily unplug it from synfony 2 and move it somewhere else... in a parallel universe perhaps.
Ironically, the sf2 site also publishes some "hello world" benchmarks which, while impressive, are still subject to the criticisms thrown at earlier benchmark results where symfony did not do so well - hello world is not an application where a framework is useful etc. Anyway here are the stats:
For the "Hello World" application, the Symfony 2.0 is about:
* 20% faster than Solar 1.0.0beta3
* 60% faster than Lithium 0.6
* 75% faster than Yii 1.1.1
* 2 times faster than symfony 1.4.2
* 3.5 times faster than Zend 1.10
* 5.5 times faster than CakePHP 1.2.6
* 69 times faster than Flow3 1.0.0alpha7
Anyway, it doesn't look to me like symfony is getting easier, but it is definately getting better. I am particularly looking forward to the new debug toolbar:
| [ 0 trackbacks ] | permalink | related link |




( 3 / 154 )Do you use water cooling? Well my advice is put a calendar item to check it monthly. And run a CPU temp app at all times. You see today after 3 years of smooth sailing my reservoir ran dry, cooked my cpu and then (after I quickly refilled it) sprayed water all over the motherboard, video card and power board, killing everything and short-circuiting the entire house.
Woohoo!
| [ 0 trackbacks ] | permalink | related link |




( 2.8 / 179 )Next



Avatar



