You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
4 years ago | |
|---|---|---|
| db | 5 years ago | |
| kv | 5 years ago | |
| load-balancer | 4 years ago | |
| util | 5 years ago | |
| web | 4 years ago | |
| .dir-locals.el | 5 years ago | |
| .gitattributes | 5 years ago | |
| .gitignore | 5 years ago | |
| Makefile | 5 years ago | |
| README.org | 4 years ago | |
| capstone.org | 5 years ago | |
README.org
RhymeStorm™
- WGU Evaluator Notes
- How To Initialize Development Environment
- How To Run Software Locally
- Development
- TODO
WGU Evaluator Notes
See the WGU Readme.
How To Initialize Development Environment
Required Software
Steps
-
Run
./db/run.sh && ./kv/run.shto start the docker containers for the database and key-value store.- The
run.shscripts only need to run once. They initialize development data containers. Subsequent development can continue withdocker start db && docker start kv.
- The
- Start a Clojure REPL in Emacs, evaluate the
dev/user.cljnamespace, and run(init) - Visit
http://localhost:8000/wgu
How To Run Software Locally
Steps
-
Run
./db/run.sh && ./kv/run.shto start the docker containers for the database and key-value store.- The
run.shscripts only need to run once. They initialize development data containers. Subsequent development can continue withdocker start db && docker start kv.
- The
- The application's
jarbuilds with amakerun from the root directory. (See Makefile). - Navigate to the root directory of this git repo and run
java -jar darklimericks.jar - Visit http://localhost:8000/wgu
Development
Requires Tachyons CSS. There is a symlink in web/resources/public to the pre-built tachyons.css and tachyons.min.css found in the repo.
Build .jar with clojure -X:depstart uberjar :jar prhyme.jar.
TODO
Use tightly packed trie for limerick generation
Move limerick-specific code into this repo from Prhyme.
Or maybe into its own repo.