본문 바로가기

분류 전체보기568

SSAFY AI 16기 모집 설명회 참여후기 모집설명회에서 받은 소책자 및 기념품 4/9일에 개최한 싸피 (AI)16기 모집 설명회에 다녀왔다. 대기업에서 주최하는 거라서 대강당 같은 곳에서 진행할줄 알았는데 생각보다 그리 크지도, 작지도 않은 장소에서 진행이 되었다. 조금 일찍 도착해서 앞에서 가까운 자리에 앉아서 설명회를 참여할수 있었다. 내용은 크게 3개의 부분으로 나누어서 진행이 되었는데,각각1. 전반적인 과정 소개2. AI과정 관련3. Q&A로 이루어져 있었다. 먼저 첫번째 과정 관련된 내용은 싸피 모집 부분의 파트장을 맡고 계시는 여성분이 해주셨다.거의 아무런 정보도 없는 참가자들이 궁금해할만한 내용과필요한 내용들을 설명해 주셨다, 그때 그분의 설명을 들으면서 거의 아무런 정보도 없는 사람들에게, 필요한 정보만 전달하는 것은 쉽지 않은.. 2026. 4. 11.
개발자 국비학원 추천 - 3 나의 it관련 학습의 첫번째는 개발에 관련된 과정 이었다. 개발에 대한 전반적인 내용(백엔드, 프런트엔드, sql, devops 등)에 대해서 학습할수 있었다. 첫번째는 사비를 들여서 학원을 수강했었다. 두번째는 DevOps에서 필수로 학습을 해야하는 네트워크 관련 학습을 위해서 국비과정을 들었었다. 내가 국비과정을 선정할때는 내가 필요한 지식들을 학습하기 최적의 학원을 선택했었다. 9~10개월 정도되는 과정도 있었지만, 기간이 길어지면 너무 루즈해질거 같아서 5개월 가량의 짧은 기간동안 진행되는 학원을 수강했다. https://www.4glcomputer.co.kr/ 4세대 아카데미성공적인 취업을 원하시나요? 취업성공 프로세스를 친절하게 안내해 드립니다. 바로가기www.4glcomputer.co.kr이.. 2026. 3. 29.
개발자 국비학원 추천 - 2 오늘 포스팅 에서는 내가 내가 다녔던 학원을 선택하기 전에 했으면 했던 일들에 대해서 작성해 보고, 학원 생활을 하면서 내 자신에 대해서 조금 아쉽다고 생각했던 부분들에 대해서 작성해 보고자 한다. 먼저 학원에서 가르쳐 주는 것들에 대해서 간략히 소개하자면, 웹 프로그래밍의 기초가 되는 java, html, css, spring, spring boot, 그리고 특히 sql에 대해서 꽤 깊게 가르쳐 준다. 공부하는데 조금 자신이 있는 사람(낯선것을 받아들이는 능력) 이라면 수업을 수강하는데 어려움이 없을 것으로 생각된다. 문제는 나처럼 낯선 것을 받아들이는데 익숙하지 않다면, 조금 힘이 들수는 있을 것같다. 보통 그런 사람들은 문제의 원인을 찾는데 문제의 원인은 다른 것이 아니라, 자기자신이 낯선 것을 .. 2026. 3. 26.
개발자 국비학원 추천 - 1 나는 학원에서 개발을 배워서 it 업계에 입문했다. 요즘 유튜브 같은 많은 매체에 개발자 관련 학원들에 대한 광고가 많은데 나도 처음에는 국비학원을 갈까 하다가 사비를 들이지 않고 학원에 가면 그만큼 책임감 없이 수강을 하게될거 같아서 개발과정을 사비를 들여서 학원에 갔었다. 근데 내가 다녔었던 학원이 이제는 국비로 전환되었다고 해서 소개해 보려고 한다. 개발에 입문하려는 사람이라면 한국에서 많이 사용되는 스프링, 스프링 부트, 그리고 자바, html, javascript와 같은 말들을 많이 들어 보았을 거라고 가정하고 글을 작성하겠다. 특히, spring, spring boot관련된 강좌들을 한번쯤 검색해 본적이 있다면 배민 최연소 기술이사 김영한님, 그리고 자바의 정석 저자 이시면서 spring 및 .. 2026. 3. 24.
Terminating상태로 삭제되지 않는 리소스 삭제하기 쿠버네티스 클러스터에 리소스를 생성하려고 하는데 생성이 되지 않는문제가 발생 네임스페이스가 삭제되어서 그렇다고 하는데 분명히 삭제한 네임스페이스이다. kubectl api-resources --verbs=list --namespaced -o name | xargs -n 1 kubectl get -n gatekeeper-system삭제하려는 네임스페이스에 리소스가 남아 있는지 확인 삭제가 되지 않고 여전히 남아 있는 상태이러한 상태는 리소스 finalizers라는 필드에 있는 값 때문에 발생 빈배열로 변경 kubectl replace --raw "/api/v1/namespaces/gatekeeper-system/finalize" -f ns.json변경된 설정 강제 적용 여전히 삭제가 되지 않는다. 해당.. 2026. 2. 28.
서류 결과 - (기분좋은 서류 탈락) 이력서를 회사에 제출하고 나서회사측에서는 보통 결과를 이메일과 같은 방식을 사용하여 합격/혹은 탈락 여부를 간단하게 알려준다. 합격을 한다면 경우에 따라서 기분이 좋을수도 혹은 그냥 무덤덤할수도 있다. 탈락을 했을때는 괜히 기분이 조금은 다운되고 창피하기도 하고화가나기도 하는거 같다. 보통은 그런데 최근 독특하게 탈락 결과를 알려주는 방식이 있었다. 결과를 통보하기 까지는 일주일이 좀 안걸린거 같은데 처음에는 메일로 "결과가 나왔으니 홈페이지에서 확인하세요"라고 적혀있었다. 홈페이지에서 확인하니 결과는 탈락이었으나, 보통 이메일로 통보했던 회사들과는 달리 "우리가 찾는 후보자가 아니에요","우리는 다음 지원자를 검토하기를 했어요"이러한 말이 아니라 탈락에 대한 말이 느껴지지 않는 내용으로 작성된 .. 2026. 2. 26.
쿠버네티스의 postStart and preStop handlers 쿠버네티스의 pod에서 실행되는 컨테이너가 시작하기 전과 후에 진행할 작업을 pod 리소스 파일에 정의해줄수 있다. -postStart-> 컨테이너가 생성된 직후, 쿠버네티스는 postStart lifecycle hook을 실행한다.-> postStart hook은 컨테이너가 시작된 직후 실행되며, 컨테이너의 entrypoint와 거의 동시에 실행된다.(entrypoint보다 반드시 먼저 실행되는 것은 아니며, 실행 순서는 보장되지 않는다.)-> 쿠버네티스는 postStart hook이 실행되는 동안에도 컨테이너를 RUNNING 상태로 표시할 수 있으며, postStart hook의 완료를 RUNNING 상태 전환의 절대적인 조건으로 사용하지는 않는다.-> postStart hook은 컨테이너 초기화 .. 2026. 2. 20.
readinessProbe & livenessProbe pod정의 영역에서 컨테이너의 상태를 확인하여 그 결과에 따라서 컨테이너 재시작 혹은 컨테이너의 condition을 Not Ready로 업데이트하여 해당 컨테이너로 트래픽을 보내지 않도록 하는 설정 -livenessProbelivenessProbe에 initialDelaySeconds를 설정해 주어서 container에대해 probe를 바로 시작하는 것이 아니라 일정 시간이 지난 다음에 probe를 시작하도록 설정할수 있다.livenessProbe의 결과가 실패라면 kubelet은 해당 컨테이너를 재실행 한다. -readinessProbereadinessProbe도 livenessProbe처럼 probe를 시작하는 시점을 명시해 줄 수 있고probe의 주기를 설정해 줄수 있다. readinessPr.. 2026. 2. 15.
ERROR Failed to read Git log: fatal: not a git repository (or any of the parent directories): .git hugo 이미지를 실행시키면 해당 directory가 git repo가 아니라는 에러가 발생hugo site 파일이 있는 root 디렉터리에 .git이 없거나 git repo가 아니어서 발생하는 문제 방법1.hugo.toml 설정 파일에서 해당 옵션을 false로 설정 방법2. hugo 명령어 실행시 --enableGitInfo=false옵션을 인지라로 입력해준다. 기존 출력 compose 파일에서 docker image에 사용될 entrypoint 명령어에 옵션을 추가 hugo 서버가 정상 실행 2026. 2. 6.