>>   Third, spending a day or two to support something as
>> different as Flash, is simply building a house of cards.  This is a
>> regular topic that comes up, and people easily adopt third party
>> solutions without  knowing how to service the chunks of code that
>> they  put into their systems.  Once they realize it's close, but has
>> issues in their application, they have gone live and realize their  
>> app
>> has a major hole in it, of which they have little skill to fix,
>> without hiring someone to do it for them.

First of all, the ActionScript code from SWFUpload is just dead  
simple, even if you don't know jack about flash, you could understand  
it and see that there's little room for error. The SWFUpload "kid"  
has just come up with the idea of wrapping it in a simple piece of  
code, just like the other "ajax upload" scripts are very simple in  
nature, but the result of a "eureka" moment.

And if at some point SWFUpload would not be sufficient for my needs,  
I can do something that's called refactoring, maybe you should look  
it up. My code is clean enough so that I can take out the SWFUpload  
code and replace it with something else if a better solution would  
pop up, I wouldn't have to change on single line of code in my upload  
script. What these AJAX upload scripts do, is essentially exactly the  
same thing as you would get with a normal <input type="file"> field,  
i.e. streaming a file to a method on your server.

I might be getting the wrong impression here, but you're making it  
sound as if outsourcing is a bad thing. In a real business,  
outsourcing can be a great thing if the cost of the outsourcing is  
lower than the cost of your own time. One can not know everything  
that's out there and be great at it.

> I was talking about learning and exploring, not implementing  
> something head first.

Exactly, I spend a fair amount of my free time reading RSS feeds to  
be in the loop on what's out there. I like to spend my evenings  
experimenting and trying to see if a solution would be feasible for  
the projects I'm working on within my company.


Best regards

Peter De Berdt


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Spinoffs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-spinoffs?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to