You are currently viewing the personal blog of Wiras Adi, a web designer and application developer, located in Jakarta, Indonesia.
Archive for entries posted in category Programming.
  • Invalidate Smarty Cache Using Cache Dependency Files

    Smarty is perhaps the most powerful and widely used PHP template engine available for PHP-based application developments. Though its usage has now been a bit pulled-aside by the rise of more advance frameworks such as Drupal or CakePHP, which come with their own template system implementations, for a “bare” template engine Smarty is still the [...]

    On March 9, 2008.
    In category:
    Programming
    Tagged as:
    , , ,
    Has 5 responses so far.

  • Simple Text-based CAPTCHA Implementation

    Spambots are automated scripts that crawl on the net searching for URLs containing some kind of application forms – such as forums, guestbooks, or comment form on popular blogs -, and then automatically posting whatever its initial launcher (spammer) wants everybody to know. It usually carries commercial messages, offers, or simply just site promotions. This [...]

    On February 3, 2008.
    In category:
    Programming
    Tagged as:
    , , ,
    Has 7 responses so far.

  • Design Principles in Ruby on Rails

    Within the last few years Ruby on Rails (RoR or just simply Rails) has gained great popularity in the way people develop web applications. It offers web developers to make an architecturally clean web application at a relatively faster time, compared to many existing technologies known. By clean architecture, I mean an application that you [...]

    On January 21, 2008.
    In category:
    Programming
    Tagged as:
    , ,
    Has 4 responses so far.