開発

Express

【JavaScript】MERN スタックとそのメリットについて

MERN スタックは、Webアプリケーションの開発に広く使用される技術の組み合わせです。MERN スタックは、その強力なパフォーマンス、柔軟性、および一貫性のある開発体験により、多くのスタートアップや大企業に採用されています。
Salesforce

【Salesforce】Apex でエラーハンドリングとロールバックを行う方法

この記事では、Salesforce Apexにおけるエラーハンドリングとトランザクションロールバックを、具体的なサンプルコードと共に詳細に解説。安定したアプリケーション開発のための実践的なテクニックを提供します。
JavaScript

【TypeScript】さまざまな型定義を紹介

TypeScript では、多様なデータ型を使用して変数の型を定義できます。本記事では、主要な型とそれぞれの詳細な説明、そしてサンプルコードを紹介します。
Salesforce

【Salesforce】Apex 開発におけるアンチパターンと回避方法

Salesforce Apex 開発で避けるべきアンチパターンとその回避方法を、実践的なコーディング例と共に解説します。パフォーマンスと保守性を向上させるためのガイドです。
Salesforce

【Salesforce】Spring ’24 のスケジュール

Salesforce には、(開発者・保守ベンダーにとって頭を抱える要素の一つである) メジャーバージョンアップが年に 3回あります。現在(2023/12月末)は Spring '24 バージョンアップが迫っています。忘れないように、自社のシステムのリグレッションテストのスケジュールおよび計画を立てておきましょう。
Express

【Node.js】Express + TypeScript での Hello World までの手順を解説

Node.js, Express, および TypeScript を使用して「Hello World」アプリケーションを作成する手順を詳細に説明します。今や TypeScript で実装するのが当たり前と言っても良い時代なので、Express だけではなく、セットで使えるようにしておきたいですね。
Flask

【Python】Flask の url_for でパラメータを渡す方法

この記事では、Flask の url_for 関数を使用して、クエリパラメータとURIパラメータをどのように渡すかについて説明します。Jinja2 で指定する方法と、Pythonでの値の取得方法を紹介します。
Salesforce

【Salesforce】Apex で文字列の比較を行う

Salesforce の Apex 開発で、文字列比較を行う際の注意点を記載します。等価演算子(`==`) で書かれているコードを見ると残念な気持ちになります。。Javaとの違いにも少し触れつつ、少し詳し目に紹介します。
Salesforce

【Salesforce】意外と知らない、カスタムメタデータの使用量上限

Salesforce では、メタデータをカスタムオブジェクトのような形式で、項目を定義してレコードとして管理する機能があります。本記事は Salesforce の設定の一つである「カスタムメタデータ型」の使用量の上限値に関する備忘録です。
Salesforce

【Salesforce】 新規行動 アクションのレイアウトの編集を行うには

本記事は Salesforce の開発において、Lightningページの活動タイムラインの 新規行動 アクションのレイアウトを編集する際の備忘録を記載します。