๊ธฐํ/IT 5๋ถ ์กํ์ฌ์
TIL 9์ฅ. ์ํผ์๋ 39 ~ ์ํผ์๋ 45
๐ณ์งํ์ ์ฒ
2023. 9. 6. 17:56
์ค๋ TIL 3์ค ์์ฝ
- ์ํ์์ ๋ณด์ฌ์ฃผ๋ ์ฌ๋๊ฐ์ ์ธ๊ณต์ง๋ฅ์ ์์ง ๊ฐ๋ฐ๋์ง ๋ชปํ๊ณ ์ค๋๋ ์ ์ธ๊ณต์ง๋ฅ์ ๋๋ถ๋ถ ๋ช๊ฐ์ง ๊ธฐ๋ฅ์ ํนํ๋ ์ข์ ์ธ๊ณต์ง๋ฅ์ด๋ค.
- REST(representational state transfer) API์ REST๋ ์ค๊ณ ๊ท์น์ ์๋ฏธํ๋ค.
- ์ฌ๊ธฐ๊พผ์ ์์ ํ ์ฐจ๋จํ ์ ์๊ธฐ ๋๋ฌธ์ ์ฝ์ธ์ ํญ์ ์กฐ์ฌํด์ผํ๋ค.
์ฑ ์์ ๊ธฐ์ตํ๊ณ ์ถ์ ๋ด์ฉ
์ํผ์๋ 39. ์ธ๊ณต์ง๋ฅ, ๋จธ์ ๋ฌ๋, ๋ฅ๋ฌ๋, ์์ง๋ ๊ตฌ๋ถํ๊ธฐ ํ๋ค๋ค๊ณ ?
- ๋ฅ๋ฌ๋์ด๋ ๋จธ์ ๋ฌ๋์ ๋๋ถ๋ถ ์ข์ ์ธ๊ณต์ง๋ฅ์ด๋ค. ๋ช ๊ฐ์ง ์ผ๋ง ํ ์ค ์๋ค.
- ์ธ๊ฐ์ด ๊ธฐ๊ณ์๊ฒ ์ค ๋ผ๋ฒจ์ ํ ๋๋ก ํ์ตํด์ ๋๋ตํ๋ ์ง๋ํ์ต์ ํตํด ์ธ๊ณต์ง๋ฅ์ ํ์ต ์ํค๋ ๋ฐฉ๋ฒ์ ๋จธ์ ๋ฌ๋์ด๋ผ๊ณ ํ๋ค.
- ๋ฅ๋ฌ๋์ ๋ง์ ์ธต์ผ๋ก ๊ตฌ์ฑ๋์ด ์๋ ๋จธ์ ๋ฌ๋์ ํ์ ๊ฐ๋ ์ด๋ค. (ex. ๋ด๋ฐ ๋คํธ์ํฌ)
์ํผ์๋ 40. REST API๋ผ๋, ํด์ API์ธ๊ฐ? ์ด๊ฒ ๋์ฒด ๋ญ์ฃ ?
- URL์์ ๋์ฌ๋ฅผ ์ ์ธํ๊ณ HTTP๋ฉ์๋(GET, POST, PUT, DELETE)๋ฅผ ํ์ฉํ๋ค.
- ๋ ์์ธํ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ฌ ๋ ์ฟผ๋ฆฌ ํ๋ผ๋ฏธํฐ๋ฅผ ์ด์ฉํ๋ค.
// 2022๋
๋ ํ์ 9.8์ ์ํ ์กฐํ
GET /movies?min+rating=9.8
GET /movies?release_date=2022
์ํผ์๋ 41. ๋์ปค๊ฐ ๋ญ์ง? ์ ํ์ํ ๊น?
- ๊ฐ๋ฐ ํ๊ฒฝ ์ธํ ์ ๋์์ฃผ๋ ๋๊ตฌ
- ์๋ฅผ๋ค์ด, ๊ฐ๋ฐ ์ด์์ฒด์ ๋ ์๋์ฐ์ธ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ๋ํด์ผ ํ๋ ์๋ฒ์ ์ด์์ฒด์ ๊ฐ ๋ฆฌ๋ ์ค์ผ ๋ ์๋ฒ์์ ์ ๋๋ก ์คํ๋์ง ์๋ ๊ฒฝ์ฐ, ๋์ปค๋ฅผ ์ฌ์ฉํ ์ ์๋ค.
- ๋์ปค๊ฐ ์ค๋นํ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๊ฐ ๋์ํ๋ ํ๊ฒฝ์ ์ปจํ ์ด๋๋ผ๊ณ ํ๋ค.
- ์ปจํ ์ด๋๋ฅผ ๋ฏธ๋ฆฌ ๋ถ๋ฆฌ or ๋ ๋ฆฝ์ ์ผ๋ก ๊ด๋ฆฌํ๋ฉด ๊ฐ๋ฐ ํ๊ฒฝ์ด ๊ฐ์์ค๋ฝ๊ฒ ๋ณํด๋ ์ฝ๊ฒ ๋์ฒํ ์ ์๋ค.
- ๋์ปค๋ ์ํ๋ ๊ฐ๋ฐ ํ๊ฒฝ์ ๋์ปค ํ์ผ์ ์ ์ฅํ์ฌ ์ค๋นํด ์ค๋ค.
- ๋์ปค๊ฐ ๋ง๋ จํ ๊ฐ๋ฐ ํ๊ฒฝ์ ์ปจํ ์ด๋ ํํ๋ก ์กด์ฌํ๋ฏ๋ก ๊ฐ๋ฐ์ ํ์ํ ๋๊ตฌ๋ฅผ ๋ฐ๋ก ๋ชจ์ ์ค๋นํ ์๋ ์๊ณ , ์ฝ๊ฒ ๋ณต์ ํ ์๋ ์๋ค.
์ํผ์๋ 42. ์ํธํํ์ ์ง์ค
- ์ํธํํ๋ ์ฌ์ฉํ ์ฌ๋์ ์ํ ์์ฒด๋ก ๋ง๋ ๋ค. ์ํ์ด ํ๋ ์ญํ ์ ์ค์ค๋ก ํด์ผ ํ๋ค.
- ๋์ ๋ํ์ด(DeFi, decentralized finance, ํ์ค์ํ๋ ๊ธ์ต)์ ๋งก๊ฒผ๋๋ฐ ํด๋น ํ๋ก์ ํธ๊ฐ ๋งํ๊ฑฐ๋ ์ฌ๊ธฐ๋นํ๊ฑฐ๋ ๊ฐ๋ฐ์๊ฐ ๋๋ง๊ฐ๋ฉด ๋์์ ์์ฒญํ ๊ณณ์ด ์๋ค.
- ๋ชจ๋ ์ฝ์ธ์ ๊ฐ์น๊ฐ ์๋ ๊ฒ์ ์๋๋ค.
- ์ํธํํ์ ๋ํด ์์์ด๋ฅผ ๋จ๋ฐํ๋ ์ฌ๋์ ๊ฑฐ๋ฅด์.
- ์ฝ์ธ, ์ปค๋ฎค๋ํฐ ๋ฑ ์ง์ง ์ ๋ณด๋ฅผ ์ดํด๋ผ.
- ์ฝ๋ ์ ๋ฐ์ดํธ ๋ ์ง๊ฐ ์ค๋๋๊ณ , ์ปค๋ฎค๋ํฐ์ ๊ธ์ ๋ง์ด ์ฌ๋ผ์ค๋๋ฐ ๊ฐ๊ฒฉ ์ด์ผ๊ธฐ๋ง ํ๋ค๋ฉด ๊ทธ ์ํธํํ ํ๋ก์ ํธ๋ ๊ด์ฌ์ ์ ์.
- ํ์ค์ํ๋ ์ฝ์ธ์ธ์ง ์ดํด๋ผ.
- ์ด๋ก ์ ์์ ํ ์ฝ์ธ ์คํ ๋ธ ์ฝ์ธ(stable coin)์ ๊ณจ๋ผ๋ผ.
์ํผ์๋ 43. ํ์ด๋ธ๋ฆฌ๋...์ฑ? ๋ญ๋ผ๊ณ ์?
- ํ์ด๋ธ๋ฆฌ๋ ์ฑ
- ์น ์ฌ์ดํธ๋ฅผ ๋ณด์ฌ ์ฃผ๋ ์น ๋ทฐ
- HTML, CSS, JavaScript๋ก ๊ฐ๋ฐํ ios(์ฑ ์คํ ์ด),์๋๋ก์ด๋(๊ตฌ๊ธ ํ๋ ์ด์คํ ์ด) ๋ชจ๋์์ ์ธ ์ ์๋ ์ฑ
- ์ฅ์ : ๋ค์ดํฐ๋ธ ์ฑ ๊ฐ๋ฐ ์ง์์ด ํ์ ์๋ค.
- ๋จ์ : UI๋ฅผ ํ ๋ ํ ๋ ์ง์ผ ํ๋ค. ์ค๋งํธํฐ์ ์ฑ๋ฅ, ์๋ฅผ๋ค์ด ์ค๋งํธํฐ์ ๊ณ ๊ธ ํ๋์จ์ด ๊ธฐ๋ฅ์ ์จ์ ํ ํ์ฉํ์ง ๋ชปํ๋ค.
- ํฌ๋ก์ค ํ๋ซํผ ์ฑ
- ํน์ ์ธ์ด๋ก ์ฝ๋ฉํ๋ฉด ๋์ค์ ios, ์๋๋ก์ด๋๊ฐ ์ดํดํ ์ ์๋ ์ฝ๋๋ก ๋ณํํ๋ค. (ex. React Native)
- ์ฅ์ : ๊ฐ๋ฐ์๊ฐ ์ต์ํ ์ฝ๋๋ก ํ ๋ฒ๋ง ์์ฑํด์ ๊ฐ๋ฐํ ์ ์๋ค.
- ๋จ์ : ๋ค์ดํฐ๋ธ ์ธ์ด๋ก ๋ณํํ๋ ๊ณผ์ ๋๋ฌธ์ ๋ค์ดํฐ๋ธ ์ฑ์ ์ฑ๋ฅ์ ์์ง ๋ฐ๋ผ๊ฐ ์ ์๋ค. ์์ฒญ๋ ์ฑ๋ฅ์ ๋ด์ผ ํ๋ค๋ฉด ๋ค์ดํฐ๋ธ ์ฑ์ด ๋ ๋ซ๋ค.
- ๋ค์ดํฐ๋ธ ์ฑ
- ios, ์๋๋ก์ด๋ ๊ฐ๊ฐ์ ํนํ๋์ด ์๋ ์ธ์ด๋ก ์ฝ๋๋ฅผ ์์ฑํ์ฌ ๊ฐ๋ฐํ๋ ๊ฒ.
- ios - ์ค์ํํธ | ์๋๋ก์ด๋ - ์๋ฐ, ์ฝํ๋ฆฐ
- ์ฅ์ : ์ค๋งํธํฐ์ ์ฑ๋ฅ์ ์ต๋๋ก ์ฌ์ฉํ ์ ์๋ค.
- ๋จ์ : ๋ค๋ฅธ ์ฑ์ ๋นํด ๋ฐฐ์ฐ๋ ๋ฐ ์๊ฐ์ด 2๋ฐฐ ๊ฑธ๋ฆฐ๋ค.
์ํผ์๋ 44. NFT๊ฐ ๋๋์ฒด ๋ญ๊ธธ๋?
- ๋์ฒด ๋ถ๊ฐ๋ฅํ ํ ํฐ์ ์๋ฏธํ๋ค. (non fungible token)
- ์ ์ผํ ์๋ณธ์์ ์ฆ๋ช ํ๋ ๊ธฐ์ ์ด ๋ฐ๋ก NFT์ด๋ค. NFT๋ ์ธํฐ๋ท ์ธ์์์ ์ฌ์ฐ๊ถ์ ์ฆ๋ช ํ๋ ๊ธฐ์ ์ด ๋ ๊ฒ.
- ํ ํฐ์๋ 2๊ฐ์ง ํต์ฌ ๊ธฐ๋ฅ, ์ฆ '๋์ ๋ฐ๋ ๊ธฐ๋ฅ'๊ณผ '๋์ ๋ฐ๊ณ ํ ํฐ์ ๋ณด๋ด ์ฃผ๋ ๊ธฐ๋ฅ'์ด ๋ฐ๋์ ์์ด์ผ ํ๋๋ฐ ๊ทธ๊ฒ์ ํฉ์ณ์ ์ค๋งํธ ๊ณ์ฝ(smart contract)๋ผ๊ณ ํ๋ค. (ex. ์ฝ์ธ)
์ํผ์๋ 45. ๋ฉ์จ์ด, ๋ฐ์ด๋ฌ์ค, ์ ๊ฐ๋ ๋ชฝ๋ ์ ๋ฆฌ
- ๋ฉ์จ์ด(malware)
- malicious(์ ์ ์๋) + software(์ํํธ์จ์ด)์ ํฉ์ฑ์ด
- ์ปดํจํฐ๋ฅผ ๊ฐ์ํ๊ฑฐ๋ ํ๊ดดํ๋ ์ ์ฑ ์ํํธ์จ์ด
- ๋ฉ์จ์ด ์ค์์๋ ๋ฐ์ด๋ฌ์ค(virus)์ ์(worm)์ด ์๋ค.
- ๋ฐ์ด๋ฌ์ค
- ์์ฃผ๊ฐ ๋ ๊ฐ์ผ๋ ํ์ผ์ ๋ด๋ ค๋ฐ์ผ๋ฉด์ ์ ํ๋๋ ์ ์ฑ ์ํํธ์จ์ด
- ์
- ์์ ์์ฃผ ์์ด ์๊ธฐ ์์ ์ ๋ณต์ ํ๋ฉด์ ์ ํ๋๋ ์ ์ฑ ์ํํธ์จ์ด
- ๊ทธ๋ฅ USB๋ฅผ ํตํด์๋ ์ ํํ ์ ์๋ค.
- ๋ฏธ์ฌ์ผ(missile)์ ํตํด ์ปดํจํฐ์ ์์ฃผ ๊น์ ๊ณณ๊น์ง ๋ค์ด๊ฐ๋ค์ ํ์ด๋ก๋(payload)๋ฅผ ๋ฐฐํฌํ๋ ๋ฐฉ๋ฒ์ผ๋ก, ์ํธํ๋ ์ํ๋ก ์ปดํจํฐ์ ๋์ฐฉํด์ ์ค์ค๋ก ์ํธ๋ฅผ ํด์ ํ๊ณ ์์ ๋ง๋ค์๋ ๋ณธ๋ถ์ ์นจ์ ํ ์ปดํจํฐ์ ์ ๋ณด๋ฅผ ๋ณด๋ธ๋ค.
์ค๋ ์ฝ์ ์๊ฐ์?
๋ชฉํํด ๋ ๋ฒ์๊ฐ ๋์ด ์๊ฐ์ด ์ค๋ ๊ฑธ๋ ธ์ง๋ง ์ต๊ทผ์ ๋ง์ด ๋ณด์์ง๋ง ๋ฌด์ฌํ๊ฒ ์ง๋์ณค๋ ์ ๋ณด๋ค์ ์ ์ ์์๋ค.
์ค๋ ์ฝ์ ๋ฒ์
์ํผ์๋ 39. ์ธ๊ณต์ง์, ๋จธ์ ๋ฌ๋, ๋ฅ๋ฌ๋, ์์ง๋ ๊ตฌ๋ถํ๊ธฐ ํ๋ค๋ค๊ณ ? ~ ์ํผ์๋ 45. ๋ฉ์จ์ด, ๋ฐ์ด๋ฌ์ค, ์ ๊ฐ๋ ๋ชฝ๋ ์ ๋ฆฌ
IT 5๋ถ ์กํ์ฌ์ - ์์ค24
๊ฐ๋ฐ์๋ ๋ค ๋งฅ๋ถ์ ์จ์ผ ํ๋?”์ ๊ฐ์ ์ฌ์ํ ์ง๋ฌธ๋ถํฐ “์๋ฒ๊ฐ ๋์ฒด ๋ญ์ง?”๊น์ง~โฌ์ ๊ณต์์ ๋น์ ๊ณต์ ๋ชจ๋ ์๊ณ ์ถ์ด ํ๋ ์ง๋ฌธ์ 5๋ถ ์์ ํด๊ฒฐํด ์ฃผ๋ IT ์กํ์ฌ์ ์ด ๋์๋ค!IT ๋ถ์ผ ์ง์ฅ
www.yes24.com