부트캠프 2일차 - 배워야 할 것들이 정말 많다.

Ding Hye·2022년 4월 27일
0
post-thumbnail

하루 지나서 2일차를 쓰게 되었다. 배운거 벨로그에 매일 매일 정리해놓겠다고 다짐했는데 벌써 하루 미루다니! 메모장에 기록해뒀던 것들을 여기 쓰면서 다시 복습해봐야겠다.

어제는 인텔리J에 대해 주로 공부했다. 인텔리J 자체에 학습할 수 있는 커리큘럼이 있어서 따라했다. 하지만 양이 방대해서 어제 몇시간이나 배웠는데도 아직 한참 남은것 같다. 하다가 막히는 부분은 그냥 넘길수도 있지만 성격상 다 알고 넘어가고 싶어서 오래 걸리더라도 해결하고 다음단계로 넘어갔더니 더 오래걸렸다. 아직 남은 부분들 매일 시간 나눠서 더 해야한다.

배운 내용 정리

시스템 버스 (System Bus)

시스템 버스는 각 하드웨어 장치간의 통로를 일컫는다. 각 하드웨어 장치를 물리적으로 연결한 전선을 의미한다. 시스템버스도 하드웨어에 포함된다.

컴파일 빌드

소스코드를 기계어 코드로 번역하는 것을 의미한다. 즉, 작성한 소스코드를 실행가능한 산출물로 변환시키는 과정을 말한다. 번환만 시켰으므로 아직 사용자가 소스코드를 실행할 수는 없다. 소스코드를 실행시키기 위해서는 .exe 또는 .msi 확장자를 가진 실행 파일로 만들어주는 빌드 과정이 요구된다.

통합개발환경 (Integrated Development Environment, IDE)

IDE는 코드 작성을 위해 사용되는 프로그램을 일컫는다. 하나의 프로그램안에서 프로그래밍에 필요한 모든 작업(편집, 디버깅, 빌드 등)을 수행 할 수 있다. Visual Studio Code, IntelliJ, Eclipse 등이 있다.

WSL2 (Windows Subsystem for Linux 2)

윈도우에서 리눅스 터미널을 실행할 수 있게 해주는 프로그램

JetBrains Toolbox

JetBrains사에서 IDE를 쉽게 설치하고 최신버전을 관리할 수 있도록 만든 프로그램이다. 업데이트시 유용한 기능이 추가되거나 기존 기능이 보완되기 때문에 항상 IDE의 업데이트를 확인하여 최신버전으로 유지해주면 좋다.



오늘 배워야 할 것들이 정말 많았다. 설치해야 할 것들도 많았다. WSL2, JDK, IntelliJ, 우분투... 순조롭게 진행하다가 마이크로소프트 스토어에서 다운이 먹히지 않아 우분투를 설치 하지 못하고 애먹고 있었는데 동기분이 도와주셔서 아래의 코드로 설치할 수 있었다.

wsl --install -d ubuntu

덕분에 살았어요ㅠㅠ
인텔리j는 듀토리얼 언제 다 따라가나...

profile
서비스를 만들어보고 싶습니다.

0개의 댓글