• AWS: s3의 데이터 모델


    Amazon S3(Simple Storage Service)

    용량에 관계 없이 파일을 적재 가능하고, 99.9%의 내구성을 보장한다.

    • 저장 용량이 무한대
    • 파일 저장에 최적화
    • Version Control 기능 내장

    Data Model

    Flat structure

    S3 데이터 모델은 flat structure라서 버킷에 계층이나, 폴더가 없다. AWS 콘솔 UI에서는 디렉토리가 존재하는 것 처럼 보이나 실제론 일반적인 파일시스템과 다르다.



  • Vim: WSL에서 클립보드에 복사하는 방법


    Vim on WSL: synchronize system clipboard

    WSL 자체에서 shift + cshift + v로 복사/붙여넣기 클립보드 기능을 지원하나, 빈 문자열 까지 같이 복사된다.

    또한, tmux로 나뉘어진 pane까지 침범하여 복사가 되곤 하여 너무 불편하였다. vimyank기능을 클립보드에 전달하기 위해, 아래의 코드를 .vimrc에 넣어주면 쉽게 해결 가능하다.



  • Github: 은근히 많이 쓰는 깃헙약어


    약어모음

    AFAIK - “As Far As I Know”

    내가 아는 한.

    FYI - “For Your Information”

    참고로 라는 뜻. 웹상에서 마음에 드는 기사 나 뉴스가 보일때 , FYI라는 말과 함께 링크 URL을 보낼 때 등에 자주 사용된다.

    GOTCHA - “I’ve Got You”

    i got it, Got it 과 같은 뜻으로 사용되며, 해냈다! 혹은 알았다로 해석.

    IMO (IMHO) - “In My (Humble) Opinion”

    개인적인 의견 입니다만, 내 소견이지만. (humble 이 들어가면 조금 겸손한 느낌)

    LGTM - “Looks Good To Me”

    okay, 개발 한 시스템과 코드 리뷰를 부탁하거나, 자료의 요약을 확인 갔을 때 특별한 문제가없는 경우에 사용함.



  • Vim: 비머 뉴비라면 보고가야할 키 노테이션 모음


    Vim의 키 노테이션 모음

    Vim의 키맵을 설정할 때 사용되는 노테이션을 공유하고자 합니다.



  • Python: WSL에서 mataplotlib show 사용세팅


    matplotlib with WSL

    데이터 시각화 툴인 mataplotlib는 머신러닝 분야에서 배제 할 수없는 툴이다. 윈도우의 WSL 안에 miniconda를 설치하고 tensorflow를 테스트 해보던 도중에, matplotlibshow가 적용되지 않는 문제가 있었다. 해결법은 다행히 간단하다.