회사에서 위,경도 좌표를 가지고 주소를 얻어내는 API를 개발할 일이 생겼습니다. 주소를 얻는 방법은 여러가지가 있겠지만 이번에는 Kakao 주소 API를 활용해 보려고 합니다. https://developers.kakao.com/docs/latest/ko/local/dev-guide#coord-to-district Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.com 1. 카카오 developer 사이트에 접속해서 애플리케이션을 만들고 앱 키 중 RESTful API 키를 복사해둡니다. 2. 아래와 같이 코드를 작성합니다. @Service publi..
회사에서 조금 복잡한 쿼리를 작성할 일이 생겨서 정리도 할 겸 글을 남겨봅니다. 전 회사에서는 개발을 하면서 직접 쿼리를 다루는 일이 많지 않고 간단한 쿼리만 사용하는 경우가 많았는데 이번에는 제 기준 조금 복잡한 쿼리를 작성하게 되었습니다. 🥲 상황을 살펴보면 다음과 같습니다. (실제 회사에서 사용하는 DB를 토대로 한 간단한 예제입니다...) 미션을 생성하게 되는데 해당 미션을 저장하는 DB와 미션에 대한 상세 사진을 저장하는 DB가 별도로 존재합니다. 하나의 미션에는 여러 장의 사진을 등록할 수 있습니다. 미션 목록 조회 시 미션 정보와 함께 미션별 가장 처음에 올린 사진 하나만을 조회해야 합니다. 먼저 DB간 ERD를 살펴보면 다음과 같습니다. 미션 정보를 조회하면서 해당 미션에 맞는 사진을 하나..
새로운 회사에서 GitLab을 사용하게 되어(이전 회사에서도 잠깐 썼지만...) ssh key를 생성하고 등록하는 방법을 간단하게 정리해보려 합니다. 1. ssh 키 생성 먼저 루트의 .ssh 폴더로 이동해서(없다면 생성) 아래 명령을 통해 RSA 키를 생성합니다. $ ssh-keygen -t rsa -C "EMAIL_ADDRESS" -b 4096 2. gitlab 접속 후 키 등록 이후 깃랩에 로그인하고 User Settings > SSH Keys로 접속합니다. 그런 다음, ~/.ssh/id_rsa.pub 를 복사해서 붙여 넣고 Add key를 누르면 ssh 키가 등록됩니다. private key를 등록하지 않도록 주의하세요!!! 이제 아이디, 패스워드 없이 SSH 방식을 통한 git clone 등 여..
- Total
- Today
- Yesterday
- CodePipeline
- CodeCommit
- 에라토스테네스의 체
- BFS
- Baekjoon
- string
- 조합
- cloudfront
- map
- sort
- array
- ECR
- Combination
- java
- spring
- 프로그래머스
- EC2
- 순열
- programmers
- AWS
- permutation
- 소수
- Algorithm
- search
- SWIFT
- CodeDeploy
- DFS
- Dynamic Programming
- 수학
- ionic
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | 31 |
