본문 바로가기

A.개발관련자료

(41)
[AWS] AWS Certified Solutions Architect Associeate - 조이지트 배너지[1] [목차]1.클라우드 컴퓨팅과 AWS 개요2.AWS 스토리지 서비스3.VPC4.EC2 인스턴스5.IAM(신분 및 권한 관리)6.Auto Scaling7.AWS 어플리케이션 배포 및 모니터링8.AWS 데이터베이스9.AWS Well-Architaected Framework 1장 클라우드 컴퓨팅과 AWS 개요 -클라우드 컴퓨팅의 개요: 인터넷을 통해 온디맨드(언제든지 접근 가능하며 사용량만큼 비용 부담)방식의 사용량에 따른 과금 모델을 따르는 컴퓨팅 기술-AWS 기반 클라우드의 컴퓨팅 이점:대규모 데이터 센터를 구비하는 비용 부담을 덜수 있고, 인프라 확장과 축소가 자유로우며 규모의 경제에 의한 가격 경쟁력을 확보할수 있다. 또한 데이터 센터 추가나 재난 시나리오에 대비 가능하며 업그레이드나 변경 없이 즉각 사..
[AWS] AWS Certified Solutions Architect Associeate - 조이지트 배너지[2] [목차]1.클라우드 컴퓨팅과 AWS 개요2.AWS 스토리지 서비스3.VPC4.EC2 인스턴스5.IAM(신분 및 권한 관리)6.Auto Scaling7.AWS 어플리케이션 배포 및 모니터링8.AWS 데이터베이스9.AWS Well-Architaected Framework 1장 클라우드 컴퓨팅과 AWS 개요-AWS 주요 제품과 서비스(글로벌인프라(리전,AZ,POP)와 그 하단의 코어서비스가 있다.) *컴퓨트=>Amazon Elastic Compute Cloud(EC2) : cpu, gpu 강화, 스토리지 최적화 등 목적에 따른 인스턴스 선택=>Amazon EC2 Auto Scaling(Auto Scaling) : 헬스 체크 기능으로 트래픽에 따라 인스턴스 운용, 일래스틱 밸런서와 통합제공, 별도 비용x=>AW..
[React] React 작업물을 github.io (github page)로 배포하기 개인용 프론트엔드 개발 포트폴리오를 만들다 보니 배포에 문제가 있어, 간단하게 github page를 활용하여 배포해보기로 했다.이전에 포트폴리오를 작업할때는 react build 파일을 js, css형식으로 수정하여 github 새폴더안에 넣고 배포하는 방식으로 작업하였으나, react-router를 사용하여 작업한 포트폴리오라 해당 방법은 작업이 수월하지 않았다.1. git에 작업한 파일이 있을 경우 => git clone 으로 복제 (새로 생성 => terminal 에서 npx create-react-app 생성 후 git init)2. 새 repository 생성:github >repositories > new버튼 클릭 > repository 이름 생성 후 guide를 따라 생성된 폴더에 git..
Dart 기초(2)-2 **출처 : 인프런 강좌 'Dart 언어 4시간만에 완전정복'의  2강 OOP 강의 내용을 정리한 script 입니다.1.상속void main() { print('-----fruit---------'); Fruit someFruit = Fruit(name:"망고",fruitCount:5); someFruit.sayName(); Sour sourFruit = Sour('오렌지',7); sourFruit.sayFruitCount(); sourFruit.sayEatme(); print('-----type comparison---------'); print(someFruit is Fruit); print(sourFruit is Sour); print(someFruit is Sour);}//..
WARNING: expo-cli has not yet been tested against Node.js v18.12.1. react native expo cli를 실행하다가 하단과 같은 에러가 발생하였다.WARNING: expo-cli has not yet been tested against Node.js v18.12.1.If you encounter any issues, please report them to https://github.com/expo/expo-cli/issuesexpo-cli supports following Node.js versions:* >=12.13.0 =16.0.0 여러가지 구글링 해보고 찾은 원인은,node 버전이 react-native expo cli의 node 버전과 맞지 않는 일종의 종속성 문제인 것 같았다.그래서 위의 내용 처럼 node를 삭제후 (기존 18.xx, 17.xx 버전 모두..
[docker+nestjs+aws]프로젝트 1주차 정리 *목적 : nestjs 기반의 crud, 인증, 결제, 채팅 기능을 구현 1. 기본 setting과 docker로 pgadmin 연결node, nest, docker 설치 후 터미널에 new nest 생성폴더명 //nvm 으로 node버전 변경하기(node version management)//nvm을 사용하려면 기존 사용하는 node의 전역적 모듈을 모두 삭제해주고 실행해야함______________________________________________________1.brew로 nvm 설치brew install nvm ______________________________________________________2.환경변수 설정mkdir ~/.nvm //~/에 .nvm 설치vi ~/...
nvm으로 node 버전 변경 -nvm 설치 (mac 기준 homebrew 사용)//nvm 으로 node버전 변경하기(node version management)//nvm을 사용하려면 기존 사용하는 node의 전역적 모듈을 모두 삭제해주고 실행해야함 ______________________________________________________1.brew로 nvm 설치 brew install nvm ______________________________________________________2.환경변수 설정 mkdir ~/.nvm //~/에 .nvm 설치 vi ~/.bash_profile //~/.bash_profile을 vi 편집기로 열고 환경 변수 설정//하단 세줄 입력후 esc + wq로 저장후 나오기export NVM_D..
toast ui editor viewer toast ui editor는 여러모로 다른 에디터보다 서비스가 좋은 편이지만 ㅠㅠ markdown이 까다롭다는 점이 참 안타깝다.여러가지로 찾아보니,, 몇가지 단점이 있는데 parser기능이 전부 먹히지는 않는다는 것이다. dangerousHtml 은 위험하고, html-react-parser는 일정 태그만 인식하여 toast ui editor로 담은 모든 태그들이 담기지가 않았다.toast ui 에서 제공하는 Viewer도 react 버전으로 찾기가 어려웠는데, 다섯시간동안 고생 고생을 하며 찾아낸 방법이다.혹시라도 나같이 고생한 분들은 이 방법을 꼭 써보길 바란다 ㅠㅠ.. 필자는 Viewer 컴포넌트가 잘 동작하지 않는다고 느낀것이, 다양한 리스트를 각각 클릭하여 해당 Viewer의 내용을 보여줘야..