rubyflow.com Archives - 19 December 2012, Wednesday

  • Request for feedback: Models, Roles, Decorations, and Interactions

    rubyflow.com 19 Dec '12, 11pm

    Request for feedback: Models, Roles, Decorations, and Interactions Posted by seacreature on December 19, 2012 — 0 comments I'm in the very early stages of trying to find a reasonable balance between Rails concerns and the DCI paradigm. I plan to work on an implementation to test the i...

  • Code With Clarity

    rubyflow.com 19 Dec '12, 7pm

    Code With Clarity Posted by planetmcd on December 19, 2012 — 0 comments My colleague at MojoTech, David Leal, just published an exploration of using software contracts in Ruby. Check out Code with Clarity and weigh in with any comments or suggestions. Comments “ ” Post a Comment Comme...

  • King of Nothing, the DCI paradigm is a scam

    rubyflow.com 19 Dec '12, 3pm

    King of Nothing, the DCI paradigm is a scam Posted by seacreature on December 19, 2012 — 0 comments Linkbait title, I know. But I feel like to avoid more design cargo culting, we must balance the hype of DCI with some solid critical review. Here are some specific suggestions for possi...

  • DCI, Concerns and Readable Code

    rubyflow.com 19 Dec '12, 3pm

    DCI, Concerns and Readable Code Posted by brynary on December 19, 2012 — 0 comments I just published a blog post about DCI, Concerns and Readable Code by Giles Bowkett. It explores some recent discussion about ActiveSupport::Concern vs DCI vs class-based composition in Rails models. C...

  • Delicious Soap

    rubyflow.com 18 Dec '12, 10pm

    Delicious Soap Posted by rubiii on December 18, 2012 — 0 comments I just released Savon 2.0 . Hope you like it. Comments “ ” Post a Comment Comment abilities for non registered users are currently deactivated, pending time to add a proper CAPTCHA to solve the escalating spam problem. ...

  • Chubby Models Are Still Fat With Concerns. DCI Focuses On How Things Work Together

    rubyflow.com 18 Dec '12, 7pm

    Chubby Models Are Still Fat With Concerns. DCI Focuses On How Things Work Together Posted by jim on December 18, 2012 — 0 comments Read about how ActiveSupport::Concern won't reveal how your system works or why any of those concerns exist where they do. DCI is an approach to help you ...

  • Deploying New Image Formats on the Web

    rubyflow.com 18 Dec '12, 6pm

    Deploying New Image Formats on the Web Posted by igrigorik on December 18, 2012 — 0 comments If we really want to make an impact on web performance, then image formats is the place to do it. There is absolutely no reason why we shouldn't have dozens of specialized formats, each tailor...

  • Netzke 0.8 is out - revised API, much improved docs, more fun

    rubyflow.com 18 Dec '12, 4pm

    Netzke 0.8 is out - revised API, much improved docs, more fun Posted by nomadcoder on December 18, 2012 — 0 comments Netzke - a library for building client-server GUI components with Sencha Ext JS and Ruby - was updated to version 0.8. It brings a major, backward-incompatible update t...

  • DCI: The King of the Open/Closed Principle

    rubyflow.com 18 Dec '12, 3pm

    DCI: The King of the Open/Closed Principle Posted by mikepack on December 18, 2012 — 0 comments In DCI: The King of the Open/Closed Principle , I look at how DCI guides developers towards following the open/closed principle. OCP is baked into the core of DCI! Comments “ ” Post a Comme...

  • Ruby, Smalltalk and Class Variables

    rubyflow.com 17 Dec '12, 3pm

    Ruby, Smalltalk and Class Variables Posted by patshaughnessy on December 17, 2012 — 0 comments Last week I decided to look into the details of how Ruby implements class variables, and ended up learning all about Smalltalk instead :) I just posted a write up here ; read it to learn wha...

  • OAuth too big? Try SSL Authentication.

    rubyflow.com 17 Dec '12, 3pm

    OAuth too big? Try SSL Authentication. Posted by laserlemon on December 17, 2012 — 0 comments OAuth is great… sometimes a little too great. When the bells and whistles of OAuth aren't worth the hassle of building your own provider, consider SSL Authentication . Collective Idea outline...

  • Complete lineup for day 2 of La Conf Paris 2013 announced

    rubyflow.com 17 Dec '12, 1pm

    Complete lineup for day 2 of La Conf Paris 2013 announced Posted by tigrish on December 17, 2012 — 0 comments With an emphasis on practical demonstrations instead of long technical talks, Jon Leighton , Geoffrey Grosenbach , Katrina Owen , Jeremy McAnally , Avdi Grimm , Amy Hoy , Rand...

  • A story of PROMPT_COMMAND and RVM

    rubyflow.com 17 Dec '12, 1pm

    A story of PROMPT_COMMAND and RVM Posted by mpapis on December 17, 2012 — 0 comments I just published A story of PROMPT_COMMAND and RVM . Comments “ ” Post a Comment Comment abilities for non registered users are currently deactivated, pending time to add a proper CAPTCHA to solve the...

  • How I find out a memory leak in grape

    rubyflow.com 17 Dec '12, 1am

    How I find out a memory leak in grape Posted by flyerhzm on December 17, 2012 — 0 comments I shared my story to fix a ruby symbol memory leak in grape gem , it also told you one way to detect the memory leak. Comments “ ” Post a Comment Comment abilities for non registered users are c...

  • New HTML5 Form Input Helpers in Rails 4

    rubyflow.com 16 Dec '12, 8pm

    New HTML5 Form Input Helpers in Rails 4 Posted by kfaustino on December 16, 2012 — 0 comments I just wrote up a blog post about the new HTML5 additions to Rails 4 Comments “ ” Post a Comment Comment abilities for non registered users are currently deactivated, pending time to add a pr...

  • Towards a Common Ruby definition

    rubyflow.com 13 Dec '12, 8pm

    Although I'm not directly involved in any Ruby implementation, I've been in the community for a better part of a decade and want to see us spend less time on politics and more time on evolving an awesome language. Here's my two cents on how I think we can attain a Common Ruby definiti...

  • ROA3 | Ruby on Ales 2013 - March 7th & 8th, 2013

    rubyflow.com 13 Dec '12, 6pm

    ROA3 | Ruby on Ales 2013 - March 7th & 8th, 2013 Posted by amerine on December 13, 2012 — 0 comments I'm happy to announce that the Ruby on Ales crew is putting on our third show. Come visit us in Bend on March 7th and 8th for some great talks, amazing beer and fun wintery activities....

  • More choices, more concurrency. Introducing JRuby on Heroku

    rubyflow.com 13 Dec '12, 6pm

    More choices, more concurrency. Introducing JRuby on Heroku Posted by schneems on December 13, 2012 — 0 comments Heroku just launched JRuby into General Availability, read all about it:Run JRuby on Heroku Today . Comments “ ” Post a Comment Comment abilities for non registered users a...

  • Setting Local Environment Variables in Rails

    rubyflow.com 13 Dec '12, 4pm

    Setting Local Environment Variables in Rails Posted by DanielKehoe on December 13, 2012 — 0 comments A new article from Taylor Mock and the RailsApps Project on Rails Environment Variables shows a bulletproof way to set local environment variables for use in your Rails application wit...

  • Gem Launch: Service

    rubyflow.com 13 Dec '12, 9am

    Gem Launch: Service Posted by c00lryguy on December 13, 2012 — 0 comments Service encapsulates an object which executes a bit of code in a loop that can be started or stopped (optionally in a new Thread) and query whether it is running or not. Comments “ ” Post a Comment Comment abili...

  • Git Go v0.0.1

    rubyflow.com 11 Dec '12, 4pm

    is a small command-line utility distributed as a RubyGem that allows you to easily create/destroy/rename/list all your private-hosted git repositories on your own server. All you need is a small VPS (256MB RAM / 10GB HDD / 1vCPUCore should be sufficient). Git Go also provides you with...

  • Using Authority when you don't have a model

    rubyflow.com 10 Dec '12, 9pm

    Using Authority when you don't have a model Posted by NathanLong on December 10, 2012 — 0 comments Authority provides a sensible, ORM-neutral way to authorize actions on your Rails models. But what if you need to authorize something for which there is no model, like access to a stats ...

  • rack-protection 1.3.0

    rubyflow.com 10 Dec '12, 4pm

    rack-protection 1.3.0 Posted by rkh on December 10, 2012 — 0 comments I just released rack-protection 1.3.0. Please upgrade your apps. Comments “ ” Post a Comment Comment abilities for non registered users are currently deactivated, pending time to add a proper CAPTCHA to solve the es...

  • Rate limit your Rails app using Doorkeeper and Redis

    rubyflow.com 10 Dec '12, 11am

    Rate limit your Rails app using Doorkeeper and Redis Posted by andreareginato on December 10, 2012 — 0 comments I just launched the Redis Throttle gem. This is fork of the Rack Throttle middleware that provides logic for rate-limiting incoming HTTP requests to Rack applications using ...

  • Test CLI calls to remote APIs

    rubyflow.com 09 Dec '12, 4pm

    Test CLI calls to remote APIs Posted by pmurach on December 09, 2012 — 0 comments communist treats your command line app as black box and provides simple cucumber steps to described expected responses. Check it out and let us know what you think? Comments “ ” Post a Comment Comment ab...

  • Automatic reloading in Rails console

    rubyflow.com 09 Dec '12, 12am

    Automatic reloading in Rails console Posted by jordoh on December 09, 2012 — 0 comments Enable automatic reloading in the Rails console so every statement is evaluated using the latest code. Comments “ ” Post a Comment Comment abilities for non registered users are currently deactivat...

  • Mutli-platform installation instructions for MRI, JRuby and Rubinius

    rubyflow.com 08 Dec '12, 8am

    Mutli-platform installation instructions for MRI, JRuby and Rubinius Posted by postmodern on December 08, 2012 — 1 comment Recently wrote copy/pastable installation instructions for MRI , JRuby and Rubinius on Debian, Ubuntu, RedHat, Fedora and OS X. Comments “ ” you might consider ad...

  • Using quick shell aliases

    rubyflow.com 07 Dec '12, 10pm

    Using quick shell aliases Posted by NathanLong on December 07, 2012 — 0 comments Temporary shell aliases are a pretty obvious idea, but do you remember to make them when you need them? Comments “ ” Post a Comment Comment abilities for non registered users are currently deactivated, pe...

  • 7 steps to continuous deployment

    rubyflow.com 07 Dec '12, 7pm

    7 steps to continuous deployment Posted by oBeLx on December 07, 2012 — 0 comments Releasing new parts of your software daily has so many advantages, that you can't afford to refrain from it: * making releases a breeze * faster development * immediate user feedback * happy developers ...

  • Roundtrip: simple tracking and metrics for your business processes in real-time

    rubyflow.com 07 Dec '12, 6pm

    Roundtrip: simple tracking and metrics for your business processes in real-time Posted by jondot on December 07, 2012 — 0 comments I just pushed Roundtrip , a Redis, Sinatra and Graphite based business process tracking and metrics service. You can also see how it works in this blog po...