본문 바로가기
C.W.K.
Stream
← C.W.K. Quests
🪨

Touchstone Quest

신규: 2026-08-31최근 수정: 2026-08-31

시금석은 금이 뭔지만 알려줘 — 팔지 말지는 아예 관심이 없고

Touchstone 은 시장 가치를 재는 엔진이야. 숫자 하나, 그 숫자의 역사 전체, 그리고 그 역사 안에서 지금이 어디쯤인지까지 다 보여주고, 그걸로 뭘 하라는 말은 한 번도 안 해. 이 퀘스트는 그 선이 세 나라 시장 데이터랑 실제로 부딪히면서도 어떻게 안 무너졌는지에 관한 거야. 그리고 좀 특이한 건, 여기 나오는 불변식 대부분이 실제로 배포까지 나갔던 버그가 쓴 거라는 점이야. 하루 앞으로 찍혀서 자기를 고친 패치보다 오래 살아남은 스냅샷, 알파벳 C 에서 조용히 멈춰버린 페이지네이션, 500 개인 척 발행된 399 개짜리 명단, 그리고 아무도 못 읽는 브라우저 안에 살던 점수 모델.

8 tracks · 36 lessons · ~7.2h · difficulty: intermediate-to-advanced

Level 0원석
0 XP0/36 lessons0/12 achievements
0/100 XP to next level100 XP to go0% complete
시금석은 까만 돌 조각이야. 금을 거기 문질러서 남은 줄무늬를 보고, 순도를 아는 기준침들 줄무늬랑 나란히 대. 돌은 지금 금값이 얼마인지 모르고, 네가 사려는지 팔려는지도 관심 없어. 이 금속이 뭔지만 말해줘. 이 앱의 설계 요구서가 딱 그거고, 그래서 시장 데이터 퀘스트인데 신호가 아니라 절제가 주제가 될 수 있어. 시작은 경계선이야. 이 제품이 뭐고, 일부러 안 되기로 한 네 가지가 뭐고, 형제들 사이에서 어디 서 있는지 — 보유 자산을 소유한 위쪽 포트폴리오 앱, 무거운 분석용으로 빌려온 작업장 패턴, 그리고 필수로 붙는 Pippa 표면. 그다음이 진짜 재밌는 부분인데, 윤리를 아키텍처로 렌더링하는 거야. 페이지 맨 아래 붙는 면책 문구가 아니라, 함수가 매수/매도 판정 대신 성격 규정을 돌려주고, 정렬된 리스트를 순위가 아니라 나열이라고 코드에 못 박아두고, 날숫자를 의미 있게 만드는 게 소리 지르는 임계값이 아니라 백분위 맥락이 되는 엔지니어링 선택들. 퀘스트 한가운데는 숫자로 거짓말하는 다섯 가지 방식이야. 전부 실제로 터졌던 데서 뽑았어. 시장 달력이 아니라 기계 달력으로 찍힌 스냅샷 — 그것도 세 시장이 오늘이 며칠인지 서로 안 맞는 시각에 도는 일일 작업에서. 잰 창을 안 밝히고 발행된 백분위 — 그 창이 3 년부터 150 년 가까이까지 벌어지는데. 성공이랑 완벽히 똑같이 읽히는 절단 — 미국에서 제일 큰 열 개 회사 명단에 제일 큰 회사가 없다는 걸 알아채기 전까지는. 제품 다른 구석은 전부 근사치를 쓴다고 명시해놓고 한 구석에서만 기준을 높이 들다가 하루를 통째로 날린 일. 그리고 헤드라인 숫자를 브라우저 안에서 계산하던 모델 — 커맨드라인도, 위임 지시서도, 어시스턴트도 그걸 못 읽고, 바늘이 어디 있었는지 흔적도 안 남는. 마지막은 그걸 다 묶는 수선이야. 숫자는 숫자의 집, 말은 말의 집. 그리고 무거운 일을 돌리는 큐 — 파이프라인이 코드 레지스트리가 아니라 DB 행이라서, 새로운 분석 종류를 배포가 아니라 대화로 설계할 수 있어. 개념 오픈소싱이야. 결과물은 아키텍처지, 클론해 가는 저장소가 아니고.

Tracks

  1. 01🪨The Touchstone

    0/4 lessons

    이 도구가 뭘 하는 물건이고, 일부러 안 되기로 한 네 가지는 뭔지

    시금석은 까만 돌 조각이야. 금을 문질러서 남은 줄무늬를, 순도를 아는 기준침 줄무늬랑 나란히 대. 이 금속이 뭔지를 알려주지. 가격에 대한 의견은 없고, 팔아야 하는지에 대한 관점도 없고, 다급해질 방법 자체가 없어. 세 나라 CAPE 랑 Buffett 지표랑 지수 배수랑 수익률 갭을 다 보여주면서 그중 아무것에 대해서도 뭘 하라는 말은 안 하는 엔진 — 그 설계 요구서가 통째로 저 문장이야. 이 트랙은 코드 이전에 경계선부터 세워. 제품이 뭔지, 일부러 거부한 네 가지가 뭔지, 그리고 이미 다른 형제가 소유한 조각들을 중복하면 안 되는 자리가 어디인지.

    Touchstone 감정 결과 — cool에서 historic rich로 이어지는 호 위에서 73.5/100을 가리키는 게이지, rich·후기 사이클 패턴이라는 판정, 그리고 일곱 지표를 각자의 공개된 역사 안 백분위로 매겨 가중 평균한 값이며 예측이 아니라 위치 보고라는 설명. 옆에는 가중치별 세 범주 분해, 아래에는 Shiller CAPE·버핏 지표·S&P 500 P/E 카드가 각 계열의 출처와 함께 놓임.
    일곱 지표를 각자의 역사에 대고 읽음 — 이 숫자는 위치일 뿐, 권고가 아님.
    Lesson list (4)퀴즈 · 4 문제
  2. 02🧘Descriptive, Always

    0/4 lessons

    윤리를 함수랑 반환 타입이랑 독스트링으로 렌더링하기

    조언을 거부한다는 건 말하기는 쉽고 짓기는 어려워. 쓸모 있는 것이랑 조언인 것 사이가 보통 딱 한 걸음이거든. 이 트랙은 그 한 걸음이 어디서 내디뎌지고 코드가 그걸 어떻게 막는지에 관한 거야. 날숫자를 다급하게 만들지 않으면서 의미 있게 만드는 장치로서의 백분위 맥락. 행동용 점수 대신 문구를 돌려주는 분류기. 나열은 순위가 아니라고 자기 독스트링에 못 박은 변화 요약. 그리고 그 전부 뒤에 있는 가족 패턴 — 세 도메인의 세 앱이 같은 거부를 각자 어휘로 재정의하는 것.

    Lesson list (4)퀴즈 · 4 문제
  3. 03🕰️Valuation Is Slow

    0/4 lessons

    고유한 시계, 그리고 거절된 기능 하나가 영구적인 이유

    종가가 이 제품의 고유 박자야. 타협도 아니고 1 차 버전도 아니고. 그 결정 하나가 복잡도 한 범주를 통째로 걷어내. 소켓 없음, 재연결 로직 없음, 초 단위 상태 없음, 장중 갱신 루프 없음. 이게 서로 독립적인 두 방향에서 도착하는데, 그래서 안 흔들려. 포트폴리오 형제한테 물려받은 저자극 설계 혈통, 그리고 공용 데이터 플랜이 허용하는 단 하나의 실시간 연결을 바로 그 형제가 소유하고 있다는 단단한 자원 제약. 이 트랙은 시계, 그걸 지키는 인프로세스 루프 하나, '실시간 시세 추가' 가 왜 백로그가 아니라 거절된 기능인지, 그리고 신선도가 어떻게 숨은 장애가 아니라 표시되는 값이 되는지를 다뤄.

    Lesson list (4)퀴즈 · 4 문제
  4. 04📅The Market Owns the Date

    0/5 lessons

    스냅샷은 그걸 가져온 기계가 아니라 그게 설명하는 시장 것이다

    이 트랙은 버그 하나를 끝까지 따라가는 거야. 일일 루프가 서울의 조용한 시각에 돌고, 그 시각은 뉴욕에서 전날 저녁이고, 그래서 이 루프가 쓴 미국 행 전부가 내일 날짜를 달고 있었어. 평범한 시간대 실수인데 성질이 비범해. 미래로 찍힌 행은 제일 새 값으로 정렬되니까, 그걸 만든 코드가 고쳐진 뒤에도 계속 서빙됐거든. 빠져나오려면 모순처럼 들리는 규칙이 필요했어. 정정이 삭제하는 추가 전용 저장소. 가는 길에 이런 것들: 날짜를 계산하는 대신 제공자한테 묻는 법, 한 순간에 시장 둘이 오늘이 며칠인지 정당하게 안 맞는 이유, 그리고 모듈 하나에 내려앉은 수정이 왜 코드베이스의 수정이 아닌지.

    Lesson list (5)퀴즈 · 5 문제
  5. 05📏A Percentile Travels With Its Window

    0/5 lessons

    자도 측정의 일부고, 이 앱의 자들은 어이없이 제각각이다

    백분위 맥락이 날비율을 뜻 있게 만들어. 동시에 이 제품에서 제일 위험한 표면이기도 해. 똑같은 활자로 찍힌 백분위 둘은 보통 갖고 있지 않은 비교 가능성을 단언하거든. 여기 게이지 하나는 역사 3 년 정도에 대고 재. 데이터 라이선스가 계열을 잘라서. 다른 하나는 150 년 가까이 들고 있고. 이 트랙은 값 옆에 자를 같이 들고 다니는 것에 관한 거야. 왜 창이 행에 붙어야 하는지, 백분위를 얻을 만큼 못 산 계열은 어떻게 하는지, 그리고 나이가 다른 다리들로 지은 합성 지표가 정직함을 평균으로 뭉개는 대신 자기 제일 약한 다리를 어떻게 스스로 말하는지.

    Lesson list (5)퀴즈 · 5 문제
  6. 06🧮A Partial Result Is a Wrong Result

    0/5 lessons

    성공이랑 완벽히 똑같이 읽히는 절단

    이 제품의 제일 날카로운 버그 둘이 모양을 공유해. 불완전한 집합이 온전한 것처럼 발행된 것. 페이지네이션 요청이 커서를 조용히 버리고 알파벳 순 1,083 종목에서 멈춰서, C 뒤로 넘어가는 초대형주가 전부 빠졌어. 같은 날 오후에 살아 있던 별개 패스는 500 개를 노리다 399 개를 순위 매겨서 그 수치를 발행했고. 둘이 합쳐서 "미국에서 제일 큰 열 개 회사" 명단 하나를 만들었는데, 지구에서 제일 큰 반도체 회사가 빠지고 기계 회사가 대신 들어가 있었어. 그리고 완벽히 그럴듯해 보였지. 이 트랙은 그 부류에 관한 거야. 절단이 안에서는 왜 안 보이는지, 유효성 검사가 못 하는 걸 양성 대조가 어떻게 하는지, 부분 패스한테 왜 자기 이름 붙은 상태가 필요한지, 그리고 측정을 표본 추출이 아니라 입력을 시계별로 쪼개서 어떻게 감당 가능하게 만드는지.

    Lesson list (5)퀴즈 · 5 문제
  7. 07⚖️Approximate Honestly, or Not at All

    0/5 lessons

    제품 나머지가 못 맞추는 기준은 기준이 아니라 정체다

    앞 트랙은 안 보이는 불완전함에 관한 거였어. 이건 보이는 쪽이야. 데이터 제품이라면 해야 하는 의도적인 근사들, 그리고 그걸 소리 내서 일관되게 하는 규율. 시작은 하루를 통째로 멈춰 있던 기능이야. 제품 다른 구석은 전부 처음부터 근사를 명시하고 배포했는데 한 구석에서만 라이선스급 정밀도를 요구했거든. 그다음엔 어떤 측정을 닮은 유명한 것 이름이 아니라 실제로 그게 뭔지로 부르는 것, 몇 년 전에 얼어붙은 소스를 가정을 모든 행에 실어서 연장하는 것, 데이터가 진짜로 없는 게이지 둘을 미루고 화면에 그렇게 적는 것, 그리고 애초에 어떤 새 소스가 들어올 수 있는지 정하는 규칙.

    Lesson list (5)퀴즈 · 5 문제
  8. 08🗃️Where the Numbers Live

    0/4 lessons

    브라우저에 사는 모델은 저장도 서빙도 감사도 안 된다

    대시보드 대표 숫자, 지표 여덟 개를 하나로 압축하는 그 합성 지표가 브라우저에서 계산됐고 페이지 로드마다 다시 계산됐어. 돌아갔어. 제대로 그려졌고. 그리고 어떤 커맨드라인도, 어떤 위임 지시서도, 어떤 어시스턴트 표면도 그걸 못 읽었고, 흔적도 안 남아서 자세 보고서가 부르는 질문 하나에 답이 아예 없었어. 이 바늘이 어디 있었지? 이 마지막 트랙은 그 수선이랑 거기서 따라오는 것들에 관한 거야. 숫자는 숫자의 집, 말은 말의 집. 파이프라인 정의가 얼어붙은 코드가 아니라 편집 가능한 행으로 사는 것. 엔진이 무거운 분석을 수행하는 게 아니라 큐에 넣는 것. 그리고 타이머가 아니라 쓰기 카운터에 걸린 캐시.

    Lesson list (4)퀴즈 · 4 문제
이 페이지에서 버그를 발견하셨거나 피드백이 있으세요?문제 신고

댓글 0

🔔 답글 알림 (로그인 필요)
로그인댓글을 남기려면 로그인해 주세요.

아직 댓글이 없어요. 첫 댓글을 남겨보세요.