일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- esbuild
- kube-prometheus-stack
- 배포 파이프라인
- 티스토리챌린지
- typescript
- ssh 에이전트
- 오블완
- Intellij
- gitops
- GoF
- go
- apollo router
- 디자인패턴
- cosine similarity metric
- javascript
- body size
- goland
- elasticsearch
- 캡슐화
- 배포 프로세스
- AWS
- Infra
- 구조체
- 사설 ip
- 코사인 유사성 메트릭스
- http 413
- golang
- m4 pro
- Kubernetes
- GIT
- Today
- Total
Fall in IT.

안녕하세요. 오늘은 Github 계정 엑세스 토큰 생성 방법에 대해서 정리해보겠습니다. Github 계정 엑세스 토큰은 언제 사용할까? git을 사용해서 push/clone와 같은 작업을 할때 필요하다. 예를들면, CI & CD 파이프라인을 구축하는데 스크립트에서 특정 저장소를 clone받거나 push하고자 하는 일이 생길 수 있다. 확인 방법 Github 우측 상단에 프로필을 선택한 후, 아래쪽에 Settings를 선택한다. 좌측 하단에 Developer settings를 선택한다. 좌측 메뉴에서 Personal access tokens -> Tokens를 차례로 선택한다. 우측에 Generate new token을 클릭한다. 원하는 옵션을 선택하고 토큰을 생성한다. 모두 즐거운 코딩하세요~

안녕하세요. 오늘은 AWS의 S3, CloudFront, Lambda, Lambda@Edge 기술을 활용하여 이미지 리사이징(작게..)하는 방법에 대해서 알아보도록 하겠습니다. (아래 내용에서는 이미지 리사이징을 위한 코드에 대한 설명은 하지 않고 AWS 서비스를 활용하는 방법을 중심으로 설명합니다.) 목적 다양한 사이즈의 이미지를 클라이언트가 사용할 수 있도록 한다. (썸네일 이미지에 큰 사이지의 이미지를 사용할 필요는 없다. 상황에 따라 그에 맞는 이미지를 사용할 수 있도록 한다.) 요구사항 하나의 이미지를 사용하여 다양한 사이즈의 이미지를 만들어낸다. querystring을 사용하여 이미지 사이즈를 다양하게 요청이 가능하다. s 사이즈 설정 s=100x100 (width, height) q 비율 설..
안녕하세요. 오늘은 GraphQL 보안과 성능 개선 방법에 대해서 알아보겠습니다. GraphQL 보안과 성능 개선 방법 타임아웃 설정 데이터 개수 제한 쿼리 깊이 제한 쿼리 복잡도 제한 Filed Collection GraphQL로 서버를 만들경우 클라이언트쪽 구현에 더 많은 자유도와 유연성을 부여할 수 있습니다. 여러개의 데이터를 조회할때도 한번의 쿼리로 조회(UnderFetching 해결)가 가능하고, 원하는 필드만 조회할 수 있습니다. (OverFetching 해결) 그러나, 자유도가 높은 만큼 한번의 쿼리에 너무 많은 데이터를 요청하여 문제가 발생할 수 있습니다. 한번에 너무 많은 데이터를 요청할 경우 서버 성능이 떨어질 뿐만 아니라 서비스가 다운 될 수 있습니다. 이런 경우를 대비해서 Graph..

안녕하세요. 오늘은 네트워크 기본 지식 몇 가지(?)에 대해서 알아보겠습니다. 알아볼 내용 IP Address IPv4 / IPv6 Router Public / Private IP Address NAT Port forwarding Dynamic / Static IP Address IP Address 란? 다른 사람에게 전화를 하기 위해서는 전화번호가 필요한 것 처럼 컴퓨터 간의 통신을 하기 위해서는 주소가 필요한데 이를 IP 주소라고 한다. IPv4와 IPv6 란? 컴퓨터 간의 통신을 하기위해 필요한 IP주소는 두 가지 버전이 있는데 IPv4와 IPv6가 있다. IPv4는 32비트의 형태로 구성된 IP 주소이다. 약 42억개의 주소를 가질 수 있는데 인터넷에 연결되는 기기의 수가 기하급수적으로 늘어나면서..
안녕하세요. 오늘은 입력받은 문자열에 중복된 문자가 존재하는지 확인하는 알고리즘을 작성해보겠습니다. (아래 알고리즘은 Golang 언어를 사용하므로 언어에 따라 다를 수 있습니다) 사전지식 문자열 집한인 문자열을 순회할 수 있는가? 한글과 영문 모두 문자열 순회할 수 있는가? (index 순회를 할 경우 구분 필요, range로 순회할 경우 rune타입으로 변환하여 순회하기 때문에 상관없다) rune 타입에 대하여 알고 있는가? (rune은 유니코드를 표현하는 타입으로 int32 타입의 별칭과 같다) 유니코드 인코딩에서 한글은 3byte를 사용하고 영어는 1byte를 사용한다. 유니코드와 아스키코드의 개념 문제 문자열이 주어졌을때 이 문자열에 같은 문자가 중복되어 존재하는지 확인하라 자료구조를 사용하지 ..