전체 글 115
CICD 마스터가 될거야
오전부터 프로덕션 서버랑 개발 서버 CI/CD 배포 끝내리라 다짐하고 불태웠다.매번해도 자꾸 잊어버리고 헷갈리니 요번 기회에 블로그에 과정도 다 정리해두었다..✩ 뭐든 처음에 할 땨 부지런해야 뒤에 고생하지 않는 것 같다. 2시간만에 깔끔하게 CI/CD 마무리와 가비아 도메인연결까지 끝낼 수 있었다. 생각보다 일찍 마무리한 덕분에 미루고 미루던 프로젝트도 개인 레포로 가져오면서 리드미도 함께 정리했다ㅏ 이번에 다시 cname설정하면서 알게됐는데 acm인증서 설정할 때 cname 설정시 *.testcite.com을 추가할 때 www.testcite.com이라던가, api.testcite.com 정도까지만 허용이 되는 것이었고, www.api.testcite.com을 할 시에는 설정해둔 허용범위에 포함되지않..
DailyLog | 2024. 9. 9. 22:31
fatal: the remote end hung up unexpectedly 오류 해결
👀 원인 파악push할 내용이 1MB를 넘을 경우 발생하는 에러💡 해결 방법용량을 늘여주면된다. 먼저 아래 http 명령어를 써보고 다시 push해볼시 안되면 ssh 명령어를 이용해주면 된다. 이때 바이트는 각자 업로드할 파일에 맞는 바이트로 계산하여 입력할 수 있다.git config --local http.postBuffer 2048M재푸시그래도 안될 경우 ssh.postBuffer이용git config --local ssh.postBuffer 2048M만약 local이 아니라 글로벌로 설정하고 싶다면 아래와 같은 명령어를 사용할 수 있다git config --global http.postBuffer 2048Mgit config --global ssh.postBuffer 2048M글로벌로 설정해둔..
DevOps. | 2024. 9. 9. 20:27
GitHub Actions Workflow 명령어 정리
GitHub Actions Workflow 명령어 정리매번 복붙하지말구 GitHub Actions Workflows .yml 용어를 정리 해보았다.전체 스크립트스크립트에 관한 설명은 아래 url 을 통해 확인할 수 있다.https://velog.io/@xiu_8/github-action%EC%9C%BC%EB%A1%9C-cicd-feat.-aws-s3-cloudfrontname: DEV CIon: push: branches: ["dev"] pull_request: branches: ["dev"]jobs: build: runs-on: ubuntu-latest strategy: matrix: node-version: [20.x] steps: - u..
DevOps. | 2024. 9. 9. 18:23
그래프
그래프 개념 이해하기그래프란?노드 vertex와 간선 edge을 이용한 비선형 데이터 구조. 노드는 정점(vertex)으로 표시된다.동그라미로 표시된 것 | 노드 vertex화살표로 표시된 것 | 간선 edge간선 위에 숫자로 표시된 것 | 가중치 weight그래프의 특징과 종류방향성, 가중치, 순환 특성에 따라 종류를 구분한다.방향 그래프 directed graph와 무방향 그래프 undirected graph가중치 그래프 weighted graph순환 그래프 cycle graph와 비순환 그래프 acyclic graph그래프 구현 방식인접 행렬 adjacency matrix과 인접 리스트 adjacency list가 있다.인접 행렬 그래프2차원 배열을 활용하여 구현하는 경우가 많다. 배열의 인덱스는 ..
Algorithm. | 2024. 8. 25. 21:38
JavaScript Math.trunc()메서드와 틸트(tilt) 연산자
숫자를 다루는 연산을 할 때, 소수점을 버릴 경우 Math.trunc()연산자를 사용한다. 비트 연산에서는 주로 쓰이는 틸트 연산자 중 이중 틸트 연산자의 경우 숫자의 소수점을 버리는 방법으로 알고리즘 문제를 풀이를 할 시 간단하게 사용할 수 있다.1️⃣ ~ (비트 반전 연산자)~ 는 비트 반전 연산자(bitwise NOT)라고 부른다. ~ 연산자는 숫자의 모든 비트를 반전시킨다.0은 1로, 1은 0으로 바뀐다.예를 들어, 8비트로 표현된 숫자 5가 있다고 하면, 이진수로는 00000101이다. ~5를 연산하면 각 비트가 반전되어 11111010이 된다. 11111010을 십진수로 표현하면 -6이다.~5 = -62️⃣ ~~ (이중 틸트 연산자)~는 비트 반전 연산자인 ~를 두 번 적용한 것이다.숫자의 소..
Web Frontend/Vanila JS | 2024. 8. 23. 20:20