17 April 2014

The Ruby Reflector

Topic

S3

  Source Favicon
By Lucas Mazza of Plataformatec Blog 9 days ago.
Email

…be handled differently through your application environments, like API Endpoints or S3 bucket names. And for any gem maintainers out there, you can make your gem read these settings from the secrets.yml automagically through an initializer block and maybe remove a configuration step from the gem setup. Adding this to Devise on this pull request was easier than I expected an I suggest you to try it out on your gems as well.

If you want to try to organize your configuration …

blog.plataformatec.com.br Read
  Source Favicon
By Guest Post of New Relic 1 month ago.
Email

Costs By Service: Shows you your month-to-date spend grouped by service (e.g. EC2, RDS, S3). Allows you to see how your spend is occurring for the specific services.

Setting up tags

In order to get the data you want filtered down to the tags you want, you will need to go into CloudCheckr and select those tags. This is important. For instance, if you want to monitor the cost for the customer Acme, you should ensure you are tagging everything related to that customer in AWS with a tag …

newrelic.com Read
  Source Favicon
By Chase Douglas of New Relic 1 month ago.
Email

…have moved scripts from being hosted directly from our website to being hosted by AWS S3 through a CDN that maps things under the js-agent.newrelic.com hostname. The release process was a larger challenge that is still an ongoing development focus for us.

We wanted to rearchitect much of the existing scripts so they could be more extensible for future features. But last year when we were starting the project, we were instrumenting over two million page loads each minute! We had …

newrelic.com Read
  Source Favicon
By Zeke of Heroku 1 month ago.
Email

…registries, and there are some free alternatives such as Mozilla's read-only S3/ CloudFront mirror and Maciej Małecki's European mirror .

Configuring your Heroku node app to use a custom registry is easy: heroku config:set npm_config_registry=http://registry.npmjs.eu

8. Keep track of outdated dependencies

If you've been programming long enough, you've probably been to dependency hell . Fortunately Node.js and npm have …

blog.heroku.com Read
  Source Favicon
By Kurtz of Viget.com Blogs 1 month ago.
Email

We live in the age of remote resources. It's pretty rare to store uploaded files on the same machine as your server process. File storage these days is almost completely remote, and for very good reasons.

Using file storage services like S3 is awesome, but not having your files accessible locally can complicate the performance of file-oriented operations. In these cases, use Ruby's Tempfile to create local files that live just long enough to satisfy your processing needs.

viget.com Read
  Source Favicon
By Ryan Stenberg of Viget.com Blogs 1 month ago.
Email

…to the output script wrapped in an appropriate .parse call. CarrierWave-uploaded S3 files proved pretty difficult to work with in this approach. Getting a path or url is simple enough, but when you create an object on the other side of your Rails migration that also has a CarrierWave uploader, it expects a file. In our case, the S3 url's included quickly expiring tokens that would be invalid by the time our deployment would complete. With destructive migrations, we decided this was …

viget.com Read
  Source Favicon
By Greg Nokes of DaRoost 3 months ago.
Email

I'm playing around with Nanoc - a static site generator. Basically, nanoc allows you you write your blog posts offline, and then generates your entire site in raw HTML. This allows you to host a site with out needing a database. In other words, it's dead quick. You can also forgo a web server, and just host your site from S3 if you want.

That's pretty cool, but it seems to be a little more work then I really want. Since know my way around git and other command line tools, I decided that I could do better.

greg.nokes.name Read
  Source Favicon
By Joshua Timberman of Chef Blog 4 months ago.
Email

…monitoring systems in EC2. Hosted Enterprise Chef uses S3 to store cookbook content. Those with an account can see this with knife cookbook show COOKBOOK VERSION , and note the URL for the files. We also use S3 for storing the packages from our omnibus build tool . The omnitruck metadata API service exposes this.

All these AWS resources - EC2 instances, S3 buckets - are distributed across a few different AWS accounts. Before IAM, there was no way to have …

opscode.com Read
  Source Favicon
Email

Thank you to Amazon for S3.

Thank you to Fastly for speeding up the delivery of our images, stylesheets, JavaScripts, HTML, and JSON.

Thank you to Dropbox for hosting large design assets and important files.

Thank you to Hoefler & Frere-Jones for their typography, which we're using on this very blog.

Thank you to Typekit for serving up fonts for us and our clients.

Thank you to Google for GMail, Analytics, Adwords, Hangouts, and search.

Business …

robots.thoughtbot.com Read
  Source Favicon
By Joey of Global Nerdy 5 months ago.
Email

…they're venturing into terra incognita — just think of every smartphone that came before the Galaxy S3 — they need help. As The Verge put it in their review of the Galaxy Gear:

As with industrial design, software engineering isn't among Samsung's strengths, and the results on the Gear are a painful mix of unreliability and inadequacy.

Samsung exec David Eun had this to say about the Gear at Business Insider's Ignition conference :

globalnerdy.com Read