RubyFlow The Ruby and Rails community linklog

×

The Ruby and Rails community linklog

Made a library? Written a blog post? Found a useful tutorial? Share it with the Ruby community here or just enjoy what everyone else has found!

Submit a post

You can use basic HTML markup (e.g. <a>) or Markdown.
Note that your post may be edited to suit the format of the site.

As you are not logged in, you will be
directed via GitHub to signup or sign in

Post Preview

Note: Only the first pargraph is shown on the front page and overly long paragraphs may be broken up.

How to get rid of legacy code

In this article you can find my 5 cents about this subject. There are 5 approaches which may help you. It is not about patterns, but it is about making decisions and architecture of an application. There is one approach which started working well for us.

Among abundant branded and big-ticket handbags as able-bodied as added fashiona…

ITTIA and E2S Equip Call Centers with Android Mobility

ITTIA DB SQL solves challenges such as merging data, efficient communication, and security, which allows Android (TM) tablets to access call center data stored in an existing relational database, such as Microsoft(R) SQL Server(R), or Oracle(R) Database. With this technology a call center can rapidly improve communication to experience significant time and cost savings through greater efficiency.

So account the blogs and added handbags forums is a acceptable way of replica h…

Ruby Book Giveaway Extravaganza

I just launched the Ruby Book Giveaway Extravaganza. Three winners, Five books, a 6 month Safari Online membership, and $50 in your name to The Ada Initiative or another tech charity of your choice. The books are: Practical Object Oriented Design in Ruby (POODR) by Sandy Metz, Clean Ruby by Jim Gay, Exceptional Ruby by Avdi Grimm<, Working with Ruby Threads by Jesse Storimer, and Mastering Modern Payments by me, Pete Keen. </ul>

Pastel v0.4.0

Pastel allows now for detaching common style combinations, as well as for nesting of styled strings by using blocks. Please give it a try and let me know what you think!

What attributes RubyGems’ Marshal file really contain?

RubyGems started with a single marshaled file called Marshal.4.8.gz containing the array of every Gem::Specification object for every gem that has been uploaded to RubyGems directory. Since then we have new indexes for RubyGems to speed things up, but good old Marshal.4.8.gz is still around carrying important information about gems from RubyGems.org. Are you interested to know what is and what is not there and finally understand why gem specification rails -r does not give you the information on licensing even though it’s part of rails’ gemspec file? Read more

Param Validators as Ruby objects

Using service objects as replacement of strong params makes controller validation easy and complete. Check our gem here: ParamsFor. Thx and happy coding.

Nice job. I made a gem to handle params too except that it does not makes use o…

Are Your Cache-Control Directives Doing What They Are Supposed to Do?

Cache-Control directives are pretty straightforward to understand. They’re easy to use as well if you assume that all the caches between your end user and application correctly implement the spec. Unfortunately, as with any spec, you can’t make that assumption. You need to be aware of any spec misinterpretations in the implementation of the caches that you’re using, and properly account for them. Learn How to Get Cache-Control Right

Loading older posts