├── .dockerignore ├── .github └── workflows │ ├── benchmark.yml │ └── build_and_push_images.yml ├── .gitignore ├── Makefile ├── README.md ├── admin ├── REAMDE.md ├── benchmarker │ ├── benchmark.go │ ├── go.mod │ ├── go.sum │ ├── request.go │ ├── scenario.go │ ├── support.go │ └── validate.go ├── config │ ├── bashrc │ ├── my.app.cnf │ ├── my.bench.cnf │ └── nginx.conf ├── init.sql ├── insert.rb ├── insert_sample_votes.rb ├── ishocon2.dump.tar.bz2 └── ssl │ ├── server.crt │ ├── server.csr │ └── server.key ├── doc ├── images │ ├── instance1.png │ ├── instance2.png │ ├── instance3.png │ ├── top.png │ └── vote.png ├── local_manual.md └── manual.md ├── docker-compose.yml ├── docker ├── app │ ├── base │ │ └── Dockerfile │ ├── crystal │ │ └── Dockerfile │ ├── go │ │ └── Dockerfile │ ├── nodejs │ │ └── Dockerfile │ ├── php │ │ └── Dockerfile │ ├── python │ │ └── Dockerfile │ └── ruby │ │ └── Dockerfile └── benchmarker │ ├── Dockerfile │ └── entrypoint.sh ├── run.sh └── webapp ├── crystal ├── .gitignore ├── app.cr ├── public │ └── css │ │ └── bootstrap.min.css ├── shard.lock ├── shard.yml └── views │ ├── candidate.ecr │ ├── index.ecr │ ├── layout.ecr │ ├── political_party.ecr │ └── vote.ecr ├── go ├── candidate.go ├── go.mod ├── go.sum ├── main.go ├── public │ └── css │ │ └── bootstrap.min.css ├── templates │ ├── candidate.tmpl │ ├── index.tmpl │ ├── layout.tmpl │ ├── political_party.tmpl │ └── vote.tmpl ├── user.go └── vote.go ├── nodejs ├── .gitignore ├── index.js ├── package-lock.json ├── package.json ├── public │ └── css │ │ └── bootstrap.min.css └── views │ ├── candidate.ejs │ ├── index.ejs │ ├── layout.ejs │ ├── political_party.ejs │ └── vote.ejs ├── php ├── .gitignore ├── README.md ├── composer.json ├── index.php ├── php-nginx.conf ├── public │ └── css │ │ └── bootstrap.min.css └── views │ ├── candidate.php │ ├── index.php │ ├── layout.php │ ├── political_party.php │ └── vote.php ├── python ├── app.ini ├── app.py ├── public │ └── css │ │ └── bootstrap.min.css ├── requirements.txt └── templates │ ├── candidate.html │ ├── index.html │ ├── layout.html │ ├── political_party.html │ └── vote.html ├── python_sanic ├── __init__.py ├── app.py ├── public │ └── css │ │ └── bootstrap.min.css ├── requirements.txt └── templates │ ├── candidate.html │ ├── index.html │ ├── layout.html │ ├── political_party.html │ └── vote.html └── ruby ├── Gemfile ├── Gemfile.lock ├── app.rb ├── config.ru ├── public └── css │ └── bootstrap.min.css ├── unicorn_config.rb ├── vendor └── bundle │ └── .gitignore └── views ├── candidate.erb ├── index.erb ├── layout.erb ├── political_party.erb └── vote.erb /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/workflows/benchmark.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/.github/workflows/benchmark.yml -------------------------------------------------------------------------------- /.github/workflows/build_and_push_images.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/.github/workflows/build_and_push_images.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/.gitignore -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/README.md -------------------------------------------------------------------------------- /admin/REAMDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/admin/REAMDE.md -------------------------------------------------------------------------------- /admin/benchmarker/benchmark.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/admin/benchmarker/benchmark.go -------------------------------------------------------------------------------- /admin/benchmarker/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/admin/benchmarker/go.mod -------------------------------------------------------------------------------- /admin/benchmarker/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/admin/benchmarker/go.sum -------------------------------------------------------------------------------- /admin/benchmarker/request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/admin/benchmarker/request.go -------------------------------------------------------------------------------- /admin/benchmarker/scenario.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/admin/benchmarker/scenario.go -------------------------------------------------------------------------------- /admin/benchmarker/support.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/admin/benchmarker/support.go -------------------------------------------------------------------------------- /admin/benchmarker/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/admin/benchmarker/validate.go -------------------------------------------------------------------------------- /admin/config/bashrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/admin/config/bashrc -------------------------------------------------------------------------------- /admin/config/my.app.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/admin/config/my.app.cnf -------------------------------------------------------------------------------- /admin/config/my.bench.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/admin/config/my.bench.cnf -------------------------------------------------------------------------------- /admin/config/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/admin/config/nginx.conf -------------------------------------------------------------------------------- /admin/init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/admin/init.sql -------------------------------------------------------------------------------- /admin/insert.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/admin/insert.rb -------------------------------------------------------------------------------- /admin/insert_sample_votes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/admin/insert_sample_votes.rb -------------------------------------------------------------------------------- /admin/ishocon2.dump.tar.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/admin/ishocon2.dump.tar.bz2 -------------------------------------------------------------------------------- /admin/ssl/server.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/admin/ssl/server.crt -------------------------------------------------------------------------------- /admin/ssl/server.csr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/admin/ssl/server.csr -------------------------------------------------------------------------------- /admin/ssl/server.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/admin/ssl/server.key -------------------------------------------------------------------------------- /doc/images/instance1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/doc/images/instance1.png -------------------------------------------------------------------------------- /doc/images/instance2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/doc/images/instance2.png -------------------------------------------------------------------------------- /doc/images/instance3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/doc/images/instance3.png -------------------------------------------------------------------------------- /doc/images/top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/doc/images/top.png -------------------------------------------------------------------------------- /doc/images/vote.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/doc/images/vote.png -------------------------------------------------------------------------------- /doc/local_manual.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/doc/local_manual.md -------------------------------------------------------------------------------- /doc/manual.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/doc/manual.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docker/app/base/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/docker/app/base/Dockerfile -------------------------------------------------------------------------------- /docker/app/crystal/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/docker/app/crystal/Dockerfile -------------------------------------------------------------------------------- /docker/app/go/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/docker/app/go/Dockerfile -------------------------------------------------------------------------------- /docker/app/nodejs/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/docker/app/nodejs/Dockerfile -------------------------------------------------------------------------------- /docker/app/php/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/docker/app/php/Dockerfile -------------------------------------------------------------------------------- /docker/app/python/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/docker/app/python/Dockerfile -------------------------------------------------------------------------------- /docker/app/ruby/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/docker/app/ruby/Dockerfile -------------------------------------------------------------------------------- /docker/benchmarker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/docker/benchmarker/Dockerfile -------------------------------------------------------------------------------- /docker/benchmarker/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/docker/benchmarker/entrypoint.sh -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/run.sh -------------------------------------------------------------------------------- /webapp/crystal/.gitignore: -------------------------------------------------------------------------------- 1 | lib/ 2 | -------------------------------------------------------------------------------- /webapp/crystal/app.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/crystal/app.cr -------------------------------------------------------------------------------- /webapp/crystal/public/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/crystal/public/css/bootstrap.min.css -------------------------------------------------------------------------------- /webapp/crystal/shard.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/crystal/shard.lock -------------------------------------------------------------------------------- /webapp/crystal/shard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/crystal/shard.yml -------------------------------------------------------------------------------- /webapp/crystal/views/candidate.ecr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/crystal/views/candidate.ecr -------------------------------------------------------------------------------- /webapp/crystal/views/index.ecr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/crystal/views/index.ecr -------------------------------------------------------------------------------- /webapp/crystal/views/layout.ecr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/crystal/views/layout.ecr -------------------------------------------------------------------------------- /webapp/crystal/views/political_party.ecr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/crystal/views/political_party.ecr -------------------------------------------------------------------------------- /webapp/crystal/views/vote.ecr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/crystal/views/vote.ecr -------------------------------------------------------------------------------- /webapp/go/candidate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/go/candidate.go -------------------------------------------------------------------------------- /webapp/go/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/go/go.mod -------------------------------------------------------------------------------- /webapp/go/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/go/go.sum -------------------------------------------------------------------------------- /webapp/go/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/go/main.go -------------------------------------------------------------------------------- /webapp/go/public/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/go/public/css/bootstrap.min.css -------------------------------------------------------------------------------- /webapp/go/templates/candidate.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/go/templates/candidate.tmpl -------------------------------------------------------------------------------- /webapp/go/templates/index.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/go/templates/index.tmpl -------------------------------------------------------------------------------- /webapp/go/templates/layout.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/go/templates/layout.tmpl -------------------------------------------------------------------------------- /webapp/go/templates/political_party.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/go/templates/political_party.tmpl -------------------------------------------------------------------------------- /webapp/go/templates/vote.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/go/templates/vote.tmpl -------------------------------------------------------------------------------- /webapp/go/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/go/user.go -------------------------------------------------------------------------------- /webapp/go/vote.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/go/vote.go -------------------------------------------------------------------------------- /webapp/nodejs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/nodejs/.gitignore -------------------------------------------------------------------------------- /webapp/nodejs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/nodejs/index.js -------------------------------------------------------------------------------- /webapp/nodejs/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/nodejs/package-lock.json -------------------------------------------------------------------------------- /webapp/nodejs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/nodejs/package.json -------------------------------------------------------------------------------- /webapp/nodejs/public/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/nodejs/public/css/bootstrap.min.css -------------------------------------------------------------------------------- /webapp/nodejs/views/candidate.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/nodejs/views/candidate.ejs -------------------------------------------------------------------------------- /webapp/nodejs/views/index.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/nodejs/views/index.ejs -------------------------------------------------------------------------------- /webapp/nodejs/views/layout.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/nodejs/views/layout.ejs -------------------------------------------------------------------------------- /webapp/nodejs/views/political_party.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/nodejs/views/political_party.ejs -------------------------------------------------------------------------------- /webapp/nodejs/views/vote.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/nodejs/views/vote.ejs -------------------------------------------------------------------------------- /webapp/php/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/php/.gitignore -------------------------------------------------------------------------------- /webapp/php/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/php/README.md -------------------------------------------------------------------------------- /webapp/php/composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/php/composer.json -------------------------------------------------------------------------------- /webapp/php/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/php/index.php -------------------------------------------------------------------------------- /webapp/php/php-nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/php/php-nginx.conf -------------------------------------------------------------------------------- /webapp/php/public/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/php/public/css/bootstrap.min.css -------------------------------------------------------------------------------- /webapp/php/views/candidate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/php/views/candidate.php -------------------------------------------------------------------------------- /webapp/php/views/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/php/views/index.php -------------------------------------------------------------------------------- /webapp/php/views/layout.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/php/views/layout.php -------------------------------------------------------------------------------- /webapp/php/views/political_party.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/php/views/political_party.php -------------------------------------------------------------------------------- /webapp/php/views/vote.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/php/views/vote.php -------------------------------------------------------------------------------- /webapp/python/app.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/python/app.ini -------------------------------------------------------------------------------- /webapp/python/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/python/app.py -------------------------------------------------------------------------------- /webapp/python/public/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/python/public/css/bootstrap.min.css -------------------------------------------------------------------------------- /webapp/python/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/python/requirements.txt -------------------------------------------------------------------------------- /webapp/python/templates/candidate.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/python/templates/candidate.html -------------------------------------------------------------------------------- /webapp/python/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/python/templates/index.html -------------------------------------------------------------------------------- /webapp/python/templates/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/python/templates/layout.html -------------------------------------------------------------------------------- /webapp/python/templates/political_party.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/python/templates/political_party.html -------------------------------------------------------------------------------- /webapp/python/templates/vote.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/python/templates/vote.html -------------------------------------------------------------------------------- /webapp/python_sanic/__init__.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 -------------------------------------------------------------------------------- /webapp/python_sanic/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/python_sanic/app.py -------------------------------------------------------------------------------- /webapp/python_sanic/public/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/python_sanic/public/css/bootstrap.min.css -------------------------------------------------------------------------------- /webapp/python_sanic/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/python_sanic/requirements.txt -------------------------------------------------------------------------------- /webapp/python_sanic/templates/candidate.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/python_sanic/templates/candidate.html -------------------------------------------------------------------------------- /webapp/python_sanic/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/python_sanic/templates/index.html -------------------------------------------------------------------------------- /webapp/python_sanic/templates/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/python_sanic/templates/layout.html -------------------------------------------------------------------------------- /webapp/python_sanic/templates/political_party.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/python_sanic/templates/political_party.html -------------------------------------------------------------------------------- /webapp/python_sanic/templates/vote.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/python_sanic/templates/vote.html -------------------------------------------------------------------------------- /webapp/ruby/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/ruby/Gemfile -------------------------------------------------------------------------------- /webapp/ruby/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/ruby/Gemfile.lock -------------------------------------------------------------------------------- /webapp/ruby/app.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/ruby/app.rb -------------------------------------------------------------------------------- /webapp/ruby/config.ru: -------------------------------------------------------------------------------- 1 | require_relative './app.rb' 2 | run Ishocon2::WebApp 3 | -------------------------------------------------------------------------------- /webapp/ruby/public/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/ruby/public/css/bootstrap.min.css -------------------------------------------------------------------------------- /webapp/ruby/unicorn_config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/ruby/unicorn_config.rb -------------------------------------------------------------------------------- /webapp/ruby/vendor/bundle/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /webapp/ruby/views/candidate.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/ruby/views/candidate.erb -------------------------------------------------------------------------------- /webapp/ruby/views/index.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/ruby/views/index.erb -------------------------------------------------------------------------------- /webapp/ruby/views/layout.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/ruby/views/layout.erb -------------------------------------------------------------------------------- /webapp/ruby/views/political_party.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/ruby/views/political_party.erb -------------------------------------------------------------------------------- /webapp/ruby/views/vote.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showwin/ISHOCON2/HEAD/webapp/ruby/views/vote.erb --------------------------------------------------------------------------------