_giu
Sal received his MBA from Harvard Business School. He also holds a Masters in electrical engineering and computer science, a BS in electrical engineering and computer science, and a BS in mathematics from the Massachusetts Institute of Technology
...but I don't think that he's too poor to buy one. everyone has its own methods to work ;) he surely would draw better images, but I personally think that the quality of the lectures would remain on the same high level :)
Windows MultiPoint Mouse SDK
regarding question 1: I think it's all a question of how your method behaves -- or how it is implemented. if your method requires JSON, then you'll have to feed it JSON. if your method requires 2 parameters, then you'll have to give it 2 parameters (e.g. myservice.com/?param1=123¶m2=456).
regarding question 2: no, it's definitely not a problem, until the library is not maintained anymore or god knows what else. well, yes, it's more intuitive to write a plain simple function then to construct a very complicated request string as you mentioned.
as I already stated above, I don't have enough experience with REST at the moment to give you a more precise response, so I hope this one suffices. I also hope that somebody here on HN with more experience in the REST field will answer your question more precisely, so I can learn a thing or two, too :)
No, you wouldn't. as generalk sayed in his comment (http://news.ycombinator.com/item?id=1053384), it's the reverse, namely with REST over HTTP you'll make use of HTTP, which perfectly provides the functions to accomplish the task of invoking a method remotely without having to implement this important part on your own. I'll try to make an example.
let's pretend you have a method called GetEmployeeByName(string name).
with REST you'll implement this method and allow your users to invoke it via http://myservice.com/employee/simpson. the invocation, parameter-passing, error-handling etc. is done via HTTP, so theoretically no work is needed on this part, since you don't have to implement HTTP.
with XML-RPC the thing is pretty different. you'll implement the method, but what you have to do now is -- as described in the article -- find a library (or implement your own) that will generate all the needed XML files etc.
you see, with REST over HTTP you just skip the XML-generating-and-some-more-task and let HTTP do the work. why reinvent the wheel when HTTP is suited pretty well for this part of the task?
I hope this clarifies everything a little bit.
You can always do less
The Barometer of Hacker News Knowledge Half-life
Magic Tricks based on deep Mathematics
you can read more about this tool here: http://www.cernlove.org/blog/2009/12/im-down-with-op-v/
picture of OP Vistars' operation during the energy record of the LHC's Twin Beams: http://mediaarchive.cern.ch/MediaArchive/Photo/Public/2009/0... (from: http://cdsweb.cern.ch/record/1225474)
OP V: up-to-the-minute updates on the status of the LHC proton beam (CERN)
anyone else has the same issue described on the comment above?
Amazing: Tupper's self-referential formula
Dr. Quantum explains the Double-slit Experiment
A New Perl.org (Redesigned)
Extreme JavaScript Performance
Gates' Memo about why the Office format should be a proprietary format (1998)
Spreadsheet of TED Talks
Guess who registered http://expert-s**-change.com
however, it looks like named parameters will be shipped with .NET 4.0: http://geekswithblogs.net/michelotti/archive/2009/01/22/c-4....