312 reputation
211
bio website stackoverflow.com/users/24755/…
location Philippines
age 31
visits member for 3 years, 3 months
seen Mar 27 at 11:48

I'm a .Net programmer for a well-known software development outsourcing company, with inclination towards web development.

The competent programmer is fully aware of the limited size of his own skull. He therefore approaches his task with full humility, and avoids clever tricks like the plague. -- Edsger Dijkstra

All original source snippets I post on Stack Exchange sites are dedicated to the Creative Commons Zero (CC0).


Dec
6
comment Inheritance vs mixins in dynamic languages?
Composition, anyone :)
Jun
7
comment Should I invest time learning Coffeescript?
@Akshar Prabhu Desai. CoffeeScript was intended not to break existing JavaScript libraries link, read second paragraph
Jun
7
comment Which open-source license is right for my project?
+1 for the flowchart. BTW, I hope to see Mozilla License and LGPL in the tree
Jun
3
comment In what area is LISP's macro better than Ruby's “ability” to create DSL
@David Thornley, I've updated the post, particularly on C\C++ , and place emphasis on C. As for Common Lisp, I was feeling that since other programming languages have higher abstraction, it's macro feature is for special case. I posted the question, hoping that others will show me that CL's macro isn't for special case is still a powerful feature.
Jun
3
revised In what area is LISP's macro better than Ruby's “ability” to create DSL
Updated post based on feedback; deleted 41 characters in body
Jun
3
accepted In what area is LISP's macro better than Ruby's “ability” to create DSL
Jun
3
comment In what area is LISP's macro better than Ruby's “ability” to create DSL
But Lisp wins, hands down, at the ability to create new abstractions, and then to layer abstraction on abstraction. Now I know why . . .
Jun
3
revised In what area is LISP's macro better than Ruby's “ability” to create DSL
added 735 characters in body
Jun
3
comment These days is it required to test a desktop website for IE6 and IE7? Or is IE8 and IE9 enough?
True: it does not matter what is the global trend, what matters is the browser your visitors / customers uses.
Jun
3
asked In what area is LISP's macro better than Ruby's “ability” to create DSL
May
25
comment What's the best Open Source code you've ever seen?
I had a peek at the source code and I must admit it was well documented and easy to follow, and I did not expect it from a OS PHP.
May
6
comment What does Dijkstra mean when he recommends an exceptionally good mastery of one's native tongue?
@DPD, your theory is great, though I'm not sure how it can fit when Dijkstra said that 'exceptionally good mastery of one's native tongue'.
May
6
comment if ('constant' == $variable) vs. if ($variable == 'constant')
+1 that I've learn that it can be used defensively, though if 1 == $foo looks awkward for me.
May
6
answered Scrum for a single programmer?
May
6
comment How can I overcome a badly structured software development model?
@picmate. Since the CEO has no technical knowledge on what you do, you can convince him through what he knows. For example, you can explain that if have version control in place, you can avoid loss of work, and thus financially prevent loss of revenue in restoring lost code, Or by learning best development practices, you can help the company by being efficient, thus reducing the time to develop a feature.
May
6
awarded  Commentator
May
6
answered How do I determine which language/framework is best for our web-based project?
May
6
comment Opensource, noncommercial License?
You can create a custom code, stating that it's shareable, modifiable, non-commercial license, but just as what others said, it's not an Open Source license :)
May
6
comment Can a user relicense LGPL as GPL or GPL as AGPL?
@DavidJFelix if you own the copyright of the code, you can re-license it to whatever license you want, even close source it. Note that previous version of the code are still under the original license.
May
3
awarded  Teacher