{"action":"opened","issue":{"url":"https://api.github.com/repos/code-check/sample-test/issues/23","labels_url":"https://api.github.com/repos/code-check/sample-test/issues/23/labels{/name}","comments_url":"https://api.github.com/repos/code-check/sample-test/issues/23/comments","events_url":"https://api.github.com/repos/code-check/sample-test/issues/23/events","html_url":"https://github.com/code-check/sample-test/issues/23","id":102507807,"number":23,"title":"implemented","user":{"login":"holycattle","id":1320769,"avatar_url":"https://avatars.githubusercontent.com/u/1320769?v=3","gravatar_id":"","url":"https://api.github.com/users/holycattle","html_url":"https://github.com/holycattle","followers_url":"https://api.github.com/users/holycattle/followers","following_url":"https://api.github.com/users/holycattle/following{/other_user}","gists_url":"https://api.github.com/users/holycattle/gists{/gist_id}","starred_url":"https://api.github.com/users/holycattle/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/holycattle/subscriptions","organizations_url":"https://api.github.com/users/holycattle/orgs","repos_url":"https://api.github.com/users/holycattle/repos","events_url":"https://api.github.com/users/holycattle/events{/privacy}","received_events_url":"https://api.github.com/users/holycattle/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-08-22T06:06:28Z","updated_at":"2015-08-22T06:06:28Z","closed_at":null,"body":"Hi @shunjikonishi and @maximum80,\r\n\r\nFirst of all, here's the link to the repo: https://github.com/holycattle/sample-test\r\n\r\nI implemented it using Play 2.4.2 and Slick 3.0, with Scala. I also added a couple of open-source plugins for working with Redis as well as a driver for Joda Dates support for Slick.\r\n\r\nI tried to learn Play, Slick, and Scala as I went along (I have some functional programming experience thanks to some Lisp/Scheme exposure and working with Javascript and Coffeescript, so those helped) to make this project, so there are parts of my code that aren't as succinct and concise as I would have hoped. :astonished:  All the tests pass though. :smiley: \r\n\r\nI also encountered some trouble with provisioning (for some reason, `{{os_user_name}}` is null, breaking the mysql installation), but I tried to fix my Vagrantfile and Ansible provisioning scripts and make them as stable as possible. I hope you don't encounter any trouble setting up my environment.\r\n\r\nAfter running `vagrant up`, do the following:\r\n```bash\r\nvagrant provision\r\nvagrant ssh\r\nmysql -uvagrant -pvagrant -Dvagrant < scala-test/sql/create.sql\r\ncd scala-test\r\nnpm install\r\ncd ticket-serv\r\nactivator\r\n```\r\n\r\nI also added these instructions to the modified README.\r\n\r\nThanks!\r\n\r\nBest regards,\r\nJoniel Ibasco"}}