๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

์ „์ฒด ๊ธ€

(413)
[Nature Of Code] 6. ๋ฒกํ„ฐ (2) : ๋ฒกํ„ฐ ๋บ„์…ˆ ๊ฒฐ๊ณผ ์ถœ๋ ฅ ๋งŒ๋“ค๊ธฐ Nature Of Code ์ฑ… ์‹ค์Šตhttps://www.hanbit.co.kr/store/books/look.php?p_code=B5163780406 Nature of Code: ์ž์—ฐ๊ณ„ ๋ฒ•์น™์„ ๋””์ง€ํ„ธ ์„ธ๊ณ„๋กœ ์˜ฎ๊ธฐ๋Š” ์ปดํ“จํ„ฐ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ „๋žต - ํ•œ๋น›+๊ธฐ์ˆ ์„ ์‚ฌ๋ž‘ํ•˜๋Š” ๋ชจ๋‘๋ฅผ ์œ„ํ•œ AI ์‹œ๋Œ€์˜ ๋””์ง€ํ„ธ ํ•™์Šต ํ”Œ๋žซํผ, ํ•œ๋น›+. ํ•œ๋น›+๋Š” ํ•œ๋น›์•ค์ด ์šด์˜ํ•˜๋Š” IT·AI ๊ต์œก ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค. ์ข…์ด์ฑ…, ์ „์ž์ฑ…, ๋™์˜์ƒ ๊ฐ•์˜, ์•„ํ‹ฐํด์„ ํ•˜๋‚˜์˜ ํ๋ฆ„์œผ๋กœ ์—ฐ๊ฒฐํ•ด ๋” ๊นŠwww.hanbit.co.kr ๋งˆ์šฐ์Šค ์œ„์น˜์™€ ํ™”๋ฉด ์ค‘์‹ฌ ์ขŒํ‘œ๋ฅผ ๋ฒกํ„ฐ๋กœ ๋งŒ๋“ค๊ณ  ๋ฒกํ„ฐ ๋บ„์…ˆ ๊ฒฐ๊ณผ๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ์˜ˆ์ œ ๋ฒกํ„ฐ ํด๋ž˜์Šคdata class PVector(var x : Float, var y: Float) { operator fun plus(v: PVector)..
[์•ˆ๋“œ๋กœ์ด๋“œ ๋ณด์•ˆ] ์ •๋ณด๋ณด์•ˆ ๊ธฐ๋ณธ ์›์น™ + ์œ„ํ˜‘ ๋ชจ๋ธ๋ง ๊ณต๋ถ€ํ•œ ๋‚ด์šฉ ์ถœ์ฒ˜์ฑ… : ์•ˆ๋“œ๋กœ์ด๋“œ ๋ชจ์˜ํ•ดํ‚น ์ž…๋ฌธ : ์‹ค์Šต์„ ํ†ตํ•œ ์ทจ์•ฝ์  ์ง„๋‹จhttps://product.kyobobook.co.kr/detail/S000213637137 ์•ˆ๋“œ๋กœ์ด๋“œ ๋ชจ์˜ํ•ดํ‚น ์ž…๋ฌธ - ๊ต๋ณด๋ฌธ๊ณ ํ™”์ดํŠธ ํ•ด์ปค๋ฅผ ๊ฟˆ๊พธ๋Š” ๋‹น์‹ ์„ ์œ„ํ•œ ์•ˆ๋“œ๋กœ์ด๋“œ ๋ชจ์˜ํ•ดํ‚น ๊ธธ์žก์ดproduct.kyobobook.co.kr https://hack23.com/cia-triad-faq_ko.html CIA 3์š”์†Œ FAQ | ์ •๋ณด๋ณด์•ˆ ๊ธฐ์ดˆCIA 3์š”์†Œ ๊ธฐ์ดˆ ํ•™์Šต: Hack23์˜ ์ „๋ฌธ์ ์ธ ๊ตฌํ˜„ ๊ฐ€์ด๋˜์Šค์™€ ํ•จ๊ป˜ํ•˜๋Š” ๊ธฐ๋ฐ€์„ฑ, ๋ฌด๊ฒฐ์„ฑ, ๊ฐ€์šฉ์„ฑ.hack23.com ๋‚ด์šฉ์ •๋ณด๋ณด์•ˆ ๊ธฐ๋ณธ ์›์น™1. ๊ธฐ๋ฐ€์„ฑ confidentaility์ธ๊ฐ€๋œ ์‚ฌ์šฉ์ž๋งŒ์ด ์‹œ์Šคํ…œ์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋‹ค.๊ถŒํ•œ์ด ์—†๋Š” ์ ‘๊ทผ์ด๋‚˜ ๋ณ€๊ฒฝ์— ๋ฐ์ดํ„ฐ๊ฐ€ ๋…ธ์ถœ๋˜์ง€ ์•Š๋Š”๋‹ค. 2. ๋ฌด๊ฒฐ์„ฑ ..
[Android] CameraX ์Šคํ„ฐ๋”” ๋ณดํ˜ธ๋˜์–ด ์žˆ๋Š” ๊ธ€์ž…๋‹ˆ๋‹ค.
[Claude Code ์Šคํ„ฐ๋””] Claude Code ๊ฐ€์ด๋“œ ์‹ฌํ™” ์Šคํ„ฐ๋”” ์˜์ƒhttps://www.youtube.com/watch?v=8H3NwQL-Aew ์‹ค๋ฐธ๊ฐœ๋ฐœ์ž๋‹˜์ด ๋…ธ์…˜์— ์•„์ฃผ ์ž˜ ์ •๋ฆฌ๋†“์œผ์…จ์ง€๋งŒ, ๋‚˜๋Š” ๋‚ด ์†์œผ๋กœ ์ •๋ฆฌ๋Š” ํ•œ ๋ฒˆ ํ•ด์ค˜์•ผ์ง€ ๋ญ”๊ฐ€๋ฅผ ์ตํžˆ๋Š” ์‚ฌ๋žŒ... ๊ทธ๋ž˜์„œ ์ด๋ ‡๊ฒŒ ์“ด๋‹ค. ๋กœ๋“œ๋งต1. Skills2. Sub-Agent & ๋ณ‘๋ ฌ ์ˆ˜ํ–‰3. Hooks4. ๊ณ ๊ธ‰ ํŒ5. ๋ฐ๋ชจ 1. Skills์Šคํ‚ฌ : ai์—๊ฒŒ ์ฃผ๋Š” ์—…๋ฌด ๋ฉ”๋‰ด์–ผ.SKILL.md ์•ˆ์˜ ๊ฐ€์ด๋“œ์— ๋”ฐ๋ผ ๋งค๋ฒˆ ๋™์ผํ•œ ํ’ˆ์งˆ์˜ ๊ฒฐ๊ณผ๋ฅผ ๋งŒ๋“ ๋‹ค. Claude์˜ skills๋Š” ์—์ด์ „ํŠธ ์Šคํ‚ฌ์ฆˆ๋ผ๋Š” ๊ณต๊ฐœ ํ‘œ์ค€์„ ๋”ฐ๋ฅด๊ธฐ ๋•Œ๋ฌธ์— ๋‹ค๋ฅธ ai ๋„๊ตฌ์—์„œ๋„ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๋‹ค. ํ”„๋กœํ”„ํŠธ์™€ Skills ์ฐจ์ดํ•ญ๋ชฉํ”„๋กฌํ”„ํŠธSkills์žฌ์‚ฌ์šฉ์„ฑ๋งค๋ฒˆ ์žฌ์ž…๋ ฅํŒŒ์ผ๋กœ ์˜๊ตฌ ๋ณด์กด์ผ๊ด€์„ฑ๋งค๋ฒˆ ๋‹ค๋ฅผ ์ˆ˜ ์žˆ์Œํ•ญ์ƒ ๋™์ผํ•œ ํ’ˆ์งˆํŒ€ ๊ณต์œ ๊ณต์œ  ์–ด๋ ค์›€Git์œผ๋กœ ๊ณต์œ ํŠธ๋ฆฌ..
[Android][Coroutine] ์™œ kotlinx-coroutines-android ๊ฐ€ ๋”ฐ๋กœ ์žˆ์„๊นŒ ์งˆ๋ฌธkotlinx-coroutines-core๊ฐ€ ์กด์žฌํ•จ์—๋„ ์™œ kotlinx-coroutines-android๊ฐ€ ๋”ฐ๋กœ ๋งŒ๋“ค์–ด์กŒ์„๊นŒ ๋‹ต์ฐธ๊ณ  : https://github.com/Kotlin/kotlinx.coroutines/tree/master/ui/kotlinx-coroutines-android kotlinx.coroutines/ui/kotlinx-coroutines-android at master · Kotlin/kotlinx.coroutinesLibrary support for Kotlin coroutines . Contribute to Kotlin/kotlinx.coroutines development by creating an account on GitHub.github.com ์—ฌ๊ธฐ ์•ˆ๋“œ๋กœ์ด๋“œ ..
[VS Code] ํ„ฐ๋ฏธ๋„์—์„œ ํŒŒ์ผ ์—ด๊ธฐ (code ๋ช…๋ น์–ด ๋“ฑ๋ก) ๋ฌธ์ œVS Code์˜ ํ„ฐ๋ฏธ๋„์—์„œ ์ฐพ์€ ํŒŒ์ผ์˜ ์ฃผ์†Œ๋ฅผ ์ด์šฉํ•ด์„œ VS Code์˜ ์—๋””ํ„ฐ์— ํ•ด๋‹น ํŒŒ์ผ์„ ์—ด๊ณ  ์‹ถ๋‹ค. ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•VS Code ์ฐฝ์—์„œ Cmd + Shift + P ๋ฅผ ๋ˆŒ๋Ÿฌ์„œ ๋ช…๋ น ํŒ”๋ ˆํŠธ(Command Palette)๋ฅผ ์—ฐ๋‹ค. ๊ฒ€์ƒ‰์ฐฝ์— "shell command"๋ผ๊ณ  ์ž…๋ ฅํ•œ๋‹ค. "Shell Command: Install 'code' command in PATH" ํ•ญ๋ชฉ์„ ํด๋ฆญํ•œ๋‹ค. ํ•ด๋‹น ์ฐฝ์ด ๋œจ๋ฉด OK๋ฅผ ๋ˆ„๋ฅธ๋‹ค.- osascript : macOS์— ๊ธฐ๋ณธ์œผ๋กœ ํƒ‘์žฌ๋œ OSA Script๋ฅผ ์‹คํ–‰ํ•˜์‹œ๋Š” ์œ ํ‹ธ๋ฆฌํ‹ฐ. macOS์—์„œ๋Š” ๋”ฑํžˆ ์–ธ์–ด๋ฅผ ์ง€์ •ํ•˜์ง€ ์•Š์œผ๋ฉด AppleScript๊ฐ€ ์‹คํ–‰๋œ๋‹ค๊ณ  ํ•œ๋‹ค.- OSA(Open Scripting Architecture) Script : ์Šคํฌ๋ฆฝํŠธ ๊ทœ๊ฒฉ์ค‘ ํ•˜๋‚˜. - Apple..
[Agentic Engeernig] ์—์ด์ „ํ‹ฑ ์—”์ง€๋‹ˆ์–ด๋ง ํ•ต์‹ฌ ๊ฐœ๋… 5๊ฐ€์ง€ ์Šคํ„ฐ๋”” ์˜์ƒhttps://www.youtube.com/watch?v=m99Vs94oHTQ Vibe Coding ์—์„œ Agentic Engeering ๋ผ๋Š” ์—…๋ฐ์ดํŠธ๋œ ๊ฐœ๋… Vibe Coding : AI์—๊ฒŒ ๋งํ•˜๋ฉด ์ฝ”๋“œ๊ฐ€ ๋‚˜์˜ดAgentic Engineering : AI๊ฐ€ ๊ตฌํ˜„ํ•˜์ง€๋งŒ ์ธ๊ฐ„์ด ์•„ํ‚คํ…์ฒ˜, ํ’ˆ์งˆ, ์ •ํ™•์„ฑ์„ ์†Œ์œ  Agentic Engineering์˜ 5๊ฐ€์ง€ ๊ฐœ๋…1. Agent & Sub-Agent2. Context Engineering3. Tool, Plugin & MCP4. Hook & Skill5. Planning & HITL 1. Agent & Sub-Agent๊ณ„์ธต์  ์œ„์ž„ ๊ตฌ์กฐAgent : ๋ชฉํ‘œ๋ฅผ ํ•ด์„ํ•˜๊ณ  ์ „๋žต์„ ์ˆ˜๋ฆฝํ•˜๋Š” ๊ณ„ํš์„ ํ•˜๊ณ , ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•ด ์ž์œจ์ ์œผ๋กœ ์‹คํ–‰ํ•˜๋Š” ์ฃผ์ฒดํ•˜๋‚˜์˜ ์ปจํ…์ŠคํŠธ ์œˆ..
[Claude Code ์Šคํ„ฐ๋””] Claude Code ๊ฐ€์ด๋“œ ์ •๋ฆฌ ์Šคํ„ฐ๋”” ์˜์ƒhttps://youtu.be/ZZVw8m7b36w https://youtu.be/DCsv0rKKrN4 1. ํ”„๋กœ์ ํŠธ์˜ ๋ฃจํŠธ ๋””๋ ‰ํ† ๋ฆฌ์—์„œ Claude๋ฅผ ์‹คํ–‰ํ•ด์•ผ ํ•œ๋‹ค.Claude๋Š” ํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ ๊ธฐ์ค€์œผ๋กœ ํŒŒ์ผ์„ ํƒ์ƒ‰ํ•œ๋‹ค. Claude๊ฐ€ ํ”„๋กœ์ ํŠธ ๊ตฌ์กฐ๋ฅผ ํŒŒ์•…ํ•˜๊ฒŒ ํ•˜๊ธฐ ์œ„ํ•ด์„œ ํ”„๋กœ์ ํŠธ ๋ฃจํŠธ ๋””๋ ‰ํ† ๋ฆฌ์—์„œ ์‹คํ–‰ํ•ด์•ผํ•œ๋‹ค. 2. /Init์ด ๋ช…๋ น์–ด๋Š” claude.md ํŒŒ์ผ์„ ์ž๋™์œผ๋กœ ์ƒ์„ฑํ•ด์ค€๋‹ค.claude.md์˜ ์ค‘์š”์„ฑ : ํ”„๋กœ์ ํŠธ์˜ ๋ชจ๋“  ์ปจํ…์ŠคํŠธ๋ฅผ ๋‹ด๊ณ  ์žˆ๋Š” ํŒŒ์ผ์ด๋‹ค.Claude๊ฐ€ ๋งค๋ฒˆ ํ”„๋กœ์ ํŠธ ๊ตฌ์กฐ๋ฅผ ํŒŒ์•…ํ•˜๋Š” ์ž‘์—…์„ ํ•˜์ง€ ์•Š๋„๋ก, ํšจ์œจ์ ์ธ ์ž‘์—…์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•œ๋‹ค. 3. CLAUDE.mdCLAUDE.md ๊ตฌ์„ฑ ์˜ˆ์‹œ- ์ ˆ๋Œ€์ ์ธ ๊ทœ์น™ : ๊ฐ€์žฅ ์œ„์— ์œ„์น˜- ์•„ํ‚คํ…์ฒ˜ ์„ค๋ช… : ํŠธ๋ฆฌ ํ˜•์‹์ด๋ฉด ๋ณด๊ธฐ์—๋„, Clau..