はじめに Next.js App Routerで React Server Componentや Server Functionが導入されましたが、クライアントサイドからデータを取得したい場面ではあまり向いておらず、従来のAjaxで対応した方が望ましいケースがあります。 担当しているNext.jsプロジェクトでは...
Roomで動的クエリを使いたい時だってある (株)ライトコードでモバイルアプリケーションメインで色々開発している笹川(ささがわ)です! Androidアプリ開発でRoomを使っていると、@Queryアノテーションで静的なSQLを定義する場面が多いですよね。 ほとんどのケースではこれで十分なのですが、アプリの機能が...
はじめに 今回は、Unityにおけるボタンの連打・同時押し対策についてまとめました。 業務でゲーム開発を進める中で、これらの対策を初めて実装する機会があり、多くの学びがあったので、これからUnityでゲームを開発される方の参考になれば幸いです! 前提として、アーキテクチャにはMVPを採用し、ライブラリにはUniT...
概要 Pythonのパッケージ管理ツールuv を使ってみたので、使い心地をざっくり書いてみます。 記事の要約 趣味プロジェクトのパッケージ管理ツールをuvへ移行させた 使ってみたらとても便利だったので、普段の開発ユースケースでどう運用するのが良さそうか整理したい uvはいいぞ 環境 Python: 3.13.2...
はじめに Google Apps Script (GAS) を使った自動化は非常に便利だが、タイムアウトエラーに直面したことはないだろうか? GASのスクリプトが連続して実行できる時間が無料版で最大6分、有料のGoogle Workspaceプランでも30分に設定されているために発生する。 スプレッドシートに書き...