Author Archives: Tech Admin

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 (6764 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.

A Glimpse of Evolving Zend Framework 1.5

Fellow developers may have noted that Zend released their Zend Framework 1.5 (including the 1.5.1 branch) last March. As a person who was away from ZF development milestone for a while (and when i was back i noticed bunches of emails in the mailing list), it’s interesting for me to see the changes made in the framework. I come up with a slideshow presentation which is grabbed from the ZF homepage.

Interesting feature sets from this release are Open ID integration and the availability of Zend_Form. When I was building my application on the beta platform or the first stable release, creating advanced form with complex view was quite a problem. I will delve more into current source code and documentation and see the logic and approach behind this component. It will also be interesting in finding the approach for ajax interaction model. Regarding Open ID, it’s great that it’s finally bundled in the framework. I believe, Open ID will be more widely adopted and Zend has played its role by supporting the technology in its Framework.

Congratulations to all Zend Framework developers. I hope I will start contributing especially on solving the performance issues.

Happy Easter (and finally some updates)

Hi fellas,

How was your easter going? I hope it was great. This easter I got a lot of easter eggs (at least to eat them all at once) and It was really fun. I notice how the culture differs between countries and it’s really fascinating to see and live with the Korean culture, the whole new things which I never experienced before.

On the other way, I’m also a bit sad because this blog seems a bit abandoned. These recent days, circle of events occured and forced me to rearrange priorities. This doesn’t mean that I don’t care about this blog at all. I have a lot of To-Dos piling up in my reminder program and my notes. I hope and I do hope that the list will be checked one by one but I also realize that I have to be wiser and manage things and time more effectively. This has been issues for a while and I’m now still working on it.

Anyway, finally I’m now a student again. During the sabbatical, I had come to a conclusion that advanced studies might help in making me grasping the bigger figure of my interest. While this opinion might not hold true for every single person, in my case, I don’t regret this decision (or until this time, I haven’t regretted the decision). Sure, there is big difference between the academic environment and the industry. However, some experiences I got during my past work turn to be helpful in my academic study and I am now step-by-step identifying the bigger picture.

Hence, I’d also like to inform that the-state-of-being-a-student-again somehow inspires me to enhance the plan on what should I present to the community through my web page. This will reflect in streams of updates in this website. Other than my toys (read: PHP-based apps), I’d also like to put some white papers, ideas, or other kinds of work which could be helpful for someone out there. Certainly, I’ll also put copyright and licenses into consideration (especially when it’s related with other’s work) when publishing things on my site.

I also notice some comments here and stacks of emails in my inbox. I will read and provide sufficient reply following this post. So, we’ll get in touch soon.