본문 바로가기

전체 글18

react native window 설치 react-native로 앱을 개발하기 위해 윈도우(Windows)에서 개발 환경을 설정하는 방법에 대해서 알아보자. 윈도우즈(Windows)에서 react-native로 앱을 개발하는 방법으로 Expo CLI와 React Native CLI가 있다. Expo CLI는 react-native로 앱을 개발할 때 자주 사용되는 네이티브 기능(위치 정보, 카메라 등)을 패키지로 묶어서 제공한다. 처음 시작은 Expo로 시작하면 편할 수 있지만, 사용하지 않은 네이티브 모듈로 인해, 앱 파일 사이즈가 커지는 문제와 Expo에서 제공하지 않은 네이티브 모듈을 추가할 때, 불편함 등이 있어 Expo 사용을 추천하지 않는다고 한다. react-native로 앱을 개발하기 위해서는 Nodejs, Python, Andr.. 2024. 1. 23.
oracle cloud nginx 설치하기 yum 외부 저장소 추가/설치 yum 저장소에는 nginx가 없기 때문에 외부 저장소를 추가해야 한다. sudo vim /etc/yum.repos.d/nginx.repo stable 버전과 main line 버전중 설치하고자 하는 저장소로 추가한다. # stable version [nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/7/$basearch/ gpgcheck=0 enabled=1 # OR # main line version [nginx] name=nginx repo baseurl=http://nginx.org/packages/mainline/centos/7/$basearch/ gpgcheck=0 enabled=1 아래 명령어로 n.. 2024. 1. 22.
배포자동화 배포자동화 유튜브를 따라해 보자. 1. 로컬 PC에서 개발을 한 후 Github에 Push를 한다. 2. Github Repository 특정 branch에 push가 되면 Github Action이 동작을 시작한다. 3. Github Actions가 Github Container Registry에 소스를 받은 후 Docker 이미지로 빌드를 한다. 4. 빌드된 이미지를 EC2에 등록된 Runner가 복사한다. 5. 기존 이미지를 삭제하고 새로운 이미지로 실행을 한다. git hub git hub에 push 하기 위해서 먼저 설정할 것들이 있다. Repository name은 프로젝트명과 동일하게 생성한다. Repository는 아무나 사용할 수 없도록 private으로 만든다. 주의할 점은 Owner명.. 2024. 1. 22.
csrf csrf 사이트 간 요청 위조 (Cross-site request forgery) 사이트 간 요청 위조는 웹사이트 취약점 공격의 하나로, 사용자가 자신의 의지와는 무관하게 공격자가 의도한 행위를 특정 웹사이트에 요청하게 하는 공격을 말한다. 유명 경매 사이트인 옥션에서 발생한 개인정보 유출 사건에서 사용된 공격 방식 중 하나다. spring boot에서 spring security를 사용하기 위해서는 gradle이나 maven에서 주입해줘야 한다. maven은 보기가 불편해서 언젠가부터 사용 안하고 있다. Gradle은 Maven repository, JCenter repository, Ivy directory 등 다양한 저장소를 지원한다. plugins { id 'org.springframework.b.. 2024. 1. 22.
등기부등본 확인 등기부등본이란? 보증금을 지키기 위해서는, 어떤 집을 선택할지 고를 때부터 그 집의 등기부등본을 꼭 확인해야 해요. 아무리 채광이 좋은 집이라고 해도, 빚이 너무 많아서 나중에 내 보증금을 제때 돌려주지 못한다면, 분명 위험한 집이니 피해야겠죠! 반드시 피해야 하는 집에 대한 단서가 바로 등기부등본에 있답니다. 등기부등본에서는 ①임대인이 누구인지 ②빚이 얼마나 많은지(근저당권 등) ③혹시 누군가의 보증금을 떼어먹은 전적은 없는지(임차권) 등의 정보 를 확인할 수 있어요.그리고 등기부등본은 계약하기 전에도, 계약 이후 잔금을 치르기 직전에도 반드시 확인해야 해요. 왜냐하면 내가 입주하기 전에 임대인이 나와 계약한 집을 담보로 빚을 지거나, 아니면 매매를 해버릴 수도 있기 때문이에요. ※ 등기부등본의 본래 .. 2024. 1. 18.
깡통전세 사기 집 고를 때 생길 수 있는 전세사기 유형 및 대처방법을 알아보자 깡통주택이란, 임대인의 집이 경매로 넘어갔을 때, 내 보증금이 떼이게 되는 집을 통틀어 가리켜요. 위 그림처럼 매매가격의 대다수를 세입자의 보증금과 빚으로 채우고 있는 집이어서, 사실상 임대인의 몫은 거의 없는 집들이 흔히 깡통주택이에요. 보통 깡통주택을 전세로 내놓는 임대인들은 ‘갭투기’를 통해 해당 주택을 사들였을 거예요. 이때의 갭(차이)은 ‘매매가-전세가’를 말해요. 그 ‘갭’마저도 은행에서 대출을 받고요. 이렇게 되면, 임대인이 스스로 자유롭게 융통할 수 있는 돈은 거의 없죠. 보증금도, 은행 대출금도 전부 언젠가 타인에게 돌려줘야 하는 돈이니까요. 그렇기 때문에 만약 집이 경매에 넘어가기라도 하면, 세입자는 보증금을 떼이게 되고요.. 2024. 1. 18.