yasudacloudの日記

札幌に住むソフトウェアエンジニア

自作Terraformプロバイダーを公開した話

以前からTerraformプロバイダーを作ってみたいと思っていたのですが、題材やタイミングがなかなか合わず出来ていませんでした。ですが、日々実装や公開について地道に調べていて何とか公開までいけました。 その名も、Chrome Headless Providerというプロバ…

iPadでGoogle検索がズレる問題を解消する

数ヶ月前から私のiPadでGoogle検索をすると画面がこんな感じに崩れていました。 全体的に左に寄って少し見づらいですね。約75px見切れてます。まあそのうちiPadOSのアップデートで直るだろうと思ってましたが全然直らないので本格的に調査しました。 結論 困…

JetBrains AI Assistant使ってみたよ

先日の続き。 JetBrains IDE 2023.2からAIチャット(Beta機能)が導入されました。 AIチャットと言えばGitHub CopilotやChatGPTのIDEプラグインが公開されていますが、とうとうJetBrains公式のAIチャットが出たということで大変めでたいです 導入からちょっ…

JetBrains IDEのプラグイン開発にLSPが組み込まれるらしい

今朝、JetBrainsから届いたメールに気になるトピックがあったのでご紹介します。 blog.jetbrains.com 次のJetBrains IDEの2023.2からプラグイン開発にLSPが組み込まれるというような内容でした。LSPの知識はあまりないのですが、以前興味があって調べていた…

pnpmでストレージサイズを節約した例

使ってるPCのストレージサイズが512GBなのですが、これが逼迫してきたのでnpm/yarnで入れていたnode_modulesをpnpmを使って削減することにしました。 各プロジェクトのnode_modulesのサイズを調べる どのくらい削減できたか調べたいので、まずはNodeJSの各プ…

Webサービス事業者に個人情報を開示請求した話

近年、個人情報を扱うことが当たり前になりつつあります。しかし、どういう運用をしているのかはサービスにって大きく異なります。 最近の話題で有名なのは木村花さんのお母さんがネット上の誤った情報を元に、全く関係ない人に開示請求ををして訴訟を行うも…

将棋ウォーズ(HEROZ)のエンジニア採用が気になる件

将棋アプリで最も有名といっても過言ではない将棋ウォーズ。 私は平日の仕事をしている日でも数十局くらい指すくらいのミドルユーザー?です。先日、アプリを起動するとよくあるお知らせのポップアップが表示されました。 Σ੧(❛□❛✿) こういうアプリで同業の採…