【備忘録】スマホ実機での localhost の動作確認方法
どれだけスマホが便利になっても、Webアプリケーションの開発はPCで行う人がほとんどでしょう。 そして多くのアプリは開発時には localhost で動作させて挙動を確認すると思います。 スマホでの挙動は、ブラウザの開発者ツールで擬似的に確認することはできますが、実機でなければ生じない問題に気づきにくいです。 この記事
Archive
これまでの記事一覧です。
どれだけスマホが便利になっても、Webアプリケーションの開発はPCで行う人がほとんどでしょう。 そして多くのアプリは開発時には localhost で動作させて挙動を確認すると思います。 スマホでの挙動は、ブラウザの開発者ツールで擬似的に確認することはできますが、実機でなければ生じない問題に気づきにくいです。 この記事
本記事はSalesforce の実装中に 「You have uncommitted work pending.Please commit or rollback before calling out.」 というエラーメッセージに悩まされた時の備忘録です。 日本語のメッセージは「未確定の作業が保留中です。コールアウトを
Heroku はメジャーな PaaS として、アプリケーションの構築で利用されることが多いと思います。 2022年に無料プランが撤廃されたものの、まだまだ個人/法人問わず多くの利用者がいます。 Heroku でアプリケーションを実行する際は、Heroku CLI を用いて main ブランチに対して push すること
JavaScript に限らず、どの言語でも null チェックは必ずと言って良いほど付きまとう必須の処理です。 本記事では、JavaScript での null チェックについての紹介です。 シンプルな書き方含め、いくつか紹介します。 null とは?のような初心者向けの情報は流石に割愛するのでその上でお読みください
JavaScript で実装する際は、意図せぬエラーが起こりがちです。 try catch 構文は多くの言語にありますが、もちろん JavaScript にも同じような書き方があります。 フロントでのエラーハンドリングはよく使うので構文を覚えておきましょう。 try/catch/finally の基本的な使い方 Jav
この記事では、JavaScript ES6のテンプレートリテラルとタグ付きテンプレートについて解説します。 これらの機能はコードをより読みやすく、効率的にします。 画面上でのメッセージ表示、ログ出力などに役立つでしょう。 1. テンプレートリテラルの基本 テンプレートリテラルは、バックティック (\) で囲むことで作成
この記事では、JavaScriptの isNaN 関数の挙動について具体的な例を通じて紹介します。 以下に、さまざまな型に対する isNaN の評価結果を記載します。 備忘録としてご利用ください。 1. undefined の場合 undefined を評価すると、isNaN は true を返します。このことから、u
Salesforceで外部へのコールアウトを実装する際には、HttpRequestとHttpクラスを使用します。 同期、非同期それぞれのコールアウトのApexコードの例を紹介します。 コード例
今回は、Salesforceで特定のユーザでロジックをテストする際のテストコードの書き方を備忘録として紹介します。 Salesforceでは、テストクラス内で特定のユーザとして操作を行うために System.runAs(user) メソッドを使用します。 これは、異なるユーザーロールやプロファイルに基づく権限制御のテス
Sponsored