일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Intellij
- AI
- 반복문
- 안드로이드 빌드 안됨
- 인텔리제이
- 운영체제
- for문
- marquee
- 핫모듈
- 안드로이드 빌드 안될때
- MUI
- 로그
- Linked List
- 연결리스트
- 깃
- 부팅디스크
- gitbash
- 잠시만조용히
- rufus
- While문
- CentOS
- 인공지능
- 아오
- GIT
- Vue
- Linux
- 백틱
- 한글깨짐
- CentOS7
- 자바
- Today
- Total
목록전체보기 (111)
새끼 개발자의 Life is egg
인텔리제이 터미널로 git bash를 사용중인데 vim 수정 후 아무리 esc를 눌러도... 명령모드 진입이 안되어서 헤맸다 ctrl + f2 도 되긴 하는데 원인은 esc가 인텔리제이 터미널 단축키로 지정되어있어서 명령모드 진입시 esc가 안먹혔던것임 해결방법은 File > Settings... > Tools > Terminal Configure terminal keybindings 를 클릭하면 Keymap으로 넘어가는데 하단에 Switch Focus To Editor 를 더블클릭 > Remove Escape 해서 해제하거나 다른 단축키로 바꿔주면 된다 나는 그냥 단축키 해제함
1. AWS에서 인스턴스를 생성하기 - apt를 사용할거니까 ubuntu로 인스턴스를 생성하자 - apt는 우분투 패키지 관리 툴 2. putty로 우분투 인스턴스에 접근하자 - aws linux의 유저네임은 ec2-user 였지만 우분투는 ubuntu 이다 3. 우분투의 초기 패스워드 설정 - $sudo passwd root 해서 패스워드를 설정하자 - password 아니고 passwd임 4. 우분투 서버 업데이트 - $sudo apt-get update 5. mysql 설치, 기본 세팅 - $sudo apt-get install mysql-server - $sudo ufw allow mysql // 외부 접속 기능 설정. 3306 포트 오픈 - $sudo systemctl start mysql //..
노드 서버를 80포트로 돌리려니까 에러가 난다. 대신 80번 포트로 접근했을때 3000번 포트로 redirect 해주기 iptables -t nat -I PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 3000
[ nohup으로 실행해도 백그라운드에서 안 돌아간다고?? ] 터미널 세션 끊어져도 프로세스 돌아가게 하려면 nohup 사용. $ nohup node server.js 입력해도 백그라운드 실행이 안돼서 살짝 헤맴. 엔터 누르고 세션 종료를 잘 해줘야 하더라... 1) $ nohup 프로세스 & ex) $ nohup node server.js & 2) nohup: ignoring input and ... 나오면 엔터 3) exit 으로 터미널 세션을 끊자 4) 짜잔
State를 변경한 후에 로그를 찍어 보면 이전 값이 찍힌다. 하지만 이상하게도 동작은 예상한 대로 되고... 그러다 한 번씩 버그가 튀어 나온다. 이건 꼭 비동기 같은데...? 찾아보니 비동기로 동작하는 것이 맞았다. useEffect를 이용해서 처리해야겠다...
보호되어 있는 글입니다.
일단 콜라보레이터 추가해달라고 요청 (깃허브 리포지토리 - manage access - invite a collaborator) 초대장은 이메일로 온다. 이메일 확인 로컬 저장소를 만들 폴더에서 $ git clone 깃허브주소 하면 폴더에 깃허브 저장소 이름으로 폴더 생김 이제 풀 푸시 하자