๐/Journal10 ๊ฐ๋ฐ์๋ ์ด๋ค ์์๋ฅผ ์ธ๊น? - ์๋์ฆ T90 ํ๊ธฐ ์ ๋ ํ๋ฆฌ๊ฐ ์ ์ข์ ํธ์ด๋ผ์ ์์๋ฅผ ์ ํํ ๋ ํ๋ฆฌ๊ฐ ํธํ์ง, ๋ฐ๋ฅธ ์์ธ๋ฅผ ์ ์งํ๊ฒ ํ๋์ง๋ฅผ ๋ง์ด ๋ฐ์ง๋ ํธ์ด์์. T90์ ๊ฒฝ์ฐ ํผํํธ ํผํ ๋ผ๋ฒ์ํฌํธ ๊ธฐ๋ฅ๊ณผ ํ๋ ์๋ธ ๋ฑํ์ด ํ๋ฆฌ๋ฅผ ํธํ๊ฒ ๋ง๋ค์ด์ฃผ๊ณ , ๋ ๋ฐ๋ฅธ ์์ธ๋ฅผ ์ ์งํ๊ฒ ํด์ฃผ๋๋ผ๊ณ ์. ์ ๊ธฐํ๊ฒ๋ ์์์ ๊ธฐ๋๋ฉด ๋ฑ๊ณผ ๋ฑํ ์ฌ์ด์ ์ฌ๋ฐฑ์ด ๊ฑฐ์ ์์๊ณ , ์์ง์์ ๋ฐ๋ผ ํน์ ํ ๋ฑํ๊ณผ ์ด ๋น ๊ณต๊ฐ์ ์์ฐ์ค๋ฝ๊ฒ ์ฑ์์ฃผ๋ ๊ฒ ๊ผญ ์์์ ํฌ๊ทผํ๊ฒ ์๊ธฐ๋ ๊ธฐ๋ถ์ด ๋ค์์ด์. ํ๋ฒ ์ง์ ์ขํ ์ฌ์ด๋ ๋ง์ฐฌ๊ฐ์ง๊ณ ์. ๋ผ๋ฒ์ํฌํธ๊ฐ ํ๋ฆฌ๋ฅผ ๋ฐ์ณ์ฃผ๋ฉด์ ํ๋ ์๋ธ ๋ฑํ์ด ์ ํ์ง๋ ๋ฑ์ ์ ์ฐํ๊ฒ ๋ฐ์์ฃผ๋ ์์ด๋ค๋ณด๋ ์ผํ๋ค๊ฐ ์์ธ๋ฅผ ๋ฐ๊ฟ๋ ํฌ๊ทผํ ๋๋์ ๊ณ์๋๋๋ผ๊ณ ์. ์ด์ ์ ๊ฒ์ด๋ฐ ์์๋ฅผ ์ฌ์ฉํ ์ ์ด ์์๋๋ฐ, ๋ฑ ๋ค ์ฌ๋ฐฑ๊ณผ ์์ ๋ถ๊ท ํ ๋๋ฌธ์ ํ๋ฆฌ๊ฐ ๋ง์ด ์ํ ์์ด์. ๊ทธ ์ดํ๋ก.. 2024. 3. 5. DND ํด์ปคํค ๊ฐ๋ฌด๋ฆฌ ์ฑ/์น ํด์ปคํค ์ฐพ๊ธฐ๊ฐ ๋๋ฌด ํ๋ค์ด์ก๋ค. ๊ฐ์ด iOS๋ฅผ ๊ณต๋ถํ๋ ๋๊ฐ ์ธํํธ๋ฅผ ์ฃผ์ ๋ก ํ ํด์ปคํค์ ๋ฌผ์ด์๋๋ฐ, ๊ฐ๋ฐ ์ฐํฉ ๋์๋ฆฌ DND์์ ์ฃผ์ตํ๋ ํด์ปคํค์ด์๋ค. ๋ฉ์ฌ ์ดํ๋ก ์ค๋๋ง์ ํด์ปคํค์ ์ฐธ์ฌํ๋ ๊ฒ์ด๊ธฐ๋ ํ๊ณ iOS๋ก ์ฐธ์ฌํ๋๊ฒ ์ฒ์์ด๋ผ ์กฐ๊ธ ๊ธด์ฅ์ด ๋๋ค... ์ ๋ง๋๋ ๊ฒ๋ณด๋ค ๋ฐํ ๋ ์ฐฝํผํ์ง ์๋ ๊ฒ์ ๋ชฉํ๋ก... ๋๋ถ๋ถ์ ํ์ด ๋์์ด๋, ๋ฐฑ์ค๋, ํ๋ก ํธ๋ก ์ด๋ฃจ์ด์ ธ์์๋๋ฐ ์ ๊ฒ๋ 3๋ช , ๋ง๊ฒ๋ 5-6๋ช ์ธ ํ์ด ๋๋ถ๋ถ์ด์๋ค. ๊ทผ๋ฐ ์ฐ๋ฆฌ ํ์ ํด๋ผ์ด์ธํธ๋ง 2๋ช ^^... ๊ฑฑ์ ๊ทผ์ฌ ํ ๊ฐ๋... ๋๋ ๊ทธ๋ ๊ณ ๋๋ ๊ทธ๋ ๊ณ Firebase๋ ์๋ฒ ์ชฝ ์ง์์ด ํ๋๋ ์์ด์ ํ๋ฉด ๊ตฌํํ๊ณ ํด๋ผ ๋จ์์ ๋ชฉ์ ๋ฐ์ดํฐ๋ฅผ ๋ฃ์ด ๋ณด์ฌ์ฃผ๊ธฐ๋ก ํ๋ค. ์ฃผ์ ๋ ์ ํํ๊ฒ ์ ํด์ง์ง ์์ ํฐ๋ผ 2์๊ฐ์ ๋ ์ฃผ์ ์ ์ ๊ณผ ๊ธฐ์ต์ ํ์ผ.. 2021. 11. 21. ํ๋ก๊ทธ๋๋ฐ ๊ณต๋ถ ๋๊ธฐ๋ถ์ฌ ์์๋ค ๊ฐ๋ฐ ๊ณต๋ถ๋ฅผ ํ๋ ์ฌ๋์ด๋ผ๋ฉด ์ ํ๋ธ ์๊ณ ๋ฆฌ์ฆ์ ํ๋ฒ์ฏค์ ๊ฑธ๋ ธ๋ ์์๋ค์ด๊ฒ ์ง๋ง ๋ณผ ๋๋ง๋ค ์ข์ ๋๊ธฐ๋ถ์ฌ๊ฐ ๋๋ ๊ฒ ๊ฐ์์ ๋ฆฌ์คํธ์ ์ ํด๋ดค๋ค. - ์ธํฐ๋ํฐ๋ธ ์น ํฌํ ํด๋ฆฌ์ค๋ก ์ ๋ช ํ์ ์ธํฐ๋ํฐ๋ธ ๋๋ฒจ๋กํผ๋์ ์์. ๋๋ฅผ ์ฑ์ฅ์์ผ์ค ํ์ฌ๋ ์๋ค๋ ๋ง์ด ์ธ์๊น์๋ค. ํ์ธ์ด ๋ ๋จน์ฌ์ฃผ๋ ๋ฐฅ์ผ๋ก ์๋์ ์ธ ๊ณต๋ถ๋ฅผ ํ๋ คํ๋๊ฑด ์๋๊ฐ ๋ฐ์ฑํ๊ฒ ๋๋ค. ์ข์ ๊ฐ๋ฐ์์ ๊ธฐ์ค์ '๋ฌธ์ ํด๊ฒฐ์ ์ง์ํจ'๊ณผ '๊นจ๋ํ ์ฝ๋ ์์ฑ'์ผ๋ก ์ ๋ฆฌํด์ฃผ์ จ๋ค. ๊ฐ๋ฐ ์ญ๋์ด ํ๋ฅญํ ๊ฐ๋ฐ์๊ฐ ๋๋ ๊ฒ๋ ์ค์ํ์ง๋ง, ๊ทธ๊ฒ์ ๋์ด ๋๋ฃ๋ค์๊ฒ ์์ ๊ฐ์ ์ฃผ๊ณ ํจ๊ป ์ผํ๊ณ ์ถ์ ์ฌ๋์ด ๋๊ณ ์ถ์ด์ก๋ค. "ํ๋ฃจํ๋ฃจ๋ฅผ ์ด์ฌํ ์ฐ ๋ค์ ์ ์ฒด์ ์ธ ์ธ์์ ์ ๋ฉ๋๋ก ์ด๊ณ , ๊ทธ๋ ๊ทธ๋ ๋ค์ด์จ ๊ฒ์ ๋ํด์๋ ํ๊ณ ์ถ์ ๊ฒ์ ๋ค ํ์." - "ํ๋ฃจ์ ๋ฑ 4์๊ฐ๋ง ํ์." ๋ชฐ์ ๋ ์ค์.. 2021. 7. 16. ์ฒซ PR ๊ธฐ๋ณธ ์ฐ์ฐ์ (Basic Operators) jusung.gitbook.io Swift ๋ฌธ๋ฒ ๊ธฐ๋ณธ์ด ์กํ์์ง ์๋ค๋ ์๊ฐ์ jusung๋์ด gitbook์ผ๋ก ์ ๋ฆฌํด์ฃผ์ ์ค์ํํธ ๊ฐ์ด๋๋ผ์ธ ๋ฒ์ญ๋ณธ์ ๋ณด๋ฉด์ ๊ณต๋ถ๋ฅผ ํ๊ณ ์๋ค. ๋ฌธ์๋ฅผ ๋ณด๋ฉด์ ๊ณต๋ถํ๋ค๋ณด๋ ์์ ํด์ผ ํ ๋ถ๋ถ๋ค์ด ๋ช ๊ฐ ๋ณด์ฌ PR์ ํด๋ณด๊ธฐ๋ก ๊ฒฐ์ฌํ๋ค. ์ฒซ๋ฒ ์งธ๋ก "๋ฆฌํฐ๋ด์ ์ด์ฉํ ๋ฐฐ์ด์ ์์ฑ"์ ์คํ๊ฐ ์์ด์ ์์ ์ ํ๋ ค ํ๋๋ฐ, ๊นํ๋ธ์ ์ฌ๋ผ์จ ์ฝ๋์์๋ ์์ ์ด ์ด๋ฏธ ๋์ด์์๋ค. ์๋ง PR๋ค์ ๋จผ์ ๋ฐ์๋๊ณ ์์ ํด์ผํ PR๋ค์ mergeํ ํ ํ๊บผ๋ฒ์ ๋ฐฐํฌํ์๋ ๊ฒ ๊ฐ์๋ค. ๋๋ฒ ์งธ๋ ์ฃผ์์ ๊ด๋ จ๋ ๋ด์ฉ์ด์๋ค. ๋ฌธ์ ๊ท์น์ ๋ฐ๋ฅด๋ฉด ํ๋ฆฐํธ๋ฌธ ๋ค์ ์ฃผ์์ ์ถ๋ ฅ ๊ฒฐ๊ณผ๋ฅผ Prints "์ถ๋ ฅ ๊ฒฐ๊ณผ" ํ์์ผ๋ก ๋ฌ์๋๋๋ฐ, ํด๋น ์ฃผ์์๋ ์ถ๋ ฅ ๊ฒฐ๊ณผ์ ๋ํ ๋ฒ.. 2021. 7. 12. ์ ํ ๊ฐ๋ฐ์ ๋ฌธ์ ์ฝ๊ธฐ ์ฝ๋ ์น๋ ์๊ฐ๋ณด๋ค ๋ฌธ์ ์ฝ๋ ์๊ฐ์ด ๋ ๋ ๋ค... ์คํ๊ฐ... ๋ฌธ์ ์ฝ๋ค๋ณด๋๊น ํ๋ฃจ๊ฐ ๋๋๊ฐ๋ค... ์ข ๋ ํจ์จ์ ์ผ๋ก ์ฝ๋ ์ฐพ๋ค๊ฐ ๋ฐ๊ฒฌํ ํฌ์คํ ์ธ๋ฐ ์ฐธ๊ณ ํด์ผ๊ฒ ๋ค. https://lsh424.tistory.com/38 [iOS] ์ ํ ๊ฐ๋ฐ์ ๋ฌธ์ ์ฝ๋ ๋ฒ ์ค๋์ ์ ํ ๊ฐ๋ฐ์ ๋ฌธ์๋ฅผ ํ์ฉํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์ ๋ฆฌํด๋ณด๋ ค ํฉ๋๋ค. โ ์ ํ ๊ฐ๋ฐ์ ๋ฌธ์๋ฅผ ์ฝ์ด์ผ ํ๋ ์ด์ 1. ์ ํ์์ ์ ๊ณตํ๋ ๋ฌธ์์ธ ๋งํผ ๊ทธ ๋ด์ฉ์ด ์ ํํฉ๋๋ค. 2. ์๋กญ๊ฒ ๋ฑ์ฅํ๋ lsh424.tistory.com https://sungdoo.dev/programming/start-ios-development-with-offical-docs/ ๊ณต์๋ฌธ์ ๋ง์ผ๋ก iOS ๊ฐ๋ฐ ๋ฐฐ์ฐ๊ธฐ - Dev Story of Sungdoo iOS๊ฐ๋ฐ์ ์ฒ์ ๋ฐ์ ๋ด.. 2021. 6. 10. ๋์ ์ด์ธ๋ฆฌ๋ ๊ฐ๋ฐ์ ์ ํ ์ฐพ๊ธฐ (2021.07.17) "๋์ ์ด์ธ๋ฆฌ๋ ๊ฐ๋ฐ์ ์ ํ ์ฐพ๊ธฐ" ๊ฒ์์ด ์ ์ ์ด ์์ด์ ๊ณต์ง๋ฅผ ๋จ๊น๋๋ค. ํด๋น ์๋น์ค๋ ๋์ด์ ์ด์ํ๋ ๊ฒ ๊ฐ์ง ์๋ค์.ใ ใ 2020 ํ๋ก๊ทธ๋๋จธ์ค ๊ฐ๋ฐ์ mbti ์ค๋ฌธ์กฐ์ฌ ๋ฆฌํฌํธ 1187๋ช ์ด ์ฐธ์ฌํ ์จ๋ผ์ธ ์ค๋ฌธ ์กฐ์ฌ ๊ฒฐ๊ณผ๋ฅผ ํตํด ์ฐ๋ฆฌ๋๋ผ ๊ฐ๋ฐ์๋ค์ด ์ง์ ๋๋ตํ MBTI ์ ํ์ ํ์ธํ์ธ์. programmers.co.kr 2020 ํ๋ก๊ทธ๋๋จธ์ค ๊ฐ๋ฐ์ mbti ๋ฆฌ์์น๋ ์ฌ๋ฐ๊ฒ ๋ดค์๋๋ฐ MBTI ๊ณผ๋ชฐ์ ๋ฌ๋ก์ ์ด๊ฑด ๋ชป์ฐธ์ง... - ํ ์คํธ https://comu.codeuniv.kr/ ๋์ ์ด์ธ๋ฆฌ๋ ๊ฐ๋ฐ์ ์ ํ ์ฐพ๊ธฐ MBTI๋ก ์์๋ณด๋ ๊ฐ๋ฐ์ ์ ํ ๋ด ์์ ๊ฐ๋ฐ์๋ฅผ ์ฐพ์์...โญ comu.codeuniv.kr - ๊ฒฐ๊ณผ ๋ชจ์ https://soju1117.tistory.com/321 ๋์ .. 2021. 6. 4. W4 note O(n) ←→ Ω(n) upper bound : ์ํ, key๋ณด๋ค ํฐ ์ฒซ๋ฒ์งธ ์์น (์ด๊ณผ)๋ฅผ ๋ฐํ ์ํ๋ ๊ฐ k๋ฅผ ์ด๊ณผํ ๊ฐ์ด ์ฒ์ ๋์ค๋ ์์น๋ฅผ ์ฐพ๋ ๊ณผ์ lower bound : ํํ, key๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ์ ์ฒซ๋ฒ์งธ ์์น (์ด์)์ ๋ฐํ ์ํ๋ ๊ฐ k ์ด์์ด ์ฒ์ ๋์ค๋ ์์น๋ฅผ ์ฐพ๋ ๊ณผ์ ์ ํํ์(Linear Search), ๋ฒ๋ธ์ ๋ ฌ(Bubble sort), ์ ํ์ ๋ ฌ(Select Sort), ๋ณํฉ์ ๋ ฌ(Merge Sort) ์ ํ ํ์ : ํ๊ท ์ ์ผ๋ก ์ ํ ๊ฒ์์ด ์ต์ ์ ์ํฉ์์ ์ข ๋ฃ๋๋ ๊ฒ์ ๊ฐ๊น๋ค๊ณ ๊ฐ์ ํ ์ ์์ต๋๋ค. ์ ํ ๊ฒ์์ ์๋ฃ๊ฐ ์ ๋ ฌ๋์ด ์์ง ์๊ฑฐ๋ ๊ทธ ์ด๋ค ์ ๋ณด๋ ์์ด ํ๋์ฉ ์ฐพ์์ผ ํ๋ ๊ฒฝ์ฐ์ ์ ์ฉํฉ๋๋ค. ์ด๋ฌํ ๊ฒฝ์ฐ ๋ฌด์์๋ก ํ์ํ๋ ๊ฒ๋ณด๋ค ์์๋๋ก ํ์ํ๋ ๊ฒ์ด ๋ ํจ์จ์ ์ ๋๋ค. ⇒ .. 2021. 2. 14. W3 note preprocessing : clang์ด๋ make ๋ช ๋ น์ด ๋ฅผ ํตํด ์์ค ์ฝ๋๋ฅผ ์คํํ๊ฒ ๋๋ฉด ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ค(ํค๋ํ์ผ)์ ์ค์ ์ฝ๋๋ก ๋์ฒด๋จ. ํด๋น๋๋ ์ฝ๋๋ฅผ ๊ฐ์ ธ์ ์์ค ์ฝ๋์ ๋ถ์ฌ๋ฃ๋ ๊ฒ. compiling : ์์ค ์ฝ๋๋ฅผ ์ด์ ๋ธ๋ฆฌ ์ฝ๋ (์ค๊ฐ ์ฝ๋)๋ก ๋ฐ๊พธ๋ ๋จ๊ณ. assembling : ์ด์ ๋ธ๋ฆฌ ์ฝ๋๋ฅผ 0๊ณผ 1๋ก ์ด๋ฃจ์ด์ง ๋จธ์ ์ฝ๋๋ก ๋ฐ๊พธ์ด์ค. linking : 0๊ณผ 1๋ก ์ด๋ฃจ์ด์ง ๋จธ์ ์ฝ๋๋ค์ ํ๋์ ํ์ผ๋ก ํฉ์นจ. Compiling Process CS50 ์๋๋ฐ์ค ๋๊ตฌ๋ค help50 printf debug50 check50 style 50 control + l == ํฐ๋ฏธ๋์ ๋ช ๋ น์ด clear ๋๋ฒ๊ทธ ๊ธฐ๋ฅ ์ฌ์ฉํ๊ธฐ!!! ๋๋ฒ๊น ํ๋ก๊ทธ๋จ์ด ์๋ค๋ฉด? ์ฝ๋๋ฅผ ์งค ๋ ๊ฐ๋ ์ฑ์๊ฒ ์ง๊ณ ํด๋น ํจ์๊ฐ ์ด๋ค ๊ธฐ๋ฅ.. 2021. 2. 14. W2 note C์ธ์ด ์ปดํ์ผ๋ฌ clang ์์ค์ฝ๋์ ๋จธ์ ์ฝ๋ ํ์ผ ๋ ๊ฐ . ํ์ฌ ์๋ ์์น ./a.out ํ์ฌ ์์น์ ์๋ a.out ์ด๋ผ๋ ๋จธ์ ์ฝ๋ ์คํ clang -o hello hello.c // ์์ค์ฝ๋ hello.c์ ๋จธ์ ์ฝ๋๋ฅผ hello๋ก ์ ํ๊ธฐ ls : ๋ฆฌ์คํธ ๋ถ๋ฌ์ค๊ธฐ rm : ์ ๊ฑฐํ๊ธฐ mkdir : ๋๋ ํ ๋ฆฌ ๋ง๋ค๊ธฐ rmdir : ๋๋ ํ ๋ฆฌ ์ง์ฐ๊ธฐ make ํ๋ก๊ทธ๋จ ์ด๋ฆ // ํ๋ก๊ทธ๋จ ๋ง๋ค๊ธฐ // ex make string string answer = get_string("what's your name?") $ clang -o string string.c -lcs50 o string ์ string.c ๋ฅผ string.out ์ด๋ผ๋ ๋จธ์ ์ฝ๋๋ก ์ ์ฅํ๋๋ก ํ๋ ๋ช ๋ น์ด. lcs50์ “link”๋ผ๋ ์๋ฏธ๋ฅผ ์ง.. 2021. 2. 14. W1 note ์ปดํจํ ์ ์ฌ๊ณ ๋ ฅ ๋ถํด (Decomposition) ํจํดํ์ (Pattern Recognition) → ์ ์ฌ์ ๊ณผ ์ฐจ์ด์ ์ฐพ๊ธฐ ํจํด์ ์ผ๋ฐํ(Pattern Generalization) : ์ถ์ํ (Abstraction) ์๊ณ ๋ฆฌ์ฆ ์ค๊ณ (Algorithm Design) ์ปดํจํ ์ ์ฌ๊ณ (๋ฌธ์ ํด๊ฒฐ ๋ฐฉ๋ฒ๋ก ) != ์ปดํจํฐ ์ฌ์ด์ธ์ค (ํ๋ฌธ) 2021. 2. 14. ์ด์ 1 ๋ค์