Understanding the Limitations of HTTPS : HTTPS가 안전한 브라우징에 필수 조건이지만 충분조건은 아니라는 글. HTTPS를 사용했을 때도 노출될 수 있는 정보를 하나하나 설명하고 서버와 클라이언트 관점에서 보안이 깨질 수 있는 부분을 설명하고 있다.(영어)
An Overview of JavaScript Testing in 2018 : 제목대로 현재 JavaScript를 테스트할 때 사용할 수 있는 도구와 용도를 다 설명한 글이다. 유닛테스트부터 UI 테스트까지 각 도구의 특징과 장단점을 정리해놓았다. 기존에 테스트를 작성하고 있다면 자신이 쓰는 도구를 중심으로 비교해 보기 좋은 글이다.(영어)
Modern CSS Explained For Dinosaurs : CSS에서 레이아웃을 잡기 위해 기본 CSS부터 float, flexbox, Grid까지의 발전 과정을 설명하고 Preprocessor, Postprocessor와 CSS를 더 잘 관리하기 위한 여러 접근 방법까지 차근차근 설명하는 글이다. 세세한 기법들보다는 전체적인 흐름을 볼 수 있는 좋은 글이다.(영어)
RFC: Ubuntu 18.04 LTS Minimal Images : Ubuntu 18.04 Bionic은 최소화된 이미지가 14.04보다 53% 정도 용량이 줄어들 예정이라고 한다. Docker 등 컨테이너에서 사용하기 쉽게 더 최소화를 해서 현재 압축하면 30MB 정도고 압축을 풀면 81MB 정도라고 한다.(영어)
볼만한 링크
AMP for email is a terrible idea : 며칠 전에 Google이 Gmail에서 AMP를 지원한다고 발표했는데 이를 반대하고 사용하지 말아야 한다고 얘기하는 글로 내 생각과 일치한다. 제목에 주장이 잘 담겨있어서 주장만 제목만 봐도 충분하기는 한데 AMP로 하려는 것은 Email에서 이미 할 수 있고 Email은 특정 회사에 종속된 게 아니라서 AMP를 쓸 필요가 없다는 얘기다. "Google exerting its market power to extend its control over others’ content. Facebook is doing it, so Google has to."라는 부분이 인상적이다.(영어)
What I wish I knew when I became CTO : SketchDeck에서 4년 동안 CTO로 일하고 CTO를 하기 전에 알았으면 좋았을 내용을 정리한 글이다. 기술의 생명주기가 생각보다 길지 않아서 기술을 도입했을 때 이 기술 부채를 갚을 전략과 시간이 필요하고 역할에 대해서 완전히 이해하고 있지 않으면 아직 그 역할이 필요하지 않을 가능성이 크다는 등 자신이 깨달은 부분을 정리한 글이다. 회사에서 가장 중요한 자산이 사람이라는 글을 아무리 많이 읽었어도 제대로 준비하지 못했다는 말이 인상적이다.(영어)
IT 업계 뉴스
한자 도메인, 안 돼! : 국내에서 추진 중인 한자 도메인의 최상위 도메인 등록을 막아야 함을 알리는 사이트이다. 이 글을 보기 전에는 이런 움직임이 있는 줄도 몰랐지만, 누군가 또 말도 안 되는 사업을 만들려나 보다 싶다. ICANN의 검토 기간이 30일밖에 남지 않았으므로 더 널리 알리고 청와대에 청원도 해서 적극적으로 막아야 한다.(한국어)
프로젝트
Android KTX : 안드로이드 앱 개발에 유용한 코틀린 확장 세트로 안드로이드 프로젝트에서 공개했다.
Comments