Re: [ruby-99] What is your favorite Ruby on Rails gem or plugin?

From: Dominic S.
Sent on: Monday, September 28, 2009 12:52 PM
Noticed lots of mention of hpricot. Xpath is a bitch after knowing about firequark:
http://www.quarkruby.com/2007/9/5/firequark-quick-html-screen-scraping

and using it with scrapi
http://blog.labnotes.org/2006/07/11/scraping-with-style-scrapi-toolkit-for-ruby/
to find unique CSS selctors.

Also heard it was twice as fast as hpricot:
from
http://blog.bigsmoke.us/2007/05/02/scrapi-wins-over-mechanize-and-hpricot-for-web-scraping-in-ruby

"I was surprised that the script using scrAPI ran about twice as fast as the Hpricot-based script. This was including a cumulative sleep() time between each request of almost an hour, because the speed during testing made me worry about over-exerting their web server. Knowing that one of the popular features of Hpricot is its speed, this was very unexpected, although I have to admit that Hpricot did fill my memory very quickly."

btw, anyone have any leads on a programming gig that would appreciate more of an artist's approach to web development, let me know. I coded LettucePrint.com, CollegeBanana.com, and ResumeRace.com - all self funded, so you can imagine my finances right now...

- Dominic
Cell: (408)[masked]
Twitter.com/deezzer


On Mon, Sep 28, 2009 at 10:29 AM, Mirko Froehlich <[address removed]> wrote:
Some of my favorites:

rspec + rspec-rails
capistrano (Perhaps a bit too complicated, but very powerful and flexible for managing deployments)
haml (My favorite template language)
httparty (Makes it very easy to consume REST services)
will_paginate (Seems to be the de-facto standard for pagination plugins)
hoptoad (Awesome error notification service, great replacement for exception_notification plugin)
newrelic_rpm (For performance tuning and monitoring, both locally and in production)
workling (For background jobs; I like it because of its pluggable job runner architecture)
facebooker (For facebook apps)
ezmobius-redis (Using Redis on a new project and am very impressed with it. It blows memcached out of the water).

-Mirko

On Sat, Sep 26, 2009 at 11:37 AM, Lance Carlson <[address removed]> wrote:
rake. +1 to hpricot :)


On Sat, Sep 26, 2009 at 1:44 PM, DAN BIKLE <[address removed]> wrote:
Greg,

Why TLS is missing.

I hope he is traveling or doing something new like woodworking:

http://www.google.com/search?q=ruby+why+lucky+stiff+missing

I hope that he did not get hurt.

--Dan


On 9/26/09, Greg Osuri <[address removed]> wrote:
> Dan, Thanks for the Link. I used hpricot a while ago and it was at
> http://code.whytheluckystiff.net/hpricot
>
> Recently i needed it couldn't find it any where, wonder what had
> happened.
>
>
> Cheers,
> Greg.
>
>
> ? Greg Osuri
>
>
>
>
>
>
>
> ? SBI Labs | 101 California Street, Suite 2450, San Francisco, CA 94111
> ? Phone: (615)[masked] | Email: [address removed] | web:
> www.sbilabs.com
>
>
>
> This message contains confidential information and is intended only
> for the individual named. If you are not the named addressee, you
> should not disseminate, distribute or copy this email. Please notify
> the sender immediately by email if you have received this email by
> mistake and delete this email from your system. Email transmission
> cannot be guaranteed to be secure or error-free, as information could
> be intercepted, corrupted, lost, destroyed, arrive late or incomplete,
> or contain viruses. The sender, therefore, does not accept liability
> for any errors or omissions in the contents of this message which
> arise as a result of email transmission. If verification is required,
> please request a hard-copy version.
>
>
>
> On Sep 26, 2009, at 1:08 AM, DAN BIKLE wrote:
>
>> hpricot
>> active scaffold
>>
>> I use them both (and haml !) here:
>> http://hpricot.com
>>
>> --Dan
>>
>>
>> On 9/25/09, dru <[address removed]> wrote:
>>> HAML
>>>
>>>
>>>
>>> On Fri, Sep 25, 2009 at 12:06 PM, Paul Hamann
>>> <[address removed]> wrote:
>>>
>>>> Hobo.
>>>>
>>>> Can you tell me more about your rails course?
>>>>
>>>> Thanks.
>>>>
>>>> --- On Fri, 9/25/09, Todd <[address removed]> wrote:
>>>>
>>>>> From: Todd <[address removed]>
>>>>> Subject: [ruby-99] What is your favorite Ruby on Rails gem or
>>>>> plugin?
>>>>> To: [address removed]
>>>>> Date: Friday, September 25, 2009, 11:05 AM
>>>>> What
>>>>> are your favorite Ruby on Rails gems or plugins? Why do you
>>>>> like it?
>>>>> I'm presenting advanced rails techniques to
>>>>> my students. I'm routinely surprised by gems or plugins
>>>>> that I haven't heard about.
>>>>>
>>>>>
>>>>> Thanks!
>>>>> Todd Sedano
>>>>> Carnegie Mellon UniversitySilicon Valley
>>>>> Campus
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>>
>>>>> Please Note: If you hit "REPLY",
>>>>> your message will be sent to everyone on
>>>>> this mailing list ([address removed])
>>>>>
>>>>> This message was sent by Todd ([address removed]) from
>>>>> Silicon
>>>>> Valley Ruby Meetup.
>>>>>
>>>>> To learn more about Todd, visit his/her member
>>>>> profile
>>>>>
>>>>> To unsubscribe or to update your mailing list settings, click here
>>>>>
>>>>>
>>>>>
>>>>> ? ? ?Meetup Support: [address removed]
>>>>>
>>>>> ? ? ?632 Broadway, New York, NY 10012 USA
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Please Note: If you hit "REPLY", your message will be sent to
>>>> everyone on
>>>> this mailing list ([address removed])
>>>> http://www.meetup.com/silicon-valley-ruby/
>>>> This message was sent by Paul Hamann ([address removed]) from
>>>> Silicon
>>>> Valley Ruby Meetup.
>>>> To learn more about Paul Hamann, visit his/her member profile:
>>>> http://www.meetup.com/silicon-valley-ruby/members/7983401/
>>>> To unsubscribe or to update your mailing list settings, click here:
>>>> http://www.meetup.com/account/comm/
>>>> Meetup Support: [address removed]
>>>> 632 Broadway, New York, NY 10012 USA
>>>>
>>>>
>>>
>>
>>
>> --
>> [address removed]
>>
>>
>>
>> --
>> Please Note: If you hit "REPLY", your message will be sent to
>> everyone on this mailing list ([address removed])
>> http://www.meetup.com/silicon-valley-ruby/
>> This message was sent by DAN BIKLE ([address removed]) from Silicon
>> Valley Ruby Meetup.
>> To learn more about DAN BIKLE, visit his/her member profile:
>> http://www.meetup.com/silicon-valley-ruby/members/165657/
>> To unsubscribe or to update your mailing list settings, click here:
>> http://www.meetup.com/account/comm/
>> Meetup Support: [address removed]
>> 632 Broadway, New York, NY 10012 USA
>>
>
>


--
[address removed]



--
Please Note: If you hit "REPLY", your message will be sent to everyone on this mailing list ([address removed])
http://www.meetup.com/silicon-valley-ruby/
This message was sent by DAN BIKLE ([address removed]) from Silicon Valley Ruby Meetup.
To learn more about DAN BIKLE, visit his/her member profile: http://www.meetup.com/silicon-valley-ruby/members/165657/
To unsubscribe or to update your mailing list settings, click here: http://www.meetup.com/account/comm/
Meetup Support: [address removed]
632 Broadway, New York, NY 10012 USA




--
Lance Carlson
[masked]





--
Please Note: If you hit "REPLY", your message will be sent to everyone on this mailing list ([address removed])
This message was sent by Lance Carlson ([address removed]) from Silicon Valley Ruby Meetup.
To learn more about Lance Carlson, visit his/her member profile

To unsubscribe or to update your mailing list settings, click here

Meetup Support: [address removed]
632 Broadway, New York, NY 10012 USA





--
Please Note: If you hit "REPLY", your message will be sent to everyone on this mailing list ([address removed])
This message was sent by Mirko Froehlich ([address removed]) from Silicon Valley Ruby Meetup.
To learn more about Mirko Froehlich, visit his/her member profile

To unsubscribe or to update your mailing list settings, click here

Meetup Support: [address removed]
632 Broadway, New York, NY 10012 USA

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy