profile
피보다 진하게 살기

[aws] Autocaling + ELB

나중에 정리할거임 ㅋinpa 블로그유튜브 aws 강의실

4일 전
·
0개의 댓글
·
post-thumbnail

aws -> 동아리컴으로 express 서버 옮기기

앱서비스를 위해 aws ELB + ec2 + rds를 사용중이다. 그런데 얼마전에 프리티어가 끝났고 나 혼자만 사용하는데도 월 10달러가 과금돼 정신이 확 들었다.그러던 도중 학교 컴공 과동아리 서버를 사용할 수 있다는 희소식을 접했다.rds는 그대로 두고 ec2인스턴

4일 전
·
0개의 댓글
·

DNS 연결하기

DNS (Domain Name Server)간단히 말해 숫자로 이뤄진 ip주소가 아닌 naver.com과 같이 문자로 작성된 도메인이다.netilfy에서 프로젝트를 배포했다. netlify에서 배포한 사이트 주소는 \~\~~.netlify.app와 같이 된다.이에 다른

2023년 11월 20일
·
0개의 댓글
·

앱/웹 서비스 출시 시 약관 동의 문제

앱 출시를 준비하던 중 이용약관에 관련해 정보를 찾아보았다.개인정보를 수집하는 서비스에서 약관 동의를 받지 않는다면 여러 법정 분쟁에 휘말릴 가능성이 있다.개인정보포털개인정보포털에서 개인정보처리방침 만들기로 손쉬운 약관 제작방법을 제공했으나 2023년 9월쯤에 서비스를

2023년 11월 20일
·
0개의 댓글
·

Date()에 관한 삽질

리액트 네이티브 + express.js + mariadb를 사용해서 앱을 만들던 도중 timezone 관련 문제가 발생했다. 여러 곳에서 시간이 UTC와 UTC+9(한국시간)를 왔다갔다 했기 때문이다.전부 UTC+9로 맞추고자 하였다.express에서 mariaDB의

2023년 11월 13일
·
0개의 댓글
·
post-thumbnail

[WEB] axios 문법 정리

axios 비동기 통신 라이브러리headers로 jwt전달하고 data에 전달 내용 적음.사용하지는 않았는데params : URL파라미터(?key=value로 요청하는 url get방식을 객체로 표현한 것)responseType : 서버가 응답해주는 데이터의 타입 지정

2023년 11월 10일
·
0개의 댓글
·

[React] 리액트 프로젝트 빌드

깃허브나 netlify등의 서비스를 이용해 리액트 프로젝트를 배포하려면 우선 리액트 프로젝트를 빌드해야한다.npm run build명령어 입력 시 build폴더가 생성된다.이 build폴더를 업로드하면 끝~!빌드한 폴더를 로컬로 실행하고 싶으면 아래의 명령어를 입력하면

2023년 10월 31일
·
0개의 댓글
·
post-thumbnail

[React Native] 요소 정렬하는 방법

FlexDirection : 'row' // 가로 정렬FlexDirection : 'column' //세로 정렬FlexDirection이 row일 때 세로방향 정렬, FlexDiretion이 column일 때 가로방향 정렬AlignItems : flex-start //

2023년 10월 30일
·
0개의 댓글
·
post-thumbnail

[React Native] expo publish 채널

리액트 네이티브 엑스포 환경변수 설정을 했는데 환경변수를 정상적으로 사용하려면 아래와 같이 publish 방법을 바꿔야 한다고 한다.expo publish --release-channel staging참고

2023년 10월 24일
·
0개의 댓글
·
post-thumbnail

[php]그누보드 새 메뉴 추가하기

작년에 반년가량 근무했던 사회적기업으로부터 외주가 들어왔다.목표는 '기존의 홈페이지에 새로운 메뉴를 추가하기'이다. 파일질라로 웹서버를 열어봤는데 웬걸 php에 그누보드를 사용하는 웹페이지였다. 요즘 거의 사장된 언어라 배우는 데 시간이 걸렸다.데이터베이스에 아래와 같

2023년 10월 18일
·
0개의 댓글
·
post-thumbnail

[React Native] 네비게이션 사용 시 추가 props 넘기기

스택 네비게이션을 사용하면서 A네비에서 B네비로 넘어가는 구조를 짰다.그런데 stack.navigator를 작성했던 컴포넌트에서 B네비의 컴포넌트로 props를 넘길 일이 생겼다.이런식으로 notice_list 네비게이션으로 전환할 때만 props를 전달하는 방식이었는

2023년 9월 29일
·
0개의 댓글
·

마리아db 이모티콘 입력하기

이모티콘 입력할 곳 이렇게 바꿔준다db 연결부분에 charset 추가한다

2023년 9월 26일
·
0개의 댓글
·

pm2로 express서버 백그라운드 실행하기

pm2 설치package.jon을 수정해 npm start명령어로 실행이 되게끔 만든다pm2에 프로젝트를 등록한다. app-name은 애플리케이션 이름애플리케이션 목록 확인애플리케이션 로그 확인애플리게이션 재시작정지 삭제

2023년 9월 25일
·
0개의 댓글
·

aws ec2 인스턴스 만들기 참고

https://kagrin97-blog.vercel.app/server/ec2-express,mongodb

2023년 9월 21일
·
0개의 댓글
·
post-thumbnail

[JWT] JWT 검증 및 미들웨어

들어오는 모든 요청마다 jwt 검증을 해볼 것이다.verifyToken.jsSECRET_KEY는 사용자에게 보이지 않는 곳에 잘 숨겨줘야 한다.위 코드는 jwt를 검증하는 미들웨어로서의 veryftToken.js이다.미들웨어를 사용하면 response와 request

2023년 9월 20일
·
0개의 댓글
·
post-thumbnail

[JWT] JWT 발급 및 복호화

jwt관련 파일 설치하고다음과 같이 간단히 jwt를 발급할 수 있다.secret key는 본문에 적으면 안되고 .env파일과 같은 곳에 숨겨 두어야 한다.프론트단에서는 전달받은 jwt를 다음과 같이 풀 수 있다.jwt 관련 파일 설치하고response1.data.tok

2023년 9월 20일
·
0개의 댓글
·
post-thumbnail

JWT(Json Web Token)란

React Native로 앱을 만들면서 인증/인가부분에서 문제가 생겼다. 카카오/네이버 로그인하고 access token을 발급받는 부분까지 프론트에서 구현했는데 이 이후 인가 단계에서 꽉 막히게 되었다. > ### 인증(Authentication)과 인가(Autho

2023년 9월 20일
·
0개의 댓글
·
post-thumbnail

[React Native] 컴포넌트, 스택 네비게이션 props 전달

chatGPT한테 props 전달 물어보고 있었는데 야물딱지게 대답해서 정리해보았다.부모 컴포넌트자식 컴포넌트또는 구조 분해 할당해서 다음과 같이 사용할 수도 있다기본적인 스택 네비게이터의 형태HomeScreen에서 DetailScreen로 props를 전달할 것이다D

2023년 9월 20일
·
0개의 댓글
·
post-thumbnail

[AWS] RDS mariaDB 한글 깨짐 문제 해결

한글 깨짐 문제 해결방법여기꺼 보고 해결했다rds 파라미터 그룹에서 charset관련된 부분을 바꾸고, 데이터베이스에서 그룹을 선택해주면 해결된다.

2023년 9월 20일
·
0개의 댓글
·
post-thumbnail

[React Native][Firebase] 로그인/회원가입 기능 사용하기

리액트 네이티브 expo에서 파이어베이스 회원가입/로그인을 구현해 볼 것이다.회원가입/로그인 기능 구현에 앞서, Firebase를 React Naive에 연결해주어야 한다.파이어베이스 회원가입하고 web으로 프로젝트를 만든다프로젝트를 만들면 json형식의 파일이 보일텐

2023년 9월 19일
·
0개의 댓글
·