• event-stream 공격 사건의 전말

    최근 자바스크립트 업계에 큰 화제를 몰고 온 event-stream 공격 사건에 대해 살펴보니 과정이 워낙 드라마틱해서 요약 정리해봅니다. 더 자세한 내용을 알고 싶으신 분은 아래 링크를 참고하세요. 이 글은 event-stream vulnerability explained 를 참고로 작성되었습니다. 시작 event-stream은 주간 다운로드가 2백만명에 육박하는 널리 알려진 패키지 올 9월에 right9ctrl이라는 사용자가 프로젝트 관리를 맡겠다고...


  • 키보드 손목 받침대 'Treewa palmrest'

    프로그래머에게 손목이란… 한참 쉬었던 코딩을 다시 시작하면서 손목에 무리가 갔는지 조금씩 통증이 느껴졌습니다. 멀쩡할 때는 모르다가 막상 아프면 관심이 가는 그런 것들이 있지요. 그 중 하나가 바로 손목 받침대였습니다. 회사에서 다른 분들이 키보드에 나무 판자를 대놓고 쓰는 걸 보고 저게 뭐하는 물건일까, 저게 그렇게 도움이 될까하며 지나쳤죠. 그런데 실제로 손목에...


  • 개발자 필수 Kit, 'Vimium' 마우스 없이 Chrome 쓰는 법

    Vim? Vim을 사용한지 8년 정도 된 것 같습니다. 지금 돌아보면 그런 인고의 세월이 있었다는 것이 새삼 놀랍기도 하지만, 당시에는 게임 서버를 MS Windows 기반으로 개발을 했습니다. 특별히 MS 제품군에 악의적인 감정이 있다거나 하는 것은 아니고 단지 응용 프로그램 다루듯 개발을 하던 예전 모습이 잘 상상이 안된다는 것이죠. 마우스 클릭 클릭,...


  • [번역] VS Code - Tips and Tricks

    마우스 안쓰고 코딩하기를 실천하기 위해 학습하기 위해 요약 번역해보았습니다. 잘못된 번역은 바로 잡아주시면 고맙겠습니다. 원문: https://code.visualstudio.com/docs/getstarted/tips-and-tricks Tips and Tricks Basic Command Palette 현재 컨텍스트에 맞는 모든 명령어들에 접근 할 수 있음 단축키: ⇧⌘P Default keyboard shortcuts 검색된 명령어들 오른쪽에 단축키가 표시되니 일단 팔레트로 선택해서 사용하면서 외운다. Keyboard reference sheets 다운로드...