본문 바로가기

분류 전체보기

(308)
yarn 설치 환경 오류 관련 문제 ㅇ vue CLI 설치 오류 문제 : vue : 'vue' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할... yarn install 한 다음, yarn start 를 하려고 하는데, 에러가 났다. 구글링 해 본 결과, 권한이 없어서 일어나는 에러라고 한다. Windows Powershell을 관리자 권한으로 실행해 준 뒤에, get-help Set-ExecutionPolicy 를 입력하고 Y를 누른뒤에, Set-ExecutionPolicy RemoteSigned 를 입력하고 마찬가지로 Y를 누른다. RemoteSigned 권한이어야 잘 설치가 된다고 한다. 문제 이유) window에서 보안 관련하여 문제가 발생하는것으로 보인다. 해당 보안 통과를 해주는 명령어르 통해 문제 해결 ㅇ vue CL..
WinSPC SFTP 오류코드 : 3 Permission Denied 해결방법 기준 환경 AWS EC2 ubuntu ubuntu OS Web Server 1 . 고급 -> 전송설정규칙 에서 전송모드를 자동으로 변경해준다. 다음과 같이 전송모드 설정 2 . 업로드 옵션에서 권한 오류 무시 체크를 해준다. 권한 오류 무시 설정 체크. 여기까지가 보편적인 오류코드 3에대한 해결방법이다. 여기까지가 보편적인 WinSPC의 오류코드 3에 대한 해결책이다. 필자도 그랬듯이 이 방법이 적용되지 않을 수 있다. 그런 경우는 다음 순서를 따라주면 된다. 우선 sshd 설정 으로 들어가준다. $ nano /etc/ssh/sshd_config vim 혹은 vi 혹은 nano 자신이 사용하는 에디터 지정을 해주면 된다. 만약 permission denied가 되면 앞에 sudo를 붙여준다.(필자는 na..
[FE & WEB] 웹 개념 - cs, js[질&답식] - [2] 1부에 이어서 써가려고 한다. 물어볼만한 질문을 답하는 형식으로 똑같이 진행할 것. 1. 질문) 프로토타입에 대해 설명해주세요. 2. 답변) 객체를 생성할 때, 해당 객체의 프로토타입으로서 동작하는 객체를 설정할 수 있습니다. 객체는 프로토타입으로부터 속성과 메서드를 상속받으며, 자신이 가지지 않은 속성이나 메서드를 프로토타입으로부터 찾을 수 있습니다. 이를 프로토타입 체인(Prototype Chain)이라고 합니다. 객체의 프로토타입은 __proto__라는 내부 속성으로 연결되어 있습니다. ES6(ES2015)부터는 Object.getPrototypeOf()와 Object.setPrototypeOf() 메서드를 사용하여 프로토타입을 다루는 더 쉬운 방법을 제공합니다. 자바스크립트에서 객체의 프로토타입은..
[FE & WEB] 웹 개념 - cs, js[질&답식] - [1] 기본적인 개념의에 대한 명칭을 까먹어가지고, 이번 면접에서 아는 개념임에도 불구하고 명칭을 까먹어 버려가지고, 대답을 너무 많이 못했다. 이김에 한 번 싹 정리하고, 면접 보기 전에 한 번 보고 갈려고 정리하고자 한다. 1. 질문) 브라우저 주소창에 www.google.com을 입력하면 어떤 일이 일어나나요? 1. 답변) 브라우저 주소창에 www.google.com을 입력하면 다음과 같은 일련의 과정이 발생합니다: ㅇ DNS 조회: 브라우저는 입력한 주소인 "www.google.com"을 IP 주소로 변환하기 위해 DNS(Domain Name System) 서버에 쿼리를 보냅니다. DNS는 도메인 이름을 해당 도메인의 IP 주소로 매핑하는 역할을 합니다. ㅇ IP 주소 얻기: DNS 서버는 "www.go..
[Web] 기술 인터뷰 회고 - 답을 제대로 못했던거 정리 - 버블링, 클린업 코드, useRef vs useState, 비동기 코드를 자바스크립트에서 쓸 수 있는 이유 문제의 의도를 직적접으로 묻지 않고, 코드나 상황이 주어지고, 의도를 알아채고 답변하는 형식으로 코딩 테스트 문제가 주어졌음. 문제는 정확히 기억 안나기에 문제를 예를 들어 설명은 못하겠고, 알아야 했던 개념을 뒤늦게 몇 개 떠올려서 다시 정리해보는 포스팅임 1. 버블링 console 찍는 값으로 e.target.focus, e.currentTarget.focus 를 value로 받는 두 버튼을 받는 부분인 문제가 있었음. 코드를 보고 의도도 모르고 주저리주저리 말했었는데 알고보니 버블링 관련 문제 였음. * 버블링이란? 버블링(Bubbling)은 이벤트 처리에서 발생한 이벤트가 해당 요소에서 시작하여 상위 요소로 전파되는 현상을 말합니다. 즉, 하위 요소에서 발생한 이벤트가 부모 요소, 그리고 부모 요..
[ReactNative] 환결 설정 중 오류 처리 관련 Android:오류해결] The emulator process for AVD has terminated Android 스튜디오에서 에뮬레이터를 실행하려는 도중 다음과 같은 오류가 발생했다. 다음과 같은 문제를 일어나는 경우를 찾아 보니 크게 3가지로 추릴 수 있다. 1. 툴 프로그램 미설치 2. 환경 변수 관련 문제 3. 용량 문 1. 해당오류가 발생하는 이유는 다음과 같은 프로그램이 설치 되있지 않아서 이다. (오른쪽 상단 톱니 바퀴 모양 클릭 > System settings 클릭 > Android SDK 클릭 > 아래 나와 있는 툴들을 설치 해주자. - Android Emulator - Android SDK Platform-Tools - Intel x86 Emulator Accelerator (HAX..
[FE 개념]리덕스 vs 모벡스 정리 React x Mobx - 참고할 저장소 코드: https://github.com/goodsosbva/react_redux/tree/main/redux-mobx 1. 리덕스 x 리액트 응용 방법 리덕스의 기본 원리는 다음과 같습니다: state -> dispatch: 적절한 dispatch 명령을 Action 함수에 받아들입니다. Reducer에서 해당 액션을 수용하여 state를 변경합니다 (prevState -> changedState). 생성 흐름은 다음과 같습니다: createStore: 스토어를 생성합니다. Reducer 생성: 상태 변경을 수행하는 리듀서를 생성합니다. 초기 state 설정: 스토어의 초기 상태를 설정합니다. state 생성: 리듀서와 초기 상태를 사용하여 상태를 생성합니다. ..
[GIT] 깃 저장소 디폴트 변경 - 깃허브 디폴트 브랜치를 변경하고 싶을 때가 있다. - 사실 보통 master가 회복불가로 꼬였을 때다 으악~~!!!! - Settings 로 이동 - 왼쪽 상단에서 Branches 를 클릭 후 바꿀 브랜치명 변경 - Update 버튼 => 디폴트 브랜치가 변경된다. - 디폴트 변경 완료!

728x90