PES
JA English 한국어 日本語 中文 हिन्दी বাংলা اردو Español Português Français Deutsch Русский العربية Bahasa Indonesia Tiếng Việt ไทย Türkçe

通知を有効にする方法

このブラウザーまたはアドレスでは通知を利用できません。対応ブラウザーで安全な接続のPESサイトを開いてください。

通知がブロックされている場合は、ブラウザーの設定で許可してください。

  1. アドレスバー横のサイト設定、またはブラウザーのサイト設定を開き、このサイトの通知を許可に変更してください。
  2. 端末の設定でブラウザーの通知を許可し、おやすみモードや集中モードを確認してください。
  3. PESに戻ってページを再読み込みし、ベルから通知を有効にしてください。

iPhoneやiPadではPESをホーム画面に追加し、そこから開いて通知を許可してください。

わたしの学習進度
  1. 人工知能の使い方
  2. ターミナル命令
  3. 人工知能の応用
  4. バイブコーディング
  5. 人工知能資格 準備中
  6. キーボード
バイブコーディングの一覧へ
バイブコーディング

Webクライアント

サーバーに何かを求めるもの、すべて。

ChromeもWebクライアントですし、curl一行もWebクライアントです。この章ではHTTPリクエストを手で書き、それをシェルスクリプトに包み、curlをきちんと覚え、最後にChromeの開発者ツールを開いて同じ文章が飛び交うのを目で確かめます。

Chromeも同じクライアント、大きさが違うだけ

Chromeは、あなたがncで送ったそのリクエストを送ります。そのあと、返ってきた答えを人が見られる画面に変える途方もない仕事を足します — 本当の違いはその「足し」だけです。

その段取りを知っておく価値があります。一つひとつがページの狂う場所だからです。何かが出てこないとき問うべきは、いつでも「どの段階で失敗したのか」です。

アドレス欄から絵まで

  1. 名前を解くDNSがドメイン名をIPアドレスに変えます。ここで失敗するとサーバーに届きもせず、エラーもページではなく名前を指します。
  2. つないで安全にする接続を開き、httpsなら何かを送る前に証明書を確かめます。ここで出る警告はページがないという意味ではなく、暗号を信用できないという意味です。
  3. リクエストを送るあなたが手で打ったのと同じ数行に、ヘッダーがずっと多く付きます。クッキー、読める形式、好みの言語などです。
  4. 解釈して残りを取りに行くHTMLを読み、タグから要素の木を組み立て、ページが指すものをすべて要求します — スタイルシート、画像、フォント、スクリプトを、たいてい同時に何本も。
  5. 飾り、並べ、描くCSSを当て、箱ごとの位置を計算し、結果を描き、そのすべてをまた書き換えられるJavaScriptを走らせます。

ターミナルのクライアントか、ブラウザーか

curlとnc リクエストを送り、受けた答えを手を加えずに見せます。サーバーが実際に何を返すかを確かめるときと、スクリプトに組み込むときに向きます。JavaScriptを走らせないので、ブラウザーで組み立てられるページは空に見えます。
Chrome 上のすべてをしたうえで描画し、スクリプトを走らせ、クッキーを蓄え、ファイルをキャッシュし、サイト間の安全規則を守ります。見えているのは答えそのものではなく、答えを処理した結果です。
多くのブラウザーは同じエンジンです

Chrome・Edge・Brave・OperaはどれもChromiumの上に建っているので、一つで動くページはたいていほかでも動きます。SafariとFirefoxは違うエンジンです。サイトを仕上げたと言う前に少なくとも二種類で開くべき理由がそれです。

自分で記録する欄です。ここで採点はしません。

この段階を理解したものとして記録しますか?

まだ取り消せないので、本当に理解できたときだけ記録してください。

理解したものとして記録しました

自分で記録する欄です。ここで採点はしません。

ガイドライン

人工知能

人工知能資格

勉強

バイブコーディング

ゲーム開発

練習

チューター

チャット

掲示板

制作

コミュニティ

その他

用語辞典

知らない言葉を選んでみましょう。やさしい説明と関連用語が見られます。

その用語はまだありません。

用語を選ぶと説明が表示されます。