Project

aiuto

0.0
No commit activity in last 3 years
No release in over 3 years
Google help me! Aiuto aiuto!
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

>= 2.4.3, ~> 2.4.3
 Project Readme

Aiuto Gem Version

Aiuto means "help" in Italian. This is a gem to help you to search Ruby helpers on Google by filtering on specific websites.

Install the gem with:

gem install aiuto

Then try it with:

aiuto Ruby is awesome

YEAH! Google is open and there are only Ruby blogs, forums and similia. No pages about stones and jewels!

Which websites do you use for filtering?

This is the list of websites used in the gem. However by default only the websites under "blog", "git", "docs" and "social" are used by default.

{
  blog: ["rubyflow.com", "medium.com", "rubylearning.com",
    "rubyinside.com", "yehudakatz.com", "sitepoint.com/ruby",
    "afreshcup.com", "rubyguides.com", "justinweiss.com",
    "sandimetz.com", "guides.railsgirls.com"],
  git:  ["github.com", "gitlab.com"],
  docs: ["ruby-doc.org", "devdocs.io/ruby", "rubydoc.info",
    "guides.rubyonrails.org"],
  social: ["stackoverflow.com/questions/tagged/ruby",
    "ruby-forum.com", "reddit.com/r/ruby", "reddit.com/r/rails"],
  utility: ["ruby.libhunt.com"],
  rails: ["opensourcerails.com", "guides.rubyonrails.org",
    "reddit.com/r/rails",
    "stackoverflow.com/questions/tagged/ruby-on-rails"],
  beginner: ["eloquentruby.com",
    "pragprog.com/book/ruby4/programming-ruby-1-9-2-0",
    "ruby.learncodethehardway.org/book",
    "http://mislav.uniqpath.com/poignant-guide/",
    "https://www.manning.com/books/rails-4-in-action",
    "railstutorial.org/book"],
  advanced: ["patshaughnessy.net", "confidentruby.com",
    "pragprog.com/book/ager/exceptional-ruby", "rubyfu.net"]
}

If you want to use different filters you can use "-f" followed by the filter you want to use. Like this:

aiuto Rails is awesome -f rails beginner

In this case we filter by using the websites in the group "rails" and "beginner".

Do you have other commands like "-f" ?

Yes! I provide -no to remove all the filters, and -r to remove the word "ruby" from the search.

Futher I add aiuto --help for helps on the terminal and aiuto --list for returning the above list.

Hey! I want to use DuckDuckGo or other filters

Please create issue or do some pull requests for any idea you have.
I am more than welcome to improve this gem with your help. 😄