Archive

Blog

これまでの記事一覧です。

備忘録

【備忘録】スマホ実機での localhost の動作確認方法

どれだけスマホが便利になっても、Webアプリケーションの開発はPCで行う人がほとんどでしょう。 そして多くのアプリは開発時には localhost で動作させて挙動を確認すると思います。 スマホでの挙動は、ブラウザの開発者ツールで擬似的に確認することはできますが、実機でなければ生じない問題に気づきにくいです。 この記事

Salesforce

【Salesforce】「You have uncommitted work pending.」エラー

本記事はSalesforce の実装中に 「You have uncommitted work pending.Please commit or rollback before calling out.」 というエラーメッセージに悩まされた時の備忘録です。 日本語のメッセージは「未確定の作業が保留中です。コールアウトを

備忘録

Heroku Git リポジトリからの応答がない場合の対処方法

Heroku はメジャーな PaaS として、アプリケーションの構築で利用されることが多いと思います。 2022年に無料プランが撤廃されたものの、まだまだ個人/法人問わず多くの利用者がいます。 Heroku でアプリケーションを実行する際は、Heroku CLI を用いて main ブランチに対して push すること

JavaScript

【JavaScript】ES6における変数の null チェック

JavaScript に限らず、どの言語でも null チェックは必ずと言って良いほど付きまとう必須の処理です。 本記事では、JavaScript での null チェックについての紹介です。 シンプルな書き方含め、いくつか紹介します。 null とは?のような初心者向けの情報は流石に割愛するのでその上でお読みください

JavaScript

【JavaScript】テンプレートリテラルとタグ付きテンプレートの基本と応用

この記事では、JavaScript ES6のテンプレートリテラルとタグ付きテンプレートについて解説します。 これらの機能はコードをより読みやすく、効率的にします。 画面上でのメッセージ表示、ログ出力などに役立つでしょう。 1. テンプレートリテラルの基本 テンプレートリテラルは、バックティック (\) で囲むことで作成

JavaScript

【JavaScript】isNaN 関数を利用した数値判定の挙動まとめ

この記事では、JavaScriptの isNaN 関数の挙動について具体的な例を通じて紹介します。 以下に、さまざまな型に対する isNaN の評価結果を記載します。 備忘録としてご利用ください。 1. undefined の場合 undefined を評価すると、isNaN は true を返します。このことから、u

Salesforce

【Salesforce】Apex Test で特定のユーザでロジックをテストする方法

今回は、Salesforceで特定のユーザでロジックをテストする際のテストコードの書き方を備忘録として紹介します。 Salesforceでは、テストクラス内で特定のユーザとして操作を行うために System.runAs(user) メソッドを使用します。 これは、異なるユーザーロールやプロファイルに基づく権限制御のテス

Sponsored