記事一覧
-
Cloud & Server
Ubuntu 20.04 LTS で MariaDB インストールと動作確認
はじめに MariaDB は、オープンソースの関係データベース管理システムで、MySQL から派生したプロジェクトです。信頼性とパフォーマンスが高く評価されており、多くの開発者や企業に採用されています。今回は、Ubuntu 20.04 LTS に MariaDB をインストール... -
Network
ロードバランサーの配置デザインについて
はじめに ロードバランサーは、ウェブサイトやアプリケーションのトラフィックを分散させ、サーバーへの負荷を軽減する重要な役割を果たします。適切な配置デザインを選択することで、パフォーマンスの向上や信頼性の確保、セキュリティの強化につながりま... -
Network
【Cisco】Zone-Based Firewall(ZBFW)の仕組みと設定手順
はじめに Cisco ルータを「ただのパケット中継機」から「高機能なセキュリティゲートウェイ」へと変貌させる機能、それが Zone-Based Firewall(ZBFW)です。 従来、ルータでのアクセス制御といえば ACL(アクセスコントロールリスト) が一般的でした。し... -
Programming
【Python】AniList API で2026年アニメ・人気キャラ情報を取得してグラフ化する方法
はじめに AniList は、世界中のアニメ・マンガファンが利用する大規模なデータベースサイトです。 単なる作品リストにとどまらず、放送スケジュール、制作スタジオ、声優、キャラクター情報、そしてユーザーによる評価や視聴ステータスなど、膨大なデータ... -
Programming
【Python】Google 検索 API(Custom Search API)の取得手順と使い方
はじめに Web 上の情報を収集・分析する際、ブラウザを開いて手作業で検索し、結果を Excel にコピペする……そんな単純作業に時間を奪われていませんか? Google が提供する Custom Search JSON API(通称:Google 検索 API) を利用すれば、Python などの... -
Cloud & Server
【Ubuntu】strings コマンドの使い方|バイナリファイルから文字・バージョン情報を抽出する方法
はじめに Linux (Ubuntu) で作業をしていると、実行ファイルやコンパイル済みのプログラムなど、いわゆる「バイナリファイル」の中身を確認したくなることがあります。 しかし、テキストファイルと同じ感覚で cat や less コマンドを使ってしまうと、画面... -
Cloud & Server
【NetApp】sysstat コマンドでの性能分析とボトルネック特定手順
はじめに ストレージ管理者にとって、ユーザーからの「ファイルサーバーが遅い」「システムのレスポンスが悪い」という問い合わせは、最も緊張する瞬間の一つではないでしょうか。 そんな時、NetApp(Data ONTAP)の現状を把握するために、真っ先に実行す... -
Network
Juniper SRX で Ping が応答しない?「デフォルト Deny」の仕組みと許可設定手順
はじめに Juniper SRX シリーズ(ファイアウォール)を初めて触るエンジニアが、構築初期に必ずと言っていいほど直面するトラブルがあります。 「インターフェースに IP アドレスを設定し、ケーブルも繋いだ。Link アップもしている。なのに Ping が通らな... -
Cloud & Server
VS Code の導入と設定|コマンドプロンプト・SSH 接続
はじめに Microsoft が開発した無償のエディタ Visual Studio Code (VS Code) プログラマー向けのツールと思われがちですが、実はインフラエンジニアにとっても 「高機能なターミナル 兼 ファイル管理ツール」 として活用できます。 「Tera Term でコマン... -
Network
セッションパーシステンスとは?仕組みから F5 BIG-IP 設定手順まで
はじめに Web サイトへのアクセス負荷を分散させるために導入される「ロードバランサー」。サーバーの負荷を下げる便利な装置ですが、導入すると必ず直面するのが 「セッション維持(Session Persistence)」 の問題です。 「せっかく買い物かごに入れたの...
