algorithmia-ruby
                                
                                 algorithmia-ruby copied to clipboard
                                
                                    algorithmia-ruby copied to clipboard
                            
                            
                            
                        Ruby Client for Algorithmia Algorithms and Data API
The actual problem seems to be URI.encode, which is an alias for URI.escape. I think this could be changed to just CGI.encode the file name in lines 51 and 70...
Instead of an algorithm response (in the event of an exception) getting returned to the user as a named exception with a stacktrace (like with out other clients) the ruby...
## Problem Description When an algorithm developer attempts to invoke another algorithm with an improperly configured client: ```ruby client = Algorithmia.client('') client.algo('example/algo').pipe(input) ``` The API returns an appropriately descriptive error...
I tried to get file from algorithmia. I used SmartThumbnail algorithm for creating thumbnails and uploading it to directory. But i got error Encoding::UndefinedConversionError: "\xFF" from ASCII-8BIT to UTF-8
https://github.com/algorithmiaio/algorithmia-ruby/blob/master/lib/algorithmia/data_file.rb#L34