Light Purple Pointer
플러터 프로젝트 시작
·
FRONTEND/Flutter
애뮬레이터에서 앱 실행하기
플러터를 사용하는 이유 및 개발환경 준비(윈도우)
·
FRONTEND/Flutter
1. 플러터에 주목하는 이유 1. 높은 개발 효율플러터를 이용해 코드를 작성하면 안드로이드와 iOS 모바일 앱 모두 한 번에 개발할 수 있어서 효율적임. 이렇게 개발한 앱은 어떤 운영체제에서도 똑같은 사용자 인터페이스와 사용자 경험을 제공한다. 또한, 플러터의 핫 리로드 기능덕분에 개발자가 UI를 실시간으로 확인하고 수정하며 앱의 상태를 유지하면서 코드를 변경하는 등 생산성을 획기적으로 높일 수 있음. 2. 역동적이고 유연한 사용자 인터페이스플러터는 다양한 위젯을 제공하므로 사용자 맞춤형 앱을 쉽게 만들 수 있음. 위젯이란 사용자 인터페이스를 선언하고 구성하는 방법임. 위젯은 현재 구성과 상태에 따라 뷰에서 어떻게 보일지를 설명한다. 상태가 바뀌면 위젯은 설명을 다시 작성하고 프레임워크는 이전 설명과 ..
AWS EC2의 .pem 파일로 서버 인스턴스에 접속하기
·
카테고리 없음
https://blog.naver.com/alice_k106/220882708567 [강좌] AWS EC2의 .pem 파일로 서버 인스턴스에 접속하기AWS의 EC2서비스에서 서버 인스턴스를 생성한 뒤 .pem의 확장자로 된 키 파일을 다운로드 받으면 이를...blog.naver.com
깃허브 Merge할 때 Resolve Conflicts 버튼이 비활성화돼서 바로 수정못할경우
·
GIT
대부분의 경우에는 Resolve Conflicts 가 나도 깃허브에서 바로 파일 수정이 가능한데, 버튼이 비활성화 될 때가 있음. 이 경우에는 충돌 범위가 너무 커서 시스템이 충돌 범위를 헤아리기 힘들 때 발생하는 현상임 이 경우에 CLI 로도 해결할 수 있지만, 깃허브 데스크탑으로도 해결할 수 있음 이미 해결해버려서,, 해당 캡쳐를 올리기 어렵지만 경로라도 기록해놓음 merge하려는 브랜치로 변경해서 merge into current branch를 클릭한다. 충돌이 날 경우 아래의 버튼이 활성화됨 이 버튼을 클릭하고나면 충돌나는 파일들과, vscode로 편집할수있게 됨 충돌해결되면 다시 merge하면된다.
yarn 버전 변경
·
STUDY
https://yarnpkg.com/cli/set/version
웹사이트 최적화 관련 블로그 포스팅
·
STUDY
https://mong-blog.tistory.com/entry/%EC%9B%B9%EC%82%AC%EC%9D%B4%ED%8A%B8%EB%A5%BC-%EC%B5%9C%EC%A0%81%ED%99%94%EC%8B%9C%ED%82%A4%EB%8A%94-3%EA%B0%80%EC%A7%80-%EA%B8%B0%EB%B2%95-%EC%BD%94%EB%93%9C-%EC%95%95%EC%B6%95-%EA%B2%BD%EB%9F%89%ED%99%94-%EB%82%9C%EB%8F%85%ED%99%94
AWS EC2에서 Docker를 활용해서 배포해보기
·
AWS
인스턴스 연결 후 docker , docker compose 설치 $ sudo apt-get update && \ sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common && \ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - && \ sudo apt-key fingerprint 0EBFCD88 && \ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" && \ s..
Express 서버를 EC2에 배포하기
·
AWS
이제 인스턴스를 만들었으니 , 서버를 배포해보는 작업을 해본다.   인스턴스를 연결해서 원격 접속을 한다.  express서버를 실행시킬려면 node.js가 설치되어있어야한다.  sudo su 로 권한 변경 후 아래의 명령어로 node.js를 설치한다.$ sudo su$ apt-get update && /apt-get install -y ca-certificates curl gnupg && /mkdir -p /etc/apt/keyrings && /curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg && /NODE_MAJOR=20 &&..
AWS - EC2 셋팅하기
·
AWS
AWS에서 콘솔홈으로 들어오면 아래와 같다 . 여기에서 검색 :EC2 를 검색한다   EC2를 들어가면 제일 먼저해야하는것이 Region 을 선택하는 일이다.   리전(Region)이란 인프라를 지리적으로 나누어 배포한 각각의 데이터 센터를 의미한다.말이 어렵다. 조금 더 쉽게 풀어서 EC2에 대입해서 생각해보자. 우린 EC2가 컴퓨터를 빌려서 원격으로 접속해 사용하는 서비스라는 걸 알고 있다. 여기서 EC2를 통해 빌려서 쓸 수 있는 컴퓨터들이 전 세계적으로 다양하게 분포해있다. 이렇게 컴퓨터들이 위치한 위치를 보고 AWS에서는 리전(Region)이라고 한다.   인스턴스 시작을 클릭한다.   서버를 배포할때에는 ubuntu  를 사용해서 가벼운 os를 사용한다.    인스턴스?aws ec2에서 빌리는..
EC2란?
·
AWS
EC2란?컴퓨터를 빌려서 원격으로 접속해 사용하는 서비스이다.   EC2를 배우는 이유?서버를 배포하기 위해서는 컴퓨터가 필요하다. 내가 가진 컴퓨터에서 서버를 배포해 다른 사용자들이 인터넷을 통해 접근할 수 있게 만들 수도 있다. 하지만 내 컴퓨터로 서버를 배포하면 24시간 동안 컴퓨터를 켜놔야 한다. 그리고 , 인터넷을 통해 내 컴퓨터에 접근할 수 있게 만들다보니보안적으로 위험할 수 있다.  이러한 불편함 때문에 내가 가지고 있는 컴퓨터를 사용하지 않고, AWS EC2라는 컴퓨터를 빌려서 사용하는것이다.