해당 글은 '스프링 부트와 AWS로 혼자 구현하는 웹 서비스' 책을 공부하면서 생긴 이슈, 해결법 등을 정리한 글입니다. [내용] 문제점 : AWS 서버 환경을 만들어보자(Chapter6) 진행 중 윈도우에서 putty를 이용해 ssh 접속할 때 접속이 거부됨 원인 : 핫스팟으로 노트북 인터넷을 연결했을 때 고정 IP 할당이 되지 않아 ssh 접속 시 거부됨 해결 : (1)인스턴스 상세화면 > (2)연결 > (3)SSH 클라이언트 탭에서 (4)퍼블릭DNS를 복사하여 퍼블릭 IP 대신 기입하였음. 이때 접속 username은 ec2-user를 유지 [+ 추가 내용] (1) 인스턴스 상세화면 접근 (2) 퍼블릭 IPv4 DNS 복사 후 입력 - 위의 [요약] 내용대로 복사해도 되고, 아래 이미지에 표시된 내..
퇴근하고 7시쯤 집에 들어왔는데, 아두이노 LED가 켜져있었다. 시간 계산을 잘 못 했는지 생각해봤으나 조금 애매한 타이밍이여서 '씻고 오면 꺼지겠지' 라는 생각으로 씻으러 갔다. 그리고 갔다 왔지만, 역시 켜져있었다. 원인은 여기저기서 사용되는 delay로 인해 분기에 들어올 때 3초정도 주기로 들어오는게 원인이였다. 덕분에 (s == 60)으로 분기해서 s(초)를 0으로, m(분)을 +1 하는 분기에 걸리지 않고 통과했는데, 그렇다고 이 주기에 맞춰 s에 +2~3을 하자니 펌프 가동할 때 돌아가는 delay 때문에 또 틀어질 것 같았다. 결국 분기에 들어올 때 60초 이상이면 s는 -60을 하고 m은 +1하는 로직을 작성했다. 이런 저런 방법을 생각하고, 시도했지만 결국 처음 생각했었고 가장 최후의 ..
- MariaDB 접속 : mysql -u root -p DB 관련 - 전체 DB 확인 : show databases - DB 생성 : create database DB명 - DB 삭제 : drop database DB명 - DB 사용 : use DB명 TABLE 관련 - 전체 TABLE 확인 : show tables; - TABLE 생성 : create table if not exists DB명.user_info ( user_no bigint not null primary key auto_increment, user_id varchar(30) not null, user_pw varchar(150) not null, user_nm varchar(30) not null, ins_dt datetime not..
1. 문서를 따라 할 땐 제대로 잘 따라 하자. react navigation 관련 문서를 보면서 Navigation을 구현했다. reactnavigation.org/docs/getting-started 근데 문제는 따라 할 거면 제대로 해야 되는데 중간에 npm install 구문을 건너뛰고 해서 계속 에러가 났다는 점이다. npm install @react-navigation/native npm install react-native-reanimated react-native-gesture-handler react-native-screens react-native-safe-area-context @react-native-community/masked-view npm install @react-navig..