JavaScriptの大文字・小文字変換の落とし穴
toLocaleUpperCase、toLocaleLowerCaseメソッドによる大文字・小文字変換は必ずしも変換元と変換後の再変換で同様の結果になるとは限らない。 なぜならば、これらのメソッドはブラウザの言語設定によ …
あんまり聴き慣れないWeb業界の用語の復習その1
BFF 略されたら案外わからない。Backends for Frontendsのこと。 参考:https://www.atmarkit.co.jp/ait/spv/1805/18/news022.html ソケット プロ …
target=”_blank”の脆弱性をわかりやすく
危険な理由 「リンクを開いた先のページでのJavaScriptによって、開いた元のページを操作できてしまう」から。たいていのブラウザは「target=”_blank”」によって別タブで開かれたペー …
HTTPリクエストヘッダにあるX-Powered-Byヘッダを隠す方法
X-Powerd-ByヘッダでPHPのバージョンがわかってしまうため、php.iniにて下記のように設定。古いサーバーは結構見えていることが多い印象。
digとwhoisとpingコマンドについて
dig(domain information groper) ドメイン名に紐づくIPアドレスを調べたいとき、あるいはIPアドレスに紐づくドメインを調べたい時に使用する。また下記のように指定すると、再帰問い合わせを辿ること …
DNSについて
DNSサーバーの種類 DNS(Domain Name System)サーバーには、「ネームサーバー」「フルリゾルバ」の2種類がある。 ネームサーバー 「DNSコンテンツサーバー」「権威DNSサーバー」と呼ばれることがある …
ドメインについてのお勉強
ドメインとドメイン名の定義 ドメインはそもそも「範囲、領域」といった意味である。「example.co.jp」を例にすると、「example」「co」「jp」というドットで区切られた名前空間がドメインで、「example …
自動送信メールが迷惑メールにどうしても入ってしまう場合のチェック事項
送信先のメールアドレスのドメインをサーバーのドメインと合わせる 基本。 「メールを送信するサーバーのドメイン」と「送信元となるメールアドレスのドメイン」が異なると、中継するメールサーバーやメールクライアントは「なりすまし …
UNIX系OSのディレクトリ構造表
UNIX系OSはファイルシステム階層標準(Filesystem Hierarchy Standard、FHS)によりディレクトリの構造が決められているため、ディレクトリ構造が似ている。 /bin(binaries) 一般 …