Skip to content

Instantly share code, notes, and snippets.

View YangSiJun528's full-sized avatar

sijun-yang YangSiJun528

View GitHub Profile
@YangSiJun528
YangSiJun528 / Linux 스레드와 메모리 구조.md
Last active January 20, 2026 06:38
Linux 스레드와 메모리 구조.md

Linux 스레드와 메모리 구조

러스트의 코루틴 개념을 공부하다가
스레드의 스택은 메모리 레이아웃에서 stack이 아니라는 사실을 알게 되서,
찾아본 내용을 클로드로 정리한 글, 그래도 참고한 자료들이 많아서 신뢰성이 없진 않다고 봄.

1. 스레드 스택: 메인 vs 생성된 스레드

핵심 차이

@YangSiJun528
YangSiJun528 / Rust 비동기 실행 모델의 내부 원리.md
Last active January 23, 2026 08:46
Rust 비동기 실행 모델의 내부 원리.md

Rust 비동기 실행 모델의 내부 원리

Why async Rust? - without.boats를 참고하고 AI 분석하면서 이해한 내용.
Rust의 비동기가 어떤 식으로 동작하는지 가볍게 정리

Runtime 구현 이해는 tokio의 튜토리얼에서 mini tokio가 도움이 되었다. 기억 안나면 다시 보는걸 추천.

1. 왜 이런 설계를 선택했는가

Rust 비동기 모델의 특성

@YangSiJun528
YangSiJun528 / Stackful 비동기의 동작 방식 & 비동기 실행 모델의 분류.md
Created January 23, 2026 09:06
Stackful 비동기의 동작 방식 & 비동기 실행 모델의 분류.md

Stackful 비동기의 동작 방식 & 비동기 실행 모델의 분류

AI로 대화했던 내용들 요약 버전 감수 안함

1. 세 가지 분류 축

질문 예시
Stackful vs Stackless yield 시 실행 상태를 어디에 저장하는가? Stackful: Go, Java Loom / Stackless: Kotlin, JS
@YangSiJun528
YangSiJun528 / Zola 기반 개인 사이트 구축기.md
Last active January 27, 2026 03:19
Zola 기반 개인 사이트 구축기.md

원래는 https://sijun-yang.com/blog/start-my-website-with-zola/ 이 경로에 있는 블로그 글이였는데, 내가 블로그에 남기고자 원하는 퀄리티나 글의 목적과는 다른거 같아 gist로 옮겨.

+++ title = "Zola 기반 개인 사이트 구축기" date = 2025-12-26

[extra] page_style = "post" +++

@YangSiJun528
YangSiJun528 / AI.md
Created January 29, 2026 03:33
Thompson NFA 구현 이해하기

정규표현식 NFA 엔진 요약

오토마타 (Automata)

상태(state) + 전이(transition)로 구성된 추상 기계. 입력을 읽으며 상태 이동, 최종 상태가 수락 상태면 매칭 성공.

[상태A] --입력--> [상태B] --입력--> [수락상태]

@YangSiJun528
YangSiJun528 / The-Complete-Guide-to-Building-Skill-for-Claude.md
Created February 2, 2026 03:19
The-Complete-Guide-to-Building-Skill-for-Claude.md
@YangSiJun528
YangSiJun528 / AI prompt engineering: A deep dive - Anthropic 요약.md
Last active February 5, 2026 04:47
AI prompt engineering: A deep dive - Anthropic 요약.md

원본: AI prompt engineering: A deep dive - Anthropic
2024. 9. 6. 에 공개된 내용으로, 최근에는 해당되지 않는 내용일 수 있음 Claude Opus 4.5가 스크립트를 읽고 정리한 내용


노트

영상 내용의 주장을 정리한 것

@YangSiJun528
YangSiJun528 / README.md
Last active February 12, 2026 09:58
스탠포트 강의 2주차 노트

CS146S: The Modern Software Developer 2주차 정리

https://kr.themodernsoftware.dev/#syllabus

느낀점 (과정 전체에 관해서)

====================================================================================

실습

@YangSiJun528
YangSiJun528 / README.md
Last active February 16, 2026 13:38
CS146S: The Modern Software Developer 3주차 정리

CS146S: The Modern Software Developer Week 3: The AI IDE 정리

실습

스킵, 굳이 이미 있는 SDK 사용해서 간단한거 만드는거라 쉬워서 만들 필요 없다 생각함.

발표 자료

발표 영상이 공개된게 아니라, 그냥 PPT 보고 추측해서 부족한 부분은 채움. 뇌피셜이 좀 섞여있을 수 있음.

@YangSiJun528
YangSiJun528 / README.md
Last active February 20, 2026 09:02
CS146S: The Modern Software Developer Week 4: Coding Agent Patterns 정리

CS146S: The Modern Software Developer Week 4: Coding Agent Patterns 정리

크래프톤 정글 실습 날짜까지 시간이 많이 없고, 자료들 내용이(프롬프트 엔지니어링, LLM 원리와 달리) 지속적인 최신화가 필요한 내용들임. 빠르게 1회독 -> AI요약 -> 정리 순으로 진행하기로 함.

실습

SubAgent 정리

Claude Code는 SubAgent를 자동으로 판단하여 호출한다