집에서 개발을 하더라도, 서버에 코드를 올려놓고 개발해야 나중에 잃어버릴 염려도 없고 버전관리도 되고 공유도 쉽고 이런저런 장점들이 많다. github 는 공개 project에 대해 무료 git 저장소를 제공한다. 내 코드가 부끄럽기에 비공개 프로젝트로 만들고 싶지만, 무료로 사용하기 위해 부끄러움 포기한다. 회사에서는 계속 git 을 써왔기 때문에 git에대한 거부감은 없었지만, github는 말만 많이 들어봤지 써본적이 없어서 조금 긴장? 되었다. 1. 걔정 생성 그럼 일단 계정을 만들기 위해 github에 접속 https://github.com/ 첫 화면부터 가입(Sign up)을 유도하는 입력창이 반겨준다. 정보를 입력하고 Sign up for GitHub 녹색 버튼을 눌러 진행한다. 내 부족한 ..
최초 Ubuntu 설치 시 Ubuntu SW 업데이트를 위한 서버가 kr.archive.ubuntu.com 으로 되어있다. 이 주소를 그대로 사용할 수도 있으나, 속도가 문제다. 나의 소중한 시간을 위하여 daum 서버 (daumkakao로 변경) 로 설정하도록 한다. CTRL + ALT + T 를 입력하여 터미널을 실행한다. vi를 통해 source.list 를 수정한다. (vi가 익숙하지 않다면 gedit 등의 다른 편집기를 사용해도 된다.) 관리자 권한으로 수정이 가능한 파일이기 때문에 sudo로 열어준다. sudo vi /etc/apt/sources.list ":"를 눌러 명령어 입력모드로 가서 아래 키워드를 입력하여 찾아 바꾸기를 한다. :%s/kr.archive.ubuntu.com/ftp.da..
프롤로그 VirtualBox를 설치했으므로, 지체하지 않고 Ubuntu 를 바로 설치한다. 나의 아까운 주말을 VirtualBox설치만으로 끝낼수는 없다 VirtualBox 설치는 Ubuntu 개발환경 설정 - 1. VirtualBox 설치 편을 참고 역시 Ubuntu를 처음 설치하는 사람이 볼 수도 있을 것을 가정하여, 설치과정을 아주 자세히 작성하도록 한다. Ubuntu 설치 1. 설치 버전 선택 현재 Ubuntu Desktop의 최신버전은 16.10 하지만 Ubuntu 는 최신 버전보다는 더 오래 지원해주는 LTS (Long Term Support) 버전을 받는 것이 좋다. LTS버전은 매 짝수년 4월에 출시되는 04버전이다. (... 12.04, 14.04, 16.04, 이후 18년4월에 LTS버..
프롤로그 2017년이되고 애아빠가 된지도 어언 70여일. 아기를 재우고 TV를 보고 있다가 이대로는 안되겠다는 생각이 번뜩 들면서 집에서 틈나는대로 개발을 해봐야겠다는 마음을 다잡기에 이르게 되었다. 그러기에 필요한 것은 우선 개발환경 설정. 윈도우로도 개발을 못하는 것은 아니지만, 리눅스에서 개발하면 왠지 더 있어보이므로 회사에서도 리눅스를 주로 사용하기 때문에 리눅스와 좀더 친해질 겸 우분투 개발환경 설정을 하기로 결정. VirtualBox 설치 1. 어떤 환경으로 설치할 것인가 내가 생각할 수 있는 설치환경은 6가지 정도로 보였다 1. PC에 설치된 Windows를 밀고 우분투 설치 2. PC에 설치되어있는 Windows를 그대로 두고 멀티부팅 환경으로 우분투 설치 3. PC에 설치되어있는 Wind..
FileInfo 클래스와 DirectoryInfo 클래스 1. FileInfo클래스 파일 정보를 담을 수 있는 멤버들을 제공한다. 예를들어 Name이란 변수엔 파일이름이 FullName이라는 변수엔 디렉토리 Path를 포함한 파일 이름이, Extension에는 확장자가, CreationTime에는 파일이 생성된 날짜 등 각종 파일에 관련된 정보들이 들어간다. 생성자에는 파일의 FullPath가 들어간다 (당연히 디렉토리까지 포함) FileInfo fInfo = new FileInfo("c:\\test.txt"); 간단하다. fInfo.Name에는 “test.txt”가, fInfo.FullName에는 “c:\\test.txt” 가 들어가있겠지… FileInfo의 모든 멤버는 다음과 같다. Name Desc..