エンジニア– tag –
-
セキュリティ
インシデントとは?障害・問題・アラートとの違いを解説
ITの現場では、「インシデントが発生した」「アラートが上がった」「障害対応中です」「これは問題管理に回しましょう」といった言葉がよく使われます。 どれも似たような場面で出てくるため、最初のうちは「全部同じような意味では?」と感じるかもしれま... -
セキュリティ
SSH接続が切れやすいときに見直したい設定項目
SSH接続がすぐ切れると、作業効率が一気に落ちる サーバー作業をしているときに、SSH接続が突然切れてしまうことがあります。 少しログを見ていただけなのに切れる。 長めのコマンドを実行していたら、いつの間にか反応しなくなる。 数分席を外して戻って... -
インフラ知識
umaskの意味を例で理解する
LinuxやmacOSを触っていると、どこかのタイミングで「umask」という言葉に出会います。 ファイル作成時の権限に関係するらしい、ということはなんとなく知っているけれど、正直ピンと来ていない……という方も多いのではないでしょうか。 実際、umaskは少し... -
プログラミング
スロットリングとレートリミットの違い
APIを触っていると、ある日突然「429 Too Many Requests」などのエラーが出て困った経験はありませんか? しかも調べてみると「スロットリング」「レートリミット」という似た言葉が出てきて、余計に混乱しがちです。 実はこの2つ、概念としては違いがある... -
プログラミング
フォールバック処理をどう設計するかという視点
障害対応の話になると、フォールバック(失敗時の代替動作)ってかなり早い段階で話題に上がります。外部APIが落ちた、DBが重い、ネットワークが不安定、そんなときに「どうする?」を決めるためです。 ただ、ここで一つ落とし穴があります。フォールバッ... -
その他IT知識
ログローテーションの仕組みと設計の基本
サーバーやアプリケーションを運用していると、必ずと言っていいほど登場するのが「ログ」です。エラーが起きたときの調査、処理の流れの確認、セキュリティ監査など、ログはシステムの状態を知るための大切な手がかりになります。 ただし、ログは放ってお... -
その他IT知識
pingで分かることと分からないことをきちんと切り分ける
ネットワークの確認といえば、まず ping。 これは多くの現場で共通している習慣です。 ところが実務では、「ping は通っているのに Web が見られない」「SSH がつながらない」「アプリだけ動かない」といった状況に頻繁に遭遇します。 そのたびに「でも pi... -
インフラ知識
DNSルックアップの流れを一度ちゃんと理解する
DNSはITの世界では避けて通れない基礎知識ですが、「何となく分かったつもり」のまま使われがちな分野でもあります。 特に実務に入ると、DNSが原因のトラブルは少なくありません。にもかかわらず、仕組みを一から説明できる人は意外と少ないのが実情です。... -
セキュリティ
権限周りでハマりやすいchmod / chownの整理
LinuxやmacOSで作業していると、ある日突然「ファイルが開けない」「保存できない」「実行できない」といったトラブルに遭遇することがあります。エラー内容をよく見ると「Permission denied」という文字。 この時点で、多くの人が「権限やろか?」と身構... -
プログラミング
HTTP/2とHTTP/1.1の違いをざっくり押さえる
Webサイトを表示するとき、裏側ではブラウザとサーバーがたくさんの通信を行っています。その通信ルールを定めているのがHTTPです。 このHTTPにはいくつかのバージョンがあり、長年使われてきたのがHTTP/1.1、そして現在の主流になりつつあるのがHTTP/2で...
12
