マスクロ(mathkuro)

JavaScript

【JavaScript】連想配列(Map)の使い方まとめ

JavaScriptで連想配列(辞書)というと、Object型とMap型の二つがあります。今回は、動的に要素を追加削除するのに適したMap型について、使い方をまとめていきます。Mapの作成Mapはnew Map()で作成します。標準組み込み...
JavaScript

【JavaScript】連想配列(Map)のループ処理はforEachの方が性能が良かった件

「forEachは可読性高いけど性能は低い」みたいな印象を持っていたのですが、測定してみたらそんなことありませんでした、っていうタイトル通りのお話です。測定結果5回ほど測定してみましたが、forEachが1.7倍ほど高速という結果になりまし...
VS Code

【VS Code】Microsoft公式のHTMLプレビュー機能が便利すぎる件

私はWEB系のプログラマではないのですが、趣味で少しJavaScriptを触る機会があり、その折に見つけたLive PreviewというHTMLプレビュー機能が非常に便利だったので今回ご紹介したいと思います。Live Previewのここが...
WordPress

【WordPress】JavaScriptを実行するクッソ簡単な方法(個別ページ用)

WordPressでJavaScriptを動かしたいと思い、「WordPress JavaScript」とかで検索すると、「wp_enqueue_script()が~」みたいな記事がたくさん出てくると思います。そこで私はふと疑問に思いました...
docker

【GitLab】IP・ポート番号のURLで使用する方法(docker)

Docker Engine版のGitLabのURLにIPアドレス:ポート番号を指定する方法です。gitlab.example.comで困ったことがある人向けです。
WordPress

【WordPress】サイトの引越し・ステップアップに最適なサーバを考える

想定する読み手ブログを始めて1年〜くらいの人独自ドメイン(お名前.com)を利用している人無料〜500円/月のサーバを使用していて、サーバのレベルアップを考えている人A8のセルフバックが利用できる人少し前にこのサイトのサーバを引っ越したので...
WordPress

【WordPress】Cocoonのコメント欄をカスタムする

WordPress(Cocoon)のコメント欄のカスタム方法まとめ。サイト訪問者がコメントを気軽に行えるように不要な欄の削除や名無しさん対応などを行いました。
docker

【アンインストール】docker for mac

※dockerアプリケーションだけでなく、dockerが管理するコンテナやイメージも全て削除されるので、必要なデータは適宜削除しておきましょう。1.Docker for Desktop を開いて右上の虫マークをクリック2.Uninstall...
docker

【Mac】3分でできるDocker環境構築

3分(くらい)でMac上にDocker環境を構築する方法のまとめ。
docker

よく使うdockerコマンド集

コンテナコンテナの一覧を表示docker ps -aコンテナ作成docker run [オプション] <イメージ名> [実行コマンド]コンテナ作成の具体例※以下はCentOS 8.3で試したコマンドなので他のイメージでは適用できないものもあ...