30 July 2010

The Ruby Reflector

Topic

Amazon S3

  Source Favicon
By Mark of Signal vs. Noise 1 day ago.
Email

…onboard memory is added to the globally coherent cache, and it's CPU is available to help process I/O operations. All in about a minute. It's pretty awesome stuff, and we had fun testing these features in our datacenter when we were deploying it.

For now, we continue to use Amazon S3 as a backup, but we intend to replace it with a second Isilon cluster in a secondary datacenter which we'll keep in sync via replication within the next several months.

37signals.com Read
  Source Favicon
On Heroku 10 days ago.
Email

Amazon S3 for user-uploaded assets like photos and documents

Memcached for temporary counters and rendered HTML

Polyglot persistence also makes it easy to dip your toes into NoSQL. Don't migrate your existing production data - instead, use one of these new datastores as a supplementary tool. (Example: put non-critical session data or stats into Redis or Tokyo Tyrant.) And if you're starting on a new app, you should give serious consideration to NoSQL options for your …

blog.heroku.com Read
  Source Favicon
Email

…"Currently, I'm working on migrating a large amount of assets from a server-based file system to Amazon S3. It's a very involved integration but I love it because I'm solving a real problem. My engineering skills are very useful in this situation." He believes in taking small steps when he's programming, and he is extremely methodical; "Change one variable at a time and look at the results. Then you can have meaningful comparisons. As programmers, a lot of times …

intridea.com Read
  Source Favicon
By Giles Bowkett of Giles Bowkett 1 month ago.
Email

This code takes pics from your camera that have been dumped to your hard drive, but not reformatted for the Web in terms of pixels or dpi, resizes them, re-dpis them, and uploads them to Amazon S3. Note that the size is pretty damn arbitrary .

convert is the ImageMagick command-line utility; amazon ships with my utility_belt gem.

gilesbowkett.blogspot.com Read
  Source Favicon
By Peter Cooper of Ruby Inside 1 month ago.
Email

…unified API . It deals with both server cloud and storage based services and supports Amazon S3 and Rackspace Files; as well as servers and on Amazon EC2 , Rackspace Servers, Terremark vCloud and Slicehost. Support is also available for Amazon ELB and SimpleDB.

The beauty of fog is how the same code interacts with different cloud services. It uses models, an idea familiar to anyone who has used an object mapper (like ActiveRecord), to abstract the common parts between …

rubyinside.com Read
  Source Favicon
By Klampaeckel of till's blog 1 month ago.
Email

Amazon S3

Why do I consider S3 to be a pseudo CDN. Well, for starters — Amazon S3 is not distributed.

By nature, it shouldn't be used as a CDN. The problem is though that many people still do. Take a look at Twitter and think twice why a page takes so long to load (and the avatars are always last). There's your answer.

In order to be fair — Twitter also sometimes switches to Cloudfront (216.137.61.222) (or Akamai (213.248.124.139)?). I haven't really figured …

till.klampaeckel.de Read
  Source Favicon
Email

Amazon recently announced their new storage service, Reduced Redundancy Storage ( RRS). We are pleased to introduce a new storage option for Amazon S3 called Reduced Redundancy Storage ( RRS) that enables customers to reduce their costs by storing non-critical, reproducible data at lower levels of redundancy than the standard storage of Amazon S3. It provides a [...]

elctech.com Read
  Source Favicon
On Trevor Turk 2 months ago.
Email

Arq is an easy to use backup app that stores your files on Amazon S3. It's not perfect (yet), but I love it.

Acorn is great for simple image editing. Adium is for chat. Colloquy is for irc.

Of course I use Dropbox .

Fluid is great for making websites into standalone apps. You can make one for Gmail and set that to be your default maito client. Highly recommended.

Gitx is a good git gui for looking through changesets …

almosteffortless.com Read
  Source Favicon
By Giles Bowkett of Giles Bowkett 3 months ago.
Email

…. (I also hear praise for the NERDtree plugin from people who use vim more than I do.) Overall, though, I think Ben's screencast is a nice bit of training, and certainly goes deeper than the average 5-minute Railscast. Peepcode has a great little screencast on emacs , but nothing on vim so far.

Ben also created a video on how to use Amazon S3 in a Rails app, and I'll be reviewing that soon.

gilesbowkett.blogspot.com Read
  Source Favicon
By Trevor Turk of Trevor Turk 4 months ago.
Email

Provide Heroku with your Amazon S3 keys: heroku config:add s3_access_key_id=YOUR_ID s3_secret_access_key=YOUR_KEY

Run the cron Rake task manually, for testing purposes: heroku rake cron

If all goes well, a new private bucket named APP NAME-heroku-backups will be created and will contain a backup file named APP NAME-YEAR-MONTH-DAY-HOURMINUTESECOND.dump .

Confirm that the backups are working by downloading the archive and attempting to reload it into a freshly created database: createdb …

almosteffortless.com Read