英語練習日記

英語を習慣化できるようにアウトプットを頑張り始めたいと考えています。どうでもいいネタを書きます。(間違っていても許してね)

QUIC Protocol is hard to understand its overview because of vast specification.

I investigated QUIC Protocol which is hard to understand its overview.

 

There are many rfc core drafts. 

https://tools.ietf.org/html/draft-ietf-quic-transport-23

https://tools.ietf.org/html/draft-ietf-quic-tls-24

https://tools.ietf.org/html/draft-ietf-quic-http-34

https://tools.ietf.org/html/draft-ietf-quic-qpack-21

 

This video is very helpful to understand quick look at QUIC. 

Thank you very much for sharing.

https://www.youtube.com/watch?v=2nefATBHs1o

 

From now on, I decided to check these rfc gradually.

And, I would like to understand the overview about the QUIC.

 

QUIC's understanding needs TCP, TLS, HTTP/1.1, HTTP/2 specification. So I have to study step by step.

 

Study Kihon Eibun 700 Sen

Today, I studied Sin Kihon Eibun 700 Sen(新・基本英文700選).

 

I checked English grammer and listened to CD.

But this book has no gramatical explanation in it.

This  textbook prints only english sentence and its japanese translation.

 

I searched English sentence and checked the grammer sentence.

I found it is very great book, but it is too old for present.

 

This website teach me about that.

https://www.sanctio.net/700-3/

 

I may reschedule about my english study plan from now on.

Watch instructive anime with my child.

My older child recently watch anime.

He is absorbed in "Hataraku Saibo" and "Dr. Stone".

These animes are very instructive. So, Intentionally I showed them these animation using Netflix.

 

My son is only 7 years old. But, he is beginning to interested in scientific words such as erythrocyte and whte blood cells.

This is more effective than what I thought.

 

Next quarter, Kingdom will be starting at NHK.

I am looking forward to watch Kingdom with my child.

How to handle dns failover by gethostbyname()

I use Linux.

 

When I write /etc/resolve.conf with multiple "server" directive, what if one dns resolver which is written is /etc/resolve.conf down.

 

Then, How gethostbyname() behave?

 

I want to dive into glibc source code some day.

 

How to handle dns failover by gethostbyname()

I use Linux.

 

When I write /etc/resolve.conf with multiple "server" directive, what if one dns resolver which is written is /etc/resolve.conf down.

 

Then, How gethostbyname() behave?

 

I want to dive into glibc source code some day.

 

What is TLS goals.

This is my first time to post English blog. I'm not good at English at all.

This is my English exercise.

 

I investigated TLS's goal between TLS1.3 and TLS1.2.

There are some differeneces between them.

 

TLS is aimed to provide a secure channel between two communicating peers.

 

Three properties are defined as TLS1.3(RFC8446) goals.

- Authentication

- Confidentiality

- Integrity

 

Compared with TLS1.3 goals, TLS 1.2(RFC5246) goals is indicated by below four function.

- Cryptographic security

- Interoperability

- Extensibility

- Relative Efficiency

 

 Why are these differences come from between these version.