Draw 16 x 16 animated pictures. Draw! is a social flavored online pixel art editor.
Draw! it's also an experiment app about:
- html5 canvas element.
- redis
Follow @drawbang and read the blog at http://blog.drawbang.com.
bundler and heroku gems are needed, than just run
$ bundleto install other required gems.
See also Gemfile
Copy Facebook config file example
$ cp config/facebook.example.yml config/facebook.ymlCopy Twitter config file example
$ cp config/twitter.example.yml config/twitter.ymlStart Redis server
$ redis-server config/redis.confRun
$ ruby server.rbor run rake task server, alias s
$ rake sRun rake task console, alias c
$ rake cRun
$ heroku createBefore pushing any new version to Heroku be sure to recompile minified javascripts running
$ rake compileTo push master branch to Heroku run
$ git push heroku masterTo see current configuration variables run
$ heroku configTo add configuration variables run
$ heroku config:add S3_KEY=xxx S3_SECRET=xxxMinimal configuration variables:
FB_APP_IDFB_APP_SECRETTWITTER_CONSUMER_KEYTWITTER_CONSUMER_SECRETS3_KEYS3_SECRET
To see Heroku logs run
$ heroku logsRun
$ heroku consoleRun
$ rake stats$ bundle exec rake specDraw! (drawbang) is released under the MIT license.
If you find what looks like a bug:
- Check the GitHub issue tracker to see if anyone else has reported issue.
- If you don’t see anything, create an issue with information on how to reproduce it.
If you want to contribute an enhancement or a fix:
- Fork the project on github.
- Make your changes with tests.
- Commit the changes without making changes to the Rakefile or any other files that aren’t related to your enhancement or fix
- Send a pull request.