목록data (5)
NOW OR NEVER

Firebase 안드로이드 연동 쉬움 어플리케이션 기능 구현에 집중할 수 있다 Cloud Storage(=Storage) 파일을 저장하기 위한 용도 사진 등을 올려놓고 사용할 수 있다. Firebase 초기 설정 프로젝트가 바뀔 때마다 설정해줘야 한다. 1. 프로젝트 생성 2. FireBase console 접속 : https://console.firebase.google.com/ 로그인 - Google 계정 이메일 또는 휴대전화 accounts.google.com 3. 프로젝트 만들기 : 프로젝트 이름 입력 후 기본으로 되어 있는 설정 그대로 계속 눌러서 생성 4. 안드로이드 아이콘 클릭 5. 앱 관련 사항 작성 SHA-1 필요한 경우에만 입력(API 추가할 때 필요할 때 입력 요한다고 함 그때 가서 ..
drawer Layeout new project - navigation drawer views activity 기본 기능이 만들어져 있음 res - navigation - mobile navigation : 이동하는 화면 레이아웃 디자인 res 폴더 관리 시 비슷한 계열로 하위 폴더로 만들어서 관리하는 것이 안된다. 파일 구성 activity_main.xml activity_main.xml은 include와 NaviationView로 구성 include는 layout/app_bar_main.xml 파일이 설정 NavigationView는 좌측에서 메뉴가 나타날 수 있도록 해주는 View NavigationView의 headerLayout은 layout/nav_header_main.xml이 설정되어 있고 ..
EC2(Elastic Compute Cloud) EC2 개요 아마존에서 가장 인기 있는 서비스 AWS에서 제공하는 서비스형 Infrastructure AWS에서 임대하는 가상 서버 하나의 서비스가 아니고 많은 것을 포함 EC2 인스턴스 : EC2에서 임대하는 virtual machines 데이터를 virtucal drives 혹은 EBS 볼륨에 저장 가능 ELB(Elastic Load Balancer)로 load 분산 가능 ASG(Auto-Scaling Group)을 통해 서비스 확장 가능 클라우드는 언제든지 컴퓨팅을 대여할 수 있는 데 EC2가 바로 그 예시 이다. EC2 설정 옵션 운영체제(OS : Operating System) : 리눅스(인기多) , 윈도우, 맥OS CPU의 개수 : 컴퓨팅 성능과..

데이터 타입 프로그래밍에서 가장 중요한 것 : 입력, 연산, 출력 사용자에게 콘솔이나 UI에서 입력받은 데이터를 잘 처리하고 연산해서 알맞게 다시 사용자에게 출력해주는 것이 제일 중요, 물론 그데이터를 전송을 이용해서 서버로 보내고 다시 받아오는 것도 중요하다. 연산을 하면서 CPU를 효율적으로 사용할 수 있도록 CPU에 최적화된 연산(logic)을 작성하는 것도 중요하고 메모리를 최소화해서 사용하는 것도 중요하다. variable rw(read / write) : variable은 메모리의 값을 읽고(read) 쓰는(write) 것이 가능하다. 그래서 변경이 가능한 값이다. 변경이 가능한 값(mutable data type) let : js에서 변수 선언할 수 있는 키워드, es6에서 추가되어진 키워드..

Vue.js 작은 화면당 라이브러리 역할부터 큰규모의 웹 애플리케이션 개발을 돕는 프레임워크 역할까지 점진적으로 적용할 수 있는 프런트엔드 프레임워크 특징 컴포넌트 기반 개발 방식 : 화면(웹페이지)을 여러 개의 작은 단위로 쪼개어 개발, 리액트와 같은 방식 MVVM 패턴 : 화면 UI 코드와 백엔드 데이터 처리 코드 분리 리액트와 앵귤러의 장점을 흡수 설치 파일 vue.js devtools 개발자 모드로 할 경우 개발자 도구에서 vue 패널이 보임 vs code 확장 프로그램 : vetur node-v , npm-v 설치 , nvm html body 태그 내에서 - https://kr.vuejs.org/v2/guide/#%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0에서 개발자 모드랑..