전체 글 211

nextjs에 google login 인증 추가하기

HTML 코드 생성 | Authentication | Google Developers 이 페이지는 Cloud Translation API를 통해 번역되었습니다. Switch to English 의견 보내기 HTML 코드 생성 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. 의견 보내기 developers.google.com Google 계정으로 로그인 버튼 표시 | Authentication | Google Developers 이 페이지는 Cloud Translation API를 통해 번역되었습니다. Switch to English 의견 보내기 Google 계정으로 로그인 버튼 표시 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하 developers..

카테고리 없음 2023.04.21

JSON to GeoJSON

1. GeoJSON 1.1 GeoJSON이란? GeoJSON은 자바스크립트 기반의 지리 공간 데이터 교환 형식이다 -rfc7946 1.2. GeoJSON 예시 1.2.1 Point (점) 아래의 JSON은 한 점 [40,5]라는 위치 정보(coordinates)를 가지고 있는 Point GeoJSON이다. 경도, 위도를 배열의 요소로 가짐 { type: "Point", coordinates: [ 40, 5 ] } 1.2.3 MultiPoint (여러 점) 아래의 JSON은 여러 점의 위치 정보 배열(coordinates)을 가지고 있는 MultiPoint 타입 GeoJSON이다. Point를 배열의 요소로 가짐 { type: "MultiPoint", coordinates: [[ 40, 5 ], [30, ..

카테고리 없음 2023.04.19

AWS Lambda 함수 만들어 보기

1. AWS Lambda 시작하기 1.1 Lambda 접속하기 AWS 콘솔에서 검색을 통해 lambda를 접속한다 로그인되어 있다면 아래 링크를 통해 바로 접속할 수 있다 https://console.aws.amazon.com/lambda/home#/functions 2. Lambda 함수 만들기 2.1 함수 생성하기 lambda에서 함수를 사용하는 순서는 다음과 같다 함수 생성하기 함수 작성하기 함수 배포하기 함수 테스트하기 따라서 먼저 '함수 생성' 버튼을 눌러 생성한다. 원하는 함수 이름을 입력하고 런타임을 선택한 다음 함수를 생성한다. 2.2 함수 작성하기 이제 index.mjs에 원하는 nodejs 함수를 작성하면 된다. 아래의 코드는 호출할 때마다 1씩 증가하는 counter 코드이다. let..

카테고리 없음 2023.04.17

(AWS) 공공데이터포털 데이터 Lambda로 불러와서 dynamoDB에 저장

Lambda(node.js)에서 openapi로 데이터 요청(request) openapi로 부터 json 파일을 받음(response) 받은 json파일을 parsing하여 dynamoDB로 저장(put) cloudwatch에서 로그 확인 DynamoDB examples using SDK for JavaScript (v3) - AWS SDK for JavaScript Thanks for letting us know this page needs work. We're sorry we let you down. If you've got a moment, please tell us how we can make the documentation better. docs.aws.amazon.com @aws-sdk/li..

카테고리 없음 2023.04.16

AWS 가입

1. AWS 가입 1.1 AWS 지역 변경 콘솔 -> 우측 상단 -> 지역 클릭 기본적으로 미국 지역으로 할당되어 있으므로 가장 가까운 지역으로 변경 2. 보안 자격 증명 콘솔 -> 우측 상단 계정 클릭 -> 보안 자격 증명 클릭 1.2 멀티 팩터 인증 추가 OTP와 같은 추가 인증 수단을 통해 보안 강화 1.3 액세스 키 만들기 웹 인터페이스가 아닌 다른 환경에서 AWS API를 사용하기 위한 키 발급 3. AWS 로컬 환경 구성 AWS CLI를 통해 로컬 환경에서도 웹 상의 콘솔과 똑같이 AWS API를 사용할 수 있다 원하는 IDE를 사용할 수 있고 코드를 공유하여 협업하기 편하다 3.1 AWS CLI 설치 및 구성 최신 버전의 AWS CLI 설치 또는 업데이트 - AWS Command Line I..

카테고리 없음 2023.04.16

Next.js 13.2 시작하기 (Approuter)

Next.js 13.2 페이지와 레이아웃 페이지 생성하기(Pages) nextjs13.2부터는 파일이 아닌 경로가 페이지 경로의 기준이 된다. 페이지의 경로는 app폴더 내의 디렉토리의 경로와 같다. 예를 들어 사이트(site.com/)에 접속 하면 최상위 페이지 app/page.js를 불러온다. URL 상대 경로 페이지 경로 site.com/ / app/page.js site.com/dashboard/ /dashboard app/dashboard/page.js site.com/dashboard/settings/ /dashboard/settings/ app/dashboard/settings/page.js export default function HomePage() { return ( Home ); } ..

JAVASCRIPT 2023.03.07