HTTP Parameter Pollution -- I see this term cropping up again, in some upcoming presentations, BlackHat DC, and due to my work still get consistent questions about "HPP".
- Prajwal Tuladhar
"I am also not 100% against cloud based databases. But I am certainly 200% against *closed source cloud databases* like Amazon SimpleDB. I'm quite positive about Amazon's yesterday's announcement of providing MySQL as a cloud service. But, don't you think using proprietary systems increase the chances of being locked out?"
- Prajwal Tuladhar
"DI is great but it also adds complexity in the application. And one thing I would like to know from you: there are bunch of DI frameworks in Ruby like http://needle.rubyforge.org/api... and so on but DI is not as profoundly used in Ruby community as in .NET and Java. As PHP is also dynamic language, is DI so important for PHP apps? Here is one presentation about the need of DI in dynamic languages http://onestepback.org/article..."
- Prajwal Tuladhar
"Hey, sorry for replying late. I did go through your post and it was nice post. My above post is just a fraction of your post indeed; just showing how to call static variables + methods from JS. Well, I haven't use YUI but whenever I have to create conventional class in JS I prefer using prototype API http://www.prototypejs.org/api..."
- Prajwal Tuladhar
"Thanks! But I am sorry to say that reflection won't let you invoke private, protected and and/or abstract methods. Generally, unit testing frameworks can be considered nice examples of Reflection in use and if you have used any of such frameworks in any languages, you may have noticed that only public methods are allowed to be used. This is because, reflection can only access public methods. You can get in depth information about invoking methods in reflection here: http://php.net/manual......"
- Prajwal Tuladhar
That's right. You bought a new high definition television at your favorite big box store. You brought it home or had it delivered. You connected it up just right and made sure you had all the right cables (and boy did THEY cost a pretty penny). But do you have HDTV? Do you? You do? Are you SURE?
- Prajwal Tuladhar
Quick painless install of side MySQL server in isolation. MySQL Sandbox is a tool for installing one or more MySQL servers in isolation, without affecting other servers
- Prajwal Tuladhar
Welcome to the Yahoo! Design Pattern Library. We're thrilled to be sharing patterns and code with the web design and development community, we hope it's useful, and we look forward to your feedback.
- Prajwal Tuladhar
"Thanks for the comment dude! I think Facebook is required to get around and know what's going on with frens but it was kinda distraction to me. So, I just quit that. But I will be back after few months hopefully!"
- Prajwal Tuladhar
The Hypertext Transfer Protocol (HTTP) is an application-level protocol for distributed, collaborative, hypermedia information systems. It is a generic, stateless, protocol which can be used for many tasks beyond its use for hypertext, such as name servers and distributed object management systems, through extension of its request methods, error codes and headers [47]. A feature of HTTP is the typing and negotiation of data representation, allowing systems to be built independently of the data being transferred.
- Prajwal Tuladhar
Martin Fowler has recently written an article comparing what he calls "state-based" and "interaction-based" unit testing. The article doesn't really cover the subject in much depth but one statement in particular surprised me: "interaction-based tests are ... more coupled to the implementation of a method." I think that Martin is spot on when he says "one of the hardest things for people to understand in OO design is the 'Tell Don't Ask' principle," but that principle has a big influence on how you write tests and is exactly what makes interaction-based testing necessary. In an object-oriented design, an object's state is an implementation detail that should be properly encapsulated and its interactions with its environment should be its only visible behaviour. If you follow the "Tell, Don't Ask" style, objects have very little visible state to assert about.
- Prajwal Tuladhar
"Thanks. But different people different perceptions and these different perceptions and ideas will help to harvest new and refined concepts and philosophies. So let us keep debating!"
- Prajwal Tuladhar