備忘録 【チートシート】 VI エディタの基本的な使い方 VI は強力で汎用的なテキストエディタで、多くのUNIX系システムにデフォルトでインストールされています。コマンドは「基本コマンド」、「応用コマンド」、「知っていると便利なコマンド」の3つのカテゴリ(独断と偏見)に分けて備忘録として記載します。 2024.02.01 備忘録全般
JavaScript 【JavaScript】 Set の便利な使い方の紹介 ECMAScript 6(ES6)に導入された `Set` オブジェクトは、値の集合を扱うための機能を提供します。`Set` は、その中の各要素がユニークであることを保証します。この記事では、そんな Set の便利な使い方を紹介します。 2024.02.01 JavaScriptVanilla JS
JavaScript 【JavaScript】0 は falsy であることを忘れてハマった話 JavaScript でのコーディングは、 null や undefined のチェックとの戦いでもあります。null, undefined は `falsy` なので、直接条件句として判定させるのがシンプルで、冗長さが軽減されます。一方、落とし穴にはまらないように注意が必要です。 2024.01.28 JavaScriptVanilla JS雑記・経験談
Salesforce 【Salesforce】サポートにケースを起票する前にやっておくこと この記事では、Salesforce のサポートに対してケースを起票する際の 「やっておくと後々スムーズになる」 作業を記載します。 Salesforce のサポートのケース対応をすぐに検証を進めてもらえるよう、本記事の作業を事前にやっておくといいでしょう。 2024.01.28 Salesforce
JavaScript 【JavaScript】オブジェクトが空かどうかを判定する JavaScript ではオブジェクト型を処理することがとても多いですが、オブジェクトの空判定がちょっと面倒だったので、備忘録として記載します。自分で utility として、 `isEmpty` とか `isNotEmpty` 関数を作っておくと重宝します。 2024.01.28 JavaScriptVanilla JS
Python 【Python】 requirements.txt の使用方法の備忘録 よく使うコマンドなのにパッと出てこないことは多いです。この記事では、Python の requirement.txt で使うコマンドを備忘録として記載します。 2024.01.27 Python
JavaScript 【ESLint】Unary operator ‘++’ used の解消 JavaScript で実装を行なっている場合、おそらく ESLint も導入していると思います。この記事では `Unary operator '++' used` の解消方法を備忘録として記載します。 2024.01.27 JavaScript
Flask 【Flask】jinja2 テンプレートで if による表示条件を設定する Flask のテンプレートエンジンである Jinja2 では、条件に基づいて表示を分岐させるために、いくつかの方法があり、主に、`if`、`elif`、`else` ステートメントを使用します。この記事では、基本的な使用方法を説明します。 2024.01.21 FlaskPython
Python 【備忘録】UUID v4 と UUID v5 の違いと使用例について 一意なランダム文字列を作成する際には、 UUID をよく使うと思います。衝突しない(する可能性が限りなく低い)ランダム文字列を作成できる V4 を使うことが多いと思いますが、 V5 との違いも知っておきたいですね。 2024.01.21 Python備忘録
JavaScript 【JavaScript】よく使う配列操作の備忘録(map, some, every, filter, find, reduce) JavaScript では配列の操作をする機会はとても多いです。map, some, every, filter, find, reduce といった主要なメソッドの使い方を覚えておきましょう。 2024.01.20 JavaScriptVanilla JS