Make Your Bash Prompt Work For You


If you work with Linux or Unix-like operating systems like Ubuntu or the MacOS, you might be familiar with Bourne-Again Shell or BASH for short. This article will show you that with a little elbow grease, you can have your BASH prompt work for you and heck maybe have a little fun with it. People tell me the invention of the GUI (graphical user interface) is the best thing that ever happened to modern computing. I beg to differ. Not all work is accomplished through the GUI nor is it efficient.

Continue Reading

Making your AJAX Content SEO Friendly


This is an experiment to see if search engines are crawling AJAX sites and find better ways of keeping them SEO friendly. AJAX or Asynchronous Javascript and XML is a technology born of a need to have better user experience. Before we were used to browsing link after link through a site. Sometimes those pages change so little on the page that it becomes tedious to having to go through the strokes of waiting for the page and all it’s images render.

Continue Reading

How To Make A Timer/Stopwatch Using AngularJS


I’ve got some leeway pushing Khrunus off the ground.  I’ve always been successful using JavaScript’s timing functions but since Khrunus would primarily be built-in in AngularJS. I have to research a way to reuse my timing snippets into proper Angular code.  To study, I built a simple angular app: Problem How to use AngularJS to make a time related app, in this case a timer for logging elapsed time? What I need Before I started this little venture, I need to detail the parameters of the experiment. Firstly,  I need to layout my application in two sections. The top section will show …

Continue Reading

Quick and Free Way to Set Up Your App using Heroku

Heroku Dashboard

I had a struck of inspiration earlier this week. I’ve always wanted to make this webapp that has been playing in my mind  for a while and I finally had some ideas to start on.  Of course, like any of my projects, the first thing I do is research.  First in my list was a workflow to streamline development. It’s been a while since I modified my workflow and so I thought it was time for a change. Aside from the design and flow of the application, my immediate concern was where to host my apps once I’m done with the first milestone. …

Continue Reading
FILED UNDER: PHP, a simple url shortener

It started with TinyURL, URL aliasing/shortening has become big business with similar sites growing out of the woodwork(See URL Shortening – History). With other unrelated services following the trend, like aliasing) and music), adding value to support our slowly growing twittering society. is one such revolutionary child; but this child has grown big enough to even rival TinyURL.

Continue Reading

All You Need Is A Browser

The web has become more than just a glorified paperless library, now it has become a place where everyone works, plays and meet up. This has become more true with the surge of desktop applications to their web equivalents (email, desktop publishing, spreadsheet etc.) and the advancement in web technologies(AJAX, HTML5 etc). More and more I find myself using online versions of my computer’s desktop. Having been hosted on a remote server I enjoy; savings in storage space, automatic backups, safety from physical hardware damage(like for some of my friends affected by Typhoon Ondoy) and ready support(depends on the service …

Continue Reading

What Browser? Ever wondered what a browser truly is? Or know someone you’ve been trying to educate for a long time to use one? Ever met someone who keeps confusing a browser with a webpage? Are you still at hairs end trying to pick the best one? Don’t fret, Google comes to the rescue again. Built by “some folks from Google”, is a site dedicated to what we all would agree to be the most used application in any computer, “the Browser”. Any Operating System has it in some form or another(Anyone said Lynx(?). Companies battle it out for supremacy, …

Continue Reading

OCR API on Google Docs(not yet)

Google API blog announced today, new features for their Documents List – Data APIs (DLDA) – one of which is Optical Character Recognition(OCR). To put it simpy, sending an image(with readable text) to a DLDA application, when OCR is enabled into the request, will equip the API to read the image and generate a properly editable document.

Continue Reading