Giter Site home page Giter Site logo

sdruby's Introduction

SD Ruby

This app is the website of SD Ruby, a local Ruby user group based in San Diego, CA.

Currently, this application includes support for our video podcast, member signup and registration, member profiles, and a Github project list. We're also working on adding other features.

System Dependencies

ImageMagick

To work best, you must have ImageMagick installed on your local machine:

  • For Linux: This is best installed with your package manager. For Debian-flavored distributions (Ubuntu), use: "aptitude install imagemagick".
  • For Mac OS X: The best approach is to install this via homebrew: "brew install imagemagick".

Installation

  • bundle install
  • configure config/database.yml with your preferred settings (You can use the provided database.example.yml file to use sqlite3)
  • Setup database and load sample data (rake db:migrate db:data:load)
  • rake sunspot:solr:start (to start the solr search engine)
  • rake sunspot:solr:reindex (to index the database)
  • sass --watch public/stylesheets:public/stylesheets/compiled
  • rails s

Running Tests

  • rake db:test:prepare (if this is your first time running the tests)
  • rspec spec

We also have Guard set up:

  • guard

Please be sure to run the tests and ensure all are passing before issuing a pull request!

Features

Podcast

Thanks to UCSD, we're able to record SD Ruby meetings, and publish our talks as a video podcast.

The podcast code can generate both an Atom feed and an RSS feed (with custom iTunes RSS extensions).

Member Guide

The member guide contains a list of all SD Ruby members.

Member profiles can include:

  • Full name
  • Avatar image
  • Github ID
  • Neighborhood
  • Ruby experience
  • Work availability
  • Contact email (if public)

Project List

The list of projects shows all Github projects created by SD Ruby members.

Contributors

Thanks to the following people for contributing to this app.

Special thanks to the folks at Websolr for providing us with a free hosted search account.

sdruby's People

Contributors

mokolabs avatar orangewolf avatar rubiety avatar nclark avatar amateurhuman avatar jimmycuadra avatar mediamaker avatar ylansegal avatar ihoka avatar kball avatar testflyjets avatar dansimpson avatar ethansr avatar etdebruin avatar jenrzzz avatar jish avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.