Posts

All posts

100 posts

ローカルDynamoDBが成長した: ExtendDBのハンズオンレビュー

DynamoDB Localは2013年以来、AWS DynamoDBのラップトップ代替として使われてきた。Java JARで、インメモリまたはSQLiteファイルに対して動作し、ほぼすべてのリクエスト形状を受け入れ、実際の認証はなく、Streamsもかなり緩く扱う。ユニットテストには十分だ。しかしコードがPutItemGetItemを超えたことをする瞬間 …

May 21, 2026 1 min

日曜の深夜にCloudflareの隠れたバグを見つけた方法(curlの喜び)

ちょっとした週末プロジェクトのはずだった。あの手のやつだ。「出力用VMを立ち上げて、トラフィックをルーティングして、コーヒーをすすって、昼までに終わらせる」というやつだ。読者よ、昼までには終わらなかった。

May 10, 2026 1 min

SSHが量子コンピュータについて警告している理由(とその修正方法)

サーバーにSSH接続すると次の表示が出る:

** WARNING: connection is not using a post-quantum key exchange algorithm.
** This session may be vulnerable to "store now, decrypt later" attacks.

怖い話だ。分解してみ …

Apr 17, 2026 1 min

IaCファースト: 本番環境でAWSコンソールを決して触らない理由

「本番環境でAWSコンソールを決して触らない」というのは極端なルールに聞こえる。そうではない。これはクラウドネイティブチームにおいて最も重要な運用規律であり、これに違反したコストは静かに蓄積され、やがて大きなインシデントを引き起こす。

この記事ではその理由と、実際のチームでIaCファースト開発を強制する方法を説明する。

状態ドリフト問題

Terraform( …

Apr 16, 2026 2 min

Google Pixel 9 XL Proを6階のバルコニーから通りに落とした

手から滑り落ちた電話は、ためらいなく、完全なコミットメントで教科書通りの6階から通りへのダイブを決行した。

Feb 01, 2026 1 min

AWS S3の新機能: 移動なしの再暗号化

UpdateObjectEncryption APIのリリースは、大規模なデータセキュリティ管理における大きな転換点となる。従来、S3オブジェクトの暗号化を変更することは「物理的な」操作であり、ビットを移動する必要があった。今やそれは「論理的な」メタデータ操作となった。

技術詳細: 移動なしの再暗号化

この更新の背後にある「魔法」はエンベロープ暗号化にある。 …

Jan 30, 2026 1 min

ノイズなしでドナルド・トランプを追跡するためにTrumpDailyを作った

率直に言って、トランプを追跡するのは疲れる。彼はBBC、Guardian、NPR、Al Jazeera、Babylon Beeまでもの見出しを支配している。毎日10以上のサイトをチェック?お断りだ。だからTrump Dailyを作った。

Jan 22, 2026 1 min

SpotifyのInstagram共有フローが無料のビルボードになった時

Spotifyがストーリー用アセットをどのように生成するかを掘り下げ、攻撃ベクトルの可能性とメタデータパイプラインが脆弱である可能性のある箇所について書き起こした。

Dec 09, 2025 1 min

AWS Monthly (Nov '25): ステートフルサーバーレス革命

11月とre:Invent 2025はサーバーレスの「聖杯」をもたらした。AWS Lambda Durable Functionsだ。この機能は「ステートフルサーバーレス」をLambdaランタイムに直接導入する。

Nov 30, 2025 1 min

クラウドがくしゃみをすると、世界が風邪をひく - us-east-1メルトダウンからの教訓

今日、再びインターネットの半分がダークになった。世界的な電力障害やサイバー攻撃のせいではなく、単一のAWSリージョンであるus-east-1(N. Virginia)が悪い日を過ごしたからだ。

Perplexityがダウンした。Amazon自身もつまずいた。Substack、Signal、Fortnite、その他無数のサービスが虚空に消えた。企業が顧客に「ダ …

Oct 20, 2025 1 min

AWS Monthly (Sep '25): Vega OS & eBPFオブザーバビリティ

9月、AWSはVega OSをリリースした。Vegaはエッジと高性能UIレンダリング(React Nativeコア搭載)に最適化された、Linuxベースの特化型OSだ。超軽量でミリ秒単位の起動を実現し、次世代スマートデバイスに最適だ。

Sep 30, 2025 1 min

AWS Monthly (Aug '25): ビッグデータ、ゼロ努力

8月は「データ重力」がテーマだった。Amazon Auroraのストレージ上限が256 TiBに引き上げられ、99.9%の企業にとって「シャーディング」の議論が事実上終了した。

Aug 31, 2025 1 min

AWS Monthly (July '25): 正気の限界でのKubernetes

7月はEKS(Elastic Kubernetes Service)コミュニティにとって画期的な月だった。AWSはEKSが10万ノードクラスタをサポートするようになったと発表した。

Jul 31, 2025 1 min

AWS Monthly (May '25): ウォールームの終焉

5月に登場したCloudWatch Investigationsは、オンコール当番を根本的に変えた。手動でのログ相関の代わりに、このサービスはAIを使って自動根本原因分析(RCA)を実行する。

May 31, 2025 1 min

PythonとBoto3を使ったAWS CloudWatchロググループのタグ付け自動化

AWS CloudWatchロググループのタグ管理は、運用の可視性、コスト管理、効果的なリソース整理に不可欠だ。ロググループの手動タグ付けは、特に多数のロググループを扱う場合に面倒になりがちだ。この記事では、PythonとAWS SDK for Python(Boto3)を使用してこのタスクを自動化する簡単な方法を解説する。

CloudWatchロググループ …

Apr 16, 2025 1 min

PythonとBoto3を使ったAWS ECRタグ付けの自動化

AWSリソースの適切なタグ付けは、効率的なリソース管理、コスト配分、監査に不可欠だ。多数のAWS Elastic Container Registry(ECR)リポジトリがある場合、手動でのタグ付けは退屈でエラーが発生しやすい。この記事ではシンプルで効果的なソリューションを提供する。PythonとAWS SDK for Python(Boto3)を使用した …

Apr 15, 2025 1 min

Bashを使ったECRイメージクリーンアップの自動化

Amazon ECR(Elastic Container Registry)でのコンテナイメージの管理は、レジストリをクリーンでコスト効率の高い状態に保つために重要だ。時間が経つにつれて、未使用や非推奨のイメージが蓄積され、ストレージコストの増加や運用オーバーヘッドにつながる可能性がある。よくあるシナリオの一つは、特定のタグ付けパターンに従うイメージの削除だ …

Apr 11, 2025 3 min

BashスクリプトでECRリポジトリを更新する

以下はAWS CLIを使用してすべてのAmazon ECRリポジトリを取得し、各リポジトリのイメージタグの変更可能性をMUTABLEに設定するBashスクリプトの例だ。スクリプトを実行する前に、AWS CLIがインストールされ適切な権限で設定されていることを確認すること。

#!/bin/bash
repositories=$(aws ecr …

Apr 08, 2025 1 min

CI/CDパイプラインと開発フローにおいて自動テストが不可欠な理由

誰もが経験したことのあるシナリオについて話そう: 新しい機能を完成させ、マージしようとワクワクしていると、本番でローカル環境ではキャッチできなかった何かが壊れる。これは避けたい悪夢のような話だ。ここで自動テストが、特にCI/CDパイプラインの中で真価を発揮する。

1. バグの早期発見

パイプラインにテストがある最大の利点の一つは、問題を早期にキャッチできるこ …

Apr 06, 2025 1 min

AWS Monthly (April '25): AIの発熱を冷ます

4月、AWSはデータセンターエンジニアリングの舞台裏を垣間見せてくれた。最新のAIクラスタの熱出力に対応するため、Direct-to-Chip液冷が発表された。

Mar 31, 2025 1 min

AWS Monthly (Mar '25): 近接性のパワープレイ

技術的には、これによりほぼすべての主要テクノロジーハブに「1桁ミリ秒のレイテンシ」がもたらされる。AR/VRバックエンド、産業用IoT、サブミリ秒のテレメトリシステムを構築している場合、「シリコンまでの距離」が短縮されたことになる。

Mar 31, 2025 1 min

この強力なBashスクリプトでAWS ECR管理を効率化する

AWS ECR(Elastic Container Registry)でのコンテナリポジトリの管理は、特にインフラストラクチャが成長するにつれてすぐに困難なタスクになりうる。この記事では、ECRリポジトリにライフサイクルポリシーを適用するプロセスを自動化するよう設計された便利なBashスクリプトを詳しく見ていく。このスクリプトはリポジトリ管理を簡素化するだけ …

Mar 27, 2025 1 min

AWS Monthly (Jan '25): 6MBの壁を打ち破る

2025年の幕開けは、サーバーレスコミュニティで最も古い「ボトルネック」の不満の一つに対処することから始まった。長年、同期Lambda呼び出しの6MBペイロード制限は、データ量の多い処理に対してS3の署名付きURLや非同期パターンを使った複雑な回避策を強いていた。

1月、AWSは正式にLambdaレスポンスストリーミング機能を200MBに引き上げた。技術的に …

Jan 31, 2025 1 min

TerraformとAWS Route 53を使ったGoogle Workspace(Gmail)のDKIM設定

DKIM(DomainKeys Identified Mail)はメールスプーフィングを防止する重要なメール認証技術だ。

Oct 02, 2024 1 min

AWS Site-to-Site VPNモニタリングの自動化

だからこそ私はAWS Site-to-Site VPN Monitoring Scriptを作成した。VPN接続の監視を自動化し、問題が発生した場合に即座にチームに通知するツールだ。

Oct 01, 2024 1 min

Dockerイメージの最適化: イメージサイズとビルド時間を削減するためのヒント

Docker愛好家の皆さん、こんにちは!ここにいるなら、おそらく私と同じくらいDockerが好きなのだろう。コンテナを起動し、アプリケーションをパッケージングし、環境に関係なくすべてをスムーズに動作させること。

Sep 27, 2024 1 min

シンプルなBashスクリプトとSlackアラートでEC2ディスク容量を監視する

クラウドインフラストラクチャの環境では、EC2インスタンスの健全性とリソースの監視が不可欠だ。システム管理者にとって一般的な課題の一つは、ディスク容量が不足しないようにすることだ。

Sep 22, 2024 1 min

Dockerコンテナのセキュリティ確保: コンテナセキュリティのベストプラクティス

コンテナ化について話すとき、Dockerが最初に思い浮かぶツールであることが多い。開発、出荷、アプリケーションのデプロイ方法に革命をもたらした。しかし大きな力には大きな責任が伴う。

Sep 20, 2024 1 min

Dockerfileのマスタリング: 効率的でスケーラブルなコンテナビルドの書き方

Dockerはアプリケーションの開発、パッケージング、出荷の方法に革命をもたらした。このコンテナ魔法の中心にあるのがDockerfile、Dockerイメージを構築するための設計図だ。

Sep 11, 2024 1 min

GitLabからGitHubへのGPG署名付きコミットによるGitリポジトリ移行

今日のDevOps主導の世界では、Gitのようなバージョン管理システムはソフトウェア開発のバックボーンだ。GitLabとGitHubはGitリポジトリを管理するための最も人気のあるプラットフォームの2つだ。

Sep 02, 2024 1 min

0.0.0.0/0を使わずにプライベートサブネットからAWSサービスにアクセスする方法

AWS(Amazon Web Services)を扱う際、インフラストラクチャのセキュリティは最重要である。最も一般的なセキュリティプラクティスの一つは、グローバルな全IPアドレスを表す 0.0.0.0/0 の使用を避けてプライベートサブネットへのアクセスを制限することだ。

Aug 24, 2024 2 min

AWSリージョン、アベイラビリティゾーン、VPCの理解: 包括的ガイド

今日のクラウドコンピューティング環境において、Amazon Web Services(AWS)はあらゆる規模の組織に幅広いサービスを提供するリーダーとしての地位を確立している。

Aug 21, 2024 1 min

AWS Network Load Balancerでのヘッダー変更テクニック

AWS Network Load Balancer(NLB)は、単一または複数のアベイラビリティゾーン内のAmazon EC2インスタンスなどの複数のターゲットに受信アプリケーショントラフィックを分散する強力なツールだ。

Jun 10, 2024 1 min

単一のTerragruntファイルで複数のTerraformモジュールを呼び出す方法

Terragruntでは、子設定と組み合わせてterraformブロックを使用することで、単一のTerragrunt設定ファイルから複数のTerraformモジュールを呼び出すことができる。

May 07, 2024 1 min

Gitフックを活用したコミットメッセージ標準の強制: クロスプラットフォーム開発チームのためのガイド

ソフトウェア開発の世界では、クリーンで追跡可能なコミット履歴を維持することは単なる整理整頓の問題ではなく、効率的なチームワークとプロジェクト管理の基盤である。コミットメッセージはログブックや日記として機能し、各変更の理由と内容についての洞察を提供する。この重要性は、変更の追跡とその目的の理解が複雑になりうる多人数開発プロジェクトにおいて増大する。

このガイド …

Apr 03, 2024 1 min

Let's EncryptとCLI.iniでSSLを簡素化する: DevOpsガイド

インターネットの広大な広がりの中で、セキュリティは単なる贅沢品ではなく、必要性だ。ウェブ開発者やシステム管理者にとって、ウェブトラフィックが暗号化されていることを確認することはユーザーデータを保護する基本的な側面だ。

Mar 25, 2024 1 min

TCP vs. UDP: 開発者とDevOpsとしてプロトコルをナビゲートする

インターネットの2つの基本プロトコルであるTCPとUDPを理解する。違いに入る前に、TCPとUDPとは何かを簡単に理解しよう。

Mar 05, 2024 1 min

AWS VPC IPバージョン: IPv4 vs. IPv6

AWS VPCにおけるIPv4とIPv6の謎を解き明かし、インサイト、例、詳細な説明を提供する。

Feb 03, 2024 1 min

AWS S3 CORS設定: 詳細解説

経験豊富なAWSベテランでも、始めたばかりでも、S3のCORS設定をマスターすることでウェブアプリケーションの機能性とセキュリティを大幅に向上できる。

Jan 05, 2024 1 min

AWSにおけるリージョンとアベイラビリティゾーンの重要性

Amazon Web Services(AWS)で堅牢で回復力があり効率的なアプリケーションを設計する上で極めて重要な側面に飛び込む: AWSリージョンとアベイラビリティゾーン(AZ)の理解と活用。

Dec 15, 2023 1 min

Bash Forループの力: スクリプティングタスクの効率化

スクリプティングと自動化の世界では、BashはUnixおよびLinuxシステムで多用途で広く使用されているシェルとして際立っている。その多くの機能の中で、forループは反復的なタスクを効率的に自動化する基本的な構成要素だ。

Dec 02, 2023 1 min

AWS VPC設計: サブネット、AZ、デュアルスタックIPの統合

AWSにおけるVirtual Private Cloud(VPC)の設計は、サブネット、アベイラビリティゾーン(AZ)、IPv4とIPv6のデュアルスタック構成を緻密に織り交ぜるものだ。

Nov 01, 2023 1 min

スマートウォッチを買うべき7つの理由

スマートウォッチを着けている人をかなりの数見かけたことがあるだろう。このトレンドを見て、一体何がそんなに良いのかと首をかしげているかもしれない。

スマートウォッチの製造でそれなりに知られているブランドは複数あるが、(当然ながら)Appleがおそらくトップだろう。

好奇心であれ周囲の圧力であれ、自分もスマートウォッチを買おうかと考えているかもしれない。そしても …

Oct 31, 2023 1 min

UbuntuでSSHを有効にする方法: ステップバイステップガイド

Secure Shell(SSH)はシステム管理者、開発者、ITプロフェッショナルにとって不可欠なツールだ。リモートサーバーに安全にアクセスする方法を提供し、システムをリモートで管理するための貴重なリソースとなる。

Oct 19, 2023 1 min

Vim: 効率的な編集のための必須要素のマスタリング

テキスト編集の世界では、Vimは効率性と速度を優先する強力でキーボード中心のエディタとして際立っている。Unix環境に由来するVim(Vi Improved)は、その汎用性と急な学習曲線を越えた後の高い生産性で知られている。

Sep 25, 2023 1 min

CAA DNSレコードの理解: 何を、なぜ、どのように?

CAA(Certificate Authority Authorization)は、ドメイン所有者が自分のドメインに対してどの認証局(CA)が証明書を発行できるかを指定できるDNSレコードの一種だ。

Sep 25, 2023 1 min

AWS VPCマスタリング: 仮想プライベートクラウドルーティング入門

クラウドコンピューティングの世界はかつてないほどアクセスしやすく多様になっている。組織がクラウドに移行する中で、AWSは頼りになるソリューションとして際立っており、特にVPCサービスがそうだ。

Aug 13, 2023 1 min

新しいAWSパブリックIPv4アドレス課金とPublic IP Insightsの理解

皆さんこんにちは、

Amazon Web Services(AWS)からの重要な更新情報を共有したい。AWSは2024年2月1日より、パブリックIPv4アドレスに対する新しい課金を発表した。この変更により、サービスにアタッチされているかどうかに関わらず、すべてのパブリックIPv4アドレスに対してIPあたり1時間あたり$0.005の料金が発生する。

なぜ新しい …

Jul 30, 2023 1 min

Dockerマルチステージビルド: 詳細ガイド

はじめに

Dockerはアプリケーションの開発、パッケージング、デプロイの方法に革命をもたらした。開発から本番まで一貫した環境を提供し、「自分のマシンでは動くのに」問題を軽減する。Dockerが導入した最も強力な機能の一つがマルチステージビルドだ。この機能は、通常の面倒さなしにリーンで効率的なコンテナを作成するのに役立つ。このブログ記事では、Dockerマル …

Jul 29, 2023 1 min

Docker Runコマンドのマスタリング: 包括的ガイド

現代のソフトウェア開発におけるDockerの使用は広く普及しており、それには正当な理由がある。Dockerは開発者がアプリケーションのデプロイを簡素化する軽量でポータブルなソフトウェアコンテナを構築するのを助ける。Dockerのコマンドラインインターフェース(CLI)で最も強力なコマンドの一つがdocker runコマンドだ。しかし、その膨大なオプション数は …

Jul 29, 2023 1 min

MySQL 8: エラー1819の理解と修正

MySQLの初心者として、「ERROR 1819 (HY000): Your password does not satisfy the current policy requirements」というエラーメッセージに遭遇するかもしれない。このエラーはバグではなく、ユーザーが強力なパスワードを設定することを保証するMySQLの組み込みセキュリティ機能だ。

Jul 14, 2023 1 min

GitHub Clone HelperでCtrl+CとCtrl+Vパーティー!

クローンURLをコピーすると、実際には「git clone」コマンド全体をコピーしている。あなたがいつも望んでいたCtrl+CとCtrl+Vのパーティーだ。

Jun 24, 2023 1 min

謎の解明: LinuxにおけるIPアドレス取得の解読

LinuxでIPアドレスを取得する方法を理解するのは、特に初心者にとって少し難しいことがある。良いニュースは?見かけほど複雑ではないということだ。

May 11, 2023 1 min

AWS Well-Architected Framework: クラウドサクセスの鍵

クラウドはビジネスの運営方法に革命をもたらし、Amazon Web Services(AWS)はクラウドコンピューティングの先頭に立ち続けてきた。

Apr 26, 2023 1 min

Telnetムービー - インターネット映画ストリーミングの黎明期へのノスタルジックな眼差し

Netflix、Hulu、Amazon Prime Videoがコンテンツ消費の方法を変革するずっと以前、オンラインで映画を観るための魅力的でほとんど知られていない方法があった。それがTelnetムービーだ。

Apr 24, 2023 1 min

AWS Lambdaでメタデータを削除してメディアファイルを保護する

アップロードされた画像や動画からEXIFやその他のメタデータを除去することで、様々な業界でのプライバシーとセキュリティを強化する。

Apr 20, 2023 1 min

NginxでのCORS: セキュリティ強化のための設定ガイド

Cross-Origin Resource Sharing(CORS)は、ウェブサーバーとブラウザ間の安全な通信を実現するための重要なメカニズムだ。

Apr 19, 2023 1 min

S3 Directory ListingでS3バケットオブジェクトを簡単にリスト表示する

S3-Directory-Listingを紹介する。S3バケットのディレクトリリストを、素敵なUIと検索機能を備えたモダンなファイルとフォルダのリストに変えるシンプルで使いやすいJSスクリプトとHTMLの組み合わせだ。

Apr 18, 2023 1 min

Composer GuardianでComposerパッケージを最新に保つ: なぜそれが重要なのか

PHP開発者として、PHPの依存関係マネージャーであるComposerにすでに精通している可能性が高い。パッケージの管理、更新の合理化、プロジェクトの円滑な実行を確保するための不可欠なツールだ。Composerを使用する上で重要な側面の一つは、パッケージを最新の状態に保つことだ。このブログ記事では、Composerパッケージを最新に保つことの重要性と、オープ …

Apr 15, 2023 1 min

AWSのCarrier Gatewayとは?

Amazon Web Services(AWS)は、シームレスで安全なクラウドコンピューティング体験をユーザーに提供するために多くのサービスを提供している。そのうちの一つがCarrier Gatewayだ。

Feb 24, 2023 1 min

Terraformを使ったAWS EC2インスタンスへの安全なアクセスのためのSSHキー作成

クラウドインフラストラクチャを扱う際、セキュリティは最も重要だ。セキュリティの重要な側面の一つはクラウドリソースへのアクセス制御であり、これはAWS EC2インスタンスを扱う際に特に重要だ。

Feb 15, 2023 1 min

AWSのEgress-Onlyインターネットゲートウェイとは?

VPC内でEgress-Onlyインターネットゲートウェイは、VPCからインターネットへのアウトバウンドトラフィックを可能にする不可欠なコンポーネントだ。

Jan 31, 2023 1 min

AWSのインターネットゲートウェイとは?

Amazon Web Services(AWS)インターネットゲートウェイは、水平スケーリングされ冗長で高可用なVPCコンポーネントであり、VPC内のインスタンスとインターネット間の通信を可能にする。したがって、VPCとインターネットの間のブリッジとして機能する。

VPCを作成してもインターネットゲートウェイは自動的には作成されない。VPC内のインスタンスが …

Jan 11, 2023 1 min

AWS VPCのルートテーブルとは?

Amazon Web Services(AWS)のルートテーブルは、Virtual Private Cloud(VPC)内でトラフィックがどのように転送されるかを決定するために使用される。ルートテーブルには、どのネットワークトラフィックがどのネットワークインターフェースに向けられるかを指定するルートと呼ばれる一連のルールが含まれている。

VPC内の各サブネッ …

Jan 03, 2023 1 min

AWS VPCのサブネットとは?

AWS VPCのサブネットは、VPCを複数の論理ネットワークに分割するために使用される。これによりユーザーはリソースを分離し、それらのリソースへのアクセスを制御できる。

Dec 10, 2022 1 min

AWS VPCとは?

Amazon Web Services(AWS)Virtual Private Cloud(VPC)について学ぶ。ユーザーがAWSクラウド内で独自の仮想プライベートネットワークを作成・管理できるサービスだ。

Dec 07, 2022 1 min

nginxがプロキシのDNSをキャッシュするのを防ぐ

nginxプロキシのDNSキャッシングで問題が発生している場合、DNSキャッシングを継続的にフラッシュ/クリアする設定を確認できる。

Aug 22, 2022 1 min

AWSでのPHPアプリケーションのスケーリング

AWS上で高可用、高性能、安全なPHPアプリケーションを実行する方法を14の簡単なステップで理解できる。

Aug 10, 2022 1 min

CLIでS3バケットを作成しポリシーを設定する

CLIコマンドを使うのが本当に好きで、それが私の日常だ。今日は「AWSでS3バケットを作成する方法」と「S3バケットポリシーを設定する方法」をCLIで説明する。

Jul 17, 2022 1 min

AWS Route53でLet's Encrypt SSLを発行する

この記事では、AWS Route53サービスを使ってLet's Encrypt SSLを発行する方法を紹介する。学び始めよう。

Jul 16, 2022 1 min

AWS Application Load BalancerでLet's Encrypt SSLを自動化する

この記事では、AWS Application Load Balancer向けのLet's Encrypt発行オペレーションをすべて自動化し、その管理方法を学ぶことができる。

Jul 02, 2022 7 min

Bitbucket PipelinesでS3とCloudFrontにウェブサイトをデプロイする

この記事では、静的ウェブサイトをS3バケットにデプロイし、自動的にキャッシュ無効化を行う方法を学ぶ。

Jun 23, 2022 3 min

指定されたIPでAWSアカウントを保護する

IAMポリシーを使用してAWSアカウントとクラウド内のリソースを保護する方法を学ぶ。セキュリティは第一だ。

Jun 16, 2022 2 min

AWS CLI v1とv2の違い

v1を使用している場合、aws-cliがCLIコマンドを実行できないことがある。aws cliがv1の場合はアップデートを推奨する。この記事では、どのような状況でAWS CLI v2を使用すべきかを学ぶ。

AWS CLI v1はPython言語で書かれており、v1では最初にPythonをインストールする必要があるが、v2では組み込みで提供され、Pythonイ …

Jun 09, 2022 2 min

CentOS 7 DockerでのSSL CA問題と解決策

MacBookPro M1でCentOS 7のDockerイメージを触っていると、HTTPS接続を必要とするサーバーに接続できないようだった。

例えば、yum -y updateコマンドを実行するとcurl: (77) Problem with the SSL CA cert (path? access rights?)が返ってくる。私の …

Mar 08, 2022 2 min

私は何を持っているか?

Apple MacBookPro M1、Dell XPS13 4K、Juniper SRX-110、Xiaomi 4A Router、Dell Pivot Monitor、Logitech MX Keys、Logitech MX Master 3。

Jul 20, 2021 4 min

正式にAWS Community Builderになりました!

今朝、AWS Community Builderプログラムについて@JasonDunnからメールを受け取った。このプログラムにいつ応募したか覚えていないが...

May 15, 2021 2 min

Terraformを使ったジオロケーションルーティング付きHA nginxのAWS ECSへのデプロイ

AWSの2つの異なるリージョンにnginxのDockerイメージをデプロイできる。必要に応じて、リージョンサポートを自分で追加することも可能だ。

May 12, 2021 1 min

Terraform自動化を使ったnginx DockerのAWS ECSへのデプロイ

Terraformを使って簡単にnginx DockerをAWS ECSにデプロイする方法を理解できる。Terraformが必要なすべてを処理する。

May 11, 2021 2 min

LinuxサーバーにNode Exporterをインストールする方法

Node Exporterを使えばLinuxサーバーを簡単に監視できる。Node Exporterのインストールは少し異なるが、この記事に従うだけでよい。

May 10, 2021 2 min

M1 MacBookProでのFortiClient問題と解決策

Apple M1 MacBookProでのFortiClient VPNクライアント接続問題のクイックフィックス解決策を見つけた。大したことではないが...

May 05, 2021 5 min

Terraformを使ったIPsec Site-to-Site VPNでAWSとGCPを接続する

この記事を使えばVPNインフラストラクチャを簡単にデプロイできる。Terraformはクラウド時代のあらゆることを実現できる自動化ツールだ。

May 04, 2021 2 min

TerraformでGoogle Cloud Platformを簡単に自動化する

Terraformを使えば、ロードバランサー、インスタンステンプレート、インスタンスグループ、ファイアウォールルールを簡単にデプロイできる。

Apr 30, 2021 2 min

Amazon Web Servicesアカウントをセキュアにする方法

Amazon Web Servicesアカウントをセキュアにする方法を学ぶ。ルートレベルのアカウントはクラウド環境で実行されているすべてのリソースへの完全なアクセス権を持っている。

Apr 24, 2021 5 min

UGREEN USBイーサネットアダプターをmacOSにインストールする

今日、同じUSBアダプターを使ってApple MacBookPro Siliconをインターネットに接続する必要があったが、macOSはこれを好まない。

Apr 18, 2021 2 min

Google Cloud PlatformのApp Engineでnginxを使った301 HTTPSリダイレクト

HTTPリクエストをHTTPSに簡単にリダイレクトする方法を学ぶ。このチュートリアルの後、AppEngineとnginxはスムーズに動作する。

Apr 15, 2021 1 min

TerraformでAWS Load Balancerに2つの異なるTarget Groupを設定する

Terraformを使ってAWSサービスでElastic Load Balancerの背後に複数のターゲットグループを使用する方法を学ぶ。

Apr 05, 2021 2 min

Amazon Web ServicesでEC2 Linuxのディスクを再起動せずに拡張する

手順に従って、再起動せずに拡張する方法を学ぶ。通常、Linuxサーバーのルートディスクの拡張は本当に難しい。

Feb 08, 2021 3 min

AWS RDS(MariaDB)で新しい権限ユーザーを作成する

RDS用の権限ユーザーの作成方法を学ぶ。少し複雑なプロセスだが、この記事に従えば理解できる。

Jan 30, 2021 1 min

Amazon Web ServicesでのCloudFrontを使ったAmazon S3 CORS設定

Amazon Web ServicesでCloudFrontを使ったAWS S3バケットのCORS設定方法を学ぶ。CORS設定はバケットのセキュリティを確保する。

Sep 29, 2020 1 min

Dockerで動くGitLabのバックアップを毎日取得する

Docker GitLabバックアップの自動化方法を学ぶ。リポジトリのセキュリティのためにバックアップを作成すべきだ。プロセスを自動化しよう。

Sep 16, 2020 3 min

CentOS、Ubuntu、macOSで大きなファイルを簡単に見つける

Linuxで大きなファイルのパスを見つけるのは本当に難しいことがある。このチュートリアルでは、簡単に見つける方法を学ぶ。

Jul 18, 2020 1 min

CentOSまたはAmazon Linux 2で「Error: rpmdb open failed」を修正する

yumでrpmdbの問題が発生している場合、同じ手順に従ってパッケージマネージャを1分で修正できる。

Apr 20, 2020 2 min

エラー: サービスの起動/停止時のみ「No space left on the device」が発生する問題

Amazon Linux 2でサービスの起動/停止時のみ発生する「No space left on the device」エラーの修正方法を学ぶ。

Mar 01, 2020 2 min

Juniper SRX110H-VA VDSL2設定ステップバイステップ

Juniper SRX-110のVDSL2接続を簡単に設定する。すでに主要な設定を作成してあり、必要に応じて使える。数行編集するだけだ。

Feb 09, 2020 3 min

Dockerコンテナのログローテーションを有効にする

システムにDockerをインストールして使用する際、Docker内で実行中のコンテナは、バックグラウンドで気付かないうちに大量のログを生成する可能性がある。

Nov 29, 2019 1 min

ターミナルでwgetを使って特定の拡張子のファイルを簡単にダウンロードする

ディレクトリやフォルダに複数の拡張子のファイルが存在することがある。例えば、.jpg、.png、.gif、.mp3、.mp4などだ。

Nov 22, 2019 1 min

Linuxで特定のファイルの正確なサイズをターミナルで調べる

使用しているmacOS、Linux、サーバーに複数の拡張子のファイルが多数存在することがあり、これらのファイルのサイズが気になったり、特定の調査のために該当する拡張子のファイルサイズを確認したい場合がある。

Nov 15, 2019 3 min

CentOS 7またはCentOS 8でSELinuxを無効にする

このチュートリアルでは、CentOSサーバーでSELinux(Security-Enhanced Linux)を無効にする方法を紹介する。CentOSのバージョンは7または8が対象だ。

Nov 08, 2019 2 min

Hello Blog!

私のブログアドレスには私の名前と姓が含まれている。だから、私の名前はもうお分かりだと思う : )

Nov 03, 2019 1 min