-
技術ブログ
Python でデータベースを監視し Slack に通知
はじめに この記事では、新規に追加されたデータベースのレコードを監視し、特定の条件に一致した場合に Slack に通知を送る Python スクリプトの作成方法を紹介します。具体的には、MariaDB データベースのテーブルから新しいレコードを取得し、性別が 'm... -
技術ブログ
Ubuntu 20.04 LTS で MariaDB インストールと動作確認
はじめに MariaDB は、オープンソースの関係データベース管理システムで、MySQL から派生したプロジェクトです。信頼性とパフォーマンスが高く評価されており、多くの開発者や企業に採用されています。今回は、Ubuntu 20.04 LTS に MariaDB をインストール... -
技術ブログ
ロードバランサーの配置デザインについて
はじめに ロードバランサーは、ウェブサイトやアプリケーションのトラフィックを分散させ、サーバーへの負荷を軽減する重要な役割を果たします。適切な配置デザインを選択することで、パフォーマンスの向上や信頼性の確保、セキュリティの強化につながりま... -
技術ブログ
Cisco Zone-Based Firewall 設定例
Zone-Based Firewall とは Cisco の Zone-Based Firewall(ZBF)は、Cisco ルータ上で実装されるセキュリティ機能で、異なるネットワークセグメント間のトラフィックを制御するために使用されます。従来のインターフェイスベースのファイアウォールとは異... -
技術ブログ
アニメの人気ランキングを Python でグラフ化
2023年春アニメの人気ランキングを、Python と Anilist API を使ってグラフ化する方法を紹介します。 AniList とは AniList は、アニメやマンガの情報を含む大規模なデータベースで、アニメの概要や放送情報、キャラクターや声優情報などを提供しています... -
技術ブログ
Google Custom Search API の使い方
Google Custom Search API とは Google が提供する検索エンジン API で、独自の検索エンジンを作成し、Web サイトやアプリケーション内で Google 検索の機能を利用することができます。具体的には、Google Custom Search API を使用すると、特定のキーワー... -
技術ブログ
【Ubuntu】strings コマンドの使い方|バイナリファイルから文字・バージョン情報を抽出する方法
はじめに Linux (Ubuntu) で作業をしていると、実行ファイルやコンパイル済みのプログラムなど、いわゆる「バイナリファイル」の中身を確認したくなることがあります。 しかし、テキストファイルと同じ感覚で cat や less コマンドを使ってしまうと、画面... -
技術ブログ
NetApp の sysstat コマンドについて
sysstat とは NetApp の OS である DataONTAP に標準実装されている性能関連の情報表示コマンドです。CPU 使用率、プロトコル毎の統計情報、Network Throughput、Disk Read/Write、CP(Consistency Point) 等の状況を確認できます。 実行例 > sysstat ... -
技術ブログ
Juniper SRX で Ping が応答しない?「デフォルト Deny」の仕組みと許可設定手順
はじめに Juniper SRX シリーズ(ファイアウォール)を初めて触るエンジニアが、構築初期に必ずと言っていいほど直面するトラブルがあります。 「インターフェースに IP アドレスを設定し、ケーブルも繋いだ。Link アップもしている。なのに Ping が通らな... -
技術ブログ
VS Code の導入と設定|コマンドプロンプト・SSH 接続
はじめに Microsoft が開発した無償のエディタ Visual Studio Code (VS Code) プログラマー向けのツールと思われがちですが、実はインフラエンジニアにとっても 「高機能なターミナル 兼 ファイル管理ツール」 として活用できます。 「Tera Term でコマン...
