How to enable Safari Reader on your site? - 2010.6.10
사파리 리더를 동작하게 만드는 알고리즘에 대한 기사.
컨텐츠의 경우 p가 아닌 wrapper 엘리먼트가 필요하고, 하나의 문단은 최소 100글자가 되어야 한다. 그리고 올바른 마크업을 사용하라.
모나드 - 2019.8.11
함수형 프로그래밍에서 모나드가 무엇인지 타입스크립트 코드를 가지고 설명
What’s next in making Encrypted DNS-over-HTTPS the Default - 2019.9.6
파이어폭스는 9월 말부터 미국 이용자를 대상으로 dns over https(DoH)
를 기본 활성화할 것으로 보인다.
전체 사용자에 대해서 적용하는 것은 아니고, 작은 범위부터 시작해서 이슈가 없는지 확인하며 점진적으로 범위를 넓혀갈 것이라고 밝히고 있다.
인터넷 사용에 대한 기업 내에서 적용된 규칙이나(방화벽, 특정 사이트 차단), 가정에서 부모가 자녀의 인터넷 사용에 규제를 가하는 서비스(성인 사이트 차단 등)가 있는 경우를 위해서, DoH는 Fallback 방식으로 활성화될 것이라고 한다. 즉, 특정 차단 서비스가 있는 경우엔 이를 우선하고, 이런 서비스가 없는 경우에 DoH가 작동하는 것이다.
2020 and Beyond Programming Trend Predictions - 2019.7.22
- Rust는 mainstream language가 될 것이다
- GraphQL의 적용은 증가할 것이다
- PWA에 대해서 알아야 한다
- 웹 어셈블리 (Rust로 이미지 프로세싱을 하는 React 앱)
- 리액트가 제일 잘 나가
- 자바스크립트도 잘 나가
How to learn things at 1000x the speed - 2019.9.1
이 글의 저자는 자신의 스킬이 학습이라고 말하며 자신이 어떻게 학습하는지 밝힌다. 그 방법이란 다른 이들이 주로 하는 일반적인 방법과 다를 바 없다. 좋은 리소스와 자신에게 맞는 학습법을 찾아서 공부해라. 그리고 학습 후 이를 직접 구현하고 스스로가 놓치고 있는 것(혹은 더 알아야 할 부분 또는 스킬)을 찾아서 또 공부하라고 한다. 저자는 스스로를 제너럴리스트로 소개하는데, 이는 저자가 특정 스킬을 깊게 공부하는 것보다 다양한 것을 넓게 공부하는 방법을 갖고 있기 때문이다. 그리고 다양하게 아는 것이 다른 것을 배울 때 연관점 또는 유사점을 찾아서 더 쉽고 빠르게 배울 수 있게 도와준다고 한다. 이런 관점에서 저자는 자신의 학습법이 넓이 우선 탐색과 같다고 말한다.
An introduction to HTTP: everything you need to know 2019.9.11
Http에 대한 기본적인 개념들