반응형

전체 글 174

Python 계의 npm, Pipenv 첫 사용 후기

virtualenv + virtualenvwrapper를 통해 Python 가상 환경을 사용해왔었다. 사용하면서 딱히 불편한 점은 없었지만 가끔은 npm과 같이 기본적으로 고립된 환경과 비교하게 되는 때도 있었다. 일일이 가상 환경을 만든 것을 기억하고 관리하기가 조금 귀찮은 순간도 있는 것이다. 이렇게 npm, cargo 등의 여러 모듈 관리자의 좋은 점들을 모아서 더 나은 개발 환경을 제공하기 위해 Pipenv가 탄생했다고 한다. Requests 모듈의 창시자이자, flask 등의 유명한 Python 도구 개발에 참여하고, "The Hitchhiker's Guide to Python" 이라는 제목으로 책도 낸 Kenneth Reitz의 프로젝트 중 하나인 Pipenv를 눈 여겨 보고 있었다. 언젠가 ..

Programming/Python 2017.12.21

이태원 경리단길 페리 로스터즈, 커피&도넛

어디 외진 골목길에 숨어있던 페리 로스터즈. 하지만 많은 사람들이 똑똑하게 지도를 보고 찾아온다. 자리가 많이 없으므로 조금 기다릴 각오를 해야 할 것이다.도넛 한 팩에 만원인데, 크기가 약간 조그맣다, 한 입에 쏙 들어갈 듯. 선물용으로 굉장히 좋을 것 같다. 도넛은 매우 쫄깃해서 짱 맛있다. (크리스피와 츄이스티 사이의 쫄깃함) 큰 도넛도 있는데, 하나에 4.5천원.도넛 라떼의 위용은 정말 어마어마했다. 레알 행복해진다. 트로피칼 블러디 에이드는 달콤상콤쩔

Travelogue 2017.12.01

이태원 레호이, 쌀국수랑 덮밥, 바게트 샌드위치

수요미식회에 나온 유명한 곳이라서 그런지 어느 정도 대기하고 들어가야 했다. 대기하면서 예쁜 식당 건물 구경하면서 사진 찍으니까 시간 잘 갔다. 아 이번 포스트의 사진은 v30으로 찍은 사진이다. 새우 바게트 샌드위치 (7.5천원), 쌀국수 (12천원), 닭고기 덮밥 (12천원) 주문했다. 저렴한 가격은 아니지만, 일단 양이 굉장히 많기 때문에 가성비는 훌륭하다고 생각된다. 바게트 샌드위치는 비교적 쌀국수에 비해 비싼 편이라 생각이 든다. 근데 존맛음식 사진부터 샌드위치 안에 반숙 계란 후라이가 감동스러웠고, 내가 좋아하는 마늘 후레이크도 많이 넣어주셨다. 덮밥의 닭고기는 익숙한 바베큐 맛이었고, 역시나 마늘 후레이크 개꿀. 쌀이 태국 출신인지 가벼워서 새삼스러웠다. 부록으로 건물 사진

Travelogue 2017.11.14

UNIX as IDE

이 시리즈의 원 저자인 Tom Ryder의 허락을 받고 올리는 번역글입니다. IDE가 할 수 있는 기능을 UNIX 계열의 shell 안에서도 원활하게 할 수 있는 비결을 초보자도 알기 쉽게 잘 설명한 글일 뿐만 아니라 UNIX 자체의 철학이나 기본 사용법을 따라잡기에도 굉장히 좋은 글이라 생각되어 우리말로 옮기고자 합니다. 프로그래밍 용어는 웬만하면 원래 영단어로 쓰겠습니다. 언제든지 더 좋은 표현에 대한 의견은 감사합니다. UNIX as IDE1. Introduction2. Files3. Editing4. Compiling5. Building6. Debugging7. Revisions

GNU-Linux 2017.11.09

UNIX as IDE: 7. Revisions

이 시리즈의 원 저자인 Tom Ryder의 허락을 받고 올리는 번역글입니다. IDE가 할 수 있는 기능을 UNIX 계열의 shell 안에서도 원활하게 할 수 있는 비결을 초보자도 알기 쉽게 잘 설명한 글일 뿐만 아니라 UNIX 자체의 철학이나 기본 사용법을 따라잡기에도 굉장히 좋은 글이라 생각되어 우리말로 옮기고자 합니다. 프로그래밍 용어는 웬만하면 원래 영단어로 쓰겠습니다. 언제든지 더 좋은 표현에 대한 의견은 감사합니다. UNIX as IDE: Revisions2012년 2월 15일 Tom Ryder가 작성 버전 관리 도구는 전문적인 소프트웨어 개발에 있어서 이제는 떼어 놓을 수 없는 부분이 된 것 같다. Eclipse나 MS Visual Studio와 같은 GUI IDE도 대중적인 버전 관리 도구와..

GNU-Linux 2017.11.09

UNIX as IDE: 6. Debugging

이 시리즈의 원 저자인 Tom Ryder의 허락을 받고 올리는 번역글입니다. IDE가 할 수 있는 기능을 UNIX 계열의 shell 안에서도 원활하게 할 수 있는 비결을 초보자도 알기 쉽게 잘 설명한 글일 뿐만 아니라 UNIX 자체의 철학이나 기본 사용법을 따라잡기에도 굉장히 좋은 글이라 생각되어 우리말로 옮기고자 합니다. 프로그래밍 용어는 웬만하면 원래 영단어로 쓰겠습니다. 언제든지 더 좋은 표현에 대한 의견은 감사합니다. UNIX as IDE: Debugging2012년 2월 14일 Tom Ryder가 작성 프로그램에서 예기치 않은 행동이 감지됐을 때, GNU/Linux는 문제를 진단하는 다양한 명령줄 도구를 제공한다. GNU debugger인 gdb와 그 비슷한 도구인 Perl debugger를 사..

GNU-Linux 2017.11.08

UNIX as IDE: 5. Building

이 시리즈의 원 저자인 Tom Ryder의 허락을 받고 올리는 번역글입니다. IDE가 할 수 있는 기능을 UNIX 계열의 shell 안에서도 원활하게 할 수 있는 비결을 초보자도 알기 쉽게 잘 설명한 글일 뿐만 아니라 UNIX 자체의 철학이나 기본 사용법을 따라잡기에도 굉장히 좋은 글이라 생각되어 우리말로 옮기고자 합니다. 프로그래밍 용어는 웬만하면 원래 영단어로 쓰겠습니다. 언제든지 더 좋은 표현에 대한 의견은 감사합니다. UNIX as IDE: Building2012년 2월 13일 Tom Ryder가 작성 프로젝트를 compile하는 것은 꽤나 복잡하고 반복적인 과정이기 때문에 훌륭한 IDE는 프로젝트 build 단계를 추상화, 단순화, 더욱이 자동화시키는 도구를 제공한다. UNIX와 그 후손들은 M..

GNU-Linux 2017.11.07

UNIX as IDE: 4. Compiling

이 시리즈의 원 저자인 Tom Ryder의 허락을 받고 올리는 번역글입니다. IDE가 할 수 있는 기능을 UNIX 계열의 shell 안에서도 원활하게 할 수 있는 비결을 초보자도 알기 쉽게 잘 설명한 글일 뿐만 아니라 UNIX 자체의 철학이나 기본 사용법을 따라잡기에도 굉장히 좋은 글이라 생각되어 우리말로 옮기고자 합니다. 프로그래밍 용어는 웬만하면 원래 영단어로 쓰겠습니다. 언제든지 더 좋은 표현에 대한 의견은 감사합니다. UNIX as IDE: Compiling2012년 2월 12일 Tom Ryder가 작성 UNIX 플랫폼에서 사용할 수 있는 compiling 도구와 interpreting 도구는 여러 가지가 있고 각 도구마다 사용하는 방법이 다르지만, 개념적으로는 많은 부분에서 같다고도 할 수 있다..

GNU-Linux 2017.11.06

UNIX as IDE: 3. Editing

이 시리즈의 원 저자인 Tom Ryder의 허락을 받고 올리는 번역글입니다. IDE가 할 수 있는 기능을 UNIX 계열의 shell 안에서도 원활하게 할 수 있는 비결을 초보자도 알기 쉽게 잘 설명한 글일 뿐만 아니라 UNIX 자체의 철학이나 기본 사용법을 따라잡기에도 굉장히 좋은 글이라 생각되어 우리말로 옮기고자 합니다. 프로그래밍 용어는 웬만하면 원래 영단어로 쓰겠습니다. 언제든지 더 좋은 표현에 대한 의견은 감사합니다. UNIX as IDE: Editing2012년 2월 11일 Tom Ryder가 작성 모든 프로그래머들에게 텍스트 편집기는 필수 도구이기 때문에, 에디터의 선택에 관해 밑도 끝도 없이 열정이 넘치는 논쟁이 발발하기도 한다. UNIX 운영 체제는 Emacs와 Vim, 이 두 가지 유서 ..

GNU-Linux 2017.11.06