profile
๐Ÿ‘ถ Back-End Developer -> ๐Ÿ‘ฉโ€๐Ÿ’ป iOS Developer
post-thumbnail

๋ฃจํŒ…

๋ฃจํŒ…(์˜์–ด: rooting)์€ ๋ชจ๋ฐ”์ผ ๊ธฐ๊ธฐ์—์„œ ๊ตฌ๋™๋˜๋Š” ์•ˆ๋“œ๋กœ์ด๋“œ ์šด์˜ ์ฒด์ œ ์ƒ์—์„œ ์ตœ์ƒ์œ„ ๊ถŒํ•œ(๋ฃจํŠธ ๊ถŒํ•œ)์„ ์–ป์Œ์œผ๋กœ ํ•ด๋‹น ๊ธฐ๊ธฐ์˜ ์ƒ์‚ฐ์ž ๋˜๋Š” ํŒ๋งค์ž ์ธก์—์„œ ๊ฑธ์–ด ๋†“์€ ์ œ์•ฝ์„ ํ•ด์ œํ•˜๋Š” ํ–‰์œ„๋‚ด๊ฐ€ ์–ธ์ œ ๋ฃจํŒ…ํ•œ๊ฑฐ์ง€...?๋‚˜ํ•œํ…Œ ์™œ๊ตด์• ?๋ฃจํŒ…๋œ ๋‹จ๋ง๊ธฐ์ธ์ง€ ์ฒดํฌํ•ด์•ผํ•œ๋‹ค๋Š” ๊ฒƒ์„

์•ฝ 12์‹œ๊ฐ„ ์ „
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

.xcodeproj๊ฐ€ ๋ญ์ง•?๐Ÿค”

xcodeproj๊ฐ€ ๋ญ˜๊นŒ? xcode์—์„œ ํ”„๋กœ์ ํŠธ๋ฅผ ์ƒ์„ฑํ•˜๊ฒŒ ๋˜๋ฉด .xcodeprojํ™•์žฅ์ž๋ฅผ ๊ฐ€์ง„ ํŒŒ์ผ์ด ์ƒ์„ฑ๋œ๋‹ค. ๊ทธ๋ƒฅ ์ € ํŒŒ์ผ์„ ๋ˆŒ๋Ÿฌ์„œ ํ”„๋กœ์ ํŠธ๋ฅผ ์‹คํ–‰์‹œํ‚ค๋Š” ์šฉ๋„๋กœ ์‚ฌ์šฉํ•˜๋‹ค๊ฐ€ ๋ญ”์ง€ ๊ถ๊ธˆํ•ด์กŒ๋‹ค.

3์ผ ์ „
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

kickstarter/ios-oss

kickstarter๋ฅผ ํ™œ์šฉํ•ด๋ณด์ž

3์ผ ์ „
ยท
1๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

ํ”„๋กœ์ ํŠธC. Weather ์ง์ ‘ ๋งŒ๋“ค๋ฉฐ

https://developer.apple.com/documentation/foundation/archives_and_serialization/encoding_and_decoding_custom_types

3์ผ ์ „
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

ํ”„๋กœ์ ํŠธC. Weather

์ ์šฉ ๊ฐœ๋…: ํ…Œ์ด๋ธ”๋ทฐ, JSON, Delegation ํŒจํ„ด, ๋‚ด๋น„๊ฒŒ์ด์…˜ ์ธํ„ฐํŽ˜์ด์Šค

2021๋…„ 4์›” 15์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

#2. ์ž๋ฐ” ๋ฐ์ดํ„ฐ ํƒ€์ž…, ๋ณ€์ˆ˜ ๊ทธ๋ฆฌ๊ณ  ๋ฐฐ์—ด [์ž๋ฐ”]

ํ”„๋ฆฌ๋ฏธํ‹ฐ๋ธŒ ํƒ€์ž… ์ข…๋ฅ˜์™€ ๊ฐ’์˜ ๋ฒ”์œ„ ๊ทธ๋ฆฌ๊ณ  ๊ธฐ๋ณธ ๊ฐ’ ํ”„๋ฆฌ๋ฏธํ‹ฐ๋ธŒ ํƒ€์ž…๊ณผ ๋ ˆํผ๋Ÿฐ์Šค ํƒ€์ž… ๋ฆฌํ„ฐ๋Ÿด ๋ณ€์ˆ˜ ์„ ์–ธ ๋ฐ ์ดˆ๊ธฐํ™”ํ•˜๋Š” ๋ฐฉ๋ฒ• ๋ณ€์ˆ˜์˜ ์Šค์ฝ”ํ”„์™€ ๋ผ์ดํ”„ํƒ€์ž„ ํƒ€์ž… ๋ณ€ํ™˜, ์บ์ŠคํŒ… ๊ทธ๋ฆฌ๊ณ  ํƒ€์ž… ํ”„๋กœ๋ชจ์…˜ 1์ฐจ ๋ฐ 2์ฐจ ๋ฐฐ์—ด ์„ ์–ธํ•˜๊ธฐ ํƒ€์ž… ์ถ”๋ก , var

2021๋…„ 4์›” 9์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

#1-2. LLDB(Low-Level Debugger) ๋””๋ฒ„๊ฑฐ [Swift]

lldb ๋””๋ฒ„๊น… ํ•˜๋Š” ๋ฐฉ๋ฒ•

2021๋…„ 4์›” 9์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

#1-1. LLVM์€ ๋ฌด์—‡์ด๋ฉฐ ์Šค์œ„ํ”„ํŠธ ์ฝ”๋“œ๋Š” ์–ด๋–ป๊ฒŒ ์‹คํ–‰ํ•˜๋Š” ๊ฒƒ์ธ๊ฐ€ [Swift]

์Šค์œ„ํ”„ํŠธ์˜ ์ปดํŒŒ์ผ ๋ฐ ๋นŒ๋“œ๊ณผ์ •์„ ์•Œ์•„๋ณด์ž

2021๋…„ 4์›” 8์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

#1. JVM์€ ๋ฌด์—‡์ด๋ฉฐ ์ž๋ฐ” ์ฝ”๋“œ๋Š” ์–ด๋–ป๊ฒŒ ์‹คํ–‰ํ•˜๋Š” ๊ฒƒ์ธ๊ฐ€ [Java]

์ž๋ฐ” ์†Œ์Šค ํŒŒ์ผ(.java)์„ JVM์œผ๋กœ ์‹คํ–‰ํ•˜๋Š” ๊ณผ์ • ์ดํ•ดํ•˜๊ธฐ

2021๋…„ 4์›” 8์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

๋ฐฑ๊ธฐ์„ ๋‹˜ ์ž๋ฐ” ์Šคํ„ฐ๋”” ๋”ฐ๋ผํ•˜๊ธฐ -ํ•™์Šต๋ฐฉ๋ฒ•

์ž๋ฐ”๋ฅผ ๊ณต๋ถ€ํ•˜๋Š” ์ด์œ ์™€ ํ•™์Šต๋ฐฉ๋ฒ•

2021๋…„ 4์›” 8์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

delegate pattern ์ดํ•ด๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์ •๋ฆฌํ•˜๊ธฐ

ํ”„๋กœํ† ์ฝœ ๊ธฐ๋ฐ˜์˜ delegate pattern ์‚ฌ์šฉ ์ด์œ 

2021๋…„ 4์›” 7์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

๊นƒ ๋ช…๋ น์–ด -์›๊ฒฉํŽธ

๊นƒ ๋ช…๋ น์–ด clone fetch merge pull push ์ถฉ๋Œ ๋ฐœ์ƒ

2021๋…„ 4์›” 7์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

๊นƒ ๋ช…๋ น์–ด -๋กœ์ปฌํŽธ

๊นƒ ๋ช…๋ น์–ด commit, branch, checkout, cherry-pick, reset, revert, rebase, merge

2021๋…„ 4์›” 7์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

WWDC21

WWDC21 ์ผ์ •

2021๋…„ 4์›” 7์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

๋„์ปค5: PHP ์ปจํ…Œ์ด๋„ˆ์™€ MySQL ์ปจํ…Œ์ด๋„ˆ ์—ฐ๋™ํ•ด๋ณด๊ธฐ, AWS RDS๋กœ ๋ฐ์ดํ„ฐ ๊ตฌ์ถ•ํ•˜๊ธฐ

php์ปจํ…Œ์ด๋„ˆ์™€ mysql์ปจํ…Œ์ด๋„ˆ ์—ฐ๋™์‹œํ‚ค๊ธฐ, aws๋กœ rds๋งŒ๋“ค์–ด์„œ ์—ฐ๊ฒฐ์‹œํ‚ค๊ธฐ

2021๋…„ 4์›” 2์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

WWDC21

6์›” 8์ผ - 12์ผ

2021๋…„ 4์›” 2์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

๋„์ปค4: Docker๋กœ MySQL ์ปจํ…Œ์ด๋„ˆ ๋งŒ๋“ค์–ด ๋ณด๊ธฐ

AWS EC2 ์ธ์Šคํ„ด์Šค์— MySQL ์„ค์น˜ MySQL ์‹คํ–‰ํ•˜๊ธฐ ๋„์ปค ์ปจํ…Œ์ด๋„ˆ ์•ˆ์— ์„ค์น˜๋œ mysql์— ์ ‘์†ํ•˜๊ธฐ

2021๋…„ 4์›” 1์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

๋„์ปค3: ๋„์ปค(Docker) ์ด๋ฏธ์ง€๋กœ Apache ๋ฐ PHP ๊ฐœ๋ฐœํ™˜๊ฒฝ ๊ตฌ์ถ•ํ•˜๊ธฐ

์ฃผํ”ผํ„ฐ ์ ‘์† ๊ธฐ์กด ๋„์ปค ์‚ญ์ œํ•˜๊ธฐ ์•„ํŒŒ์น˜์™€ php5.6 ์„ค์น˜ํ•˜๊ธฐ ๋ณผ๋ฅจ ๋งˆ์šดํŠธ ํ„ฐ๋ฏธ๋„ ํ•˜๋‚˜ ๋” ๋„์šฐ๊ณ  ์ปจํ…Œ์ด๋„ˆ๋งŒ ํ•˜๋‚˜ ๋” ์ƒ์„ฑ

2021๋…„ 4์›” 1์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

ํ”„๋กœ์ ํŠธB. SignUp ์ง์ ‘ ๋งŒ๋“ค๋ฉฐ

2021-03-30 15:50:36.787066+0900 SignUp2801:159104 Can't find keyplane that supports type 4 for keyboard iPhone-PortraitTruffle-NumberPad; using 25901_

2021๋…„ 3์›” 30์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

์˜ค๋ฅ˜๋ชจ์Œ

ํ•˜์ด๋ธŒ๋ฆฌ๋“œ์•ฑ ๊ฐœ๋ฐœํ•˜๋ฉด์„œ ์ƒ๊ธด ์˜ค๋ฅ˜ ๋ชจ์Œ

2021๋…„ 3์›” 29์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€