{"action":"created","issue":{"url":"https://api.github.com/repos/DestructHub/ProjectEuler/issues/2","repository_url":"https://api.github.com/repos/DestructHub/ProjectEuler","labels_url":"https://api.github.com/repos/DestructHub/ProjectEuler/issues/2/labels{/name}","comments_url":"https://api.github.com/repos/DestructHub/ProjectEuler/issues/2/comments","events_url":"https://api.github.com/repos/DestructHub/ProjectEuler/issues/2/events","html_url":"https://github.com/DestructHub/ProjectEuler/issues/2","id":134010588,"number":2,"title":"[go-hell-stdin] Check repository's consistency and execution time measurement ","user":{"login":"ryukinix","id":7642878,"avatar_url":"https://avatars.githubusercontent.com/u/7642878?v=3","gravatar_id":"","url":"https://api.github.com/users/ryukinix","html_url":"https://github.com/ryukinix","followers_url":"https://api.github.com/users/ryukinix/followers","following_url":"https://api.github.com/users/ryukinix/following{/other_user}","gists_url":"https://api.github.com/users/ryukinix/gists{/gist_id}","starred_url":"https://api.github.com/users/ryukinix/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ryukinix/subscriptions","organizations_url":"https://api.github.com/users/ryukinix/orgs","repos_url":"https://api.github.com/users/ryukinix/repos","events_url":"https://api.github.com/users/ryukinix/events{/privacy}","received_events_url":"https://api.github.com/users/ryukinix/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/DestructHub/ProjectEuler/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/DestructHub/ProjectEuler/labels/help%20wanted","name":"help wanted","color":"159818"}],"state":"open","locked":false,"assignee":{"login":"luizperes","id":6173065,"avatar_url":"https://avatars.githubusercontent.com/u/6173065?v=3","gravatar_id":"","url":"https://api.github.com/users/luizperes","html_url":"https://github.com/luizperes","followers_url":"https://api.github.com/users/luizperes/followers","following_url":"https://api.github.com/users/luizperes/following{/other_user}","gists_url":"https://api.github.com/users/luizperes/gists{/gist_id}","starred_url":"https://api.github.com/users/luizperes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/luizperes/subscriptions","organizations_url":"https://api.github.com/users/luizperes/orgs","repos_url":"https://api.github.com/users/luizperes/repos","events_url":"https://api.github.com/users/luizperes/events{/privacy}","received_events_url":"https://api.github.com/users/luizperes/received_events","type":"User","site_admin":false},"milestone":null,"comments":3,"created_at":"2016-02-16T15:27:50Z","updated_at":"2016-02-19T02:53:14Z","closed_at":null,"body":"# Proposal\r\n\r\n- [ ] 1.Check if all the solutions process doesn't read nothing from stdin and print only the answer.\r\n- [ ] 2. Create a script for run all solutions and get the time of each.\r\n- [ ] 3. After all, we would compare the time solutions and rank by language or developer. Graphic representation can be cool.\r\n\r\n# Hints/Ideas\r\n\r\n1. Create a script for each language for executing and check if appears some gap reading from stdin\r\n2. Again, create one script for each language only for execute. \r\n3. Join all the scripts in [2] so we call them to rank all the stuff and make graphics of benchmark.\r\n\r\n# Stdin go hell Check and only-answer printing\r\n\r\n- [x] C\r\n- [x] C++\r\n- [ ] Clojure\r\n- [x] CommonLisp (but Problem027 is blocked)\r\n- [ ] Elixir\r\n- [x] Go\r\n- [ ] Haskell\r\n- [ ] Lua\r\n- [ ] Objective-C\r\n- [ ] PHP\r\n- [x] Python\r\n- [ ] Swift\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/DestructHub/ProjectEuler/issues/comments/186023501","html_url":"https://github.com/DestructHub/ProjectEuler/issues/2#issuecomment-186023501","issue_url":"https://api.github.com/repos/DestructHub/ProjectEuler/issues/2","id":186023501,"user":{"login":"ryukinix","id":7642878,"avatar_url":"https://avatars.githubusercontent.com/u/7642878?v=3","gravatar_id":"","url":"https://api.github.com/users/ryukinix","html_url":"https://github.com/ryukinix","followers_url":"https://api.github.com/users/ryukinix/followers","following_url":"https://api.github.com/users/ryukinix/following{/other_user}","gists_url":"https://api.github.com/users/ryukinix/gists{/gist_id}","starred_url":"https://api.github.com/users/ryukinix/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ryukinix/subscriptions","organizations_url":"https://api.github.com/users/ryukinix/orgs","repos_url":"https://api.github.com/users/ryukinix/repos","events_url":"https://api.github.com/users/ryukinix/events{/privacy}","received_events_url":"https://api.github.com/users/ryukinix/received_events","type":"User","site_admin":false},"created_at":"2016-02-19T02:53:14Z","updated_at":"2016-02-19T02:53:14Z","body":"I just was need that your answer! Doesn't need write a script for that, I guess.\r\n\r\nThe `stats.py` build/execute system working fine for `Python` and `Go`, I will check later for other languages."}}