프로젝트를 진행하면 단일 프로젝트로 구성되는 경우보다는 기능 별로 프로젝트가 나뉘어 있는 경우가 더 많습니다. 팀원 간 프로젝트를 협업하다 보면 깃(Git)을 이용해서 프로젝트를 내려받아야 합니다. 하지만 프로젝트가 여러 개의 경우 이클립스(Eclipse)와 다르게 인텔리제이(IntelliJ)에서 구성 방식과 설정에 대해 약간의 헷갈림이 있습니다. (물론, 저처럼 개발 초보자는 인텔리제이에 익숙하지 않거나 처음 해보시는 분들은 도큐먼트(Document)를 봐도 이해하기 힘듭니다.) 현업 실습을 경험하면서 깨우친(?) 깃에 있는 여러 개의 프로젝트를 인텔리제이에 구성하고 체크아웃(Checkout) 할 수 있도록 설정하는 방법을 설명드리도록 하겠습니다. (자신의 PC 디렉토리 구조와 터미널에서 기본적인 깃 ..
# macOS Catalina clean install(2) 클린 설치를 위한 USB를 만들었습니다. 이제 USB를 이용해서 맥OS(macOS)를 클린 설치해보도록 하겠습니다. 맥OS를 카탈리나로 업데이트하기 전 자신이 사용하는 프로그램(앱)이 32비트인지 확인해보세요. 카탈리나(Catalina)부터는 32비트 앱은 지원을 중단하고 64비트 앱만 지원하기 때문에 기존의 32비트 앱은 카탈리나에서 사용할 수 없으므로 참고하여 업데이트하시기 바랍니다. 카탈리나를 업데이트로 진행할 경우 사용하지 못하는 32비트 프로그램이 남아있기 때문에 이 부분이 찝찝하신 분에게는 클린 설치를 추천드립니다. 다음 설명과 같은 설정은 클린 설치에 문제 되는 부분이 아니므로 본 글에 내용이 포함되어 있지 않더라도 안심하고 진행하..
# macOS Catalina clean install(1) 맥OS(macOS) 카탈리나(Catalina)가 정식 배포되었습니다. 이번 카탈리나 버전에서 가장 기대되는 부분은 사이드카(Sidecar) 기능으로 아이패드(iPad)를 확장 모니터로 사용할 수 있는 부분입니다. 많은 애플 유저분들이 업데이트를 어떤 방식으로 할지 고민할 텐데요. 맥OS를 업데이트하는 방법은 두 가지가 있습니다. 첫 번째는 시스템 환경설정에서 소프트웨어 업데이트를 하는 방법과 두 번째는 윈도우의 포맷과 동일한 개념의 클린 설치가 있습니다. 저는 두 번째 방법인 클린 설치를 이용한 업데이트 방법을 알려드리도록 하겠습니다. 클린 설치는 이전 모하비(Mojave)에서 설명드린 방법과 대부분 동일합니다. 그래도 혹시라도 헷갈리시는 분들..
인텔리제이(IntelliJ)에서 이클립스(Eclipse)처럼 워크스페이스(Workspace)에 여러 개의 프로젝트를 생성하는 방법을 알아보도록 하겠습니다. 우선 설명에 앞서 인텔리제이와 이클립스에서의 용어와 개념 차이에 대해 먼저 이해해야 하기 때문에 설명드리도록 하겠습니다. 다음 표는 인텔리제이와 이클립스에서의 용어 차이입니다. 인텔리제이에서 프로젝트는 이클립스의 워크스페이스라고 생각하시면 되는데 용어적인 차이점일 뿐 주의하셔야 합니다. 이클립스의 워크스페이스 같은 경우 하나의 디렉토리라고 생각할 수 있지만 인텔리제이의 프로젝트는 하나의 프로젝트 개념으로 생각해야 합니다. 즉, 이클립스의 프로젝트처럼 코드를 작성하고 컴파일할 수 있는 하나의 프로젝트입니다. IntelliJ IDEA Eclipse Pro..