MicrosoftがTerminal用フォント Cascadia Codeを日本語、繁体・簡体字に対応させてCascadia Nextとして発表。早速Macにインストールして試してみました。リガチャもサポートしててWindows標準となるとコーディング用フォントしてはいい感じです。愛用しているMonoLisa + M PLUS 1 CODE(20pxで表示)とCascadia Next JP(22pxで表示)を比較。個人的には小さめで詰め込み過ぎに感じます。MonoLisaがゆったり目なので、慣れと好みの問題でしょう。

ターミナルを使わないようなエンジニアもどきには関係ありませんが。

Font Comparison

NostrでVanity pubkeyのMiningをやってみました。プリフィックスにyostosに近いy0st0sを得るために、ranaを使って数時間Miningしました。

得られた、Pubkeyがnpub1y0st0svvu5xg6dvswx7dz5m2p7004kmvsx6n22w4yjp3l6fa3mvsef2zz7で、npub1に続く部分がy0st0sとなっています。自己満足ですが。

ranaのインストールと使い方は次の通りです。Rustの実行環境が事前に必要です。

cargo install rana
rana --vanity-n-prefix y0st0s
Started mining process for vanity bech32 prefix[es]: 'npub1["y0st0s"]' (estimated pow: 24)
Benchmarking of cores disabled for vanity npub key upon proper calculation.
Mining using 14 cores...
<<>><<>><<>><<>><<>><<>><<>><<>><<>><<>><<>><<>><<>><<>><<>><<>><<>><<>><<>><<>>
Vanity npub found: y0st0s
Found matching Nostr public key:
Hex public key: 23e0b7c18ce50c8d359071bcd1536a0f9efadb6c81b53529d524831fe93d8ed9
Hex private key: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Npub public key: npub1y0st0svvu5xg6dvswx7dz5m2p7004kmvsx6n22w4yjp3l6fa3mvsef2zz7
Nsec private key: nsec1@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
2597711770 iterations (about 2x10^9 hashes) in 3433 seconds. Avg rate 756688 hashes/second

プリフィックスに指定する桁数が増えるほどマイニングに時間がかかるので注意しましょう。上記の例ではM3 MAXのMacbook Proで1時間ほどかかりました。

また、PubkeyはNative SegWit(Bech32)でエンコードされており、小文字でl,b,i,oを除いた32文字しか使えません。これらの文字については数字などに置き換えて指定する必要があります(yostos->y0st0sなど)


I’ve started using SurfShark VPN to avoid facing the same issues as Chika Shigetani, a member of Japan’s Paralympic team for Paris.
カフェでMacを使ってFree WiFiでネットに接続しながら、ちょっとした作業をすることが多くなった。パリ・パラリンピック日本代表の重定知佳さんのような事態を避けるため、個人で SurfShark VPN を使用し始めた。

SurfShark VPM


I found some old Studio Ghibli anime and a Paul McCartney DVD. Since the DVD drive is a bit unreliable, I’ll convert them to MP4 using MakeMKV and HandBrake.

I think the ‘Super HQ 1080p30 Surround’ preset in HandBrake should work well.


AWS CodeCommit新規受付凍結の影響について

Business Insider などを読んでいるとAWSのCodeCommitやCloud9の新規受付凍結は、米国でもかなり問題になっている模様。

Amazon's recent decision to stop accepting new users for several cloud services caught some customers, partners and even a few employees by surprise.(Amazonが展開中の複数のクラウドサービスについて新規ユーザー登録受付を中止したことで、顧客や協力企業の間で混乱が広がっている。)

以下の記事は、最近の報道などを見た個人的な意見です。既に中の人ではないので、この件に関しては報道以上の情報は持ち合わせていません。


Software Development Using Generative AI

Recently, I had a conversation with someone about software development using ChatGPT, and a few things caught my attention. I decided to summarize my thoughts here. 🪄

最近ChatGPTを使ったソフトウェア開発について人と話したときに気になったことがあるので、思った事まとめておこうと思います。