RedDotRubyConf 2013 is being held in June 7-8, 2013, at Singapore. I submitted my proposal for LT to the conference as below. If my proposal is not accepted, I'm going to go there to see Ruby heros. See you there!
We use many middlewares like memcached, redis, or some other TCP servers. When we test our app, stubbing out connections to such servers can be useful. However, we can't confirm if our code works actually fine in real situation.
Glint is a library which allows users to fire up arbitrary TCP servers and test against those real servers without stubbing.
While it's a very tiny tool, it can be used in various way combined with many kind of servers. I'll provide a way to solve the problem described above using Glint and show you some examples how to use it.