์ ์ฒด ๊ธ (103) ์ธ๋ค์ผํ ๋ฆฌ์คํธํ ์ 11ํ ๋น ๋ฐ์ดํฐ๋ถ์๊ธฐ์ฌ ํ๊ธฐ ๋ ํ ํฉ๊ฒฉ ํ๊ธฐ ๋น ๋ฐ์ดํฐ๋ถ์๊ธฐ์ฌ ์ ์ ๋น ๋ฐ์ดํฐ ์ดํด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋น ๋ฐ์ดํฐ ๋ถ์ ๊ธฐํ, ๋น ๋ฐ์ดํฐ ์์ง·์ ์ฅ·์ฒ๋ฆฌ, ๋น ๋ฐ์ดํฐ ๋ถ์ ๋ฐ ์๊ฐํ๋ฅผ ์ํํ๋ ์ค๋ฌด์๋ฅผ ๋งํ๋ค. [Contents]๋น ๋ฐ์ดํฐ๋ถ์๊ธฐ์ฌ ํ๊ธฐ ์ํ ์ ๋ณด๋น ๋ฐ์ดํฐ๋ถ์๊ธฐ์ฌ ํ๊ธฐ ๊ณต๋ถ๋น ๋ฐ์ดํฐ๋ถ์๊ธฐ์ฌ ํ๊ธฐ ์ํ๋น ๋ฐ์ดํฐ๋ถ์๊ธฐ์ฌ ํ๊ธฐ ํฉ๊ฒฉ1. ๋น ๋ฐ์ดํฐ๋ถ์๊ธฐ์ฌ ํ๊ธฐ ์ํ ์ ๋ณด1.1. ์ถ์ ๋ฌธํญ- ๋น ๋ฐ์ดํฐ๋ถ์๊ธฐ์ฌ ํ๊ธฐ ์ํ์ ์ด 80๋ฌธํญ์ผ๋ก ์ด๋ฃจ์ด์ ธ ์์ต๋๋ค!! - ์ํ์๊ฐ์ 120๋ถ ! ๊ณผ๋ชฉ๋ณ ์์ธ ์ฃผ์ ํญ๋ชฉ์ ๋๋ค.ADsP๊ณผ ์ค๋ณต๋๋ ๋ด์ฉ์ด ๋ง์ง๋ง ๋น ๋ถ๊ธฐ๊ฐ ํจ์ฌ ๋ ์์ด ๋ง์ ADsP > ๋น ๋ถ๊ธฐ๋ก ์ค๋นํ๋ ๊ฒ์ ์ถ์ฒํฉ๋๋ค. 1.2. ํฉ๊ฒฉ ๊ธฐ์ค๊ฐ ๊ณผ๋ชฉ 40์ ์ด์ + ์ ๊ณผ๋ชฉ ํ๊ท 60์ ์ด์๊ณผ๋ฝ์ด ์์ผ๋ฉด ์ ์ฒด ์ ์๊ฐ ๋์๋ ๋ถํฉ๊ฒฉ ๋น ๋ฐ์ดํฐ๋ถ์๊ธฐ์ฌ ์๊ฒฉ์ฆ์๋ ์์ฒด์ ์ธ ์ ํจ๊ธฐ.. 2025 ์ 46ํ ๋ฐ์ดํฐ๋ถ์์ค์ ๋ฌธ๊ฐ(ADsP) ๋ ํ ํฉ๊ฒฉ ํ๊ธฐ ๋ฐ์ดํฐ๋ถ์ ์ค์ ๋ฌธ๊ฐ(ADsP : Advanced Data Analytics Semi-Professional)๋ ๋ฐ์ดํฐ ์ดํด์ ๋ํ ๊ธฐ๋ณธ์ง์์ ๋ฐํ์ผ๋ก ๋ฐ์ดํฐ๋ถ์ ๊ธฐํ ๋ฐ ๋ฐ์ดํฐ๋ถ์ ๋ฑ์ ์ง๋ฌด๋ฅผ ์ํํ๋ ์ค๋ฌด์๋ฅผ ๋งํ๋ค.[Contents]ADsP ์ํ ์ ๋ณดADsP ๊ณต๋ถADsP ์ํADsP ํฉ๊ฒฉ์๋ ํ์ธ์! :)์ ๊ฐ ๋๋์ด ํฉ๊ฒฉํ ์ 46ํ ๋ฐ์ดํฐ๋ถ์์ค์ ๋ฌธ๊ฐ(ADsP) ์ํ ํ๊ธฐ๋ฅผ ๊ณต์ ํด๋ณด๋ ค๊ณ ํฉ๋๋ค.๋ฐ์ดํฐ ๊ด๋ จ ์๊ฒฉ์ฆ ์ค์์๋ ์ ๋ฌธ์์๊ฒ ๊ฐ์ฅ ์ ํฉํ๋ค๊ณ ์๋ ค์ ธ ์์ด ๊ด์ฌ ์์ผ์ ๋ถ๋ค์ด ๋ง์ ๊ฒ ๊ฐ์์.์ ๋ ์ 46ํ ์ํ์ ์์ํ๋๋ฐ์, 2025๋ ADsP ์ํ ์ผ์ ์ ๋ค์๊ณผ ๊ฐ์์ต๋๋ค.1. ADsP ์ํ ์ ๋ณด1.1. ์ถ์ ๋ฌธํญ- ADsP๋ ํ๊ธฐ 50๋ฌธํญ์ผ๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค. ๋ชจ๋ ๊ฐ๊ด์!! - ์ด 3๊ณผ๋ชฉ์ผ๋ก.. Claude - MCP filesystem ์ฌ์ฉํ๊ธฐ, MCP server disconnected ์๋ฌ ํด๊ฒฐํ๊ธฐ MCP๋ ? MCP(Model Context Protocol)๋ Claude Desktop์ด ๋ฐ์ดํฐ ์์ค ๊ฐ์ ์ํธ์์ฉ ๋ฐฉ์์ ํ์คํํ ๊ฒ!์ฆ, AI์ "๋ง๋ฅ ์ธํฐํ์ด์ค"๋ฅผ ์ฅ์ฐฉํ๋ ๊ฒ๊ณผ ๊ฐ์, AI๊ฐ ๋ค์ํ ์ธ๋ถ ์์คํ ๋ฐ ๋ฐ์ดํฐ ์์ค์ ํ์คํ๋ ์๋ฐฉํฅ ํต์ ์ ๊ตฌํํ ์ ์๋ค. ๋ฌด์จ ๋ง์ด๋~ MCP๋ฅผ ํตํด ๋ก์ปฌ ํ์ผ์์คํ ์ ์ ๊ทผํ๋ฉด Claude์๊ฒ ๋ช ๋ นํ์ฌ ๋ก์ปฌ ํ์ผ์ ์ฝ๊ณ ์ฐ๊ณ ์์ ๊น์ง ํ ์ ์๋ค. ๊ด๋ จ ์ฌ์ดํธ : Model Context Protocol (MCP) - AnthropicUse third party MCP servers at your own risk. Make sure you trust the MCP servers, and be especially careful when using.. 2025 SQLD ๋ ํ ํฉ๊ฒฉ ํ๊ธฐ [Contents]SQLD ์ํ ์ ๋ณดSQLD ์ ์SQLD ๊ณต๋ถSQLD ์ํSQLD ํฉ๊ฒฉSQLD?: SQL ๊ฐ๋ฐ์๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง์ ๋ํ ์ง์์ ๋ฐํ์ผ๋ก ์์ฉ ์ํํธ์จ์ด๋ฅผ ๊ฐ๋ฐํ๋ฉด์ ๋ฐ์ดํฐ๋ฅผ ์กฐ์ํ๊ณ ์ถ์ถํ๋ ๋ฐ ์์ด์ ์ ํํ๊ณ ์ต์ ์ ์ฑ๋ฅ์ ๋ฐํํ๋ SQL์ ์์ฑํ ์ ์๋ ๊ฐ๋ฐ์1. SQLD ์ํ ์ ๋ณด- 2024 SQLD ์ํ(SQL ๊ฐ๋ฐ์)์ ํ๊ธฐ์ํ์ด๋ฉฐ, ์ข ์ด ์ํ์ง๋ก OMR ๋งํน์ ํ๋ ๋ฐฉ์์ ์ํ์ด๋ค. 1.1. ์ถ์ ๋ฌธํญ- SQLD๋ ํ๊ธฐ 50๋ฌธํญ์ผ๋ก ๊ตฌ์ฑ๋์ด ์๋ค.- ์ํ ์๊ฐ์ ์ด 1์๊ฐ 30๋ถ(90๋ถ)์ด๋ฉฐ, ๊ฐ ๋ฌธํญ๋น 2์ ์ผ๋ก ์ด๋ฃจ์ด์ ธ ์๋ค.1.2. ์ํ ๋ฒ์- ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง์ ์ดํด, SQL ๊ธฐ๋ณธ ๋ฐ ํ์ฉ ํฌ๊ฒ ๋ ํํธ๋ก ๋๋์ด์ ธ ์๋ค.- ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง์ ์ดํด๊ฐ DB์ ๊ฐ.. [iOS] App Store์์ ์ฑ ์ญ์ ํ๊ธฐ โ๏ธ App Store ์ฑ ์ญ์ ๋ฐฉ๋ฒhttps://developer.apple.com/help/app-store-connect/create-an-app-record/remove-an-app: ์ผ๋ฐ ์ ๋ณด > ์ฑ ์ ๋ณด > ์ฑ ์ญ์ โ๏ธ App Store ์ฑ ์ญ์ ์๋๋ ๊ฒฝ์ฐ ์ฑ ์ํ๊ฐ ๋ค์ ์ค ํ๋์ผ ๊ฒฝ์ฐ ๊ณ์ ์์ ์ ๋ฐ ๊ด๋ฆฌ์๊ฐ ์ฑ์ ์ญ์ ํ ์ ์๋ค.์ ์ถ ์ค๋น ์ค์๋ชป๋ ๋ฐ์ด๋๋ฆฌ๊ฐ๋ฐ์๊ฐ ์ทจ์ํจํ์ง๋ง ์ ์ํฉ์์๋ ์๋๋ ๊ฒฝ์ฐ๊ฐ ์๋ค. ์์ธํ ์ค๋ช ๋ ์๊ณ ์ ์๋ฌ๋ง ๋ฐ์ ;;์ด๋ฐ ๊ฒฝ์ฐ๋ ์ฑ ๋ฐฐํฌ ์ค๋จ์ด ๋์๋ ํ์ธํด๋ณธ๋ค. โ๏ธ App Store ์ฑ ํ๋งค, ๋ฐฐํฌ ์ค๋จ ํ๊ธฐ: ์์ตํ > ๊ฐ๊ฒฉ ๋ฐ ์ฌ์ฉ ๊ฐ๋ฅ ์ฌ๋ถ > ์ฑ ํ๋งค ์ค๋จ ํ๋งค ์ค๋จ ํ ์ฑ ์ญ์ ์ฌ์๋ ์ญ์ ๋ฒํผ ํด๋ฆญ ์ ์ฑ ์ ๋ณด์ ์๋์ ๊ฐ์ด ์ญ์ ๋ ์ง์.. Apple Intelligence on iOS18 ๐ Apple ์์ ์ต์ด๋ก ๊ณต๊ฐํ ์์ฑํ AI ์์คํ ์ด๋ ํฅ๋ฏธ๋ก์ด ์ฃผ์ ๋ฅผ ๊ฐ์ ธ์๋ค.AI ์ ๊ณต์ ์ด์ง ๋ฐ ๋ด๊ถ๋ ์ฌ๋์ด์ง๋ง, Vision ์์ฃผ์ด๊ณ LLM ์ชฝ์ ์ ๋ชฐ๋ผ์ ๊ฐ์ด ๊ณต๋ถํ๋ฉด์ ์์๊ฐ๋๋ฐ ์ฌ๋ฐ๋ ์๊ฐ์ด์๋ค. โ๏ธ Apple intelligence?Apple intelligence๋ WWDC์์ ๊ณต๊ฐ๋ ์ ํ์ ์์ฑํ ์ธ๊ณต์ง๋ฅ ์์คํ ! *WWDC : apple ์์ ์ฃผ์ตํ๋ ์ธ๊ณ์ ํ๊ฐ๋ฐ์ ์ปจํผ๋ฐ์ค๋ก ๋งค๋ ์งํํ๋ ์ฐ๋กํ์ฌ, ์ํํธ์จ์ด ์ ๋ฐ์ดํธ๋ ์๋ก์ด ์ ํ ๋ฐ ๊ธฐ์ ์ ๋ฐํWWDC24์์ ๊ณต๊ฐ๋ ์ฃผ์ ๋ค ์ค ํ๋๊ฐ Apple intelligence! โ๏ธ ๊ธฐ์กด ์์ฑํ ์ธ๊ณต์ง๋ฅ ์๋น์ค(chatGPT etc.)์์ ์ฐจ์ด์ ์? ์ ํ์ apple intelligence๋ง์ ํน์ง์ ์ ์์์ ๋ดํฌํ๊ณ ์๋ค.์ .. MVVM + RxSwift MVVM(Model - View - ViewModel) 1. ๋ทฐ(View) (ํ๋ฉด์ ๊ทธ๋ฆฐ๋ค.)ํ๋ฉด์ ํํ๋๋ ๋ ์ด์์ ๊ด์ฌํ๋ค. UI์ ๊ด๋ จ๋ ๊ฒ๋ค์ ๋ค๋ฃจ๋ฏ๋ก UI๋ก์ง์ ํฌํจํ๋ค.๋น์ฆ๋์ค ๋ก์ง์ ํฌํจํ์ง ๋ง์์ผ ํ๋ค.๊ฐ ์ปดํฌ๋ํธ์ ๋ํ ์ ๋ณด๋ฅผ ๋ด๊ณ , ViewModel๋ก ๋ถํฐ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ ์ด๋ป๊ฒ ๋ฐฐ์นํ ์ง๋ฑ์ ๋ด๊ณ ์๋ค. 2. ๋ทฐ๋ชจ๋ธ(ViewModel) (ํ๋ฉด์ ๊ทธ๋ฆด ์ ๋ณด๋ฅผ ์ค๋นํ๋ค.)ViewModel์ ์ฑ์ ํต์ฌ์ ์ธ ๋น์ฆ๋์ค ๋ก์ง์ ๋ด๊ณ ์๋ ์ฝ๋ ๊ณ์ธต์ด๋ค.MVCํจํด์ Controller์ ๋น์ทํ ์ญํ ์ ํ๊ณ ์๋ค.View์ Model์ฌ์ด์์ View์ ์์ฒญ์ ๋ฐ๋ผ ๋ก์ง์ ์คํํ๊ณ , Model์ ๋ณํ์ ๋ฐ๋ผ View์ refreshํ๋ค.Model์ ๋ณํ๊ฐ ์๊ธฐ๋ฉด View์๊ฒ notification์ ๋ณด.. [iOS] ReactiveX, Reactive Programming Reactive ProgrammingReactive Programming์ด๋ ๋น๋๊ธฐ์ ๋ฐ์ดํฐ ํ๋ฆ๊ณผ ์ ๋ฌ์ ๊ดํ ํ๋ก๊ทธ๋๋ฐ ํจ๋ฌ๋ค์์ด๋ค.Reative Programming์ ํต์ฌ์ ๋ชจ๋ ๊ฒ์ ๋น๋๊ธฐ์ ๋ฐ์ดํฐ์ stream์ผ๋ก ๊ฐ์ฃผํ๊ณ ๋ค์ํ ๋ฐฉ๋ฒ์ ํตํด ์ด๋ฌํ ๋น๋๊ธฐ ์ด๋ฒคํธ๋ฅผ ์ฒ๋ฆฌํ๋ ๊ฒ์ด๋ค.ํ๋ก๊ทธ๋๋จธ๊ฐ ํน์ ๊ธฐ๋ฅ์ ์ง์ ์ ํด์ ์คํ๋๋๋ก ์ฒ๋ฆฌํ๋ ๊ฒ์ด ์๋๋ผ ์์คํ ์ด๋ฒคํธ๊ฐ ๋ฐ์๋์์ ๋, ์ด๋ฅผ ์์์ ์ฒ๋ฆฌํ ์ ์๋๋ก ํ๋ ๊ฒ์ด๋ค.์ฌ์ฉ์์ ์ ์ฅ์์๋ Reative Programming์ ๊ธฐ๋ฐ์ผ๋ก ์์ฑ๋ ํ๋ก๊ทธ๋จ์ ์ค์๊ฐ์ฑ์ ๊ฐ์ง๋ค.ํ๋ก๊ทธ๋๋จธ๊ฐ ์์ฑํ ์์์ ๋ค๋ฅด๊ฒ ์ฌ์ฉ์์ ์ํธ์์ฉํ๋ฉฐ ๊ทธ์ ๋ฐ๋ผ์ ์ค์๊ฐ์ผ๋ก ํ๋ฉด์ด ๋ณํ๋ ๊ฒ์ด๋ค.์ด๋ฅผ ์คํํ๊ธฐ ์ํด์ ํ๋ก๊ทธ๋จ์ด ์ง์์ ์ผ๋ก ํน์ ๊ฐ์ ๋ํ ๊ด์ฐฐ์ ํด์ผ .. ์ด์ 1 2 3 4 ยทยทยท 13 ๋ค์