Skip to content
This repository

Free in-browser coding-dojo

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 admin_scripts use absolute path rather than relative path April 22, 2014
Octocat-spinner-32 app css tweaks April 23, 2014
Octocat-spinner-32 config on dashboard lose || on 60s columns label April 23, 2014
Octocat-spinner-32 db Made integration tests pass (RAILS_ROOT => Rails.root, more majic in … May 01, 2012
Octocat-spinner-32 doc Initial repository January 11, 2010
Octocat-spinner-32 exercises added new Revere-Roman exercise February 06, 2014
Octocat-spinner-32 katas put back accidentally deleted katas/.gitignore file September 11, 2012
Octocat-spinner-32 languages fix for catch.hpp? April 23, 2014
Octocat-spinner-32 lib restored missing require; split domain_lib.rb off admin_script/find_o… April 17, 2014
Octocat-spinner-32 log working towards having full file-control-panel: close/reopen/open/rename January 12, 2010
Octocat-spinner-32 md updated docker md file with new docker_pull_all.rb command April 22, 2014
Octocat-spinner-32 notes todo idea note April 23, 2014
Octocat-spinner-32 public moved testimonial to left column; moved donators button to right colu… April 16, 2014
Octocat-spinner-32 script Rails 3 - Rails, editor, dashboard (not diff or resume) May 01, 2012
Octocat-spinner-32 spec resurrected some of the rspec tests February 23, 2014
Octocat-spinner-32 test Docker C++-Catch work April 22, 2014
Octocat-spinner-32 zips dashboard now has option to download zip of dojo December 03, 2012
Octocat-spinner-32 .autotest start a kata works, and the failing kata screen appears June 11, 2013
Octocat-spinner-32 .gitignore refactoring March 08, 2014
Octocat-spinner-32 .rspec introduced a first rspec feature June 11, 2013
Octocat-spinner-32 Gemfile fix rspec features by updating selenium-webdriver February 23, 2014
Octocat-spinner-32 Gemfile.lock fix rspec features by updating selenium-webdriver February 23, 2014
Octocat-spinner-32 README.RAILS Rails 3 - Rails, editor, dashboard (not diff or resume) May 01, 2012
Octocat-spinner-32 README.md put md files into own dir April 20, 2014
Octocat-spinner-32 Rakefile Made integration tests pass (RAILS_ROOT => Rails.root, more majic in … May 01, 2012
Octocat-spinner-32 config.ru Rails 3 - Rails, editor, dashboard (not diff or resume) May 01, 2012
Octocat-spinner-32 db_dojos_add.rb added creation date/time to db-dojos-table; notes on converting to JS… February 13, 2014
Octocat-spinner-32 db_dojos_create.rb added creation date/time to db-dojos-table; notes on converting to JS… February 13, 2014
Octocat-spinner-32 db_dojos_drop.rb more work on database scripts February 12, 2014
Octocat-spinner-32 license.txt notes on how to simplify diff-view added to issues.txt May 17, 2012
Octocat-spinner-32 pull.sh script comment tweak April 06, 2014
Octocat-spinner-32 refactoring_dojos.tgz working admin_scripts to save/load refactoring dojos to/from tgz file April 15, 2014
Octocat-spinner-32 robots.txt added robots.txt file May 22, 2012
README.md

cyber-dojo yin/yang logo

cyber-dojo

Running a Dojo

  • creating your programming dojo
    • chose your language,unit-test-framework eg C++,assert
    • chose your exercise eg Prime Factors
  • entering your programming dojo
    • traffic lights
  • reviewing your programming dojo
    • auto refresh?
    • |60s| columns?
  • replaying the diffs

Docker Server

  • running your own docker'd cyber-dojo server
  • pulling pre-built docker language containers
  • adding a new language
    • build the docker image
    • write an output parse function
    • write the languages' manifest.json file
    • check the languages' manifest.json file
  • adding a new exercise
  • pulling from the cyberdojo github repo

Misc

  • language manifest.json parameters
  • katas directory structure
  • git repositories
  • disk space
  • turning off spell-checking in your browser
  • notes
  • thank you

Raw Server

  • deprecated
Something went wrong with that request. Please try again.