-
-
Notifications
You must be signed in to change notification settings - Fork 107
CoderDojo 呉を coderdojo.jp 掲載する #316
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
cf. 作業メモの例 - OSS Gate 上のチェックリストから進めていこうかな、ということで新規Dojoの追加方法を読んでみる |
良いと思います! 👍 ✨ |
.oO(他のところでも結構評判が良いみたいなので、この動画頑張って収録・編集した甲斐がありました 💪 📹 ✨ )
|
db/dojos.yamlに書くだけで反映される...?のかな? 内容はさっくり2つのことが書いてあり、
両方ともyamlファイルを書くだけで良さそうではあるかなぁ
という記述があるので、多少コマンドを入力する必要はありそうではあるが、あくまでもorderの値を自動紐付けする場合である(と読み取った)ので、手入力するなら必要はないかも...? 個人メモ
|
当時より便利タスクが増えたりドキュメントが用意されたりで少しコンテキストが異なりますが、全く同じタスクをアナグラさんにお願いした時の例が #259 になるので、こちらも参考になりそうです :) |
情報をIDやorderの情報以外を書いたところで
ID2番という若い番号が割り振られたのも、何かミスがあったんじゃないかと不安... 心配していても埒があかないので、この時点で おー、追加されてるされて...る...?
[1] pry(main)> Dojo.where(name: "呉 (広島)")
Dojo Load (0.9ms) SELECT "dojos".* FROM "dojos" WHERE "dojos"."name" = $1 [["name", "呉 (広島)"]]
=> [#<Dojo:0x00007fee7d996948
id: 2,
name: "呉 (広島)",
email: "",
order: "342025",
description: "呉市で毎月1回開催",
logo: "/img/dojos/kure.jpg",
url: "https://www.facebook.com/CoderDojo%E5%91%89-206840799906741/",
tags: ["Webサイト"],
created_at: Wed, 11 Apr 2018 15:31:50 JST +09:00,
updated_at: Wed, 11 Apr 2018 15:31:50 JST +09:00,
prefecture_id: 34>,
#<Dojo:0x00007fee7d9967b8
id: 1,
name: "呉 (広島)",
email: "",
order: "342025",
description: "呉市で毎月1回開催",
logo: "/img/dojos/kure.jpg",
url: "https://www.facebook.com/CoderDojo%E5%91%89-206840799906741/",
tags: ["Webサイト"],
created_at: Tue, 10 Apr 2018 18:26:35 JST +09:00,
updated_at: Tue, 10 Apr 2018 18:26:35 JST +09:00,
prefecture_id: 34>] なんか怪しいなぁ
この時点で居る...!? [2] pry(main)> Dojo.where(name: "呉 (広島)")
Dojo Load (1.1ms) SELECT "dojos".* FROM "dojos" WHERE "dojos"."name" = $1 [["name", "呉 (広島)"]]
=> [#<Dojo:0x00007fe0f9a57968
id: 1,
name: "呉 (広島)",
email: "",
order: "342025",
description: "呉市で毎月1回開催",
logo: "/img/dojos/kure.jpg",
url: "https://www.facebook.com/CoderDojo%E5%91%89-206840799906741/",
tags: ["Webサイト"],
created_at: Wed, 11 Apr 2018 16:00:37 JST +09:00,
updated_at: Wed, 11 Apr 2018 16:00:37 JST +09:00,
prefecture_id: 34>] yamlファイルに書いてあるからsetupの時に入っちゃうのかな? すると、ちゃんと居なかった!正解! 焦って先にyamlファイルを書いて、その後setupとかをすると、同じDojoが複数個DBに登録されてしまうっぽい ちゃんとできてる! 次は統計情報! |
統計情報は、今回はFacebookの情報を登録するだけだったのですぐ終わった。 |
1コメントあたりの量が結構デカい印象があるので、もっと細かい単位で作業ログを書き込んだ方が周りの人たち (今回の件でいえば僕やアナグラさん) がサポートしやすそうですね ;) 僕の場合はいきなりドカッと情報量を書き込まれると、逆に読まない (正確には次にまとまった時間が取れるまで読まない → 次にまとまった時間が取れる頃にはもっと重要度の高い割り込みが発生している → 割り込みに対処し終わった頃には別の割り込みが... → 結果ずっと読まなくなる) 事が多いです >< 💦 細かく作業ログを書いて行くと作業の隙間時間に読めるので、周りの人たちとの連携もしやすいかなと思いました 😸 |
OSS Gate の動画でも kou さんは細かい単位でコメントしていったかなと思いますが、作業ログとしてコメントを残す場合は、具体的には次の Issue ぐらいの間隔/量で作業ログを次々と書き込んでいってもらえると助かります 👍 |
意識してみます!ありがとうございます! |
#321 で対応できたので、こちらの Issue 閉じますね ;) お疲れ様でした! ✨👏 1点、Description の次の部分だけ ✔︎ を付けずに残してありますが、もし追記した方が良い箇所などあれば別途 Issue or PR で対応できればなと考えています 📝 💨
|
CoderDojo 呉から coderdojo.jp への掲載依頼が来たので、これに対応したい。(申請内容は別途共有)
対応例1: cf2d579
対応例2: #259
cf. 作業メモの例 - OSS Gate
チェックリスト
be rails dojos:update_db_by_yaml
be rails dojos:migrate_adding_id_to_yaml
作業の完了条件
The text was updated successfully, but these errors were encountered: