明日の学習キャンプ15週間振り返り(WIL)


💻15週間の学習内容

-final project 진행 중
-final project 백엔드: 비번 리셋, 메일 전송(스팸으로 분류 안 되고 정상 전송 완료), 
                     프로필 편집(부분 동기식, 이미지 update S3연결, 비동기식으로 구현 완료)
-개인학습 : URL, http, https, SSL 학습
-개인학습 : 간단 조건문 한 줄 쓰기. 간지 뿜뿜 
-매일 백준 알고리즘 문제 풀이
条件文1行書き込み注意リンク

URL, HTTP, HTTPS


URL(Uniform Resource Locator)


URLとは、ウェブサイト(HTMLページ、CSSドキュメント、画像など)におけるリソースの位置を指す.すなわち、Web上で承諾されたリソースアドレスです.したがって、URLは一意のリソースを指す.
画像参照サイト-コーディネータ
URL構造を見ると、一番前は[communicationprotocol]httpで、httpのサイトもあれば、httpのサイトもあります.この二つはどんな違いがありますか.

HTTP(HyperText Tranfer Protocol)


前述したように、HTTPは、グローバルインターネット上で情報を交換できるプロトコル(ルール、約定)である.
」HTTPの特徴」
1)クライアントサーバ要求応答構造
2)ステータスレスプロトコル(Stateless)
3)接続なし
4)HTTPメッセージ(ブログにない)
5)シンプルで拡張性が高い(ブログにない)
⁨HTTPは安全面で弱点がある.
HTTPはコメントデータをベースにしているので、ユーザー情報などの敏感な情報が直接ネット上に露出します.またhttpの特徴の1つは、クライアントを正確に判断できない接続性(connectless)です.だから仲介者攻撃を行うことができます.
これを防ぐ方法の一つがHTTPSです

HTTPS(HTTP Secure)


HTTPプロトコルの暗号化バージョン.通常、SSLまたはTLSは、クライアントとサーバ間のすべての通信を暗号化するために使用される.
SSL証明書があってこそデータを暗号化することができ、簡単に原理を説明します:SSL層の上でHTTPの方式を通じて、平文のHTTPドキュメントはSSL層の暗号化を通じて目的地に着いて、目的地でSSL層を通じて解読してWebブラウザに送ります.また、SSLは表示層プロトコルであり、アプリケーション層の下に位置するため、どのアプリケーション層のデータも暗号化によって送信することができる.
したがって、サーバと機密情報を安全に交換できます.
https://joosjuliet.github.io/http_vs_https/

📚に感銘を与える


時間がいつ過ぎたのか分からないが、3月はもうすぐ終わる.3月から昨日行きました.勉強も心配も増えているので、時間が経つのが早い.残り1分を悔いなく過ごし、徐々に就職戦線に入りたい.
開発者として、勉強は無限ですが、今はお金をもらいながら勉強したいと思います…!

🍜に決心させる


-Django shellでは多くのORM構文が使用され、親密な関係を維持し続けています.
-finalプロジェクトの最後まで全力を尽くします.
-今は私の望み通りにならなくても、焦らないでください.