미 서부 2주간의 드라이빙 후기 (feat. BMW 428i M)

3월 2일부터 3월 19일까지 약 2주간의 미국여행을 마치고 한국으로 귀국했습니다. 처음으로 차를 직접 렌트해주는 업체를 이용하지 않고 개인간 차를 빌려주는, AirBnB와 유사한 서비스를 이용하게 되었는데 과정부터 후기까지 이 글에 남겨보려 합니다. TURO TURO는 자동차판 airbnb 서비스로, 개인간 차량을 빌려주고 중재해주는 역할을 해줍니다. 보통 이런 개인간에 차를 빌려주는 서비스의 경우 보험이 걱정되는데, 보험의 경우 차량을 올려둔…

Read More

AKG K702

사용하던 se846 이어폰을 어쩌다보니 잃어버려서.. 다음에는 헤드셋을 사볼까?라는 생각을 하고있던 참에 영국 아마존에서 10파운드 할인 행사를 해서 구입하게 되었습니다. 배송비 포함 102.59파운드. 원화 실청구금액 약 15만 원. 무턱대고 구입한 건 아니고.. 여러 사용기를 읽어보고 저번주에 압구정 셰에라자드에 가서 다른 헤드셋과 비교도 해보고 왔습니다. 개인적인 성향은 젠하이저쪽에 가깝다고 느끼고 "아 그냥 젠하이저 살걸" 하고 후회하던 참에…

Read More

HTTPS는 HTTP보다 빠르다

부제: 21세기에 HTTP를 쓰는, HTTPS가 HTTP보다 무겁고 느리다고 믿는 웹 서버 관리자들에게 고함 크로미움 개발 팀이 향후 공개될 크롬 62 버전부터는 HTTP로 사이트에 접속했을 때 시크릿 모드에서는 항상 “안전하지 않음”으로 표시하고 일반 모드와 시크릿 모드 모두 데이터를 입력하려 할 때 “안전하지 않음”을 띄우겠다고 발표했습니다. 많이 알려진 대로 HTTP는 해커의 공격 및 스니핑에 매우 취약한 프로토콜입니다.…

Read More

HTTP Server Benchmark

This is a benchmark with comparative of performance of various well known web servers. Web servers these days are fast enough, and I think not many people opt for the fastest web server, but instead are interested in that. So I made a simple benchmark to see which approach gives the best result. This test…

Read More

[번역] On The Merits of QUIC for HTTP

이 글은 On The Merits of QUIC for HTTP의 번역글입니다. 엉성한 부분이 많고 오역이 있을 수 있으나 차차 수정하도록 하겠습니다. 저는 HTTP/2 (RFC 7540)가 2년도 되지 않았을 때 왜 인터넷 HTTP 커뮤니티가 QUIC 기반의 IETF를 작업중인지에 대한 질문을 자주 받곤 했습니다. 이 질문에 대한 좋은 답이 있습니다. QUIC은 근본적으로 더 빠른 속도, 신뢰도, 보안, 반응성,…

Read More

HTTP의 새로운 상태 코드: 103 Early Hints

HTTP の新しいステータスコード 103 Early Hints의 번역글입니다. HTTP에 새로운 상태 코드인 103 Early Hints가 추가되려 하고 있습니다. HTTP/1.1 및 HTTP2 통신에서의 리소스 배포 최적화를 위해 추가되는데 왜 필요한지, 어떤 장점이 있는지를 이 글에서 설명합니다. HTTP2 Push에 대한 복습 우선 HTTP2 Push에 대해 복습해봅시다. H2 Push는 간단히 말해 PUSH_PROMISE 프레임을 사용하여 페이지 응답보다 먼저 해당 페이지에 있는…

Read More

[번역] 네 Python은 느립니다, 하지만 저는 신경쓰지 않습니다

네 Python은 느립니다, 하지만 저는 신경쓰지 않습니다 부제: 생산성을 위한 성능 희생에 대한 불평 이 글은 Yes, Python is Slow, and I Don’t Care의 번역문입니다. 저는 전문 번역가가 아니기에 일부 오역이 존재할 수 있습니다. 이에 대해서는 댓글로 남겨주시면 수정하도록 하겠습니다. 저는 최근 asyncio에 대한 토론을 진행했었고 이제는 Python 성능에 대해 이야기해보려 합니다. 모르는 분들을 위해…

Read More

Python의 metaclasses(메타클래스) 이해하기

이 글은 메타클래스에 대해 가장 잘 설명되어있다고 생각되는 Stackoverflow 답변을 번역한 문서입니다. 클래스를 객체로 메타클래스를 이해하기 전에 Python의 클래스에 대한 완전한 이해가 필요합니다. 또한 Python은 Smalltalk 언어에서 따온 매우 특별한 클래스 구성이 존재합니다. 대부분의 언어에서 클래스는 어떻게 객체를 생성할지에 대해 정의하는 코드조각일 뿐입니다. 물론 Python에서도 그렇습니다: >>> class ObjectCreator(object): … pass … >>> my_object =…

Read More

Python의 yield 키워드 알아보기

이 글은 Stackoverflow “What does the yield keyword do in Python? (Python에서 yield 키워드는 무엇을 하나요?)”의 번역문입니다. 예재를 포함한 원문은 링크에서 확인해보실 수 있습니다. Python의 yield 키워드 알아보기 주의: 이 글은 2017년 현재 Python yield 키워드에 대한 모든 것을 설명해주지는 않습니다. 하지만 Python의 기초 지식을 쌓는 데에는 도움이 됩니다. yield가 무엇을 하는지 이해하기 전에 우리는…

Read More

위대한 Python의 Function 알아보기

이 글의 원제는 Python’s Functions Are First-Class입니다. 최대한 읽기 쉽게 풀어쓰려 노력했으며, 이 글의 대상 독자는 Python 입문자 수준입니다. 또한 이 글에서 어필하는 것과는 다르게 함수가 first-class object인 언어는 예상외로 매우 많습니다. (요즘 시대에 C와 같은 언어를 제외하고는 대부분 first class function을 갖고 있습니다.) Python만의 강점이라고 보기는 어려우니 오해의 소지가 없었으면 합니다. 위대한 Python의 Function…

Read More

Posts navigation