๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ
195
์คํฌ๋ฉ :: 3 Career Principles that got me to Director at Google
2024.10.21
3 Career Principles that got me to Director at GoogleWhat helped me get 5 promotions in 10 years at Googleread.highgrowthengineer.com ์ด์ง๊ณผ ๊ฒฝ๋ ฅ ๊ฐ์ด๋๋ผ์ธ์ ๋ํ ๊ธ. ๊ณต๊ธฐ์
์ด๋ ๊ณต๋ฌด์์ฒ๋ผ ํ์ฌ๊ฐ ๋์ ์ ๋
์ ์ฑ
์์ ธ์ฃผ๋ ๊ฒ์ด ์๋๋ผ๋ฉดํ์ฌ ์ํ์ ํ๋ค๋ณด๋ฉด ๊ธฐ์ค์ ์ด ๊ผญ ํ์ํ๋ฐ ๊ทธ๊ฒ์ ๋ํ ๋๋ต์ ์ธ ์ด์ผ๊ธฐ๋ฅผ ํด์ฃผ๊ณ ์๋ค. ๋ด๊ฐ ์ฝ๊ณ ์์ฝํ ๋ด์ฉ์ผ๋ก๋ํ๋. ๊ฐ๋ฐ(์ฃผ์์
) ๊ณผ ๋ฌธ์์์
, ํ์ฌ ๊ธฐํ ์
๋ฌด(๋ถ์์
) ์ ๊ท ํ์ ๋ง์ถ์.๋. ์ฃผ๋ณ๊ณผ ์ํตํ๋ฉฐ ์
๋ฌดํ์. ์คํจ๋ฅผ ์๋ ๊ทธ๋๋ก ๋ฐ์๋ค์ด์ง ๋ง๊ณ ๋์ฝ์ ๋ฐํ์ผ๋ก ์ด์ฉํ์. ์ค๋ ๊ฐ๊ธฐ ์ํด์๋ ์ผ๊ณผ ํด์์ ๋ฐธ๋ฐ์ค๋ ์ค์ํ๋ค.์
. ๋ ๊ฑฐ์ ์ฝ๋ ๋ฐ ๋ฌธ์์ ์ต์ ํ..
TIL
2024.08.02
์ ํ์ ์ด๋ป๊ฒ ์ฐจํธ๋ก ์ฑ ๊ฒฝํ์ ๊ฐ์ ํ ๊น? | ์์ฆIT์ ๋์์ธํ ์ฐจํธ๋ ๋ณต์กํ ๋ฐ์ดํฐ๋ฅผ ํจ๊ณผ์ ์ผ๋ก ์ ๋ฌํฉ๋๋ค. ๋ ๋จ์ํ ๋ฐ์ดํฐ๋ฅผ ์๊ฐํํ๋ ๊ฒ์ ๋์ด, ์ฑ์ ๊ฐ์ฑ์ ๋ํ๊ณ ์๊ฐ์ ํฅ๋ฏธ๋ฅผ ์ ๊ณตํ๊ธฐ๋ ํฉ๋๋ค. ๋์๊ฐ ์ด๋ฌํ ์ฐจํธ๋ ์ฌ์ฉ์yozm.wishket.com ๋ฐ์ดํฐ ์๊ฐํ 101: โค์ด๋ค ์์ ์ด๋ป๊ฒ ์ฌ์ฉํด์ผ ํ ๊น? | ์์ฆIT์์ ์ฌ์ฉ์ ๋ฐ์ดํฐ ์๊ฐํ์์ ์ ๋ณด๋ฅผ ์ ๋ฌํ๋ ๋ฐ ๋งค์ฐ ์ค์ํ ์ญํ ์ ํฉ๋๋ค. ์์ ๋ณต์กํ ๋ฐ์ดํฐ๋ฅผ ์ง๊ด์ ์ผ๋ก ์ดํดํ ์ ์๋๋ก ๋์์ฃผ๋ฉฐ, ์ฌ์ฉ์์ ์ฃผ์๋ฅผ ๋๊ณ , ์ ๋ณด๋ฅผ ๋ช
ํํ๊ฒ ์ ๋ฌํyozm.wishket.com ๋ฐ์ดํฐ์ ๊ด์ฌ์ด ์๊ธฐ๋ ์์ฆ !!!
์คํฌ๋ฉ :: 3๋ฌ ๋ง๋ ์ฝ๋๋ฅผ ๋ชจ๋ ์๊ณ ๋ฐฐ์ด ๊ฒ
2024.06.10
3๋ฌ ๋ง๋ ์ฝ๋๋ฅผ ๋ชจ๋ ์๊ณ ๋ฐฐ์ด ๊ฒ | ์์ฆIT์ฐฝ์
ํ ๋ค์, ์ ํ์ ์ฒ์๋ถํฐ ๋ค์ ๋ง๋ค๊ธฐ๋ก ๊ฒฐ์ ํ ์์ ์ ์ด๋ฏธ ํ๋ก์ ํธ๋ฅผ ์์ํ ์ง ๋ ๋ฌ์ด ์ง๋ ํ์์ต๋๋ค. ์ฒ์๋ถํฐ ๋ค์ ์ฝ๋ฉ์ ์์ํ ์ง 5์ฃผ๊ฐ ์ง๋ ์ํ ๋ฒ์ ์ผ๋ก ์๋น์ค๋ฅผ ๊ฐ์ํyozm.wishket.com ์ฌ์ฉ์ ์ค์ฌ์ ํ๋ก๊ทธ๋จ ์ฝ๋ฉ.์์ง๋์ด๋ ๊ฐ์ถฐ์ผํ ์๋น์ค ์ ์ ์ ๋ํ ๊ธ
์คํฌ๋ฉ :: AI์ ํ์
ํ๊ธฐ
2024.05.17
AI์ ํ์
ํ๊ธฐ: AI ํ์ด ํ๋ก๊ทธ๋๋ฐ์ด๋? | ์์ฆITAI ์๋์ ๊ฐ๋ฐ์์๊ฒ ์ค์ํ ๊ฒ์ ์๋์ ๋ฌธ์ ํด๊ฒฐ ๋ฅ๋ ฅ์
๋๋ค. ๋ ๋น ๋ฅด๊ณ ํจ๊ณผ์ ์ผ๋ก AI ๋๊ตฌ๋ฅผ ํ์ฉํ์ฌ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์๋์ง๊ฐ ๊ด๊ฑด์ด ๋ ๊ฒ์
๋๋ค. ์ฐ๋ฆฌ๋ ์์ผ๋ก ์ด๋ค ๊ธฐ์ ์ ๋ณํ๊ฐyozm.wishket.com ๋ค์ ๊ฐ๋ฐ์ ์ง์คํ๋ ์๊ธฐ๊ฐ ์ค๊ฒ ๋๋ค๋ฉดAI ์ฝํ์ผ๋ฟ ์ค ํ๋๋ฅผ ๊ผฌ์ฅ ์จ๋ด์ผ๊ฒ ๋ค.
![list_img](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FB3Cav%2FbtsHpeKh20P%2FKI6WLJsBjYas6ykkKQZcm0%2Fimg.png)
window, vs code :: react ๋น๋ ์ ๋ฐ์ํ๋ ํ ๋ฉ๋ชจ๋ฆฌ ์ค๋ฅ ํด๊ฒฐ๋ฒ, heap memory ๋์ด๊ธฐ
2024.05.16
์ธํฐ๋ท ๊ฒ์ํ๋ ์ฃ๋ค ๋ฆฌ๋
์ค, ios ์ด์ผ๊ธฐ์์ ๋จนํ๋ ์ฝ๋๋ง ๋ณต๋ถํ ๊ฒ ์ฒ๋ผ ๋๋ ค ์์ด์..์๋์ฐ ํ๊ฒฝ์์, vs code ๋ฅผ ์ด์ฉํ react ํ๋ก์ ํธ์ ํ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๋ณ๊ฒฝํ๋ ๋ฐฉ๋ฒ์ ๋ฉ๋ชจํด๋ . ํฐ๋ฏธ๋์ powershell ํ๊ฒฝ์ผ๋ก ์ฐ๋ค.๋ง์ฝ ํฐ๋ฏธ๋์ด ๋ค๋ฅธ ํ๊ฒฝ์ผ๋ก ๋์ด ์๋ค๋ฉดctrl + shift + P ํ ๋ค์ Terminal: Select Default Profile์ ํด์ ํฐ๋ฏธ๋ ๊ธฐ๋ณธ ์ค์ ์ powershell ๋ก ๋ฐ๊ฟ์ฃผ๋๊ฐ.์ฌ๊ธฐ์ ์ด ๋ powershell ์ฐฝ์ ํ๋ ์ด์ด ์ฃผ๋๋ก ํ์. ํ์ฌ ๋ด ํ ๋ฉ๋ชจ๋ฆฌ ํ์ธ//powershellnode -e 'console.log(v8.getHeapStatistics().heap_size_limit/(1024*1024))' ํ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ด์ฆ ๋ณ๊ฒฝ//powe..
์คํฌ๋ฉ :: ์๋์ฐ ํ๋ก๊ทธ๋จ์ ์ ๋ง๋ก ์ฌ๋ผ์ง๊น?
2024.05.10
https://yozm.wishket.com/magazine/detail/2569/ ์๋์ฐ ํ๋ก๊ทธ๋จ์ ์ ๋ง๋ก ์ฌ๋ผ์ง๊น? | ์์ฆIT๋ฐ์คํฌํฑ ์ฑ ํน์ ์๋์ฐ ํ๋ก๊ทธ๋จ์ ๊ณผ๊ฑฐ C์ธ์ด ๊ธฐ๋ฐ์ธ Win32 API์์๋ถํฐ ์ถ๋ฐํ๊ณ GUI ๊ธฐ๋ฐ ํ๋ก๊ทธ๋จ ๊ฐ๋ฐ์ ์์ด ๊ฑฐ์ ํ์์ ์ธ ๋งค์ฒด์๊ธฐ ๋๋ฌธ์ ๋ง์ ์ฌ๋์ ๋ฐ์์๋ค. ํ์ง๋ง ์ต๊ทผ์๋ ์น ์ฑyozm.wishket.com ์ค๋งํธ ํฉํ ๋ฆฌ ๊ด๋ จ ๊ฐ๋ฐ์์ ๋น ์ง ์ ์๋ C#.๊ทธ๋ฆฌ๊ณ ์น์ฑ๋ถ. ๊ณผ์ฐ ๊ทธ ๋๊ฒฐ์ ๋๊ฐ ์ด๊ธธ์ง์ ๋ํ ๋ด์ฉ์ ์จ๋์ ๊ธ. ๊ฐ์ธ์ ์ผ๋ก ํ์ฅ ๊ด๋ฆฌ ํ๋ก๊ทธ๋จ์ ์์ง๊น์ง๋ ์น์ผ๋ก ๋์ฒด๊ฐ ๋ถ๊ฐ๋ฅํ ๊ฒ ๊ฐ๊ณ ,์น์ฑ์ ๊ด๋ฆฌ์ง ์ฉ๋๋ก ๋ฆฌํฌํธ ์ ์ํด์ฃผ๋ ํ๋ก๊ทธ๋จ๋ง ๊ฐ๋ฅํ ๋ฏ? ์น์ฑ์ด ์ด๋ป๊ฒ ๋ฐ์ ํ๋๋์ ๋ฐ๋ฅธ ์ด์ผ๊ธฐ๊ฒ ์ง๋ง.
React :: C#์ Region ๊ฐ์ ๊ฑธ.. React ์์ ์ธ ์๋ ์์๊น?
2024.05.07
c# ๊ฐ๋ฐ์ ํด๋ณธ ์ฌ๋๋ค์ ๋ฐฉ๋ํด์ง๋ ์ฝ๋๋ฅผ ๊น๋ํ๊ฒ ์ ๋ฆฌํด์ ๋ณด๊ธฐ ์ํด Region ์ด๋ผ๋ ๊ธฐ๋ฅ์ ์ด๋ค.๋ฆฌ์กํธ์์๋ ์ฝ๋๊ฐ ๊ธธ์ด์ง๋ ๋ฌธ๋จ๋ณ ์ ๊ธฐ ๋ง๊ณ ๋ด๊ฐ ์ง์ ํ Region ๋งํผ๋ง ์ ๊ณ ํด๊ณ ๋ฅผ ํ๊ณ ์ถ์๋ฐ..React ์์๋ ์ด๋ค ์์ผ๋ก ์งํํด์ผ ํ ๊น? ๊ฐ๋ฐ ํ๊ฒฝ(intelliJ, vsCode) ์ ๋ฐ๋ฅธ ์ฌ์ฉ ๋ฐฉ๋ฒ์ ๋ํด ์์๋ณด๋๋ก ํ๊ฒ ๋ค. ์ฐ์ ..#region ์ด๋?๋ด๊ฐ ์ฝ๋๋ฅผ ์ ๊ณ ํด๊ณ ์ถ์ ๋ถ๋ถ์ ์์ญ์ ์ง์ ํด์ฃผ๋ ๊ฒ!#region ์ ์ฌ์ฉํ๊ฒ ๋๋ฉด #endregion ์ผ๋ก ์ง์๋ฌธ์ ์ข
๋ฃ ํด์ผํ๋ฉฐ, visual studio ์์ #region์์ ๋ฐ๋ก ๋ค์์ผ๋ก ๋์ค๋ #endregion๊น์ง์ ์ฝ๋๋ฅผ ํ๋, ์ถ์ํ๋ฉฐ ์์
์ ์งํํ ์ ์๊ฒ ํด์ค๋ค. 1. intelliJ์์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ //re..
์คํฌ๋ฉ :: ์๋ก์ด ๋ฐ์ดํฐ ์ง๊ตฐ, ๋ฐ์ดํฐ ์ ๋๋ฆฌํฑ์ค ์์ง๋์ด๋?
2024.05.03
์๋ก์ด ๋ฐ์ดํฐ ์ง๊ตฐ, ๋ฐ์ดํฐ ์ ๋๋ฆฌํฑ์ค ์์ง๋์ด๋? | ์์ฆIT‘์ ๋๋ฆฌํฑ์ค ์์ง๋์ด’, ํน์ ‘๋ถ์ ์์ง๋์ด’๋ผ๊ณ ๋ค์ด๋ณด์
จ๋์? ๋ฏธ๊ตญ์์๋ ๋๋ต 3~4๋
์ ๋ถํฐ ํ์ ๊ฐ ๋๊ธฐ ์์ํ๊ณ , ํ๊ตญ์์๋ ์๋
๋ถํฐ ๋ณธ๊ฒฉ์ ์ผ๋ก ์ฃผ๋ชฉ๋ฐ๊ณ ์์ต๋๋ค. ๊ฐ๋จํ ๋งํดyozm.wishket.com ๋ฐ์ดํฐ ๋ถ์ ๊ด๋ จ ์
๋ฌด์ ๊ด์ฌ์ด ์๊ธฐ๋ ์์ฆ! ์ฐ๋ฆฌ ํ์ฌ์์๋ ์ด๋ฐ ์
๋ฌด๋ฅผ ํ๊ณ ์์ผ๋..๋ฐฐ์ธ ๊ธฐํ๊ฐ ์์ผ๋ฉด ์์ ๋ฐฐ์๋ด์ผ๊ฒ ๋ค..!
![list_img](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FeshEzf%2FbtsG12inK1O%2Fg0pF0p34tJiBpyyQroFCjk%2Fimg.png)
React :: React 19 Beta ํด์
1
2024.04.30
React 19 Beta – ReactThe library for web and native user interfacesreact.dev ์ผ๋ถ ํด์ ๋ฐ์ท React 19์ ์๋ก์ด ๊ธฐ๋ฅAction๋ฆฌ์กํธ ์ฑ์ ์ผ๋ฐ์ ์ธ ์ฌ์ฉ ์ฌ๋ก๋ ๋ฐ์ดํฐ ๋ณํ๋ฅผ ์ํํ ๋ค์ ์๋ต์ผ๋ก ์ํ๋ฅผ ์
๋ฐ์ดํธํ๋ ๊ฒ์
๋๋ค. ์๋ฅผ ๋ค์ด, ์ฌ์ฉ์๊ฐ ์ด๋ฆ์ ๋ณ๊ฒฝํ๊ธฐ ์ํด ์์์ ์ ์ถํ๋ฉด API ์์ฒญ์ ํ ๋ค์ ์๋ต์ ์ฒ๋ฆฌํฉ๋๋ค. ๊ณผ๊ฑฐ์๋ ๋ณด๋ฅ ์ํ, ์ค๋ฅ, ๋๊ด์ ์
๋ฐ์ดํธ ๋ฐ ์์ฐจ์ ์์ฒญ์ ์๋์ผ๋ก ์ฒ๋ฆฌํด์ผ ํ์ต๋๋ค. ์๋ฅผ ๋ค์ด usestate์์ ๋ณด๋ฅ ๋ฐ ์ค๋ฅ ์ํ๋ฅผ ์ฒ๋ฆฌํ ์ ์์ต๋๋ค.// Before Actionsfunction UpdateName({}) { const [name, setName] = useState(""); con..
API :: API Versioning ?
1
2024.04.26
๋ฐฑ์๋๋ฅผ ๊ฐ๋ฐํ๋ ๊ฐ๋ฐ์๋ผ๋ฉด API๋ฅผ ๋ง๋ค๊ณ ๋ฐฐํฌํ ๊ฒฝํ์ด ์์ ๊ฒ์ด๋ค.์ด๋ฐ API๋ ํ๋ฒ ๋ง๋ค๊ณ ๋ฐฐํฌํ๋ฉด, ์ญ์ ํ๊ฑฐ๋ ๋ณ๊ฒฝํ๋ ๊ฒ ์ด๋ ค์์ง๊ฒ ๋๋๋ฐ.. ๊ทธ๋์ API Versioning์ผ๋ก ์ด๋ฅผ ๊ด๋ฆฌํ๊ฒ ๋๋ค..! API Versioning?API์ ๋ณ๊ฒฝ ์ฌํญ์ ๊ด๋ฆฌํ๊ณ ์ถ์ ํ๋ ํ๋ก์ธ์ค. ๋ณ๊ฒฝ ์ฌํญ์ API ์ฌ์ฉ์์๊ฒ ์ ๋ฌํ๋ ๊ฒ ๋ํ ํฌํจ ๋จ. API์ ์์ฐ์์ ์๋น์๊ฐ ๊ณต๊ฐ์ธ์ง, ๋น๊ณต๊ฐ์ธ์ง์ ๊ด๊ณ์์ด API๊ฐ ๋ฐ์ ํจ์ ๋ฐ๋ผ ๋๊ธฐํ๋ฅผ ์ ์งํ๋ ๊ฒ์ด ์ค์ํ๋ฐใ
ก, ์ด๋ฅผ ์ํด API Versioning์ ํ๋ค๊ณ ์๊ฐํ๋ฉด ๋๋ค. API Versioning ๋ฐฉ๋ฒ๋ณดํต ๋ค๋ฅธ ํ๋ก๊ทธ๋จ๋ค์ ๋ณ๊ฒฝ, ๋ณด์ ํด์ ์ฌ ๋ฐฐํฌ ํ ๋ 1.0.1 ํํ๋ก tag ๋ publish๋ฅผ ์งํํ๊ฒ ๋๋๋ฐ,API ๋ ์ด๋ค ๋ฐฉ๋ฒ์ผ๋ก Ver..
MSSQL :: ๋ฐ์ดํฐ ์ ๋ ฌ(COLLATE)
2024.04.25
SQL Server์ ๋ฐ์ดํฐ ์ ๋ ฌ์ ๋ฐ์ดํฐ์ ๋ํ ์ ๋ ฌ ๊ท์น๊ณผ ๋/์๋ฌธ์ ๋ฐ ์
์ผํธ ๊ตฌ๋ถ ์์ฑ์ ์ ๊ณตํ๋ค. ์๋ฒ, DB, ์ด ๋๋ ์์ ๋ฐ์ดํฐ ์ ๋ ฌ์ ์ ํํ๊ฒ ๋๋ฉด ๋ฐ์ดํฐ์ ํน์ ํน์ฑ์ด ํ ๋น๋๊ฒ ๋๋ค. ์ด๋ฐ ํน์ฑ์ ์ฌ๋ฌ DB ์์
์ ๊ฒฐ๊ณผ์ ์ํฅ์ ์ฃผ๋๋ฐ.. ์๋ฅผ ๋ค์ด Order by๋ฅผ ์ฌ์ฉํ์ฌ ์ฟผ๋ฆฌ๋ฅผ ๋ง๋ ๊ฒฝ์ฐ, ๊ฒฐ๊ณผ ์งํฉ์ ์ ๋ ฌ ์์๋ ์ฟผ๋ฆฌ์ ์ ์์ค์์ Collate ์ ์ ์ง์ ๋๊ฑฐ๋ DB์ ์ ์ฉ๋ ๋ฐ์ดํฐ ์ ๋ ฌ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๊ฒ ๋จ. ์ง์ํ๋ ์ธ์ดSELECT * FROM sys.fn_helpcollations() ์์ ์ฟผ๋ฆฌ๋ก ์ง์ํ๋ ์ธ์ด SET ์ ์ข
๋ฅ๋ฅผ ํ์ธํด๋ณผ ์ ์๋ค. ์ด 5,540๊ฑด. ์ด ์ค Korean์ผ๋ก ์์๋๋ ์ ๋ ฌ ๋ฌธ์์ด์ ๋ํด ์์๋ณด์.!! Korean๊ณผ ๊ด๋ จ๋๋ ์ธ์ดSETSELECT ..
[์คํฌ๋ฉ] ๊นจ์ง ์ ๋ฆฌ์ฐฝ์ ๋ฒ์น
2024.04.25
๊นจ์ง ์ ๋ฆฌ์ฐฝ์ ๋ฒ์นEngineering Blog by Dale Seowww.daleseo.com ๊นจ์ง ์ ๋ฆฌ์ฐฝ์ ๋ฒ์น(Broken Windows Theory)- ๊นจ์ง ์ ๋ฆฌ์ฐฝ์ ๋ฐฉ์นํ๋ฉด ๊ทธ ์ง์ ์ ์ค์ฌ์ผ๋ก ๋ฒ์ฃ๊ฐ ํ์ฐ๋๋ค๋ ์ฌํํ ์ด๋ก ํน์ ์ง๊ธ ์ฝ๋ ํธ์ง๊ธฐ์์ ์ฌ๊ธฐ์ ๊ธฐ์ ๋นจ๊ฐ ๋
ธ๋ ๋ฐ์ค์ด ๊ทธ์ด์ ธ ์๋๋ฐ, ๊ท์ฐฎ์์ ๋ฐฉ์นํ๊ณ ๊ณ์์ง๋ ์์ผ์ ๊ฐ์? ์
์ทจ๊ฐ ์ง๋ํ๋ ์ฝ๋๋ฅผ ๋ฆฌํํ ๋ง(refactoring)ํ์ง ์๊ณ ๊ทธ ์ฃผ๋ณ์ ๋ ๋์๋๋ ์ฝ๋๋ฅผ ๋ง๋ถ์ด๊ณ ๊ณ์์ง๋ ์์ผ์ ๊ฐ์? ์๋ฒ๋ฅผ ๋์ฐ๋ฉด ํฐ๋ฏธ๋์ ๊ฐ๊ฐ์ง ๊ฒฝ๊ณ ๋ฉ์์ง๋ค์ด ๋์ค๋๋ฐ, ์ด์ฐ๋๋ ์๋ฒ๊ฐ ๋์๊ฐ๋ ๋ฌด์ํ๊ณ ์์ง ์์ผ์ ๊ฐ์? ์น์ฌ์ดํธ๋ฅผ ์ด๋ฉด ๋ธ๋ผ์ฐ์ ์ฝ์์ ์ค๋ฅ๊ฐ ๊ฐ๋ํ๋ฐ, ์ผ๋ฐ ์ฌ์ฉ์๋ ๋ชจ๋ฅด๊ฒ ์ง ํ๊ณ ๊ฐ์ด ๋ชจ๋ฅธ ์ฒํ๊ณ ๊ณ์์ง๋ ์์ผ์ ๊ฐ์? ์ง๊ธ ๋ฐ๋ก ์ก์ง..