5 Plugins Or Gems You Could Not Live Without

Hello everyone,

For the past few months this blog has been pretty much dead. I could give you tons of excuses as for why it has been so but that’s all they would be, mere excuses! And I assure you that you would not find any of them very convincing.

I received several comments recently telling me that you liked my blog and asking me when I plan writing again and believe me, it always goes straight to my heart. For some time now I am in the expectation that most of you will give up on me and remove this blog from your list forever but for some reason… you don’t!

Since I am a bit rusty at writing blog posts, I chose the easy way : a numbered list of Rails Gems/Plugins that I like. Hmmm, I know… it’s soooooo 2007! But, interesting nonetheless. If you don’t mind, I’d like that you share in the comment section the plugins that you like the most as well. Perhaps this post could become a reference to discover great plugins. Oh btw, from now on I will use the terms plugins and gems like they were the same thing.

  1. Paperclip by Thoughtbot

    Very easy to install & configure. I use it for thumbnails generation and it works wonder.

  2. locale_routing by Perfectline

    If you are developing a multilingual app/website (with I18n), don’t miss this simple plugin. It auto inserts the locale in the url without messing with your routes.

  3. thinking-sphinx by freelancing-gods

    A fast and reliable free-text search solution for your rails apps, using the Sphinx daemon. The only thing that is really unfortunate with sphinx is that is doesn’t index new database records live out of the box. Instead you have to build the index manually or setup a cronjob at a given interval. The workaround is to use delta indexes with the delayed-job plugin but it forces you to have a rake task always running on your server. I had so much problems with the rake task getting killed for no apparent reason that I decided that live indexing was not so important. Instead I have a cronjob running every X hours that rebuild the index from scratch

  4. will_paginate by mislav

    I guess we all know and use this one but I had to put it in my list anyway. It is such a great and easy to use pagination plugin.

  5. acts_as_state_machine by rubyist
  6. This one I use all the time. Everytime an activerecord object can be in more than a single “state” (enabled, hidden, locked, whatever)… think about using it!

That’s it! Now, it’s your turn : what is your own top 5 list?

  • http://www.trevmex.com/ Trevor Lalish-Menagh

    My top five would have to be:

    ck_fu by r38y – For quickly viewing which version of your app you are viewing.
    haml by Hampton Catlin/Nathan Weizenbaum – For making my messy view code much less messy.
    http://github.com/binarylogic/authlogic by binarylogic – This makes authentication a breeze for my apps.
    Paperclip by Thoughtbot – (same as post)
    will_paginate by mislav – (same as post)

  • http://dev.af83.com Bruno Michel

    Thanks for sharing your favorite plugins/gems. I have a suggestion for you: give a try to the “Give back to Open Source” program. It’s exlained on http://railscasts.com/give_back.

  • Joao Ribeiro

    The translate_routes plugin is a nice alternative to locale_routing as it let you to get SEO benefits by localizing the routes simply dropping it in your project and adding a translations file.

  • http://MattCainJersey tom lee

    Hey there, You’ve done a great job. I’ll certainly digg it and personally suggest to my friends. I am sure they will be benefited from this web site bQL201206024.

  • http://www.ceda.org CEDA

    Quite insightful. This has saved me hours of searching. Thanks for sharing.

  • http://www.clickemdianh.com Di Anh

    First off I want to say fantastic blog! I had a quick question which I’d like to ask if you do not mind. I was curious to know how you center yourself and clear your mind before writing. I have had a tough time clearing my mind in getting my thoughts out. I do enjoy writing however it just seems like the first 10 to 15 minutes are lost simply just trying to figure out how to begin. Any ideas or hints? Many thanks!

  • http://www.clickemdianh.com Click Em

    Quite insightful. This has saved me hours of searching. Thanks for sharing.

  • http://www.clickemdianh.com CEDA-2

    Quite insightful. This has saved me hours of searching. Thanks for sharing.

  • http://www.clickemdianh.org CEDA-2


  • http://facebook.com hohn

    i wish i can comment your blog everyday

  • http://www.H7l2bFkBQ4.com/H7l2bFkBQ4 Hilton Gianunzio

    Scary now i’ll hardly ever get a single all over again

  • http://www.gamezebo.com/ mobile 24 games

    It’s really very difficult in this active life to
    listen news on TV, so I simply use world wide web for that purpose, and obtain the hottest information.

  • http://telecharger-malwarebytes.blogspot.com telecharger malwarebytes

    Amazing blog! Do you have any tips and hints for aspiring writers?
    I’m planning to start my own website soon but I’m a little lost on everything.
    Would you propose starting with a free platform like WordPress or go for a paid option?
    There are so many options out there that I’m completely
    overwhelmed .. Any ideas? Thank you!

  • https://docs.google.com/document/d/118Gg7-MrvDLcfBodb_LbBI4fF7WJKRTqK9SrldcQOUs farmville 2 cheat engine download

    Unquestionably believe that which you stated. Your favorite justification seemed to be on the internet
    the easiest thing to be aware of. I say to you, I certainly get irked while people think about worries that they plainly don’t know about.
    You managed to hit the nail upon the top as well as defined out the whole thing without having side-effects , people can take a signal.
    Will probably be back to get more. Thanks

  • http://altec-solartechnik.info/convenient-plans-for-free-credit-report-gov-facts-considered/ consumer lending

    However, it doers not state how many computers the product works
    on. If you wait a month to pull another credit report,
    there could already bee a sevre amount of damage done to your credit score.
    There are a few reasons why employers use a credit report as a tool for hiring.

  • http://emailsite.de/WebsiteBlog_5267987 emailsite.de

    My partner and I absolutely love your blog and find almost all of your post’s to be what precisely I’m looking for.

    Would you offer guest writers to write content to suit your
    needs? I wouldn’t mind writing a post or elaborating on some of the
    subjects you write related to here. Again,
    awesome weblog!

  • http://www.yongmunsan.net/bbs/view.php?wuser_id=qna&u_no=89 How To Build Muscle

    Good day I am so happy I found your blog page, I really
    found you by mistake, while I was researching on Bing for something else, Regardless I
    am here now and would just like to say many thanks for a remarkable post and a all round exciting blog (I also love the theme/design), I don’t have time to go through
    it all at the moment but I have bookmarked it and also added your RSS feeds, so when I have
    time I will be back to read more, Please do keep up
    the excellent jo.

  • http://gamezden.com/index.php?task=profile&id=572955 garcinia cambodgia

    I’m very happy to discover this web site. I want to to
    thank you for your time just for this wonderful read!!

    I definitely appreciated every little bit of it and I have you book
    marked to see new stuff on your site.

  • http://www.motormenu.com funny Car Games

    Hello, I wish for to subscribe for this blog to
    obtain newest updates, thus where can i do it please help.

  • https://play.google.com/store/apps/details?id=com.kirson.solitaire poker

    Please let me know if you’re looking for a writer for your blog.
    You have some really good articles and I think I would be a good
    asset. If you ever want to take some of the load off, I’d really like
    to write some material for your blog in exchange for a link back to mine.
    Please blast me an email if interested. Regards!

  • http://www.Raeganswaringen.com/?p=16 www.Raeganswaringen.com

    Unquestionably imagine that which you said. Your favourite justification seemed to
    be at the web the simplest thing to consider of.

    I say to you, I definitely get irked even as people think about worries that they just do not recognise about.
    You controlled to hit the nail upon the highest
    as neatly as outlined out the entire thing without having side-effects , folks could take a
    signal. Will likely be back to get more. Thanks

  • http://www.sharkz-fifa.de/index.php?mod=users&action=view&id=20260 Fresh Skin Care

    Hello my friend! I wish to say that this article is awesome, great written and come with almost all vital infos.
    I’d like to peer extra posts like this .

  • http://aerials.co.uk/blog-section/sound-then-vision-why-creativity-should-start-with-sound/2013/10/07/sound-then-vision-why-creativity-should-start-with-sound sbobet thailand

    I blog often and I genuinely thank you for your
    information. The article has truly peaked my interest.
    I am going to book mark your site and keep checking for new details
    about once per week. I subscribed to your RSS feed too.

  • https://www.youtube.com/watch?v=_DPb2SKCG_E six star whey protein

    Hurrah, that’s what I was seeking for, what a material! existing
    here at this website, thanks admin of this website.

  • http://www.yoursite.com Pro-X10 Coupons Codes

    Attractive section of content. I just stumbled upon your site and in accession capital to assert
    that I acquire in fact enjoyed account your blog
    posts. Any way I’ll be subscribing to your augment and even I
    achievement you access consistently rapidly.

  • https://storify.com/quaintfree968/how-to-remedy-genital-herpes-forever-with-home-cur oral herpes medication side effects

    Famciclovir is comparable to valacyclovir in that it really is readily absorbed by your
    body, allowing lower dosages to get less frequently, which aids in preventing side effects.

  • http://www.lintas.me/article/oketekno.com/ios-peroleh-update-untuk-google-play-movies-tv Game terbaru EA Untuk Android dan iOS

    Buying and reselling bulk video games can be quite a profitable.
    Toga party favors and other items such as wreaths to go over the heads of the guests are
    also a great idea for your party. You can start off by setting up a restaurant that serves healthy food in the play setting.

  • https://www.facebook.com/datc.digitalmedia/posts/1445159599084493 photo slider jquery

    You should take part in a contest for one of the finest
    websites on the net. I am going to recommend this site!

  • https://www.facebook.com/Fifa15CoinsHack webpage

    1 on a 1 Ghz Snapdragon processor, 8 GB of internal storage, 8 megapixel camera with dual
    LED flash and 400x 800 AMOLED capacitive touchscreen. Most goals aren’t the
    Goalie’s fault – if defenders did a great job the ball would not get to
    the Goalie. For instance, the Dream Long Jump is a stand-out mini-game that I love.

  • http://compteminecraftgratuitement.wordpress.com/ minecraft gratuitement premium

    If you’re running from one, head uphill
    if you can. Your sense of adventure in this grand and never-ending
    land dies when all the landscape starts to look insistent.
    Then, open up the text editor gedit and create a file called op.

  • https://www.youtube.com/watch?v=qqMqk7GhxX4 Bonavita coffee Maker youtube

    It really is also significantly less expensive on the environmental facet a lot less plastic packaging gets tossed
    in the rubbish. Functions added to many programmed coffee brewers currently
    seem endless. Models can come with up to five separately controlled warming
    plates to maintain coffee temperature in the carafe.

  • http://forum.apkdl.net/blogs/4311/3-basic-methods-enhance-your-online-marketing-efforts-1415/ online book selling

    Great blog here! Also your web site loads up very fast!
    What host are you using? Can I get your affiliate link to your host?
    I wish my website loaded up as fast as yours lol

  • https://www.facebook.com/ellibrotroll gratis

    Truly no matter if someone doesn’t be aware of then its up to other
    viewers that they will assist, so here it happens.

  • http://www.kibokit.com/UserProfile/tabid/43/userId/167961/Default.aspx cambogia ultra Review

    Do you mind if I quote a few of your posts as long as I provide credit and
    sources back to your blog? My website is in the exact same area
    of interest as yours and my visitors would really benefit from
    some of the information you present here. Please let me know
    if this alright with you. Thanks a lot!

  • http://www.grey-areas.net/blogs/post/2862 Call Of Duty 4 Hackers

    Every weekend i used to go to see this website, for the
    reason that i wish for enjoyment, since this this site conations in fact pleasant
    funny data too.

  • https://www.youtube.com/watch?v=_X5PruEEwjg wake up now

    Undeniably imagine that which you stated. Your favorite reason seemed to
    be at the internet the simplest thing to understand of. I say
    to you, I certainly get irked while folks consider issues that they plainly do not know
    about. You controlled to hit the nail upon the
    top and outlined out the entire thing with no need
    side-effects , people can take a signal. Will likely be back
    to get more. Thank you

  • http://howtoplaycasinogames.wordpress.com/2014/08/14/casino-games-entertain-yourself-with-these-games-on-your-pass-time/ Casino games

    Asking questions are genuinely nice thing if you are
    not understanding anything totally, except this article presents nice understanding yet.

  • http://getbestnoisecancellingheadphones.wordpress.com/2014/05/07/discover-the-sound-of-silence-with-noise-canceling-headphones/ noise cancelling headphones

    Hi, constantly i used to check web site posts here in the early hours in the daylight, as i love to learn more and more.

  • http://Www.Airsoftatlanta.com/ Wakeupnow

    I enjoy reading a post that can make men and women think.
    Also, thank you for allowing for me to comment!

  • https://Www.Youtube.com/watch?v=clP1gnwt1KA https://Www.Youtube.com/watch?v=clP1gnwt1KA

    I take pleasure in, lead to I found exactly what I was taking
    a look for. You’ve ended my four day long hunt! God Bless you man. Have a nice day.

  • http://jazztimes.com/community/profiles/374498-edward-alexander weight loss supplements for menopause

    Women and men misplaced more weight whereas on the higher dose as in comparison with
    after they were on the lower dose.

  • http://acnescarcream111.jimdo.com/ Dinah

    I added this article to my personal favorites and
    plan to go back to for more outstanding articles.
    It’s easy to read plus comprehend and also intelligent post.
    I really enjoyed my first read throughout this post.

  • http://qr.net/peliculasdeamorgratisparaver11932 peliculas de amor adolescentes yahoo

    Hi I am so happy I found your blog page, I really found you by error, while I was researching on Digg
    for something else, Regardless I am here now and would just like to say thank you for
    a remarkable post and a all round enjoyable blog (I also love the
    theme/design), I don’t have time to look over it all
    at the moment but I have book-marked it and also added your RSS feeds, so when I have time I will be back to read a great deal more, Please do keep up the fantastic work.

  • http://Foxlife.y0.pl/index.php?mod=users&action=view&id=5943 Peliculas De Amor Tipo Diario De Noa

    We are a bunch of volunteers and starting a new scheme in our community.
    Your site provided us with helpful info to work on. You’ve done a formidable job
    and our whole neighborhood shall be grateful to you.

  • http://Youtubersplayground.com/groups/8-key-tactics-the-pros-use-for-peliculas-de-amor-no-nonas/ Youtubersplayground.Com

    I write a comment when I appreciate a article on a website or I have something
    to contribute to the conversation. Usually it is a result of the sincerness communicated in the post I browsed.
    And on this article 5 Plugins Or Gems You Could Not Live Without
    : Ruby Fleebie. I was moved enough to drop a thought :-P I
    do have 2 questions for you if it’s okay. Could it be simply me
    or does it appear like some of the remarks look like they are coming from
    brain dead visitors? :-P And, if you are posting on additional sites,
    I’d like to follow everything new you have to post.
    Would you make a list all of all your social pages like your
    twitter feed, Facebook page or linkedin profile?

  • http://indianawhigs.org/centralregion/blogs/post/8809 Peliculas de amor americanas

    Can I simply say what a relief to uncover someone who genuinely knows what they are talking about on the internet.
    You definitely know how to bring a problem to light and make it important.
    A lot more people really need to look at this and understand
    this side of the story. I was surprised you aren’t
    more popular given that you surely have the gift.

  • https://www.rebelmouse.com/elitewheyss/leptin-levels-as-well-as-their-738225386.html Prebiotics Supplements

    I am regular reader, how are you everybody? This paragraph posted
    at this web page is really fastidious.

  • http://Golfsite.Michaeljpaul.co.uk/groups/the-truth-about-peliculas-de-amor-intenso-in-10-little-words/ Michaeljpaul.Co.uk

    Everything is very open with a clear description of the issues.

    It was really informative. Your site is very helpful.
    Thank you for sharing!

  • http://calegonline.com calegonline.com

    This will get you traffic to your site and make money.
    Today, lots of websites and blogs bring in unheard of income for their owners merely
    by promoting another’s company on their web pages. A internet marketing business, in a nutshell, a business that’s designed to run on the internet via a website.

  • http://www.amazon.com/Faux-Stone-Column-Wraps-Install/dp/B00LOZH84G Faux stone column wrap

    Hi there excellent blog! Does running a blog such as this take a massive amount
    work? I have no understanding of programming but I had been hoping to start my own blog soon.
    Anyway, should you have any ideas or techniques for new blog owners please share.

    I understand this is off topic nevertheless I simply needed to ask.
    Thanks a lot!