전체 글(362)
-
[git] 서브모듈 해쉬 커밋 충돌 날 때 충돌 해결 편법
1. 작업 흐름: 브랜치 전환을 이용한 서브모듈 충돌 처리상황: dev -> prd 병합 중 src/assets/common 서브모듈 파일 충돌 발생편법: 브랜치를 하나 만들어서 해당 브랜치에서 src/assets/common 충돌 상황을 추적하게 만들고 다른 브랜치로 이동해서 git status를 이용해서 충돌 처리 서브모듈같은 독립적인 저장조는 다른 브랜치에서도 git status를 인식이 가능하다고함. 이 편법을 이용0단계: dev: dev-host-1, prd: prd-khs 로 브랜치 생성1단계: prd-khs에서 병합 시작prd-khs 브랜치로 이동git checkout prd-khs 2. prd-khs 브랜치에서 dev 병합 시도이 시점에서 충돌이 발생CONFLICT (submodule)..
2024.12.10 -
[FTP] 파일질라를 이용해서 FTP 이용시 서버 접근이 안될 때
위의 이미지처럼 알맞게 설정을 하고, 파일질라로 접근해서 FTP를 이용하려고 하는데.. 접속이 안되고 대기시간 20초 초과로 만료되서 연결 실패가 뜬다고 할 때!! 나의 IP접근이 거부된 상태일 수 있습니다. 제가 스타벅스 공용 WIFI로 이용하다 보니 공인IP라서(?) 닷홈 자체에서 막은 듯 합니다. 닷홈 고객센터에서 문의해서 풀 수도있고 보통 자기 개인 핫스팟은 차단되지 않으니까 그거를 잠시 연결해서 이용할 수 있습니다. 이거 때문에 30~40분 날린듯 ㅠㅠ😂😂😂😂😂😂 짜잔 개인 핫스팟 이용해서 접근하니까 잘되는 모습~~🤩🤩
2024.12.08 -
쿠버네티스 개념 정리 - 1
쿠버네티스(Kubernetes)의 주요 구성 요소는 각각의 역할을 통해 클러스터의 상태를 관리하고 워크로드를 실행하는 데 필수적인 기능을 수행합니다. 아래에 각 구성 요소의 역할을 설명합니다.1. etcd역할:쿠버네티스 클러스터의 키-값 저장소.모든 클러스터 데이터를 저장하며, 클러스터의 상태와 설정 정보를 관리.특징:분산형 고가용성 데이터 저장소.클러스터 구성, 시크릿, 컨피그맵 등과 같은 모든 상태 데이터가 저장됨.사용 예:클러스터 복구 시 필요한 데이터를 제공.API 서버가 상태 정보를 읽고 쓰는 데 사용.2. kube-scheduler역할:새롭게 생성된 Pod를 적절한 **노드(Node)**에 스케줄링.특징:리소스 요구사항(CPU, 메모리), 노드의 리소스 사용량, 태인트 및 톨러레이션, affi..
2024.12.07 -
[vue.js] components을 이용한 동적 렌더링 - 1
최근 프로젝트에서 다음과 같은 두 가지 요구사항이 있었습니다:항목 조건에 따라 다른 형태의 폼이 생성'신청 항목 추가+' 버튼 클릭 시 새로운 폼 항목 추가 이 요구사항을 단순히 v-if나 v-show로 구현하면 코드가 복잡해질 가능성이 높습니다. 이를 해결하기 위해 Vue.js의 태그를 활용하여 동적 렌더링을 구현했습니다. 동작 원리는 다음과 같습니다 태그란? 태그: Vue.js의 내장 컴포넌트로, 조건에 따라 동적으로 컴포넌트를 렌더링할 수 있습니다.:is 속성: 렌더링할 컴포넌트를 지정합니다. 이 속성에 전달된 값에 따라 해당 컴포넌트를 화면에 표시합니다.활용 방식: activeComponent라는 변수의 값이 컴포넌트 이름이라면 는 그 컴포넌트를 렌더링합니다. 예를 들어 activeComponen..
2024.12.07 -
[vue.js] vue 개념 라이프 사이클 관련 개념 정리
최근 프론트 관련 랜덤 문제를 푼적이 있는데. "Vue.js 컴포넌트의 라이프사이클 훅 중에서 DOM에 마운트된 후에 호출되는 훅은 무엇인가요?" 라는 질문에서 라이프 사이클이 정확히 기억나지 않아서 이참에 한 번 정리하려 합니다.크게 라이프 사이클 훅은 아래와 같이 있습니다. mounted: 컴포넌트의 템플릿이 렌더링되고 DOM에 마운트된 후 호출됩니다.created: 컴포넌트가 생성된 직후 호출됩니다.beforeMount: DOM에 마운트되기 전에 호출됩니다.updated: 데이터 변경 후 렌더링된 후 호출됩니다.destroyed: 컴포넌트가 파괴될 때 호출됩니다. `흐름도에 따라 하나 하나 각각의 매서드들이 무엇을 하는지 설명하겠습니다.`beforeCreate호출 시점: Vue 인스턴스가 초기화되..
2024.11.28 -
[SSH] 서버 접속 하는 방법 정리
https://chatgpt.com/share/673be494-6ea8-8000-a310-1374a2a148a3 ChatGPT - Kubernetes 클러스터 선택Shared via ChatGPTchatgpt.com 들어가기 전에 SSH가 뭔지 간단하게 설명... SSH (Secure Shell)**는 네트워크를 통해 원격 시스템에 안전하게 접속할 수 있도록 해주는 프로토콜입니다. 주로 서버에 로그인하거나 서버 간 데이터를 안전하게 전송하는 데 사용됩니다. SSH는 데이터를 암호화하여 보안성을 높이고, 비밀번호나 공개 키 기반 인증을 통해 로그인할 수 있습니다. SSH의 주요 용도:원격 접속: 다른 컴퓨터나 서버에 명령을 실행하기 위해 안전하게 접속할 수 있습니다.파일 전송: scp나 sftp 명령어를..
2024.11.19