ノウハウ MACのアップグレードでmacFUSEがエラーになった件について よっしーこんにちは。よっしーです(^^)今日は、macのOSをアップグレードした際のエラー解消についてご紹介します。背景先日、MACのOSをアップグレードしました。アップグレード後の情報は下記のようになりました。% sw_versProdu... 2023.10.30 ノウハウ
ノウハウ AWS入門:awscliを使用した利用可能なRDSインスタンスの調べ方 よっしーこんにちは。よっしーです(^^)今日は、awscliを使用した利用可能なRDSインスタンスの調べる方法についてご紹介します。背景AWS環境でRDSを構築しようとした際に、RDSのどのバージョンが利用できるのかを調査したときの方法を備... 2023.09.20 ノウハウ
ノウハウ シェル入門:find, grep, xargsとsedを利用した一括置換 よっしーこんにちは。よっしーです(^^)今日は、特定のディレクトリ配下にあるファイルで、任意の文字列を一括置換する方法についてご紹介します。背景特定のディレクトリ配下にあるファイルで、任意の文字列を一括置換する必要があり、その際に使用した方... 2023.09.19 ノウハウ
ノウハウ シェル入門:任意の文字数でランダムな文字列を作成 よっしーこんにちは。よっしーです(^^)今日は、任意の文字数でランダムな文字列を作成したときの方法についてご紹介します。背景適当なテストデータを作成する必要があり、その際に使用した方法を備忘として残しました。作成コマンド下記のコマンドで作成... 2023.09.18 ノウハウ
ノウハウ シェル入門:seqとxargsを利用した並列処理 よっしーこんにちは。よっしーです(^^)今日は、seqとxargsを利用した並列処理をしたときの方法についてご紹介します。背景同時に同じ処理を実行する場面があり、seqとxargsを利用した並列処理を実施したので、そのときの処理内容を備忘と... 2023.09.17 ノウハウ
ノウハウ AWS入門:AWSコマンドを利用してECRにイメージを登録する方法 よっしーこんにちは。よっしーです(^^)今日は、Terrafromを利用して構築したECRにイメージをプッシュする方法についてご紹介します。前提Terraformを利用したECRの構築方法は下記の記事にあります。背景ECS環境を構築するにあ... 2023.08.23 ノウハウ
ノウハウ PHP入門:PHPUnitにおけるテスト機能の拡張について よっしーこんにちは。よっしーです(^^)今日は、PHPUnitにおけるテスト機能の拡張についてご紹介します。背景具体的なテストケースの強化具体的なテストケースを機能を追加することで、PHPUnitを拡張することができます。たとえば、具体的な... 2023.08.20 ノウハウ
ノウハウ PHP入門:PHPUnitにおけるリスキーなテストについて よっしーこんにちは。よっしーです(^^)今日は、PHPUnitにおけるリスキーなテストについてご紹介します。背景PHPUnitは、例えば安全性に偽の信頼を与える不正確なテストを特定するのに役立ちます。リスクのあるとみなされるテストは、コード... 2023.08.19 ノウハウ
ノウハウ PHP入門:PHPUnitにおけるCode Coverageについて よっしーこんにちは。よっしーです(^^)今日は、PHPUnitにおけるCode Coverageについてご紹介します。背景コンピュータ科学において、コードカバレッジ(Code Coverage)は、特定のテストスイートによってプログラムのソ... 2023.08.18 ノウハウ
ノウハウ PHP入門:PHPUnitにおけるモックについて よっしーこんにちは。よっしーです(^^)今日は、PHPUnitにおけるモックについてご紹介します。背景物体をテストのダブルに置き換えて、例えばメソッドが呼び出されたことを検証するなど、期待を確認するテクニックを「モッキング」と呼びます。モッ... 2023.08.17 ノウハウ