4月が終わります。
そして平成最後のブログとなります。
ではさくっと振り返ります。
さて4月の目標ですが
- 「失敗から学ぶRDBの正しい歩き方」を読む
- オレオレツールのリファクタリング
「失敗から学ぶRDBの正しい歩き方」を読む
Kanazawa.rbのもくもく会でもくもくし、引き続き読書して
なんとか今日読み終わりました。
平成最後の日に「失敗から学ぶRDBの正しい歩き方」を読み終わった。
— (ノ ゚ρ゚)ノ ┫ uoʇʇoɔ (@cotton_desu) 2019年4月30日
頑張った私はえらい!!
そーだい本を読んで、ロックの種類がいくつかあることを知った。特にDBによってはSELECT文でロックを取りにいくとは・・・・。
— (ノ ゚ρ゚)ノ ┫ uoʇʇoɔ (@cotton_desu) 2019年4月30日
ロック周りの事でとても勉強になりました。
ポットキャストで言っていた「キャッシュ中毒」も
勉強になりました。
オレオレツールのリファクタリング
えーと、リファクタリングできてないです。
meetup80のもくもく会で見つかったバグを優先して、
バグの方は終わりました。
あっ、うん。仕方がないとは言えコードに時間調整(pause)とか入れるのって嫌だな。
— (ノ ゚ρ゚)ノ ┫ uoʇʇoɔ (@cotton_desu) 2019年4月25日
自動入力するようなプログラムなんですが、その入力が結果として反映される前に
プログラムが終了するので最後の入力が途中で終わっていました。
ツイートのように、結果反映のために時間調整の処理を追加しました。
オレオレツールは参加者リストのテキストをインプットとしているのですが、
他の方の意見で API とかで参加者リストとってこれると便利じゃねっということで
doorkeeper api を触ってみました。
- コミュニティイベントの一覧(Open、Close)が取れない
- /groups/:group/events だと直近のOpenイベントのみ取得
- コミュニティイベントの参加者リストが取得できない
私が方法を知らないだけかもしれませんがそんな感じで
以下のツイートを!!
まぁ〜、なんだ。Doorkeeper APIが予想以上に私が欲しい情報を返してくれないことが分かった。
— (ノ ゚ρ゚)ノ ┫ uoʇʇoɔ (@cotton_desu) 2019年4月29日
平成最後に一番驚いたのはその後です。
doorkeeperの中の人からメンションが来てビビる。
どの情報欲しいですか?
— Paul McMahon (@pwim) April 29, 2019
ごめんなさい、ごめんなさいの気分です。
ツイッター怖いと思いましたw
これも縁なので、素直に言ってみました。
賛否はあると思いますが、イベントの参加者リストの情報がほしいです。
— (ノ ゚ρ゚)ノ ┫ uoʇʇoɔ (@cotton_desu) 2019年4月30日
回答をもらいました、ちょっとした裏技を教えてもらいました。
そうですね。いつか追加したいと思います。現在、公式方法がないけど、Doorkeeperのコミュニティ管理画面の参加者UIはjson APIを使っています。ログイン状態でhttps://t.co/nBxN3kXyXx アクセスすれば、参加者リストのデータを取得できます。
— Paul McMahon (@pwim) April 30, 2019
そんな方法があるんですね。
— (ノ ゚ρ゚)ノ ┫ uoʇʇoɔ (@cotton_desu) 2019年4月30日
教えて頂いて方法で参加者リストのjsonを取得できました。
サポートありがとうございました。
因みにガラスのハートのこっとんさんという異名をもっている
私としてはだいぶ神経がすり減りましたよ、はっはっはっ Orz
その他
えーと、Kanazawa.rb のPWAを作りました。
こっそり作ったので今の所非公式?かな、ゆくゆくはちゃんと公式になると思う。
meetup一覧と懇親会一覧となります。