Month: April 2013
Warning: S3::putObject(): RequestTimeTooSkewed – CarrierWave (Ruby on Rails)
Hey everyone, Another issue I came across while working with CarrierWave. After rebooting a VM Amazon started too complain “request time too skewed”: Warning: S3::putObject(): RequestTimeTooSkewed The difference between the request time and the current time is to large. in x on line 14 This one is another simple fix, just make sure your system…
Amazon S3 Images Expiring – CarrierWave (Ruby on Rails)
Hey everyone, After working with CarrierWave for a couple of days a few of my images started disappearing. It took a while to work out what was causing it, but thankfully the fix is pretty easy: #Set fog_public in your initialiser to true config.fog_public = false #Should be config.fog_public = true Alternatively, if you’d like…
Retrieving Thumbnail from an Animated Gif – CarrierWave
Hey everyone, I’ve been mucking around with CarrierWave today and ran into a bit of an issue. When creating a thumbnail from an animated gif the thumbnail was also animated. Unfortunately this led to some of my image-heavy pages hanging for a bit. This StackOverflow post offers the following solution: #Add this method in your…
Excon::Errors::SocketError Broken pipe (Errno::EPIPE) – Ruby on Rails
Hey everyone, I was having a bit of trouble with CarrierWave on Amazon S3 today. When attempting to upload files that were larger than ~150kb I received one of the following errors (depending on config): getaddrinfo: Name or service not known carrierwave Excon::Errors::SocketError in PhotosController#create Broken pipe (Errno::EPIPE) Despite the vague error, the solution…
Remote JSON Source – Ruby on Rails
Hey everyone, Just a quick post on how to retrieve a remote JSON source so I don’t forget. require ‘open-uri’ require ‘json’ #Retrieve source (controller/model) @results = JSON.parse(open(“http://www.myjsonsource.com/jsonfeed_num1”).read) #In view That’s all there is to it, let me know if you have any problems!
Blank Row in Select_Tag – Ruby on Rails
Hey everyone, Just a quick post on how to include a blank row or prompt value when using a select_tag in rails: #Prompt “Please select an animal” /> #Blank option true /> Let me know if you have any issues.