github apiを使って今日作ったPRリストを取得できるようにした

毎日ブログに今日の PR リストとして URL を貼る作業が手間に感じたので、GitHub api を使って今日作った PR リストを取得するコードを書きました。
GitHub cli を使って出力する方法を使ってみました。

1
2
3
4
5
gh api \
-H "Accept: application/vnd.github+json" \
-H "X-GitHub-Api-Version: 2022-11-28" \
/search/issues?q=is%3Apr%20author%3Ayuya-0928%20created%3A2023-07-14' | \
jq -r '.items[] | "- [" + .title + "](" + .html_url + ")"'

今日からこのスクリプトを使って取得したマークダウンを貼り付けていきます。

今日の PR

今日は GitHub api を理解するのと、コードを書くこと以外に時間を使ったので PR は少なめ。
今は、cli で叩いているけど、web アプリ化するのをやってみようと思う。

ブログに何を書こうか各ネタに困る

毎日書こうと思って書いているけれど、毎日書いていると、書くネタをどうしようか困る。
毎日書いている振り返りノートをネタにしようと思ったけど、オープンにしてよい話ばかりではないので、振り返りノートをネタにブログを書けないこともあるな…と思っている。どうしようか、改めて考えることにする。

今日の PR

https://github.com/yuya-0928/eventAnnounceBot/pull/34
https://github.com/yuya-0928/eventAnnounceBot/pull/35
https://github.com/yuya-0928/eventAnnounceBot/pull/36
https://github.com/yuya-0928/eventAnnounceBot/pull/37
https://github.com/yuya-0928/eventAnnounceBot/pull/38
https://github.com/yuya-0928/eventAnnounceBot/pull/39
https://github.com/yuya-0928/eventAnnounceBot/pull/40
https://github.com/yuya-0928/eventAnnounceBot/pull/41
https://github.com/yuya-0928/eventAnnounceBot/pull/42
https://github.com/yuya-0928/eventAnnounceBot/pull/43
https://github.com/yuya-0928/eventAnnounceBot/pull/44
https://github.com/yuya-0928/eventAnnounceBot/pull/45

wsl環境をぶっ壊しかけたけど、なんとか持ち直した

path がぶっ壊れたせいで、zsh でコマンドがほとんど通らなくなり、環境がぶっ壊れ書けました。
exporet コマンドで環境変数を設定しなおし、zshrc に書いていた path を通すコードを書き直してなんとか直しました。

今日の PR

zsh のコマンドが何も通ら書くなってしまった問題に時間を取られて、今日はそこまで進まなかった。

https://github.com/yuya-0928/yuniPlayground/pull/38
https://github.com/yuya-0928/eventAnnounceBot/pull/19
https://github.com/yuya-0928/yuniPlayground/pull/37
https://github.com/yuya-0928/eventAnnounceBot/pull/18
https://github.com/yuya-0928/eventAnnounceBot/pull/17

今日は、メンタルケアをテーマにLT会を主催した&xRAMのゲストMCをした。

今日はエンジニア作業飲み集会でメンタルケアをテーマに LT 会を開催しました。心の健康を大事にしていきながら、日々頑張っていきたいです。

また、今日は xRAM のゲスト MC としての活動もしました。

今日の PR

最近は、1 日 20PR を出すことを目標に頑張っています。

https://github.com/yuya-0928/yuniPlayground/pull/9
https://github.com/yuya-0928/yuniPlayground/pull/10
https://github.com/yuya-0928/yuniPlayground/pull/11
https://github.com/yuya-0928/yuniPlayground/pull/12
https://github.com/yuya-0928/yuniPlayground/pull/13
https://github.com/yuya-0928/yuniPlayground/pull/14
https://github.com/yuya-0928/yuniPlayground/pull/15
https://github.com/yuya-0928/yuniPlayground/pull/16
https://github.com/yuya-0928/yuniPlayground/pull/17
https://github.com/yuya-0928/yuniPlayground/pull/18
https://github.com/yuya-0928/yuniPlayground/pull/19
https://github.com/yuya-0928/yuniPlayground/pull/20
https://github.com/yuya-0928/yuniPlayground/pull/21
https://github.com/yuya-0928/yuniPlayground/pull/22
https://github.com/yuya-0928/yuniPlayground/pull/23
https://github.com/yuya-0928/yuniPlayground/pull/24
https://github.com/yuya-0928/yuniPlayground/pull/25
https://github.com/yuya-0928/yuniPlayground/pull/26
https://github.com/yuya-0928/yuniPlayground/pull/27
https://github.com/yuya-0928/yuniPlayground/pull/28

Notionを使ってみようか考えてみる

個人のメモで Obsidian を使っています。マークダウンが使えるのことがとても便利なのですが、メモを共有したいときに弱いです。
Notion もマークダウンが使えて、なおかつ共有機能が強いという話を聞いたので、共有したいメモがあったら Notion に移すのをやってみようかなと思っています。

今日の PR

PR テンプレートを作っただけ。
https://github.com/yuya-0928/yuniPlayground/pull/2

最近、振り返りを習慣化しようとしている。

最近、毎朝に昨日の振り返りをする活動をして、習慣にしようと頑張っています。
振り返りをして、それを改善するサイクルを回していくぞ。

今日の PR

新しいリポジトリを作って、そこに前回の WTF is JSX を試すための環境を作る作業しました。

https://github.com/yuya-0928/yuniPlayground/pull/1