반응형

UNIX 9

GNU/Linux를 더 알고 싶다면 Arch Linux

나는 Ubuntu 16.04로 입문해서 뭣도 모르고 윈도우쓰는 것 마냥 쓰다가, 조금씩 경험과 지식이 쌓이면서 Ubuntu가 Linux의 전부인 줄 알았었다. 하지만 지금 생각해보면 그 당시 나는 Ubuntu라는 Linux distro와 Unity 데스크탑 환경이 합쳐져서 내가 사용하는 Ubuntu가 만들어졌다는 개념조차 모르고 있었다 (물론 Unity 데스크탑도 Ubuntu에서 쓰기 위해 만든 것이긴 하지만). 이 것이 사실 Ubuntu가 (그리고 그 이름을 뒷받침하고 있는 Canonical이라는 회사가) 추구하는 목표이다: 누구나 쉽게 접근해서 설치하고, 바로 사용할 수 있는 데스크탑 환경 (It just works). 위에서 생각해 본 내 경험에 따르면 Ubuntu는 그 목표를 꽤나 잘 이루어내고 ..

GNU-Linux 2018.01.29

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

UNIX as IDE: 2. Files

이 시리즈의 원 저자인 Tom Ryder의 허락을 받고 올리는 번역글입니다. IDE가 할 수 있는 기능을 UNIX 계열의 shell 안에서도 원활하게 할 수 있는 비결을 초보자도 알기 쉽게 잘 설명한 글일 뿐만 아니라 UNIX 자체의 철학이나 기본 사용법을 따라잡기에도 굉장히 좋은 글이라 생각되어 우리말로 옮기고자 합니다. 프로그래밍 용어는 웬만하면 원래 영단어로 쓰겠습니다. 언제든지 더 좋은 표현에 대한 의견은 감사합니다. UNIX as IDE: Files2012년 2월 10일 Tom Ryder가 작성 IDE의 한 가지 두드러진 특징은 파일 관리를 위한 내장 시스템이다. 여기서 파일 관리는 이동, 이름 바꾸기 및 삭제와 같은 기본 기능과 compiling 및 syntax 검사와 같은 개발 관련 기능을 ..

GNU-Linux 2017.11.06

UNIX as IDE: 1. Introduction

이 시리즈의 원 저자인 Tom Ryder의 허락을 받고 올리는 번역글입니다. IDE가 할 수 있는 기능을 UNIX 계열의 shell 안에서도 원활하게 할 수 있는 비결을 초보자도 알기 쉽게 잘 설명한 글일 뿐만 아니라 UNIX 자체의 철학이나 기본 사용법을 따라잡기에도 굉장히 좋은 글이라 생각되어 우리말로 옮기고자 합니다. 프로그래밍 용어는 웬만하면 원래 영단어로 쓰겠습니다. 언제든지 더 좋은 표현에 대한 의견은 감사합니다. UNIX as IDE: Introduction2012년 2월 9일 Tom Ryder가 작성 초보 개발자부터 고수까지 IDE(Integrated Development Environment)의 개념은 모두 비슷하게 알고 있을 것이다. 공통된 인터페이스 안에서 프로젝트 구성, 파일 작성,..

GNU-Linux 2017.11.06