2023 INFCON 후기(를 빙자한 필기 및 공부) - EKS 비용 절감 관련 세션 편 [k8s] 中 Karpenter 에 대하여
·
✍️2023/Cloud
세션이 여러개였는데,, 기억에 남는 세션 다시 정리와 추가 공부 할 겸 적어봅니다. 제가 작성한 글은 온전히 저의 생각이 아닌 타 기술블로그와 가끔 저의 두서없는 감탄사가 융합된 짬뽕글로 ... 여러 기술블로그를 찾기 귀찮으신 분들께 그저 정리용도로 추천드립니다. [ EKS 비용 절감 관련 세션 中 Karpenter 에 대하여 ] 세션에서 들은 내용 + 추가적으로 알아본 내용을 적었습니다. 1. 스팟 인스턴스 & 적절한 노드 선택 비용 절감을 위해서는 spot Instance 와 적절한 노드 선택을 권장하셨다. spot 인스턴스는 On-demand Instance 대비 가격이 매우 저렴하지만, Instance 가 언제든 종료될 수 있다는것이 단점이다. (이에 대한 내용은 추후에 더 다루는것이 좋을 것 같..
CI/CD ..그게 뭔데,,, 개요
·
✍️2023/Cloud
앞으로 할 프로젝트나 스터디에 CI/CD를 중점적으로 도입하고 싶었고 혼자 긁적대며 적용중이지만 과연 CI/CD 가 현업에서 어디까지 적용되는지에 대한 의문이 있었다. 좋은기회로 당근마켓 백엔드 개발자이신 분의 말씀을 듣고 해당 글을 작성해본다. (어찌보면 추후 면접 준비를 위해 다시 공부해야할..) CI란 무엇인가 CI 란 뭐라고 생각하시나요? 라고 물었을 때 “지속적 통합” 이요.. “빌드하는 과정” 이아닐까요? 라고 밖에 대답하지 못하는 사람이 있다면 (바로 나) 한번쯤 다시 생각해보면 좋다. 그래, 사전적 의미. 좋지, 통합? 통합 맞지. 근데 코드를 통합한다면 통합시에 여러 문제가 생기지 않을까? 라는 생각도 해봐야한다. 즉, CI라 함은 그저 코드를 합친다 의 의미를 지니고만 있는 통합이 아닌..
왓에버xGDG Campus Korea 1주차 회고록
·
✍️2023/GDG Campus Korea
이번주는 좋은 것과 나쁜 것이 무엇이 있었나요? 좋은 것 : 유저 플로우를 거의 완성을 했다…는 점이 좋아요.. 나쁜 것 : 개강을해서 할일이 많아진 것이 나쁩니다. 이번주 진행했던 학습/개발 내용은 무엇이었나요? 유저 플로우 작성 백엔드 api 기능명세 작성 가장 고민을 했던 부분은 무엇이었나요? 관리자/ 유저 측면에서 다르게 생각하는게 어려웠음 기능별 중요성을 나누는 기준 설정이 어려웠다. 기능의 구현 가능 여부를 명확히 알 수 없었다. 아쉬운 부분을 개선하기 위해서 필요한 것은 무엇인가요? 기능에 대한 정확한 이해 기능을 구현하기 위해서 필요한 사전 지식들 보완 다음주는 어떻게 보낼 예정인가요? ERD 설계를 이번주 내로 마치고, 다음주부터는 개발에 들어갈 생각입니다.
[이코테] DFS/BFS
·
✍️2023/Algorithm
- 탐색이란 많은 양의 데이터 중에서 원하는 데이터를 찾는 알고리즘 - 대표적인 그래프 탐색 알고리즘으로는 DFS 와 BFS가 있음 - DFS / BFS 는 코딩 테스트에서 매우 자주 등장하는 유형이므로 반드시 숙지해야함 스택 자료구조 - 먼저 들어온 데이터가 나가는 형식(선입후출)의 자료구조 - 입구와 출구가 동일한 형태로 스택을 시각화 할 수 있다. 젤 먼저 넣은게 젤 나중에나감 파이썬에서는 우와...기본적으로 제공되는 객체인 리스트를 이용해서 스택 이용이 가능하대 대박... 진작에 파이썬할걸 여태 스택 구현하려고 애먹었는데,,, - 최 상단원소는 제일 왼쪽에 있는걸 뽑음 - 최 하단 원소는 그대로 리스트 출력하면됨 큐 - 먼저 들어온데이터가 먼저나가는 선입선출의 자료구조 - 큐는 입구와 출구가 모두..
gdsc lead 면접 후기
·
끄적끄적
안녕하세요 여러분 저는 또 면접을 보고왔습니다. 추후에 lead를 준비하는 분들께 도움이 되면 좋겠다..(제가 준비할때 후기글이 너무 없어서 글을 써봅니다)는 생각에 가져왔습니다. 대망의 !구글러대면! 일단 자소서 항목은 대략 아실것이라 생각하여 스킵하겠습니다. 정말..문항 하나하나가 2000자라서 겨우겨우 썼던 기억이 나네요...(주절주절 대마왕느낌) lead를 하게된 이유는 사실 교내 동아리 운영진을 하면서 우리학교에 없는 gdsc lead를 해보는게 어떻겠느냐는 제안을 받아 지원하게되었습니다.. 걱정이었던건 하는게 정말많고(ausg, 클클, 멋사, 한이음, 학교, 쿠버 스터디 잼,,,) 앞으로 졸업반이라서 시간을 과연 허비할 수 있을까 라는 생각에 주저했었지만 저는 ESTJ 리더? 할수만있다면 하고..
ausg 7기 면접 후기
·
끄적끄적
아직 결과가 안나온 시점에서..한번 적어보는 아우쓱 면접 후기! ausg 면접을 준비할 시점에 아무리 찾고 찾아도 안나왔기에,, 도움이 되었음 싶어 한번 올려봅니다. 면접 분위기는 굉장히 편안했습니다. 본인 소개들을 먼저 해주셨고(2:1) 저도 준비한 자기소개를 했습니다. 다만 당황했던건 굉장히 스무스하게 소개해주시죠~ 이런느낌이였어서 1분자기소개 해주세요. 형식이라면 준비한걸 뙇! 내놓을 수 있었을텐데 물흐르듯이 진행되니 되려 당황했지만 주절주절 1분정도 잘 말한것같습니다. 잘 기억나지는 않지만 인상깊었던질문은 저의 인간적인 면모(?) 를 알고싶다. 평소 친구들사이에서 어떤 사람이고 별명이 무엇이냐.. 는 질문이었습니다. 물론 커뮤니티나 동아리 활동에서는 잘 어울리는게 중요할것같기는 한데 이 질문이 과..
서브넷마스크
·
✍️2023/CS
cs 가 정말 부진하다... 테스트 볼 겸 문제 공부를 하며 gpt 와 함께 대화했다. 서브넷 마스크라는 개념이 쉬운것같으면서도 계산하려니 생각이 안나서 다시 복습했다. 네트워크 1. 8대의 웹서버를 같은 네트워크에 설치하려고 한다. 최대한 IP주소 낭비없이 서브넷을 구성하려고 할 때 다음 네트워크주소와 서브넷마스크 중 조건을 만족시키는 것은 어느 것인가? 192.168.252.0 255.255.255.248 주어진 예시에서, 네트워크 주소가 192.168.252.0이고 서브넷마스크가 255.255.255.248일 때 호스트 개수를 구해보겠습니다.. 호스트 개수를 구하는 방법은 다음과 같습니다: 서브넷마스크를 이진수로 변환합니다. 예를 들어, 255.255.255.0은 11111111.11111111.1..
[BOJ/1244] 구현 문제
·
✍️2023/Algorithm
https://wikidocs.net/22805 1) 리스트 컴프리헨션 ## 리스트 생성하기 기존에 배운 문법으로 1부터 10까지 정수를 순서대로 가지고 있는 리스트를 생성하는코드는 다음과 같습니다. ``` numbers = [] for n i… wikidocs.net 리스트 컴프리헨션..편한데 어렵당.. https://chpark5667.tistory.com/58 2.(2) 코테용 데이터 입력 스킬 (input().split(), map() 등) 1. input() str = input() num = int(input()) 기본적인 입력 방법으로, input()자체는 문자열을 입력받는 것으로 처리됩니다. 그렇기 때문에 int(input())을 해주어야 숫자형 입력이 가능해집니다. num변수에 저장 ch..
[BOJ/20053] 구현 기초문제
·
✍️2023/Algorithm
문제를 풀다보면, 문제의 입력값이 두개, 세개로 여러개를 동시에 입력 받을 때가 있다. 그럴 때, 그냥 줄바꿈으로 받는 형태면 아래와 같이 그냥 input()을 몇개든 적으면 된다. a, b = input(), input() (찾아놓고 보니 이거 문제에서 안씀) 문법 기초 또 알게된것 정리2차원 배열 입력받기(모두 배열의 세로(B)의 크기를 아는경우에만 사용 가능하다고 함) 1. 원소 하나씩 입력받기 arr = [for _ in range(B)] # 2차원배열의 세로길이 B for i in range(B): arr[i]= list(map(int,input().split())) 2. 원소에 list 추가하기 arr = [] for i in range(B): arr.append(list(map(int,inp..
[BOJ/2891]번 그리디 문제
·
✍️2023/Algorithm
카약과 강풍 문제 2890번 을 보면 알겠지만, 상근이는 카약 대회를 개최했다. 그런데, 갑자기 엄청난 강풍이 경기장에 불었고, 일부 카약이 부서졌다. 경기는 5분 안에 시작해야 하는 상황이다. 다행히 일부 팀은 혹시 모를 사태에 대비해서 카약을 하나 더 경기장에 들고 왔다. 카약은 매우 무겁고 운반하기 어렵다. 따라서, 자신의 바로 다음이나 전에 경기하는 팀에게만 카약을 빌려주려고 한다. 즉, 팀 4는 여분의 카약을 3이나 5에게만 빌려줄 수 있다. 다른 팀에게서 받은 카약은 또 다른 팀에게 빌려줄 수 없다. 또, 카약을 하나 더 가져온 팀의 카약이 손상되었다면, 여분의 카약으로 경기에 출전하게되고, 이 카약은 다른 팀에게 빌려줄 수 없다. 카약이 부서진 팀과 하나 더 가져온 팀이 주어진다. 카약을 적..
리촬리
'분류 전체보기' 카테고리의 글 목록 (8 Page)