Skip to content
This repository has been archived by the owner on Apr 5, 2018. It is now read-only.

mdippery/chameleon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This project has been superseded by Whitman and is unlikely to see any more improvements or bugfixes.


Chameleon

Chameleon is a simple service for sampling reputation from Stack Overflow. It takes a list of users from a MongoDB collection, collects those users' reputation scores, and saves them back into a MongoDB collection.

Prerequisites

  1. Leiningen
  2. MongoDB, running on your local machine.

Usage

  1. Build the Jar:

     $ lein uberjar
    
  2. Create a MongoDB database called chameleon.

  3. In the chameleon database, create a collection called users.

  4. Populate the users collection with users whose reputation you would like to record, in the following format:

     {_id: <stack overflow user id>}
    
  5. Run the Jar file:

     $ java -jar target/uberjar/chameleon-standalone.jar
    

You will probably want to run the program as a cron task, to sample reputation periodically.

About

Samples Stack Overflow user reputation scores

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published