개인 프로젝트로 간단한 기능을 포함한 웹사이트 만들기를 진행하면서, 네이버 지도 API를 적용할 일이 있어 기능을 사용하고 어떻게 사용하는지 후에 다시 보기 위해 작성한다. 방법은 어렵지 않다. Application 등록방법 네이버 클라우드 가입 후 네이버 지도 API 발급 API 검색 후 AI•NAVER API 클릭 Application 창에서 +Application 등록 Application 이름을 설정하고, 원하는 API를 설정 후 URL을 추가 후 등록을 누른다. 등록 완료 다음으로는 사용 방법이다. 사용방법도 크게 어렵지 않다. 네이버 지도 API v3 적용방법 Application을 등록 후 인증정보를 누르면 Application Key를 확인할 수 있다. 여기서 Client ID를 복사한다...
에러 내용 1) 발생 나의 맥을 재부팅하고 oracle DB를 사용하기 위해 colima를 띄우는데… 불길한 예감은 언제나 적중했다. 이런 적은 없었는데 FATA[0600] error starting vm: error at 'starting': exit status 1 이라는 에러와 함께 colima가 동작하지 않았다. 이유를 찾기 위해 인터넷 서핑을 한 결과 colima delete 후 colima start를 하면 된다는 내용을 보고 실행한다. 2) 해결 https://github.com/abiosoft/colima/issues/502 FATA[0000] error starting vm: error at 'starting': exit status 1 · Issue #502 · abiosoft/coli..
들어가며 전기공학을 공부하여 전기직으로써 공기업을 다니던 내가 개발자라는 목표를 가지고 나아가는 여정을 공유하고 스스로 마음을 다잡기 위해 R.T.D(Road To Becoming a Developer)를 작성한다. 내용은 개발자가 되기 위한 노력과 공부, 마음가짐, 목표 등으로 구성할 계획이고 언제까지 작성할지 계획을 세운 바는 없으나 개발자로서 취직하기 전까지는 계속 연재하려 한다. 오늘은 그중에서 첫 번째 글이기에 개발자라는 목표를 가지게 된 이유를 주제로 글을 작성하겠다. 글솜씨가 부족하고 첫 번째 글은 다소 장황할 수 있음에 유의하라. 방황하였던 20살 2015년 나는 대학에 입학했다. 고등학교 때, 수학과 컴퓨터를 좋아했다. 그래서 컴퓨터공학과에 가고 싶어서 정시에 컴퓨터공학과를 지원하였고 합..
나는 자바로 알고리즘 공부를 한다. 알고리즘 문제를 풀 때 BufferedReader와 InputStreamReader를 자주 사용하는데, 습관처럼 메인 메서드에 IOException을 던져준다. (throws IOException을 처리하지 않으면 동작이 되지 않기 때문이다.) 오늘은 알고리즘 공부를 하다가 문득 내가 왜 이걸 처리하는지와 왜 이런 예외가 발생하는 이유, throws IOException이 가지는 의미가 무엇인지 궁금해져서 찾아보고 공부한 내용을 블로그에 공유하고자 한다. 예외 처리 오류(error)와 예외(exception) 오류: 시스템 레벨에서 프로그램에 심각한 문제를 야기하여 실행 중인 프로그램을 종료시킴. 예외: 오류와 마찬가지로 실행 중인 프로그램을 비정상적으로 종료시키지만,..
https://www.acmicpc.net/problem/1485 1485번: 정사각형 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 네 줄로 이루어져 있으며, 점의 좌표가 한 줄에 하나씩 주어진다. 점의 좌표는 -100,000보다 크거나 같고, 100,000보다 작거나 같 www.acmicpc.net 문제 네 점이 주어졌을 때, 네 점을 이용해 정사각형을 만들 수 있는지 없는지를 구하는 프로그램을 작성하시오. 입력 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 네 줄로 이루어져 있으며, 점의 좌표가 한 줄에 하나씩 주어진다. 점의 좌표는 -100,000보다 크거나 같고, 100,000보다 작거나 같은 정수이다. 같은 점이 두 번 이상 주어지지 않는다. 출력 각..
https://www.acmicpc.net/problem/1384 1384번: 메시지 그룹 번호를 "Group 1"과 같이 출력함으로써 출력을 시작합니다. 그 다음 줄부터 누가(A) 누구(B)에게 나쁜 말을 했는지 "A was nasty about B"로 한 줄씩 출력합니다. 나쁜 말이 여러 개라면, 입력받은 순 www.acmicpc.net 문제 Misfits 아카데미는 문제아들을 위한 치유 시간을 도입했습니다. 그 중 한 가지 활동은 아이들이 타인에 대해 예의를 갖출 수 있도록 고안되었으며, 내용은 아래와 같습니다. 아이들은 원형으로 앉은 뒤 종이 위에 자신의 이름을 적습니다. 다음 각자의 종이를 자기 왼편으로 전달합니다. 종이를 전달받았으면, 종이 맨 위에 쓰인 이름을 가진 아이에 대해 좋은 메시지를..