hiramas’s blog

気になったことをちゃんと調べてみようってブログ

あれってナンナノ

『HTTPプロトコル』とは?

先日はインターネットの大まかな全体像を見てきました。 今回はアプリケーション層に属している『HTTPプロトコル』について解説します。 developer.mozilla.org HTTPプロトコルの活躍例 HTTPプロトコルの機能 最もコアな機能 HTTPプロトコルであることの明示…

ルールで見る『インターネット』という技術

この間、4年?5年ぶりぐらいに Socket 通信について振り返る機会があったり、漫画で似た構造を見たのもあって、 最近この辺のレイヤーの処理はほぼほぼブラックボックス化してるなと思い至り、備忘録的な意味も含めてまとめてみました。 本記事では、なん…

HTTP:X-SAKURA-FORWARDED-FORってなんだ?

httpからhttpsにリダイレクトさせるこの処理 RewriteEngine OnRewriteCond %{HTTP:X-Sakura-Forwarded-For} ^$RewriteRule ^(.*)$ https://domain/$1 [R=301,L] は、さくらのレンタルサーバーを利用している人の間ではあまりにも有名なおまじないです。 また…

『.htaccess』とは?

リダイレクトやら、Basic認証を掛けるときによく使う『.htaccess』 フロントエンジニアであれば一度は目にしたことがあると思いますが、 いざ、必要となるタイミングで、『.htaccess』がなんなのか? 手持ちのヒントが足りない状態で出会うことが多いと思う…

Git③:Gitが見ている世界

エンジニア界隈にいて聞く日のない日はないと言っても過言ではない「Git」そもそもGitとはなんぞや?と周回遅れでもいいところですが、見ていきます。 この記事はgitの公式ドキュメントをベースに自分なりの補足を加えたものになります。厳密な情報がほしい…

糖質制限って結局なんなん?って話②

前回は、糖質制限という行為が、炭水化物(炭素と水素の化合物)を制限する行為であるらしいことを見てきました。 生物学的な分類では、炭水化物のうち消化できるものを糖質、消化できないものを食物繊維としています。 そこで今回は、糖質制限、もとい炭水…

糖質制限って結局なんなん?って話①

この記事はどうやら「糖質制限」なるものがあって、健康のためにもやった方がいい「らしい」程度の認識のワタシが、「糖質制限」ってなんなの?と、その謎に迫るって話です。完結した後にまとまった記事を書こうと「思っている」ので、結論だけ教えてって人…