Tuesday 06 January 2009

Here's a great place to put a random quote or random post title.

Zend PHP5 Certified Engineer

I finally go the time, and the courage, to go forward and do the exam.

The result couldn't be better, i did it, i am now a Zend PHP5 Certified Engineer.

About the exam, i was expecting something less tricky....

Read more

2008 Lisbon Half Marathon - I did it

It was a different sunday, i went participate on 2008 Lisbon Half Marathon, and i finished it. It was an extreme happiness feeling when i crossed the finish line.

The time it's not the most important, but i achieved my goal, less than 2 hours, more exactly 1h59m35s.

For whose that never runned an half marathon i sugest that, just do it, it's hard to achieve, but ate the end,feels just great cross the finish line....

Read more

Habari LinkedIn plugin

I am happy to announce my first Habari Plugin, the LinkedIn plugin. It's an extremely simple plugin that allows you to display you LinkedIn badge on your blog.

What is it about

LinkedIn Habari Plugin allows you, as the blog owner, to post the LinkedIn badge on you website, on a quick and simple way.

How to install ?

Installation is the same as every Habari Plugin:
  • Download linkedin.zip
  • Unzip the file
  • Install to your user/plugins directory
  • Activate the plugin on your site
  • Add code to display the plugin on your template , explained below
You can read more about Plugin Installation on Habari Wiki

Changes on your template

In order to make any Habari Plugin visible, you need to add the plugin code to you template, to use LinkedIn Habari Plugin, you just need to add the following code to your template:
<?php if (Plugins::is_loaded('LinkedIn')) { echo '<div id="linkedin"><h3>LinkedIn Profile</h3>'; echo $linkedin_badge; echo '</div>'; } else { // Not loaded } ?>
Download: LinkedIn Plugin

Introduction to Test Driven Development (TDD)

Modern projects, are attached new methodologies, on my current project we are implementing TDD, Test Driven Development, we expect to achieve a 70% time win on project, and a bug fix time reduction of 50%.

What is Test Driven Development ?

"Test-Driven Development (TDD) is a software development technique consisting of short iterations where new test cases covering the desired improvement or new functionality are written first, then the production code necessary to pass the tests is implemented, and finally the software is refactored to accommodate changes. The availability of tests before actual development ensures rapid feedback after any change. Practitioners emphasize that test-driven development is a method of designing software, not merely a method of testing." In http://en.wikipedia.org/wiki/Test-driven_development

Test Driven Development Workflow

1. Add a test 2. Run all tests and see the new one fail 3. Write some code 4. Run the automated tests and see them succeed 5. Refactor code

Three suggestions for a productive TDD Cycle

1. Write only code if one test fails 2. Write only tests enough to make the execution fail 3. Write only enough code to pass the test

Interesting links about TDD

Coming next: PHP And Test ... Read more

Will Habary steal the place of Wordpress ?

Testing Habary Blogging system, and give myself with the question on m mind. I am a long term wordpress user, but being a developer and after looked at Habary functionalities and code, i see on Habary a great an bright future. But will Habary have the power enought to steal Wordpress Users in order to become number one? What's you opinion?
Page: ← Previous  1 2 3
Add to Technorati Favorites
    follow me on Twitter