basebank / gophers-code-reading-party

Gophers Code Reading Party records
18 stars 1 forks source link

20210513 Gophers Code Reading Party #3

Closed budougumi0617 closed 1 year ago

budougumi0617 commented 3 years ago

@ Zoom, BASE BANK, Inc.

日程調整: https://chouseisan.com/s?h=ea372ff36a784ec9a9e0c7b1d6bfe3ce

参加者

お題

https://github.com/pokemium/Worldwide

budougumi0617 commented 3 years ago

5/13(木) 14:00〜15:00 に決定!

budougumi0617 commented 3 years ago

先週のweekly(ネタが無かったら眺めてみる)

proposal: slices: new package to provide generic slice functions が気になるけれど、最近コード読んでなかったので読みたい気もする。 https://github.com/golang/go/issues/45955

以前この会でも話題になったやつ https://daisuzu.hatenablog.com/entry/2021/05/07/180038

budougumi0617 commented 3 years ago

ping

budougumi0617 commented 3 years ago

ping ping !

hgsgtk commented 3 years ago

pon pon

cureseven commented 3 years ago

今日はこれを見た https://github.com/pokemium/Worldwide 作れる人すごい..!

ゲームなので常に関数実行やってそう、
ゲームボーイスペックに合わせて時間調整してそう

って補足niceでした👏

daisuzu commented 3 years ago

Emulatorのコードは単体だとそこまで難しい処理はないけど、全体としては複雑な処理をしているので自分で作るのはとてもしんどそう。。。 https://github.com/retrio/gb-test-roms などが通るように実装すれば良いらしい

以前この会でも話題になったやつ https://daisuzu.hatenablog.com/entry/2021/05/07/180038

これをなんとかするために変更行が4桁〜5桁のPRを連発してしまいました

budougumi0617 commented 3 years ago

変更行が5桁 😱 Thanks for your great workです。。。!

budougumi0617 commented 3 years ago

お題

https://github.com/pokemium/Worldwide

「一人で読もうと思ってもよくわからなかった」という感じだったので、「とりあえず読み方がわかって、興味がある人は会が終わった後そのまま読める」ことをゴールに読んでみた。

メモ

$ gd go.mod
diff --git a/go.mod b/go.mod
index 2d0ee03..d7bac65 100644
--- a/go.mod
+++ b/go.mod
@@ -6,9 +6,10 @@ require (
        github.com/akatsuki-py/tfd v0.0.3
        github.com/faiface/pixel v0.8.1-0.20191105235048-e51d4a6676fa
        github.com/go-gl/mathgl v0.0.0-20190713194549-592312d8590a // indirect
+       github.com/gotk3/gotk3 v0.5.2 // indirect
        github.com/hajimehoshi/oto v0.5.2
-       github.com/shurcooL/go v0.0.0-20190704215121-7189cc372560 // indirect
-       github.com/shurcooL/go-goon v0.0.0-20170922171312-37c2f522c041 // indirect
        github.com/sqweek/dialog v0.0.0-20190728103509-6254ed5b0d3c
        gopkg.in/ini.v1 v1.51.0
 )
+
+replace github.com/akatsuki-py/tfd v0.0.3 => github.com/pokemium/tfd v0.0.3

その他

tagをローカルに持ってくるのはgit switchじゃできないっぽい。git checkoutでできた。 https://git-scm.com/docs/git-switch

手癖でcheckout使っちゃう人はそな太パイセンの矯正ギブスがあるよ https://qiita.com/sonatard/items/a6dc4909e683608ab0c3

budougumi0617 commented 3 years ago

作者の紹介記事の続編がありました。 https://zenn.dev/akatsuki/articles/eac0703845aff2