본문 바로가기

패스트캠퍼스/50일의 기적 AI 환급반

패스트캠퍼스 환급챌린지 6일차 : 대규모 채팅 플랫폼으로 한 번에 끝내는 실전 대용량 트래픽 커버 완전판 강의 후기

본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다.

https://fastcampus.info/4n8ztzq

 

 

안녕하세요 :)

오늘은 "50일의 기적 AI 환급반_ 대규모 채팅 플랫폼으로 한 번에 끝내는 실전 대용량 트래픽 커버 완전판 " 챌린지에 도전하는 여섯번째 날입니다. 벌써 오늘로 1주차가 다 지나가다니... 시간 정말 빠른 것 같네요.

 

다섯번째 날에는 앞으로 사용할 기술 스택에 대한 소개와 이번에는 다루지 않는 것들에 대해 배웠었는데요. 오늘은 과연 어떤 내용들을 배울 수 있을지 공부하고 포스팅 하도록 하겠습니다.

 

 

오늘 학습할 내용의 제목은,

Part 1.프로젝트 개요와 목표 > 06. 기본적인 개발 환경 설정

입니다.


  • 이번 시간에는 앞으로 진행할 프로젝트 개발 환경에 대해 간단히 살펴보았습니다.

 

  • 인텔리제이 다운로드 url 에 접근을 하면 페이지가 열리는데 얼티메이트 버전이 먼저 보이고 이 하단에 커뮤니티 에디션을 다운 받을 수 있는 링크가 있음. 그리고 각 OS 별로 이렇게 탭이 있고 OS 같은 경우에 특히 사용하시는 CPU에 맞는 버전을 다운 받아서 설치해 주시는 것이 좋음. 이게 달라도 실행은 될 텐데 그 중간에 로제타라든가 이런 중간 변환 계층이 동작하면서 성능이 느려짐.

 

  • 그래서 CPU 에 맞는 버전을 다운 받은 다음에 인텔리제이에 메모리 설정을 할 수 있음. 인텔리제이의 메모리 설정은 help 메뉴에서 Change Memory Settings 여기를 들어가시면 현재 설정된 메모리와 새로 설정할 메모리를 입력할 수 있음. 설정을 변경하시면 재시작을 해야함.

 

  • 폰트 설정은 인텔리제이의 설정에 들어가서 이 폰트 메뉴 중 보시면 D2Coding 으로 이 ligature 폰트는 네이버에서 공개한 폰트임. 다운로드 url로 접근을 하면 폰트를 다운 받아서 설치할 수 있음.

 

  • 이 ligature 폰트 코딩형 폰트에 대해서 간단히 소개를 하겠음. 숫자 1과 소문자 i 대문자 I 소문자 l 이 명확하게 구분이 되고, 숫자 0 대문자 O 도 명확하게 구분이 됨. 소문자 o 도 구별이 잘 됨. 이것 때문에 이 폰트를 쓰는 이유도 있고 그 다음에 ligature 폰트를 쓰는 이유는 지금 여기 보시면 이 관계 연산자가 두 칸으로 잡히는데 그니까 두 개의 글자 캐릭터 두 개로 잡히는데 그 이유가 작거나 같다를 사용하시면 폰트가 변경됨. 이 두 개의 글자가 하나로 변경되는 걸 확인할 수 있음. 같다 같지 않다 그 다음에 화살표 연산자도 마찬가지고 이런 식으로 달라짐. 그래서 코드를 보실 때 이런 약간 특이한 기호가 보이는 경우는 지금 이 폰트가 바꿔주는 이 폰트의 특징임. 저는 이게 더 가독성이 좋아서 이걸 사용하고 있음.

 

  • 오늘은 이렇게 프로젝트 개발 환경에 대해 알아보는 시간을 가졌고, 앞으로도 최대한 강사님과 동일한 환경으로 세팅을 하여 프로젝트를 진행할 예정입니다.