使用

ツール

[ShellCheck]インストールからVim連携

ShellCheckは、シェルスクリプトのバグや非推奨な構文を自動検出する強力な静的解析ツールです。本記事では、バックエンドエンジニアが扱う環境構築スクリプトや設定ファイルの品質を向上させるため、macOSやUbuntuでのインストールから...
TIPS

EChartsを軽量化する方法

EChartsはフルパッケージで導入するとファイルサイズがかなり大きくなりますが、「Tree Shaking(ツリーシェイキング)」に対応したモジュール単位のインポートを行うことで、使用する機能だけに絞り込み、サイズを劇的に軽量化できます。...
TIPS

[Bash]マイナス始まりの引数の処理

シェルスクリプトで先頭がハイフン(-)の引数をオプションとして認識されないようにするには、以下の方法があります。方法1: ダブルダッシュ(--)を使用するスクリプト実行時に--を指定すると、それ以降の引数はオプションとして解釈されません。....
コマンド

Markdownの太字を置換

sedの正規表現で置換アスタリスクで囲まれた文字列を <strong> タグに置換するsedコマンドは以下のようになります。sed 's/\*\*\([^*]*\)\*\*/<strong>\1<\/strong>/g'解説:\*\* - ...
ツール

[AWS]OpenSearchのベクターDBが変える検索の未来

OpenSearchのVector DBを効果的に使うには、ベクトルのインデックス名、次元数、距離メトリクス、検索アルゴリズムを定義することが重要です。運用では、企業独自の非構造化データをチャンク化し、埋め込みモデルでベクトル化して格納しま...
TIPS

Github ActionsからGitlab CI/CDに移行

GitHub Actions から GitLab CI/CD へ移行する場合、GitHub Action ワークフローを再現し、さらに強化する CI/CD パイプラインを作成できます。主な類似点と相違点GitHub Actions と Gi...
ツール

JFrog プラットフォームによるDocker Compose および ECS との連携

このセクションでは、JFrog Pipelines を使用して CI/CD パイプラインを設定します。パイプラインでは、アプリケーションを取得し、Docker イメージをビルドします。それを Docker リポジトリにプッシュします。セキュ...
ツール

JFROG CLIを使ってDockerビルドを簡単5ステップで管理!

以下のページを訳しましたJFrog CLIは、JFrog ArtifactoryおよびJFrog Xrayとスムーズに動作するシンプルなインターフェースを提供する便利なクライアントです。簡素化されたCLIコマンドにより、読みやすく、効率的で...