Archive

Blog

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

Salesforce

【Salesforce】 SOQL の TYPEOF で多態的なリレーション項目を取得する

この記事では、多態的なリレーション項目を SOQL で取得する際の TYPEOF の使い方を紹介します。 SOQL は Salesforce を利用する上では必須レベルのクエリです。 しかし、行動や TODO のクエリを行う際に、いくつかのオブジェクトと関連する WhoId や What といった多態的なリレーション項

Python

【Python】仮想環境 venv のセットアップ手順

Pythonで開発を行う際、 venv のような仮想環境を構築しておくと後が楽です。 仮想環境は、プロジェクトごとに異なるパッケージやPythonのバージョンを独立して管理するための環境を提供します。 これにより、異なるプロジェクト間でのパッケージのバージョンの衝突を避けることができ、開発をより簡単で安全にします。

備忘録

【Git】 直近の git commit のメッセージを修正する

git コマンドで commit メッセージを打つとき、typo してそのままコミットしちゃったり、コミット後に「あ!この内容書き忘れた!」といった後悔があったりしますよね。 (私はよくやります) 昔のコミットメッセージ直したいな・・・はあまりないのですが、コミットした瞬間は修正したいことがよくあるので、備忘録として残

備忘録

【備忘録】頻出の HTTP ステータスコード早わかり一覧表

この記事は、よく使われる(よく遭遇する) HTTP ステータスコードをカテゴリー別に表形式でまとめました。 普通にまとめても面白くないので、関西弁でまとめてみました。 この方が頭に入りやすい & イメージしやすいのではないかなぁと思います。 ※この記事では、各ステータスコードの細かい意味や制約は記載していません。 2x

全般

【チートシート】 VI エディタの基本的な使い方

最近 ubuntu のセットアップを行うときに、いざ VI を使うときに色々と忘れていたので、VIエディタの使い方を表形式で備忘録としてまとめます。 VI は強力で汎用的なテキストエディタで、多くのUNIX系システムにデフォルトでインストールされています。 コマンドは「基本コマンド」、「応用コマンド」、「知っていると便

JavaScript

【JavaScript】 Set の便利な使い方の紹介

ECMAScript 6(ES6)に導入された Set オブジェクトは、値の集合を扱うための機能を提供します。 Set は、その中の各要素がユニークであることを保証します。 つまり、同じ値は Set 内に一度だけしか存在できません。 この記事では、そんな Set の便利な使い方を紹介します。 Setの使い方 基本的なS

雑記・経験談

【JavaScript】0 は falsy であることを忘れてハマった話

JavaScript でのコーディングは、 null や undefined のチェックとの戦いでもあります。 『バックエンドの処理が中心で、フロントエンドは HTML もしくはテンプレートエンジンが中心だから、JavaScript なんて ES6 でさらっとかければOK』 という場面もあるのではないでしょうか。 そん

Salesforce

【Salesforce】サポートにケースを起票する前にやっておくこと

この記事では、Salesforce のサポートに対してケースを起票する際の 「やっておくと後々スムーズになる」 作業を記載します。 Salesforce のサポートのケース対応は、はっきり言ってかなり遅い(と感じることがかなり多い)です。 そのため、すぐに検証を進めてもらえるよう、以下の作業を事前にやっておくといいでし

JavaScript

【JavaScript】オブジェクトが空かどうかを判定する

JavaScript ではオブジェクト型を処理することがとても多いですが、オブジェクトの空判定がちょっと面倒だったので、備忘録として記載します。 自分で utility として、 isEmpty とか isNotEmpty 関数を作っておくと重宝します。 {} === {} または null ではダメ JavaScri

Sponsored