@kyanny's blog

My thoughts, my life. Views/opinions are my own.

正月休みは三日までと短いぶん、むしろ多少なりとも有意義に過ごそうという気持ちが芽生えて、例年より活動的に過ごしている。

30 日。久我山から千歳烏山まで歩いて往復した。Garmin によると 7.5 キロくらい。奥さんお目当ての洋菓子店が目的だったが、着いた夕方にはほぼ全て売り切れで手ぶらで帰った。途中モスバーガーでリラックマのブランケットを手に入れるチャンスがあったが、食事券を使う機会がないのでやめておいた。

大晦日。ささやかに大掃除。窓拭きと水回りの掃除。窓はそれなりに丁寧に拭いたつもりだけど拭き跡が目立つ。猫がずたぼろにした障子を補うべくだいぶ前に買った寝室の遮光カーテンを取り付けて、ついでに棚の裏も掃除したのは我ながらよくやった。夜は河豚。年越し蕎麦は信州。一時半過ぎに近所の神社へ初詣。人はほとんどいなかった。おみくじは吉と小吉。

元旦。どうにか昼には起きてテレビ観ながらおせち。金沢行きキャンセルにともない急遽奥さんが手配したおせちは、彼女の口には合わなかったようで不評だった。夕方、散歩がてら神社を見に行くと初詣の行列ができていた。元旦からマジックアワーを眺めて写真が撮れた。出歩いてたら「さんタク」を見逃した。夜はマウスピースが気になって寝付けなかった。

二日。早朝の猫のご飯やりついでに眠りの浅さも手伝って箱根駅伝の往路スタート前にアラームで起き、ついに往路スタートを生で観られた。新年早々幸先がいい。早起きというよりは夜更かしの賜物、に近いが。二区の後半から寝落ちしがちで、一旦布団へ戻って少し寝た。入れ違いで起きた奥さんが四区終わりごろに起こしてくれて、五区はゴールまでしっかり観た。その後奥さんと小一時間散歩。帰宅してからまた読書など。夜はビズメイツで英会話、今年初回。ドラマを観て、映画を見始めたが奥さんがあまり乗り気でなく、二本をそれぞれ半分くらい観て寝た。

三日。なんと朝のアラームで起きられて、箱根駅伝の復路スタートも生で視聴できた。しかし眠気が強く、六区の終わり頃から眠りがちになり、ソファーで寝て、正午ごろに起きた。ちょうど九区から十区へのたすきリレーのあたり。その後は眠かったが最後まで観て、観戦後にオツオリの昔のニュースを読んで、少し横になろうとしたがやめて、自宅 Wi-Fi の設定を変更したり、少し読書したり。夜はまたビズメイツで英語、ドラマを観て、昨日の映画の続きを観た。

いつになく活動的な年末年始だった。例年、昼過ぎどころか夕方まで寝てばかりだったので、朝起きただけでもたいしたものだと思う。

Bizmates Program: Level 2 Rank E Lesson 2: Going over office rules

新年一発目のレッスンはミス教授と。スモールトークで正月の過ごし方とかを話した後、by the way I'm honored you chose me as a first trainer in this year 的なことを言ってくれたので、新年最初は cheerful なトレーナーとのレッスンで始めたかったんです、と答えた。今年はどんな年になると思う?的なことも聞かれて、パンデミックの状況が良くなって欲しいよね、マスクなしで出歩けるように、あと個人目標の一つとしてはビズメイツで英語のトレーニングを続けることです、と宣言した。

Lesson 2 の Try では会社の制度・文化などに触れることになり、従業員に優しい感じのルールが多いので、私もそんな会社に応募したいわ、アカデミックはその辺が厳しいからね〜、と言っていた。ここはたっぷり時間を使って新年初回からたくさん喋った。しっかり休めているのか、二日あいた割には口もよく回った。

Lesson 2 の Act までなんとかきっちり終わり、次は Lesson 3 から。チャットに結構色々なおしを書いてもらった。知らない単語も教えてもらえた。

明日はミス洗練がちょうどいい夜早めの時間に一枠だけ空いてたのでサクッと予約した。新年の予約状況はなかなか良い。

  • I went FOR A walk with my wife. The weather is cold but it was nice.
  • We have flexible working hours that WE DON'T have core working hours. 
  • ACCORDING to the company working rule, for local working, it starts from 9:00 am until 5:00 pm, and for international working, it doesn't have a strict work schedule.
  • It's the COMPANY'S CULTURE to give COMPLETE trust to the employees
  • LENIENT - merciful, forgiving
  • IF THE EMPLOYEE IS PLANNINg to visit the office, they have to make a reservation a day before. 

正月にテレビ CM がたくさん流れてる Pokekara というカラオケアプリを試してみたが、使い方がよくわからなくて戸惑った。そして部屋でいきなり歌い出すというのが気恥ずかしくて無理だった。

使い方に戸惑う、というのは、TikTokの発明:起動すると始まることに適応できていない、ということで、TikTok を使ったことがないのだから無理もないのだが、自分はもうインターネットの主流な UIUX から取り残される側になったのだな、と思うとなんだが感慨深い。

GitHub Actions の on: pull_request と on: pull_request_target の違い

以下の点が異なる。

  • fork に対してリポジトリへの Write 権限を与えるかどうか
  • secrets を読めるかどうか
  • デフォルトでどのコミットを checkout するか

詳細は https://securitylab.github.com/research/github-actions-preventing-pwn-requests/

色々ややこしい・・

Approving workflow runs from public forks - GitHub Docs

Security hardening for GitHub Actions - GitHub Docs

GitHub Actions improvements for fork and pull request workflows | The GitHub Blog

Managing GitHub Actions settings for a repository - GitHub Docs

↑org, enterprise 単位での設定もある

pull_request

pull_request_target

.NET: `Unable to locate .NET Core SDK 5.0.203 defined in global.json` のようなエラーが出たときは該当バージョンの .NET SDK をインストールする

.NET なプロジェクトには global.json というファイルがあって、その中にプロジェクトが参照する .NET SDK のバージョンが書いてある。

macOS に .NET SDK をインストールすると $HOME/.dotnet 以下にインストールされるが、プロジェクトが使用するバージョンの SDK がシステムにインストールされてないと表題のようなエラーが(IDE のエラーコンソールなどに)出る。

これを解消するには、「ないよ」と言われてるバージョンの .NET SDK をインストールすれば良い。

.NET SDK のバージョン番号のルールはよくわからないが、以下のページの 5.0.8 とかなってる見出しをクリックして開いていって、該当のバージョンが出てきたらそのインストーラーなりバイナリなりをダウンロードすれば良い。

Download .NET 5.0 (Linux, macOS, and Windows)

参考

c# - Unable to locate the .NET SDK as specified by global.json, please check that the specified version is installed - Stack Overflow