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.

Foreman as process manager, Pow as DNS server

In development Foreman manages output streams, responds to crashed processes, and handles user-initiated restarts and shutdowns. One downside to Foreman is typing http://localhost:3000, http://localhost:3100, etc. into the web browser, incrementing the port number for each app, forgetting which port is which app. Pow has a DNS server, capable of port proxying to Rack apps. So, we can use Foreman as process manager, Pow as DNS server.

SocialStream the social network framework has reached 1.0

Social stream Has reached the 1.0 milestone. Social Stream is a solid framework for building any type of contact and content-oriented social network. It is divided into components that provides developers with flexibility to use what they need. Built in functionality include basic functionalities of contacts, streams and walls, files, events and even XMPP based chat support.

A collection of Ruby books compiled by a Rubyist of 7 years

As a side project, I’ve put together a site with collections of books from Amazon. I hope you all find the books useful. While the links are affiliate links, I hope I’m providing the community with something of value by collecting these resources in one place and adding little notes on why they’re useful to Rubyists. I’d love any suggestions!

DevPanel: A New Gem That Provides Page Render Times and Debugging Info In The Browser for Rails Apps

DevPanel was created after reading about StackOverflow developers having the ability to see page render times in browser, in an easy and convient manner. DevPanel is a small box that appears on your screen that shows all sorts of debugging info. See render times, including time spent in the view and controller as well as the number of partials that were rendered. It also shows which controller was called and which action was rendered which is useful when you are new to an app and it’s not clear what page is being loaded when you click through the app. Check it out!

This is pretty cool. I like that this puts the page performance info on the scr…
Wish it worked for rails 2.3.5
nice work though!
Yeah sorry about that, I want it to work with Rails 2 and better but unfortunat…

Asynchronous Processing in Web Apps, Part 2: Developers Need to Understand Message Queues

A few months ago I published an article about asynchronous processing and how a database is often not well-suited to the task. The article was well received by many other developers that recognize the important of understanding all the tools available in our toolbox for sound system architecture design. Today, I have published part two in my series which digs deep into the details of message queues, how they work, and which options exist today. I believe in the modern development world that every developer should understand message queues. If you at all interested in background processing, message queues and how to integrate them into your applications, please be sure to let me know what you think.

Rubyflow admins: if by some miracle you read this can you link this post to my …
Loading older posts