Python GIL
얼마 전 면접을 보면서 Python 이야기가 나왔다. Python을 자주 쓰긴 한다. 하지만 아직 그 내부 구현을 상세하게 체크하는 실력이라곤 생각을 안하기도 하고 실제로 그렇게 한적도 없지만, 면접에서 GIL과 관련된 질문을...
Engineering blog
얼마 전 면접을 보면서 Python 이야기가 나왔다. Python을 자주 쓰긴 한다. 하지만 아직 그 내부 구현을 상세하게 체크하는 실력이라곤 생각을 안하기도 하고 실제로 그렇게 한적도 없지만, 면접에서 GIL과 관련된 질문을...
GitHub Pages와 Jekyll을 사용하다보면 로컬 서버에서 사용할 때와 github pages에 배포된 상태를 구분하는 것이 필요가 있어, 그런 방법을 정리해보았다. 나는 보통 블로그 글을 작성하면 로컬 환경에서 jekyll을 돌리면서 보이는 화면을...
Python을 자주 사용하기는 하지만, 제대로 처음부터 개념을 본적은 많이 없기 때문에, 계속해서 자주 사용하는 용어, 개념들에 대해서 정리해보기로 했다. (Python 공식문서의 Glossary에 중요한 용어 등이 정리되어 있다.)
요즈음 파이썬의 내부 구조를 자세히 이해해야할 필요성을 느껴서 시간 측정을 자주 하고 있는데, 그 방법에 대해서 몇가지 정리해보았다. (고성능 파이썬이라는 책을 참고하면서 작성했다)
이전에 진행했던 Kubernetes를 주제로한 스터디잼에 이어서 ML 스터디잼 입문반에도 참여해보았다. 처음 참여했던 것과 다르게 그룹장으로 참여하게 되었고, 진행방식도 조금은 달라진 것을 알 수 있었다. 클라우드 스터디잼은 하나의 퀘스트를 완수하는...
구글 클라우드 스터디잼을 진행하면서, Helm이라는 Kubernetes용 패키지매니저를 사용했었는데, 해당 패키지 매니저 문서를 살펴보다보니 생각보다 훨씬 이해해야할 것이 많아서 한번 정리를 하게 되었다.
가끔 개발환경을 구성하다보면, 생각 외로 복잡해지는 경우가 있다. 그럴 때 docker로 옮겨 개발을 하는 편인데, 주로 docker-compose를 이용해 데이터베이스 서버 등등과 백엔드 서버를 같이 띄운다. 하지만 매번 할 때마다 구성이...
저번의 1~3강에 이어서 그 뒤의 내용 정리
GDGKR(Google Developer Group Korea)라는 커뮤니티에 드문드문 나가게 되면서, 해당 커뮤니티 구성원 분들과 2019 클라우드 스터디잼 입문반1을 같이 하게될 기회를 얻었다. 그래서 아래는 스터디했던 내용....
외주를 하면서 Vue를 정말 열심히 사용하고 있다. 쇼핑몰같은 사이트를 Vue로 작성하는 중인데, 상품 정보를 받아와서 보여주어야 하는 상황이다. \n
으로 띄어쓰기를 하는 데이터가 있고, 우리는 <br>
태그로...
저번 주말 RSS 피드 구독용으로 사용중이던 Feedly를 지우고, 원래 쓰던 슬랙에 개인용 workspace를 만든 후 사용하던 서비스들을 통합시켰다.1
나는 반복되고, 읽기 힘든 경로를 손으로 쓰는 것(심지어 에디터에서 자동완성을 지원하더라도)을 매우 싫어하는데, 그 때 자주 쓰는 기능이 webpack에서 지원하는 aliasing이다. (vuejs cli가 내부적으로는 webpack을 사용하므로) 우선 이 방법은
나는 보통 CI 서버를 CircleCI를 자주 이용하는 편인데, 그 이유는 private repo여도 어느정도 무료로 CI 서버를 구동할 수 있기 때문이다. 그래서 외주할 때도 간간히 쓰는데, VueJS/jest를 이용해서 frontend 외주를 하던...
최근 Vue js를 사용하는 외주를 하면서, 고객들에게 웹 페이지에 channel io를 달아달라는 요청을 받았다. channel io는 고객과 상담을 위해 웹/앱에 메신저 기능을 넣어주는 플러그인이다.
사실 이전 포스트에서 한번 작성했던 글인데, 일년이 넘어서 다시 정리하기로 생각했다. (GitHub에도 과제들을 레포지토리로 다시 정리하기로 했다.)