목록설치 (5)
NOW OR NEVER

이 글은 mac m1 기준으로 작성되었습니다.1. google cloud console에서 서비스 계정 관련- 서비스 계정 생성 후 권한 추가 방법(생성 시 할 수 있음, 저는 하다가 까먹어서 이렇게 부여함)IAM - 원하는 서비스 계정 체크 후 액세스 권한 부여 클릭 후 부여(fastlane 배포 시 필수로 서비스 계정 - 서비스 계정 사용자 권한 부여해야 함)2. fastlane 에러bundler와 gem 버전 안맞는 에러 발생 시 아래 과정 했는 지 확인 요함에러 전문/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems.rb:283:in find_spec_for_exe': Could not find 'b..
Java 특징 자바는 한번 작성 및 컴파일 된결과물이 어디서든 작동가능(jvm) 객체 지향 언어(상속, 다형성, 캡슐화 등의 객체 지향형 요소), Class 기본 단위 자동화 메모리 관리, jvm의 garbage collector가 사용되지 않는 메모리 자원 회수 적용 분야 다양한 분야(android, spring, Hadoop, elasticsearch) 모바일 어플리케이션 웹 어플리케이션 빅데이터 솔루션 데이터 베이스 등 데스크 탑 gui 어플리케이션 중요! Write once, run anywhere, 객체지향언어 Jvm의 gavage collector가 메모리 자동 관리 자바 주요 용어 Bytecode 자바 소스코드를 빌드 했을 때 생성되는 중간 코드 어셈블리어와 유하 형태(jvm 위에서만 실 행..
java java 설치 open jdk ver. : https://adoptopenjdk.net/ cmd에서 java -version : 설치한 java 버전 확인 및 설치 확인 java 프로그램 프로그램 문서를 작성할 수 있는것이라면 자바 프로그램을 작성할 수 있다. 컴퓨터를 갖고 어떠한 일을 하도록 만들어진 것, 컴퓨터가 알아들을 수 있는 수 많은 명령어들로 구성되어 있다. 해당 언어에는 미리 정해진 규칙이 있다. 프로그램을 만드는 것은 그 규칙(manual)에 따라 명령어를 작성하는 것이다. 그래서 그 규칙을 익혀야 한다. 의미 있는 이름으로 작성하는 것도 중요하다. 디버깅 : 오류를 고쳐가는 과정을 뜻함 메모장을 이용한 java 프로그램 저장 방법 파일 형식을 모든 파일로 바꾸고 확장자를 포함한 ..

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에서 개발자 모드랑..
가상환경 필요성 - 마구자비로 하나의 운영체제에 어떤 어플리케이션을 막 설치하다 보면 나중에 충돌 일어나게 된다. 그래서 가상환경이라는 게 나왔다. - 운영체제에 상관없이 가상환경 폴더만 지워주면 돼서 전체환경에 영향을 주지 않고 매우 효율적으로 프로젝트 관리 - 별개의 가상환경을 통해서 여러 프로젝트를 다른 모듈을 사용하더라도 매우 깔끔하게 환경을 구성할 수 있다. - 가상환경 실행시 그 안에서 필요한 것들을 설치하고 마음대로 테스트 해볼 수 있다. 파이썬 가상환경 명령어 기초 - 가상환경 설정>가상환경 기동(activate)>패키지 설치>가상환경 안에서 vscode 실행(가상환경 activate된 상태에서 cmd에 code 치기) 1. 가상환경 설정 - 윈도우 기준 Scripts 폴더 안에 가상환경 ..