In the recent few months, I have been developing with Flourish since I found it very easy and highly customizable.
What is Flourish?
Flourish is a PHP unframework — a general-purpose, object-oriented library.
It has a modular architecture, meaning it isn’t strictly MVC. It focuses on being secure, well documented and easy to use, while solving problems intrinsic to web development.
Quoted from Flourish Official Website
But, I found out there still a tiny hurdle needed for a beginner to hop in with Flourish. I hope this post will bring the gap closer and easier for the beginner to get started with Flourish the PHP unframework library.
Here, I include a prepared folder structure for the user to know where to start. But, its all based on my programming style, you are welcome to change if it does not suit you.
Read the rest of this entry »

Karmic Koala
In order to upgrade your legacy Ubuntu to the Latest 9.10 Karmic Koala releases, go to
System >> Administration >> Software Sources
Under the updates tab and make sure “Show new distribution releases:” is not Long Term Support releases only but Normal releases.Then, go to
System >> Administration >> Update Manager
You will get a upgrade to X.XX, continue upgrade to 9.10. (* this may take several hours to days depends on condition)
If you have any doubts, please read the sources below:
Read the rest of this entry »
Using offline blog writer is always my favorite way to write my blog post because of the Internet connection in Malaysia and the functionalities offline blog editor gave me such as saving the draft, speed and plugins.. In Microsoft Windows, IMHO there are no better blog post editor than provide greater features as Windows Live Writer that support almost every Blogging API on the Earth yet extensible through various plugins. Check out Windows Live Writer Official Page here and try it out.

BloGTK Logo
But half of the time when I am in front of my PC, I am not in Microsoft Windows. I dualboot my workstation with Ubuntu Karmic Koala while my on-the-go notebook is OSX. Eventually I am having a hard time finding a good replacement for Windows Live Writer on both Ubuntu and OSX. As I am testing few offline blog editor, only BloGTK that caught my eyes. It does not packed with features but I think it can replace Windows Live Writer as the Open Source counter part for writing simple post. BloGTK works with Blogger, Movable Type and MetaWeblog API blogging system where these 3 are the most famous blogging system adopted by the blogs. Anyway WordPress is using XMLRPC by Movable Type, don’t worry..
To install BloGTK on Ubuntu, open your terminal:
$ sudo apt-get install blogtk
To configure BloGTK for WordPress:
Go to Edit >> Accounts and Settings, then
- Server URL: put your domain name with xmlrpc.php e.g. http://blog.shernshiou.com/xmlrpc.php
- Username and Password: put your login information for your blog
- Blogging System: select Movable Type
Press save and connect after that. Then, you are good to go.
For other blogging system and more information on BloGTK, please go to the BloGTK official website.