Info 2

[Info] API란 무엇인가.

나다. 이 글이 뭐 하는 글이냐면 여러분은 "Open API"라는 말을 들어본 적이 있는가? 아마 많은 곳에서 API라는 말을 들어본 적이 있을 것이다. 그만큼 API는 대중적으로 활용되고 있으며 그 성능 또한 우수하다. 이 글에서는 API가 무엇인지와 어떤 역할을 하는지에 대해 설명한다. API란? 우리는 API라고 한다면 감을 잡기 어려워하는 경향이 있다. 그 이유를 생각해 본 결과 아마 설명이 추상적이기 때문이라는 생각에 도달했다. API란 두 애플리케이션이 서로 질문과 응답을 하기 위한 "통신 규격의 정의"를 이야기하기 때문이다. 예전 어느 글에서 아마 언급한 적이 있다. API는 중국집에 배달을 시키기 위한 메뉴판이라고. 이렇듯 API는 요청하는 쪽과 응답하는 쪽의 통신을 하기 위한 "그들만의 ..

Info 2023.01.03

[IntelliJ] The specified project directory does not exist

나다. 이 글이 뭐하는 글이냐면 우리는 매일 어제와 다른 오늘을 맞이한다. 우리의 프로젝트 또한 어제와 다른 오늘을 맞이한다. 마지막 종료 후 다음날 다시 켰을때 갑자기 왠 개같은 오류들이 뿜어져나오는 경우는 아마 다들 겪어보셨으리라는 생각이 든다. 나 또한 오늘 마찬가지의 경우를 겪었다. 그냥 어제 하던거 다시 켰을 뿐인데 갑자기 프로젝트가 개병X이 되어있길래 해결은 했지만 다른 이들도 똑같이 겪을 수 있는 일이기 때문에 글을 쓴다. 그리고 이게 짧아서 쓰기 편함 ㅋㅋ 단, 이 경우는 Gradle을 쓰는 경우로 한정되어있다. 어떤 오류냐면 The specified project directory ~~~(대충 님 디렉토리 구조) does not exist 다음과 같은 오류를 보신적이 있을 수도 있다. 이..

Info 2022.12.31