일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- TypeScript
- React
- webhook
- AWS EC2
- ngrok
- axios
- Express
- deploy
- nodejs
- Spring
- macbook
- RDS
- EC2
- python
- Java
- docker
- fastapi
- Django
- springboot
- Troubleshooting
- js
- error
- Jenkins
- github
- AWS
- MUI
- linux
- Github Actions
- javascript
- 500
- Today
- Total
목록전체 글 (78)
BEAT A SHOTGUN
flutter 를 위해 Dart 를 공부해봅시다. Java 와 매우 흡사합니다. 기본 문법 ; 필수 + - / * 나머지 % print 1 더하기 할 때 number ++; 가능 다른 숫자 더하기는 number += 2; 해도 됨 역시 언어들은 매우 비슷하다. 확인 A is B; A is! B; not 은 없는 듯 and && or || list 정의할 때는 안에 들어가는 속성의 타입을 지정합시다. List List ... list 의 길이 listA.length list 에서 속성 지우기 listA.remove list 에서 속성의 인덱스 listA.indexOf("A") 변수 타입 인쇄, 확인 변수 선언 var 하지만 정수 선언은 int 실수 선언은 double, 문자는 String 알아서 int 로..
여기 당신의 웹 페이지가 있습니다. http 로 만들어져있군요. 그래서 접속할 때마다 주의! 인증되지 않은 사이트라는 경고장이 뜹니다. 어떻게 https 로 리다이렉션 할 수 있을 까요? 당신은 ssl/tls 인증서가 필요합니다. AWS 의 CM 으로 인증서를 받아 EC2 로드밸런서로 리다이렉션하는 방법이 있습니다! 하지만 로드밸런서는 유료입니다! 0.5달러인가? 모 한 600원 정도 함 ; 한달에 하나 씩이니까 한달에 600원씩 나감 하지만 당신은 무료 인증서를 찾고 계신가요? 그럼 Let's Encrypt !! let's Encrypt 를 사용하면 무료 인증서를 받아 사용할 수 있습니다! 그럼 같이 시작해볼까요? 준비물은 다음과 같습니다 AWS EC2 linux 2 에 설치된 http ..
배포된 프로젝트를 리팩토링 하는데 왜 그런지 docker cache 되도록 했는데 뭔가 build 할 때마다 시간이 똑같다. readme 하나 추가했는데도 시간이 build 에만 1분이 걸린다. build cache 가 안 쓰인 것 같다 용서할 수 없지 시작 👊 예전에 Github Actions 로 처음 배포를 할 때 본 적이 있다. 카카오 기술블로그 build 시간이 같은 걸 보고 문득 이 글이 생각났다. 그런데 엥? 난 분명 cache 가 되도록했는데잉... 그러나 Github Actions 의 Runtime 환경은 매 번 초기화 되기 때문에 아아아무런 소용이 없다는 이야기 이유까지 알았으니 Docker 가 하라는 대로 해보자 docker hub secretkey docker hub 에 오랜만에 들어..
MongoDB 에는 update one 과 update many 가 있다. 버전에 따라 update 라는 것도 있는 거 같지만 mongodb 가 update one 과 update many 를 권장하고 있다. 따라서 update many 를 이용하고 싶은데, update one 이나 update many 에는 조건이 들어간단 말이지. 어떻게 모든 데이터를 한 번에 수정해버릴까?! 지금 가진 데이터에 하나의 칼럼을 더 추가해서 넣어야하는데 아니면 뭐 날짜나 시간데이터가 잘못 들어가서 모든 데이터에 +9를 해야할 수도 있잖아? 그런데 이 데이터들 사이에 조건으로 넣을 공통점이 없다면! 어떻게 한 번에 수정할까 db.client.updateMany({}, {$set:{ "columnToUpdate":"Cont..
모달을 만드는 와중에 에러가 났다 상황 ❗ 자식컴포넌트에서 버튼을 클릭하면, 부모컴포넌트에 있는 함수가 실행되게 하고 싶다. // Parent.jsx function loging(userlog:string){ console.log(userlog) } // Child.jsx const Child({loging, userlog}:any) = { function sendlog(userlog:any){ loging(userlog) } } sendlog(userlog)}>로그! 이렇게 props 이름 다 맞춰도 함수가 두 번씩 is not function 에러를 내뿜을 때 SOLUTION ✅ 부모 컴포넌트에서 // Parent.jsx ❌ function loging (){ } ✅ const loging = () ..
R 을 해보자. R 설치 R 홈페이지 쭉내리면 영남대의 KOREA 여기서 환경선택을 또 하네 윈도우 선생님이 말씀하신 BASE 가 드디어 나온다 선생님이 추천하신 TRANSLATIONS 체크해제 특별한 언급이 없으시니 기본값을 사용하자 바탕화면에 아이콘 만들어지는 거 싫어서 아이콘 생성 체크 해제함 R 의 설치는 끝났다 R 을 편리하게 사용하기 위한 R STUDIO 를 설치해보자. R Studio 설치 구글에 r studio 치면 www.r-studio.com 이 나오는데 디스크 복구? 이런말하기 좀 미안한데, 이거 깔면 바이러스 걸릴 거 같이 생김. 왜냐면 우리가 원하는 진짜 R Studio 가 아니기 때문이지 ; 진짜로 진짜가 아니였던거임 ; 진짜는 www.rstudio.com 임. 역시 관상은 과학..
fastAPI 와 react 를 이용한 서비스를 다 완성했으니 배포를 해야지. 준비물 AWS EC2 - Linux (당연히 putty 도 필요) Github Respository 조금있다 하겠지만 python 설치 모듈을 관리하는 requirements.txt 파일 만들기 오타 없는 코드를 완성할 수 있는 손가락 우린 AWS EC2 는 만들줄 알지. 모르면 저번에 썼던 CI/CD REACT 배포 에서 준비물 준비를 보면 된다. AWS 에서 EC2 Linux 로 만들고, 보안그룹을 관리해놓자. 80 번 포트를 열려면 80을 열어놓고 8000번 포트를 열려면 8000번을 열어놓자. 만든 ec2 에 접속. 따라서 DOCKER 설치 Github Runners EC2 를 만진 김에 Runners 바로 설치해주자...
[React Native] 시작하기 - 1 에 이어서 Web 코드도 React Native 로 할 수 있게 연결해보자 어제 그 고생을 해서 Native 프로젝트를 만든 뒤 어느 순간부턴가 어렵지 않게 되었다. Docs 도 읽힘. 매우 많은 도움이 되었습니다. 감사합니다. [React Native Web] 앱과 웹을 한번에 개발하기 - 1 Webpack Docs React-native-web Docs 시작 React-native 로 web 개발을 하기 위해서는 설치해줘야하는 것들이 몇 가지 있다. 준비물 설치 일단 react-dom npm install react-dom react-native-web react-dom 과 함께 react-native-web 을 설치해준다. react-native-web 은..