記事一覧 (4 / 11)
2023/03/22・役立ち情報
IntelliJ IDEA (というか全Jetbrains IDEで共通) でGitのコミットを署名する設定を、Macでこれに従って設定したところ、以下のようなエラーが出てコミットできなくなった。いろいろ調べた結果、パスワード入力用のダイアログの表示に失敗している様子。GPGではセキュリティーのためか、pinentryというソフトでGUIのパスフレーズ入力ダイアログを出し、コンソールに直接パスフレ
2023/03/14・役立ち情報
OGPのサムネイル生成用に、Puppeteerを使ったCloud Functionsの関数をデプロイしようとした。開発環境(エミュレーター)では正常に動作するのに、なぜかデプロイするとError: could not handle the requestと表示されて動作しなくなる。ログを確認すると、以下のようなエラーが出ていた。どうやら「Chromiumどこ…?」というエラーの様子。以下の手順で解
2023/01/06・役立ち情報
GitHub連携を用いて、Cloudflare Pagesでページを公開し、一部のパスでFunctionが実行されるようにしたかったが、なぜかFunctionsだけデプロイされない。公式ドキュメントの通り、プロジェクトルートにfunctionsディレクトリを作成し、その中にapi/showcase.tsを作り、example.com/api/showcaseでAPIが走るようにしたかった。しかし、
2022/12/13・動画ウラ話
ここ最近、CIにおいてfirebase login:ciで取得できるトークンを利用することが非推奨になり、Workload Identity 連携を使用することが推奨されるようになりました。今回は、それを用いてFirebase Hostingに自動デプロイするワークフローを作る方法を解説します。(注)今回の説明では、<テキスト>のように入力内容を説明する場面があります。ここでは、「&l
2022/11/26・どうでもいいこと
割とフィーリングで適当に撮影して、「これ良くね」って思ったテイクを載せます。※上の6つはiOS版で撮影しているため、画質が低いです。
2022/11/22・お知らせ
(この記事はHoYoLABに投稿したものと同じものです。)こんにちは。「原神素材ヘルパー」のv3.10.0を公開しましたので、何が変わったのかお知らせします。(原神素材ヘルパーって何?って方はこちら)以前までは同じ武器は1つまでしか収集中マークできませんでしたが、キャラ単位でマークが行えるようになりました。また、ゲームデータと同期する機能においても、上記機能を追加したことにより、武器の育成状況の同
2022/11/19・役立ち情報
Jetbrains社のIDE、IntelliJ IDEA / WebStorm でNuxt3を使おうとすると、#importsからインポートしないとメソッドが解決されない。どうやら、VSCodeのプラグインはインポートしなくても解決できるようになっている模様。これはめちゃくちゃ面倒臭い。imlファイルを編集し、.nuxtディレクトリを処理(インデックス)の対象に含めます。通常、IntelliJ I
2022/11/03・役立ち情報
タイトルの通り。「カスタムVMオプションの編集」から、以下のオプションを追加してMetalを利用したレンダリングを無効化します。こうすることで、ファイルを更新する度に起こる点滅が1回に減ります(ゼロにはなりません)。これで暫定的に対処できます。IntelliJ IDEA 2022.2.4がリリースされました。リリースノートには修正した旨の記載がありますが、なぜか現在も治っていない模様です。
2022/10/29・役立ち情報
Flutterでネイティブとやり取りしたい時、一番最初に知るのはMethodChannelを使った方法だと思います。しかし、MethodChannelは直接使うと非常に使いづらいです。引数はおろか、メソッド名すらString型で渡す必要があり、IDEの入力支援も受けられず、タイプミスしたら実行するまでエラーが吐かれず、引数の個数や名前、型も全部自由で何でも渡せてしまいます。これでは非常に開発効率が