SSHのProxyJump機能を利用して、中継サーバー(バスチョンホスト)を経由したSSH接続を効率化する方法を解説します。一度のコマンドで中継サーバーを経由してターゲットサーバーに接続することが可能になります。
linux

linux
SSH ProxyJumpを利用した便利な接続方法

linux
jqコマンドでJSONから指定した項目を取得・変換する
この記事では、jqコマンドを使用してJSONデータから特定の項目を抽出し、新しい形式に変換する方法を紹介します。また、特定の条件にマッチするレコードを選択する方法やmap関数の使い方についても解説します。JSONデータの操作をより効率的に行うための方法を学びましょう。

linux
SQL: Null値の扱い方 – COALESCE関数を使った実践的なガイド
SQLのCOALESCE関数を使ったnull値の扱いについて詳しく解説します。実践的なガイドと具体的な使用例を通じて、データベース操作の一貫性を維持しつつ、欠損データを適切に扱う方法を学びましょう。

linux
Vimでよく使う便利なコマンド
はじめに 検索文字をハイライトする:set hlsearch!

linux
GitLab Connection to gitlab.com timed out. (connect timeout=5)’))
はじめにGitLabに接続する際、GitLab Connection to gitlab.com timed out. (connect timeout=5)'))のように表示されることがある。この原因について。

linux
Alternative Directory LayoutでAnsible-playbookを作った際に考えたこと
Ansible の best practices のAlternative Directory Layout で環境を作ることにした経緯について。

linux
n日前のファイルを削除する
ファイルのローテーションをするために処理を書くことがある、find コマンドの mtime オプションを使うが、このようなニーズでないと使わないのでメモ。

linux
標準出力と、標準エラー出力をまとめてリダイレクトする
標準出力と、標準エラー出力をまとめてリダイレクトするが、実は `&>` という書き方が追加されていた。

linux
embulk に環境変数で接続情報を渡す
embulk で環境変数を処理することができる .liquid について紹介。 これによって、docker image を複数環境で起動することができるようになった。

linux
org/embulk/cli/Main : Unsupported major.minor version 52.0
embulk をbuild しようとすると ` Unsupported major.minor version 52.0` というエラーが出るようになった。原因と対処について紹介。