일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- docker
- vue.js
- ChangeCipherSpec
- kubernetes
- golang
- 백준
- 타원곡선
- alert
- Vue
- observability
- sia
- Docker-compose
- 13549
- FAAS
- 비트코인
- BaaS
- 서버리스
- 도커
- 너비 우선 탐색
- 설치과정
- 모각코
- k8s
- Jenkins
- cloud
- 코딩테스트
- Props
- kubernets
- 숨바꼭질3
- Programmers
- 프로그래머스
- Today
- Total
목록전체 글 (46)
작업공간

3h 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr Lv.2 치고 해결하는데 시간이 꽤나 걸린 문제 재귀 연습을 하기에 좋은 문제 문제를 읽고 1~2시간 정도는 멍때리며 코드는 작성하지 못했다. N = 3, N = 4, N = 5 일 때 실행 과정을 직접 종이에 그려보며 일련의 규칙을 찾아냈다. 3개 축에서 시작 축에 놓여진 N개의 원판을 목적 축으로 옮기는 방법은 아래와 같다. Step 1. 맨 아래 가장 큰 원판 하나를 제외한 N-1개의 원판을 남는 축으로 옮긴다. Step 2. 맨 아래 가장 큰 원판을 목적 축으로 옮긴다. Step 3. N-1개의..

🗓 Plan 구분주요 실습 내용 및 계획 1주 기업 및 업무 소개, 보안 교육 2주 클라우드 네이티브 관측가능성 개념에 대한 이해 & 쿠버네티스에 대한 이해 3주 GLP 스택에 대한 이해 및 배포 실습 4주 실습 내용 중간 점검 및 보고 5주 Prometheus 개선 도구, “Thanos”에 대한 개념 이해 6주 Thanos 배포 실습 7주 Thanos 구성 최적화 실습 8주 실습 내용 최종 점검 및 보고 [x] Observability & K8S 개념 파악 [x] 싱글 클러스터 환경 Prometheus & Grafana 모니터링 시스템 구축 [x] 멀티 클러스터 환경 Thanos & Prometheus & S3 & Grafana 모니터링 시스템 구축 [x] Thanos 구성 최적화 + [ ] Argo ..

SIA-하계 인턴 중간 회고 인턴 지원 동기 poised-spark-6ae.notion.site 인턴 지원 동기 ✔️ 가용성 & 모니터링 맡은 업무는 컨테이너 환경에서의 웹 개발이었다. 주어진 요구사항을 2주 쯤 남기고 완료했다. 남은 기간동안 HSM - Nginx - API WAS 의 상태를 관측하는 APM 페이지에 관심이 생겼다. TSDB로 InfluxDB를 사용해 HSM의 상태를 측정했고, Nginx와 Server는 주기적인 liveness probe test를 통해 측정했다. 짧게나마 시계열 관측에 대해 배웠고 추후에 진행할 프로젝트에 적용하고자 마음먹었다. 하지만 개인 로컬 환경의 리소스는 너무 한정적이라 까다로운 설정을 하지 않으면 툭하면 메트릭 수집이 중단됐다. Prometheus-Grafa..

클라우드 네이티브하면 AWS, GCP, Azure 가 생각난다. 그럼 기존의 인프라와 클라우드 인프라는 뭐가 다른가? 기존의 인프라는 서버 노드가 정적으로 구성되어 있었다. 하나의 서버에 하나의 서버 노드를 띄우거나 여러 개의 가상머신으로 나눠 분산시켜 띄웠다. 하지만 이런 경우에는 서버의 상태를 항상 엔지니어가 지켜보거나 신고를 통해 알 수 있었다. 클라우드 인프라의 서버 노드는 기존 인프라와 달리 무질서한 상태로 존재한다. 규칙, 트래픽, 리소스 한계 등에 의해 자동으로 생성과 소멸이 이루어진다. 따라서 엔지니어가 정해둔 Rule에 따라 알아서 서비스를 유지할 수 있게 된다. 물론 완벽한 배포 상태를 유지하기 위해서는 꽤 복잡한 Rule 정의가 필요하다. (진짜 개복잡함)

2022 05 23 월요일 오후 2시 30분부터 약 1시간동안 면접을 진행했다. 온라인 화상 면접으로 SRE 팀장님과 사수 engineer님 두 분과 함께했다. 기본 질문 자기소개 프로젝트 경험 ( 사용한 기술에 대해 연달아 질문 ) 주로 사용하는 언어 2가지 이상이라면 그 주된 차이점 프로젝트 수행 중 힘들었던 경험 전공 수업 중 흥미있는/없는 과목 1개씩 최신 기술이나 새로운 기술을 습득하는 방법과 소요 시간 이미 진행된 코드(레거시)를 개선한 경험 인턴으로 참여하면 기여할 수 있는 부분 Git flow를 아는가 협업 시 가장 중요하게 생각하는 것 전공 질문 TCP/UDP 설명 TCP 흐름제어 방법 TCP 3 handshake 브라우저에서 google.com 접속 시 동작 과정 프로세스 쓰레드 차이 ..

2022. 2.3 20:00 ~ 23:00 최현석 실제 언어를 이용한 서버 구축에서 인증서 생성과 등록이 어렵고, 유출되지않도록 관리를 잘해야한다고 느낌. 5th Meet - SSL server 구축 Daily Object - node.js - Express.js 혹은 golang - gin을 사용하여 서버 구축 시작 Review - 실제 언어를 이용한 서버 구축에서 인증서 생성과 등록의 어려움을 겪었다. 인증서 생성 Opensource인 openssl.. coderhs.tistory.com 배시현 거의 모든 다이얼로그는 얼럿다이얼로그로 만들어지기 때문에 꼼꼼히 공부할 필요가 있으며 퍼미션의 내용 또한 이론적으로 공부해야 한다. 2021 겨울학기 모각코 5주차 결과 (20시 ~ 23시) 토익 시험이 ..

Daily Object - node.js - Express.js 혹은 golang - gin을 사용하여 서버 구축 시작 Review - 실제 언어를 이용한 서버 구축에서 인증서 생성과 등록의 어려움을 겪었다. 인증서 생성 Opensource인 openssl 을 사용하여 테스트용으로 만들 서버를 위한 cert, key file을 생성하였다. openssl reference를 보고 따라하면 된다. 위와 같이 crt, csr, key 생성을 완료했다. 서버 구축 서버는 golang의 gin-gonic package를 사용했다. dir 구조는 아래와 같다. ginSSL ㄴ go.mod ㄴ go.sum ㄴ main.go ㄴ server.crt ㄴ server.key main.go의 code는 아래와 같다. p..

최현석 5th Meet Plan 2022 - 01 - 20 Daily Object - node.js - Express.js 혹은 golang - gin을 사용하여 서버 구축 시작 coderhs.tistory.com 배시현 2021 겨울학기 모각코 5주차 목표 (20시~23시) 22.02.03 20시에 진행한 모각코 목표 : 다이얼로그와 알림 사용하기 blog.naver.com 전병민 2021 겨울 모각코 5주차 계획 목표: react query 를 쓰는 이유 작성 velog.io