최신글
-
코딩 손 놓은지 2년된 사람의 바이브 코딩 모험기 3편 — 캐시 문제로 OMC를 지웠다
서론지난 글 에서는 본업과 개발을 병행하려고 만든 작업 흐름을 정리했다. 인터뷰로 기획하고, 코덱스가 검토하고, 구현과 리뷰가 알아서 돌다가 막히면 텔레그램으로 연락 오는 구조였다. OMC에 개인 지침과 스킬을 이거저거 덧붙여서 쓰고 있었다. 한달쯤 뒤에 플러그인을 지웠다. OMC 훅이 캐시 문제를 일으키는 것으로 의심됐고, 지운 뒤에는 실제로 캐시 미스율이 크게 낮아졌다. 기획하고 구현하고 리뷰하는 흐름은 대부분 남겼다. OMC를 제거하면서 내가 쓰던 기능 중 어떤 것이 플러그인에 의존하는지 확인하고, 필요한 것은 따로 옮기는 복잡한 과정이었으나 일종의 바이브코딩 튜토리얼로써 재미가 있었다. 캐시가 자꾸 깨지고 있었다시작은 토큰 사용량이었다. 밤에 일을 하나 시켜놓고 자러갔다 왔더니 클로드 x20 요금..
더보기
-
코딩 손 놓은지 2년된 사람의 바이브 코딩 모험기 2편
서론지난 글에서 끝에 두 가지 실패를 이야기했다. 두 번째 버전이 욕심으로 인해 첫 버전에 비해 기능이 너무 커졌다는 거랑, 리뷰 루프가 끝없이 길어져서 PR 하나에 코덱스 리뷰가 18번 돌았다는 거였다. 그때 "이건 구조가 지금처럼 정립이 안 돼서 그렇다"라고 변명처럼 적어뒀는데, 그 얘기를 하려고 한다.그 얘기를 하기 전에, 상황이 좀 바뀐 것부터 얘기를 하면... 그 사이에 AX(AI 전환) 쪽 일에 본격적으로 투입됐다. 그렇다고 원래 본업이 없어진 것도 아니라서, 둘을 동시에 쳐내야 하는 처지가 됐다. 만약 내가 계속 들여다봐야 하는 구조였으면 때려치워야 했을 거다. 그런 이유로, 이 워크플로우는 나의 최소한의 관여로 기능이 개발되도록 고안한 형태이다. 먼저 도구부터. 그때 claude.md랑 M..
더보기
-
이직을 위해선 블로그 / 깃허브를 평소에 관리해야한다.
서론어느 날 사무실 근처 식당을 찾아보니 어떤 식당이 며칠 사이에 블로그 리뷰가 열 개쯤 달려있다. 살면서 먹은 짬뽕 중 국물이 가장 맛있다거나, 인생 맛집이라거나... 이런 집은 당연히 안 간다. 리뷰가 멀쩡해 보여도 '이거 급하게 만든 거 아닌가...' 싶은 의심이 먼저 든다. 어쩌다 남의 이력서를최근에 갑자기 웹 레쥬메(그리고 블로그나 깃허브)를 검토하는 일을 맡게 됐다. 문제는 내가 인사 쪽 일을 해본 적도 없고, 내 팀에 사람을 직접 뽑아본 적도 없다는 거였다. 거기에 코딩도 손 놓은 지 한참 돼서 해동중이었는데, 그냥 코딩 좀 해봤다는 이유 하나로 남의 이력서에 평가를 하는 입장이 됐다. 기준을 뭘로 잡아야 하나 며칠 고민했다. 깃허브 잔디가 어떻고 기여도 그래프가 저렇고... 암만 고민해 ..
더보기
-
코딩 손 놓은지 2년된 사람의 바이브 코딩 모험기
서론블로그 글이 대부분 프로그래밍인 것과는 대조적으로 나는 코딩을 한지 몇 년 되었다. 마지막으로 내 손으로 직접 코딩한 게 업비트 코인 자동 거래 프로그램을 다시 구현할 때니까... 24년 여름쯤에 짠 게 마지막이다. 이유는... 통신공-네트워크 엔지니어라는 42서울에서 열심히 배운 것과 전혀 다른 루트를 탔다거나... 등등 여럿 있지만, 이건 결과이고, 가장 큰 원인은 불면증이었다. 코딩을 하면 알 수 없는 불면증에 시달려서, 관련 직군에 오래 근무하면 정신병자처럼 살다가 못 견디고 퇴사하는 삶의 반복이었다. 그래서 병원가서 불면증 약도 타먹어 보고, 힐락의원이라고 대체치료 전문 병원도 다녀봤지만(수액 라인 빼는지도 모를 만큼 깊게 잠잔적도 있음) 도저히 정확한 원인을 알 수 없었다.코딩을 그만둔 ..
더보기
인기글
-
[화웨이] 네트워크 과제 8 - VPN(VRF) 와 MP-BGP 학습
개요이번 과제는 vpn(cisco에서는 vrf)을 사용하여 같은 장비를 타지만 서로 분리된 망을 구성하는 과제이다. a1 P a2 \ / \ / b1 - PE PE - b2 / \ / \ c1 P c2 이런 환경에서 a1-a2, b1-b2, c1-c2 간은 통신이 되면서, a/b/c 상호 간은 통신이 안되도록 구성하면 된다. 즉, a1-a2는 핑이 되면서 a1-b1으로는 핑이 안되도록 하면 되는 과제이다. 단 a/b/c의 고객사 측 장비(이하 CE)에서는 최소한의 설정만 들어가도록 구성해야 하며, a-PE는 static으로, b-PE는 ospf로..
더보기
-
인생을 바꾸는 최고의 ETF / 잼투리
원래 많이 보던 유튜버인데 사실 책을 낸지도 모르고있다가 영풍문고 베스트 목록 계속 훑다가 발견해서 급하게 매수했다. 사고나서 최근에 영상 올린걸 보니 영상 다 본 사람은 굳이 살필요 없대서 잠깐 고민하다가 그래도 한번 보려고 주문취소를 하진 않았다. 보고나니 그 말대로 기존 영상을 전부 봤다면 특별할것이 없는 내용이긴 했다.(정확히는 https://youtu.be/X-9Y3yuKVCA?si=wwG0lo7G6316PQNE 영상의 내용을 책으로 풀어쓴 느낌이었다. 제목이 같기도 하고) 물론 이렇게 다시 본건 오랜만이기도 하고, 유튜브보다 지면으로 설명하는게 좀 더 쉬운 부분들도 있으니까 그런 부분에선 좋았다. 책 읽고 영상 보다가 삘받아서 포트폴리오 한번 더 엎었다. 올해 두번째인가 그런거같은데... S..
더보기
-
나는 독서해서 돈벌었다 / 서까남
서론https://youtu.be/1ALAQdB0rtI?si=Rl-1k14ivyh-eOou 집에 누워서 유튜브 보다가 저자의 책 광고를 보고 바로 구매하게 되었다. 영상의 내용처럼 저자가 책을 통해 인생이 변한 경험을 책으로 녹여낸 자기 계발서인데, 기존의 생각과 다른 지점이 많아서 좋았던 책이다. 소개 가장 좋았던 부분은 책을 왜 읽어야 하는지에 대한 이유를 문해력과 배경지식으로 분류하고, 문해력을 위해 어려운 책을 읽으면 좋다는 얘기를 해서 어려운 책이 읽기 괴로운 책이 아니라 그 괴로움 자체가 도움이 된다고 소개하고 있다는 점이었다. 일반적으로 책 두께가 두꺼우면 일단 손이 안 가는데, 오히려 그러한 괴로움이 문해력을 위해 필요한 과정이라고 생각하면 좀 더 마음 편하게 읽을 수 있을 것 같다. ..
더보기
-
[42 서울] push_swap을 케이크처럼 쉽게 먹는 법 - 1
서론 push_swap은 42서울 2서클 과제로 2서클 과제 중 가장 난이도가 높은 것으로 알려져 있다. 책 개구리를 먹어라! 의 교훈대로 2서클에서 가장 어려운 과제를 먼저 잡았다. 과제의 내용은 인자의 숫자들을 스택 두 개에 제한된 명령어를 최대한 적게 사용해서 정렬하는 과제이다. 이를 위해 다양한 알고리즘을 공부하고 고민하며 해결 방법을 찾아서 구현해야 한다. 이 글은 두 편으로 나눠서 1편에서는 알고리즘 구현 전까지, 2편에서는 알고리즘에 대한 얘기를 할 것이다. 다만 처음에 알고리즘을 생각해서 풀었다가 만점을 받기 위한 최적화가 난해해서(인자가 100개일 때 만점이 나오지 않았다), 갈아엎고 과제를 통과하기 위한 코드로 다시 짰다. 그러다 보니 이 글을 보고 구현하면 이 과제에서 학습할 수 있는..
더보기