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?

98 thoughts on “5 Plugins Or Gems You Could Not Live Without

  1. 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.

  2. 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!

  3. 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!

  4. 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

  5. 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.

  6. 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!

  7. 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.

  8. 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.

  9. 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!

  10. 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

  11. 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.

  12. 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.

  13. 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.

  14. 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.

  15. 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!

  16. 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

  17. 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.

  18. 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.

  19. 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 😛 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? 😛 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?

  20. 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.

  21. 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.

  22. 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!

  23. I have to thank you for the efforts you’ve put in penning this website.
    I really hope to view the same high-grade content by you in the future as well.
    In truth, your creative writing abilities has encouraged me to
    get my own, personal site now 😉

  24. I not to mention my guys appeared to be examining the best guidelines found on the blog and so instantly came up with a terrible feeling I never thanked you for those secrets. All the men had been as a consequence very interested to learn them and have in effect honestly been enjoying these things. I appreciate you for actually being quite kind and then for utilizing varieties of remarkable themes most people are really eager to discover. My very own honest regret for not expressing appreciation to you earlier.

  25. Definitely believe that which you said. Your favorite justification appeared to be on the net the easiest thing to be aware
    of. I say to you, I certainly get irked while people think about worries
    that they just don’t know about. Yoou managed to hit tthe nail upon the top and also defined out the wholee thing
    without having side effect , people can take a signal.
    Willl probably be back to get more. Thanks

  26. Having read this I believed it was really enlightening. I appreciate you taking
    the time and energy to put this short article together. I once again find myself spending way
    too much time both reading and postkng comments.
    But so what, it was still worth it!

  27. Such Smartphone apps allow the vendors to accept credit card payments using mobile phones.
    Visible light emerging from such matter can be studied in order to deduce the chemical elements
    that are present, allowing the detailed study of stars
    and other heavenly objects. Therefore the Acer Stream is
    the ideal handset for viewing photos and videos as well
    as gaming and surfing the Internet, thanks to its superior display quality.

  28. Thabk you for some other informative weeb site. Where else could I
    amm getting that type of info written in such a perfect
    approach? I have a project tuat I am simply now operating on, and I’ve been on the look out for such information.

  29. Una vez preparado nuestro “planing”, configuramos la IP de la
    tarjeta de red que vamos a usar para nuestro servidor DHCP de forma estática, siempre dentro
    del rango de nuestro enrutador. Muchas aplicaciones web están diseñadas asumiendo como ambiente de implantación a Apache, que
    utilizarán características propias de este servidor web.

  30. You really make it appear so easy with your presentation but I to
    find this matter to be actually something which I feel I would by no means understand.
    It kind of feels tooo complex and extremely hge for me. I’m looking
    ahead tto your subsequent post, I’ll attempt
    to get the clihg of it!

  31. No-one other than Nokia knows the interest of
    the mobile phone users. Apple’s latest smartphone will be available on that date
    in Deutsche Telekom stores and also from the company.
    See, right, it is introducing its smart phone chips.

  32. Hi! This post couldn’t be written any better! Reading through this
    post reminds me of my old room mate! He always kept chatting about this.
    I will forward this page to him. Pretty sure he will have a good read.
    Many thanks for sharing!

  33. A Big Lead to of Tinnitus – As tension & anxiousness is claimed to be a major contributing
    aspect & lead to of tinnitus it would pay out the tinnitus sufferer to
    embark on a stress administration application in conjunction with getting
    a lipoflavonoid supplement that would give the ear with the accurate
    nutritional vitamins to remedy this affliction. When the mucus is not drained, it accumulates and brings
    pressure to your middle ear, preventing you from hearing properly and sometimes producing sounds that aren’t really there.
    That in essence is why it is essential users of such machinery wear protection suitable to the noisy conditions.

  34. Each new age brought the criminal element forward with it.
    They only want your money and they want as much of
    it as they can possibly get. Efficiency: Many carriers provide multiple receive emails, so your fax messages
    are automatically delivered to whomever you intend.

  35. Wonderful post howeve I was wondering if you could write a litte
    more on tnis subject? I’d be very thankful if you could elaborate a
    little bit further. Thanks!

  36. When the individual have polished the test you may possibly
    leave the main examination bed room. Fountain under this intended product would possible work relatively well.
    The Software should grow to be adaptable.
    Birth control as we will all understand or know is any kind of a method so as to prevent carrying a child.

  37. This is a great way to save up on full-course meals and serve finger
    foods instead. Catch up with DISH Network English
    Packages to cherish the best of American entertainment at a promotional DISH Network offer.
    As you may have heard on the news recently, some
    product listings sites on the internet have more than a few problems with merchandise,
    sources, fraud and more.

  38. May I simply just say what a relief to find an individual who genuinely knows what they’re
    talking about online. You actually understand how to bring an issue to light and
    make it important. More and more people really need to
    look at this and understand this side of your story.
    I can’t believe you aren’t more popular since you most certainly have the gift.

  39. I have been exploring for a bit for any high quality articles or blog posts
    in this sort of area . Exploring in Yahoo I eventually stumbled upon this site.
    Studying this information So i’m happy to convey
    that I have an incredibly excellent uncanny feeling I discovered just what I needed.
    I most surely will make certain to do not fail to remember
    this site and give it a glance on a relentless basis.

  40. If you want to lose inches inside simply a few days,
    then you have to go and visit what he has to recommend.
    The anti-aging regimen will consist of the healthy lifestyle of healthy diet and standard exercise.

  41. YH series automatic liquid packaging machine YH series automatic
    liquid packaging machine, dedicated to soy sauce, vinegar, white wine,
    milk and other liquid high-grade packing. 6 watts per dry which is virtually identical
    to the Airforce. You also have the opportunity to send only high-definition web streaming, which is
    the most common method of transmission of media files in real-time across the Internet.

  42. 2 Nous angoissés , nous-mêmes avant de nous quitterNous savons qu’ils
    détestent quand nous sommes partis , nous savons
    qu’ils vont être languir , nous nous sentons coupables , nous ne sommes pas sûr de
    ce genre de destruction que nous allons revenir à cette époque .
    . . et plus nous pensons à ce sujet , plus la plaie jusqu’à nous obtenons .
    Vos niveaux de préoccupation sont chers ciel avant même que vous prenez votre manteau et les clés
    et la tête vers la porte .

  43. Can be a leading supplier of ranks and independent critiques for thousands of products, corporations, and services.
    Our aim, at, is always to supply honest and appropriate evaluations which might
    be representative of the company in-question. If
    for almost any cause you are not pleased after your training, we’ll enable you find another teacher or refund your complete purchase.
    LVMPD sgt ofc DOMINGO LUCERO JR DEBRA WEBB, and ofc T.
    My rights were violated by DEWEY as well.

  44. The reaches from the mighty development and industrialization have not gotten this
    far in this nation and that indicates that you simply will get the extremely finest in holidaying,
    primarily with regards to the Thailand beach areas and beach resorts.
    They just go online and contact the ones they like by sending out messages.
    If they lose sight of Lara, they’ll patrol slowly to try to find
    Lara or wait for her to emerge from her hiding
    place.

  45. I believe that is one of the such a lot vital info for
    me. And i’m satisfied reading your article. But wanna observation on few normal things, The site taste is wonderful, the articles
    is in point of fact excellent : D. Good task, cheers

  46. I wouldn’t be a responsible blogger if I didn’t warn you about things to watch out for.
    The 1999 season began with a collective bargaining agreement between people and the group, marking the primary collective bargaining agreement for being signed inside history associated with women’s professional athletics.
    This sometime involves negotiating with people for
    locations minutes before they want to film a scene or making sure there
    is plenty of food on set so no one is hungry.

  47. What i don’t realize is actually how you’re not really a lot more neatly-favored than you might
    be right now. You are very intelligent. You already know thus significantly on the subject of this subject, made me individually consider it from so many various angles.
    Its like women and men aren’t fascinated until it’s something to do with Woman gaga!
    Your personal stuffs nice. All the time deal with it up!

  48. Before downloading any study guide, please check whether the website
    is genuine or not. Even between cities, the price difference
    starts to show only then as the buying and selling preferences, along with the local market conditions start to vary.
    2 inch TFT touchscreen utilises a pixel layout of 360×640 pixels to display up to 16M
    colours, providing excellent clarity and definition of on screen
    images.

  49. These tips kept in mind will help you in optimizing
    your blog or website to rank high on search engines. Previously you had to download the software, upload it to
    your server and install the upgrade. However, your page rank will be down due to the sefl pings effect.

  50. we looked into her eyes and it was like she was nevertheless begging for more.
    All off the unexpected we were uup against eachother, rolling
    around. After all, getting used to it is pat of the fun, wwhy keep it to yourself.

Leave a Reply

Your email address will not be published. Required fields are marked *