The Task Isn’t Over Yet

Last week I had successfully secured my domain by renewing it for another three years (nobody might want to backorder this domain, but just in case…). Renewing domain ownership should practically be a casual activity, less likely deterrent, and slightly motivational -to certain degree, people have tendency to keep stuff they don’t really need- but for me it’s absolutely on purpose.

The main motivation is the pending agenda or let’s say it in a more intense emphasis: compulsory To-Do list which has been there for a while but now is piling consistently due to dynamic changes of priorities. Achieving a balance in physics is theoretically easy compared to real-world scenario. I have been striving to designate academic or class enrollment, research and writing papers, personal research and writing applications, and personal life in balanced portions but the they are still unaligned. This sometimes makes me think that the great people in history were really great at their time because they are capable of finding the secret of self-alignment and control over time space, prevailing their peers, and maintaining the consistency of the predomination regardless of dynamic changes to their surrounding.

It’s not easy to notice that there are  some people out there waiting for my contribution in some projects I previously chimed in. Added that I have also put idle some of my personal projects, some “future-prospect” questions may arise. But, I’d like to restate that I realize the task isn’t over yet. I’m now still unloading the stack while at the same time trying to find the key of harmonious prioritization. And I will still be here, at least three years from now.

Participating in Firefox Download Day 2008

Download DayFirefox so far has helped me during the development of web application, especially its Firebug extension and Session manager and also give me the notion of standardized views of W3-compliant pages. There are some drawbacks though, which one of them might be clear and settled for a while, the increasing memory footprint while running Firefox for significant time.

While the Firefox devs have promised to address the problems and envisioned a better browsing experience, I was informed about their campaign entitled “Firefox Download Day 2008” which is aimed to break the world record of total downloads in a day.

As my gratitude for what Firefox has given me and what Firefox devs have done so far, I decided to participate in this program.

And if you are also a Firefox fan and want to join this campaign, feel free to visit the page: http://www.spreadfirefox.com/en-US/worldrecord/

Voluntary Work Infers No Copyright?

As a developer, what makes you decide to get involved in a project? Is it the financial benefit after accomplishing the project? In term of commercial project, this might be true because executing project is another means to make a living, hence financial income is reasonable outcome. However, in non-commercial projects which are usually open source and the project takers are not paid on monthly basis, paid on a little sum of money, or even unpaid at all, it’s apparently unreasonable to lean on immediate financial benefit such that it’s practical to draw conclusion that the involvement is based on other motive.

There are various reasons why somebody decides to chime in a non-commercial project. While the list of specific reasons may bubble up, I summarize that it’s mainly personal interest. Spending significant time in an activity without tangible profit while there is clear acknowledgement that the time slot is convertible into tangible profit, it’s not logical to take such decision, given that there are options to go through and choices are freely made. Thus, there has to be illogical reason to make it logical and it comes from personal interest, emotional binding, a part of human nature, that can not be simply formulated into a set of theorems.

Continue reading

Whitepaper: Brief Overview on Web Scripting Languages

Summary:

As web is gradually changing how we interact with others, choosing a preferred platform for web development is also critical. In this paper, you will find a brief overview of popular web scripting languages currently used by individuals to companies, schools to research institution.

Download whitepaper:

Brief Overview on Web Scripting Languages (82752 downloads )

New Section Added: Whitepapers

Spending my recent days reading more academic writings and books has brought some enlightenment and gradually changed how I think and approach a solution for certain problem. To some extent, I have to admit that technical skills and experiences may not always solve the problem. In certain cases, they may but when it comes to fundamental issues which require solid understanding of the concept and bearing novel ideas, technical skills and experiences will only play their roles as validation tool, a method of realizing the concept and ideas into (imperfect) implementation or solution. A flaw in the concept may result in fragile implementation which is a patient of endless technical hacks and fixes.

Realizing this, I’d like to share what I’ve got so far, random reading and thought about technology, mainly web related. The articles written will be arranged as whitepapers with necessary technical aspect and general language which is easily understandable (hopefully). I hope they will be useful for you and surely they are useful for me as connecting path to my search of novel ideas that will bring impact to larger audience.