본문 바로가기

분류 전체보기

(9)
[Flutter] No version of NDK Flutter 빌드시 아래와 같은 NDK 오류 발생 시 아래와 같이 local.properties에 ndk.dir 경로를 추가해주면 해결된다. * What went wrong: Execution failed for task ':app:stripDebugDebugSymbols'. > No version of NDK matched the requested version 21.0.6113669. Versions available locally: 20.1.5948944 local.properties ndk.dir=C:\\Users\\[UserName]\\AppData\\Local\\Android\\Sdk\\ndk-bundle
[Flutter] Flutter 앱에 Firebase 추가 Flutter 앱에 Firebase 추가하는 가이드 입니다. https://firebase.google.com/docs/flutter/setup?hl=ko&platform=android Flutter 앱에 Firebase 추가 Google은 흑인 공동체를 위한 인종적 평등을 추구하기 위해 노력하고 있습니다. 자세히 알아보기 의견 보내기 Flutter 앱에 Firebase 추가plat_iosplat_android 이 가이드에 따라 Flutter 앱에 Firebase 제품을 추 firebase.google.com 1단계: Firebase 프로젝트 만들기 https://console.firebase.google.com/u/0/?hl=ko 로그인 - Google 계정 하나의 계정으로 모든 Google 서비스를 ..
[Flutter] lints 설정 Lint란? - 린트(lint) 또는 린터(linter)는 소스 코드를 분석하여 프로그램 오류, 버그, 스타일 오류, 의심스러운 구조체에 표시(flag)를 달아놓기 위한 도구들을 가리킨다. Dart Lint Package - Dart linter는 Dart 소스 코드에서 발생할 수 있는 문제를 식별하기 위한 정적 분석기입니다. 100개 이상의 린터 규칙 을 사용할 수 있으며 잠재적인 타이핑 문제, 코딩 스타일 및 서식을 검사합니다. Lint의 종류는 핵심 린트, 권장 린트로 분류됩니다. 핵심 린트 : Dart 코드를 실행하거나 사용할 때 문제를 일으킬 수 있는 중요한 문제를 식별하는 데 도움이 되는 린트입니다. 모든 코드는 이러한 린트를 통과해야 합니다. 권장 린트 : Dart 코드를 실행하거나 사용할 ..
[AWS] Amazon Linux 2 Stress를 이용한 Auto Scaling 테스트 방법 CPU 로드 증가시 Auto Scaling 테스트를 위해서 EC2 instance 에 CPU 부하 테스트 및 확인 방법입니다. 1. stress utility on Amazon Linux 2 패키지 설치 https://gist.github.com/mikepfeiffer/d27f5c478bef92e8aff4241154b77e54 Install Stress Utility on Amazon Linux 2 Install Stress Utility on Amazon Linux 2. GitHub Gist: instantly share code, notes, and snippets. gist.github.com sudo amazon-linux-extras install epel -y sudo yum install s..
[AWS] High Availability and Scalability for EC2 정리 Vertical Scailng : Increase instance size (= scale up / down) - From: t2.nano (- ECU, 1 vCPUs, 2.4 GHz, -, 0.5 GiB 메모리, EBS 전용) - To: u-6tb1.112xlarge (- ECU, 448 vCPUs, 2.1 GHz, -, 6144 GiB 메모리, EBS 전용) Horizontal Scaling : Increases number of instances (= scale out / in) - Auto Scaling Group - Load Balncer High Availibility : Run instances for the same application across multi AZ - Auto Scalin..
[AWS] AWS 자격증 영어 시험 추가 시간 배정 방법 AWS 자격증 영어 시험 응시할때 추가 시간 배정을 위해서 반드시 해야하는 가이드 입니다. 본인의 영어실력이 원어민 수준이시면 바로 시험 등록하시면됩니다. 1. https://www.certmetrics.com/amazon/default.aspx - AWS training and certification 사이트 접속 - Upcoming Exams -> Request Exam Accommodations 클릭 AWS training and certification www.aws.training:443 2. Request Accommodation 클릭 3. Accommodation Type : ESL(English as a Second Language) + 30 MINUTES 선택 후 Create 클릭 4. ..
[Firebase] Firebase Storage 교차 출처 리소스 공유(CORS) 구성 방법 문제 상황 Firebase Storage에 저장된 이미지 파일읽어 들이는 Image.network 사용하여 web hosting 서버로 deploy 한 후에 Chrome에서 확인 해보았지만 이미지가 보이지 않고 아래와 같은 에러가 발생한것을 확인 할수있다. Access to XMLHttpRequest at '...' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. CORS policy로 인해서 접근이 block이 되었으며 가 무었이냐하면 아래와 같다. CORS(Cross-Origin Resource Sharing) - CORS 는 브라우저가 한 사이트가 다..
[Flutter] Null Safety migration dart.dev/null-safety/migration-guide Migrating to null safety How to move your existing Dart code to the world of null safety dart.dev 1. 환경 설정 - null-safety를 지원하는 Dart SDK 2.12 Version 이상이 필요합니다. $dart --version Package depency null safety 상태 확인 방법 - 추가된 패키지에 null-safety dependency 확인 후 결과를 보여줍니다. $flutter pub outdated --mode=null-safety ex) - dependency upgrade를 위해서 아래 command 입력합니다. $flutter ..