{"action":"created","issue":{"url":"https://api.github.com/repos/oss-gate/workshop/issues/119","repository_url":"https://api.github.com/repos/oss-gate/workshop","labels_url":"https://api.github.com/repos/oss-gate/workshop/issues/119/labels{/name}","comments_url":"https://api.github.com/repos/oss-gate/workshop/issues/119/comments","events_url":"https://api.github.com/repos/oss-gate/workshop/issues/119/events","html_url":"https://github.com/oss-gate/workshop/issues/119","id":179004815,"number":119,"title":"OSS Gateワークショップ 2016-09-24: kg86: boostnote: 作業ログ","user":{"login":"kg86","id":5166128,"avatar_url":"https://avatars.githubusercontent.com/u/5166128?v=3","gravatar_id":"","url":"https://api.github.com/users/kg86","html_url":"https://github.com/kg86","followers_url":"https://api.github.com/users/kg86/followers","following_url":"https://api.github.com/users/kg86/following{/other_user}","gists_url":"https://api.github.com/users/kg86/gists{/gist_id}","starred_url":"https://api.github.com/users/kg86/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kg86/subscriptions","organizations_url":"https://api.github.com/users/kg86/orgs","repos_url":"https://api.github.com/users/kg86/repos","events_url":"https://api.github.com/users/kg86/events{/privacy}","received_events_url":"https://api.github.com/users/kg86/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2016-09-24T02:04:17Z","updated_at":"2016-09-24T02:41:38Z","closed_at":null,"body":"OSS Gate へようこそ。\r\n\r\nOSS Gateワークショップでは一人ずつ issue を作り、そこに作業ログを残しながら進めます。\r\n過去のビギナーのものはこちらで見られます。 https://github.com/oss-gate/workshop/issues?q=is%3Aissue+is%3Aclosed\r\n\r\n## この issue 作成時点でまずやること\r\n\r\n- この issue のタイトルを「OSS Gateワークショップ ${YEAR}-${MONTH}-${DAY}: ${アカウント名}: ${OSS名}: 作業ログ」の形式でつけてください\r\n- OSS 名が未定の場合はタイトルは後からでも変えられるので、とりあえず未定などでも OK です\r\n\r\n## 作業ログを書くタイミング\r\n\r\n作業ログを書くタイミングは次のタイミングです。\r\n\r\n  * 違う作業を始めたとき（インストールを始めた、動作確認を始めた、テストを始めた、とか）\r\n  * 詰まったとき（インストール時にエラーがでた、ビルドが失敗した、とか）\r\n  * issueを出したとき\r\n  * pull requestを出したとき\r\n\r\n## 作業ログに書く内容\r\n\r\n作業ログに残すことは次のことです。「備考」以外は作業の邪魔にならないように一言でよいです。備考は作業に役立つので必要な分だけ書いてください。\r\n\r\n  * 作業（やること、やっていること、やったこと。）\r\n  * 思っていること（そのときどう思っているか。）\r\n  * 備考（必要な付加情報。）\r\n\r\nログはコメントとして追記していってください。テンプレートは次の通りです。\r\n\r\n    * 作業：（ここにやること、やっていること、やったことを書く）\r\n    * 思っていること：（今どう思っているかを書く）\r\n\r\n    備考：（必要なら必要なだけ書く。必要ないなら書かなくてもよい。）\r\n\r\n例1（備考なし）：\r\n\r\n    * 作業：インストールを始めた\r\n    * 思っていること：ドキュメント通りに進めれば大丈夫だろう\r\n\r\n例2：\r\n\r\n    * 作業：インストールが失敗した\r\n    * 思っていること：ドキュメントに手順が足りない？\r\n\r\n    備考：エラーメッセージは次の通り\r\n\r\n    ```text\r\n    XXX is not found\r\n    ```\r\n\r\n    必要なファイルが足りないのかなぁ。\r\n\r\n## ふりかえり\r\n\r\n作業ログは、ビギナーが、このワークショップを通して得るものをより増やすために重要になります。なぜなら作業ログがメンターからのフィードバックをより充実させるからです。\r\n\r\n作業ログを元にメンターと「ふりかえり」をするタイミングがあります。「ふりかえり」では次のことをします。\r\n\r\n  * ビギナーは作業ログの内容を順にメンターに説明する。\r\n  * メンターは説明を聞いてビギナーにフィードバックをする。\r\n\r\nメンターは次のようなフィードバックをします。これは、ビギナーとは違う視点からビギナーの行動を観察することおよびメンターの経験があるからできることです。（「ふりかえり」の前にこんなフィードバックをよろしくお願いします！とお願いすると効果が高まるので実践してみましょう。）\r\n\r\n  * ビギナーが気づかずにやっていたよい行動に気づくきかっけを与え、今後もその行動を継続するように促します。\r\n  * ビギナーが困っていることについて、解決策を一緒に考えてくれます。\r\n  * 適切な質問をしてビギナーが整理できていない行動や考えを整理してくれます。\r\n  * ビギナーが「問題」だと認識していないこと（「問題発見」は難しい！）をメンターの視点から「問題」だと見つけてくれます。「問題」がはっきりしたら直しましょう。\r\n  * ビギナーが次にどの方向に進めばよいかを整理してくれます。\r\n\r\nこのように、ビギナーの作業をメンター視点で一緒に整理し、ビギナーの今後の行動に活かす活動がここでいう「ふりかえり」です。そのため、「ビギナーにとって」ログに残すべきかどうか、という視点ではなく、「とりあえずログに残す」という視点でログを残してください。これは、ビギナーが重要だと判断しなくてもメンターの視点から見たら大事なこともあるからです。\r\n"},"comment":{"url":"https://api.github.com/repos/oss-gate/workshop/issues/comments/249340430","html_url":"https://github.com/oss-gate/workshop/issues/119#issuecomment-249340430","issue_url":"https://api.github.com/repos/oss-gate/workshop/issues/119","id":249340430,"user":{"login":"kg86","id":5166128,"avatar_url":"https://avatars.githubusercontent.com/u/5166128?v=3","gravatar_id":"","url":"https://api.github.com/users/kg86","html_url":"https://github.com/kg86","followers_url":"https://api.github.com/users/kg86/followers","following_url":"https://api.github.com/users/kg86/following{/other_user}","gists_url":"https://api.github.com/users/kg86/gists{/gist_id}","starred_url":"https://api.github.com/users/kg86/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kg86/subscriptions","organizations_url":"https://api.github.com/users/kg86/orgs","repos_url":"https://api.github.com/users/kg86/repos","events_url":"https://api.github.com/users/kg86/events{/privacy}","received_events_url":"https://api.github.com/users/kg86/received_events","type":"User","site_admin":false},"created_at":"2016-09-24T02:41:38Z","updated_at":"2016-09-24T02:41:38Z","body":"`-g`が怪しいのではという指摘をメンターから受け、`npm install webpack`を実行。\r\n\r\n違うエラーが出たが、先程のエラーはなくなった。\r\n\r\n\r\n```\r\n% npm run webpack                                                                                                          [master ~/tmp/Boostnote]\r\n\r\n> boost@0.6.8 webpack /Users/kgoto/tmp/Boostnote\r\n> webpack-dev-server --hot --inline --config webpack.config.js\r\n\r\nmodule.js:327\r\n    throw err;\r\n    ^\r\n\r\nError: Cannot find module 'nib'\r\n    at Function.Module._resolveFilename (module.js:325:15)\r\n    at Function.Module._load (module.js:276:25)\r\n    at Module.require (module.js:353:17)\r\n    at require (internal/module.js:12:17)\r\n    at Object.<anonymous> (/Users/kgoto/tmp/Boostnote/webpack-skeleton.js:23:11)\r\n    at Module._compile (module.js:409:26)\r\n    at Object.Module._extensions..js (module.js:416:10)\r\n    at Module.load (module.js:343:32)\r\n    at Function.Module._load (module.js:300:12)\r\n    at Module.require (module.js:353:17)\r\n    at require (internal/module.js:12:17)\r\n\r\nnpm ERR! Darwin 15.6.0\r\nnpm ERR! argv \"/opt/local/bin/node\" \"/opt/local/bin/npm\" \"run\" \"webpack\"\r\nnpm ERR! node v4.4.3\r\nnpm ERR! npm  v2.15.3\r\nnpm ERR! code ELIFECYCLE\r\nnpm ERR! boost@0.6.8 webpack: `webpack-dev-server --hot --inline --config webpack.config.js`\r\nnpm ERR! Exit status 1\r\nnpm ERR! \r\nnpm ERR! Failed at the boost@0.6.8 webpack script 'webpack-dev-server --hot --inline --config webpack.config.js'.\r\nnpm ERR! This is most likely a problem with the boost package,\r\nnpm ERR! not with npm itself.\r\nnpm ERR! Tell the author that this fails on your system:\r\nnpm ERR!     webpack-dev-server --hot --inline --config webpack.config.js\r\nnpm ERR! You can get information on how to open an issue for this project with:\r\nnpm ERR!     npm bugs boost\r\nnpm ERR! Or if that isn't available, you can get their info via:\r\nnpm ERR! \r\nnpm ERR!     npm owner ls boost\r\nnpm ERR! There is likely additional logging output above.\r\n\r\nnpm ERR! Please include the following file with any support request:\r\nnpm ERR!     /Users/kgoto/tmp/Boostnote/npm-debug.log\r\n```"}}
{"actor":{"display_login":"kg86"}}