The Passionate Craftsman

Ruby, PHP, MySql, Software engineering and more.

Thursday, 26 February 2009

How to get the properties of an object with PHP

How to get the properties of an object:

$ref = new ReflectionClass('User');
$props = $ref->getProperties();
foreach($props as $prop) {
echo $prop->name .'

In this case the properties of the class User will be printed.

Friday, 20 February 2009

JBoss AS Tools

After testing JSP and Servlet with Tomcat, inside Eclipse, I thought to try JBoss AS, the famous application server of Jboss. How to install JBoss AS and JBoss AS Tools in Eclipse:

  1. Download JBoss AS 5, decompress it in a directory.
  2. In Eclipse, click on Help -> Software updates and Add-ons, type jboss in the filter and press enter.
  3. Flag 'JBoss Tools Relaese' and follow the simple installation procedure.
  4. Then click in Window -> Preferences -> Server -> Runtime Environments, click on 'Add', select the directory where you have extracted JBoss AS, select the JRE (I think that it should be and SDK). Click on 'Finish'.
Now JBoos AS is installed and can be start, stop inside Eclipse.


Developing Web applications with Tomcat and Eclipse

I have found a nice article about the development of Java web applications with Eclipse. It is the best and quickest article that I have ever seen.

Thursday, 19 February 2009

Zend Server Public Beta

Zend has released a new PHP application server. Now Zend Core and Zend Platform are distributed together. From the product description:
  • Fully supported and certified distribution of PHP 5.2
  • Fully supported Zend Framework 1.7 release
  • Integrated native installers (RPM/DEB/MSI)
  • Web-based administration Interface
  • Comprehensive out-of-the-box database connectivity
  • Powerful PHP monitoring capabilities to identify problems and help fix them quickly
  • URL-based output caching required by today's modern web applications
  • Zend Optimizer+ - byte code cache to boost application performance
  • New "Guard Loader" to enable processing of Zend Guard encoded files


Wednesday, 4 February 2009

Andi Gutmans is the new CEO of Zend Technologies

Andi Gutmans, founder of Zend is the new CEO. He was senior vice president of R&D.

Cameron Lester said that Zend Technologies, with Andi as CEO, will be more effective in its innovation strategies. This, in my opinion, is a signal that Zend is continuing in his strategy to bring more innovation in his IT consulting services and technologies.

Mark Burton, former executive vice president of MySql, is now executive chairman.