โœ“ ๋‰ด์Šค๋ ˆํ„ฐ

๐Ÿ“ฐ "๊ตญ๋‚ด ๊ฒŒ์ž„์‚ฌ, '๋ฃจํŠธ์Šˆํ„ฐ'ยท'RTS' ๋“ฑ ์ƒˆ๋กœ์šด ์Šน๋ถ€์ˆ˜" ๅค– (2024/07/10)

๊ตฌ๋…์ž ๋‹˜์ด ์ž ๋“  ์‚ฌ์ด์— ์žˆ์—ˆ๋˜ ํ•ซ ํ•œ ์ด์Šˆ๋“ค์„ ๋ชจ์•„๋ณด์•˜๋Š”๋ฐ์š”. ์–ด๋–ค ์ผ๋“ค์ด ์žˆ์—ˆ๋Š”์ง€ ๋ณด๊ธฐ ์ข‹๊ฒŒ ์ •๋ฆฌํ•ด์„œ ๊ณต์œ ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

2024.07.10 | ์กฐํšŒ 352 |
0
|

Hello.Stranger

๐Ÿ›ธ ํ•ด์™ธ IT ํŠธ๋ Œ๋“œ๋ฅผ ๊ฐ€์žฅ ๋จผ์ € ๋งŒ๋‚˜๋ณด์„ธ์š”. (๋งค์ผ ์•„์นจ7์‹œ ๋‰ด์Šค๋ ˆํ„ฐ ๋ฐœํ–‰)

2024/07/10 ์ˆ˜์š”์ผ


๋ฐ˜๊ฐ€์›Œ์š”. ๊ตฌ๋…์ž ๋‹˜!๐Ÿซก

๊ตฌ๋…์ž ๋‹˜์ด ์ž ๋“  ์‚ฌ์ด์— ์žˆ์—ˆ๋˜ ํ•ซ ํ•œ ์ด์Šˆ๋“ค์„ ๋ชจ์•„๋ณด์•˜๋Š”๋ฐ์š”. ์–ด๋–ค ์ผ๋“ค์ด ์žˆ์—ˆ๋Š”์ง€ ๋ณด๊ธฐ ์ข‹๊ฒŒ ์ •๋ฆฌํ•ด์„œ ๊ณต์œ ๋“œ๋ฆฝ๋‹ˆ๋‹ค.


 

๐Ÿ“ฐ IT๋‰ด์Šค ๋ชจ์•„๋ณด๊ธฐ (๊ตญ๋‚ด)


๊ตญ๋‚ด ๊ฒŒ์ž„์‚ฌ, '๋ฃจํŠธ์Šˆํ„ฐ'ยท'RTS' ๋“ฑ ์ƒˆ๋กœ์šด ์Šน๋ถ€์ˆ˜

์ถœ์ฒ˜: ๊ตญ๋ฏผ์ผ๋ณด
์ถœ์ฒ˜: ๊ตญ๋ฏผ์ผ๋ณด

๊ตญ๋‚ด ์ฃผ์š” ๊ฒŒ์ž„์‚ฌ๋“ค์ด ํ•˜๋ฐ˜๊ธฐ ์‹ค์  ๊ฐœ์„ ์„ ๋ชฉํ‘œ๋กœ ๋ชจ๋ฐ”์ผ ๊ฒŒ์ž„ ์ค‘์‹ฌ์—์„œ ๋ฒ—์–ด๋‚˜ ๋ฃจํŠธ์Šˆํ„ฐ, RTS ๋“ฑ ์ƒˆ๋กœ์šด ์žฅ๋ฅด ๊ฐœ์ฒ™์— ๋‚˜์„ญ๋‹ˆ๋‹ค. ๋„ฅ์Šจ์€ 'ํผ์ŠคํŠธ ๋””์„ผ๋˜ํŠธ'๋ฅผ ํ†ตํ•ด ๊ธ€๋กœ๋ฒŒ ๋ฃจํŠธ์Šˆํ„ฐ ์‹œ์žฅ ๊ณต๋žต์— ๋‚˜์„œ๋ฉฐ, 'ํผ์ŠคํŠธ ๋ฒ„์„œ์ปค: ์นด์ž”'๊ณผ '๋‚™์›' ๋“ฑ ๋‹ค์–‘ํ•œ ํ”Œ๋žซํผ ๊ธฐ๋ฐ˜์˜ ์‹ ์ž‘์„ ์ค€๋น„ ์ค‘์ž…๋‹ˆ๋‹ค. ์—”์”จ๋Š” '๋ฆฌ๋‹ˆ์ง€', '์•„์ด์˜จ' ๋“ฑ MMORPG ์ค‘์‹ฌ์—์„œ ๋ฒ—์–ด๋‚˜ ๋‚œํˆฌํ˜• ์•ก์…˜ ๊ฒŒ์ž„ '๋ฐฐํ‹€ํฌ๋Ÿฌ์‰ฌ'์™€ MMORTS 'ํƒํƒ„' ์ถœ์‹œ๋ฅผ ํ†ตํ•ด ์žฅ๋ฅด ๋‹ค๋ณ€ํ™”๋ฅผ ์‹œ๋„ํ•œ๋‹ค๊ณ  ํ•˜๋„ค์š”.

 

์ฝ”์–ด๋ผ์ธ์†Œํ”„ํŠธ, ็พŽ ์‹ฌํ˜ˆ๊ด€ CT ํ•™ํšŒ์„œ AI ์‹ฌํ˜ˆ๊ด€ ์ง„๋‹จ ์†”๋ฃจ์…˜ 4ํŽธ ์—ฐ๊ตฌ ๋ฐœํ‘œ

๊ตญ๋‚ด ์˜๋ฃŒ AI ๊ธฐ์—… ์ฝ”์–ด๋ผ์ธ์†Œํ”„ํŠธ๊ฐ€ ๋ฏธ๊ตญ ์‹ฌํ˜ˆ๊ด€ ์ปดํ“จํ„ฐ๋‹จ์ธต์ดฌ์˜ ํ•™ํšŒ(SCCT)์—์„œ AI ๊ธฐ๋ฐ˜ ์‹ฌํ˜ˆ๊ด€ ์ง„๋‹จ ์†”๋ฃจ์…˜ '์—์ด๋ทฐ CAC' ๊ด€๋ จ ์—ฐ๊ตฌ ๋…ผ๋ฌธ 4ํŽธ์„ ๋ฐœํ‘œํ•ฉ๋‹ˆ๋‹ค. ์—์ด๋ทฐ CAC๋Š” ๋”ฅ๋Ÿฌ๋‹์„ ํ†ตํ•ด ๋ฐฉ๋Œ€ํ•œ ์‹ฌ์žฅ ๋ฐ์ดํ„ฐ๋ฅผ ํ•™์Šตํ•˜์—ฌ ๊ด€์ƒ๋™๋งฅ ๋‚ด ์„ํšŒํ™”๋ฅผ ์ž๋™์œผ๋กœ ๋ถ„์„, ์‹ฌํ˜ˆ๊ด€ ์งˆํ™˜ ์œ„ํ—˜๋„๋ฅผ ์˜ˆ์ธกํ•˜๋Š” ์†”๋ฃจ์…˜์ž…๋‹ˆ๋‹ค. ์ด๋ฒˆ ์—ฐ๊ตฌ๋Š” ์—์ด๋ทฐ CAC์˜ ๋†’์€ ์‹ ๋ขฐ๋„, ํšจ์œจ์„ฑ, ๊ด‘๋ฒ”์œ„ํ•œ ์ ์šฉ ๊ฐ€๋Šฅ์„ฑ์„ ์ž…์ฆํ•˜์—ฌ ์ž„์ƒ์  ๊ฐ€์น˜๋ฅผ ๊ฐ•์กฐํ–ˆ์Šต๋‹ˆ๋‹ค. FDA 510(k) ์Šน์ธ ๋ฐ ํ˜์‹ ์˜๋ฃŒ๊ธฐ๊ธฐ ์ง€์ •์„ ํ†ตํ•ด ๊ธฐ์ˆ ๋ ฅ์„ ์ธ์ •๋ฐ›์€ ์ฝ”์–ด๋ผ์ธ์†Œํ”„ํŠธ๋Š” ์ด๋ฒˆ ํ•™ํšŒ ์ฐธ์„์„ ํ†ตํ•ด ๊ธ€๋กœ๋ฒŒ ์‹œ์žฅ ํ™•๋Œ€์— ๋ฐ•์ฐจ๋ฅผ ๊ฐ€ํ•  ๊ฒƒ์œผ๋กœ ์˜ˆ์ƒ๋ฉ๋‹ˆ๋‹ค.

 

2024 RE-DESIGN THON ๊ฐœ์ตœ

์„œ์šธ๊ณผํ•™๊ธฐ์ˆ ๋Œ€ํ•™๊ต ๋ฉ”์ด์ปค์ŠคํŽ˜์ด์Šค๊ฐ€ ์ฃผ์ตœํ•œ '2024 RE-DESIGN THON'์€ ๋‹จ์ˆœ ์ œํ’ˆ ์ œ์ž‘์„ ๋„˜์–ด ๋ฉ”์ด์ปค ๋งˆ์ธ๋“œ์…‹ ํ•จ์–‘์„ ๋ชฉํ‘œ๋กœ ํ•œ ํ–‰์‚ฌ์ž…๋‹ˆ๋‹ค. ์ฐธ๊ฐ€ํŒ€๋“ค์€ ๊ธฐ์กด ์ œํ’ˆ์„ ๊ฐœ์„ ํ•˜๊ณ  ์‹ค์ œ ์‹œ์ œํ’ˆ ์ œ์ž‘์„ ํ†ตํ•ด ์ œ์กฐ ์ฐฝ์—… ๊ณผ์ •์„ ๊ฒฝํ—˜ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ „๋ฌธ๊ฐ€ ๋ฉ˜ํ† ๋ง๊ณผ 3D ํ”„๋ฆฐํ„ฐ ๋“ฑ ์ฒจ๋‹จ ์žฅ๋น„ ์ง€์›์„ ํ†ตํ•ด ๋†’์€ ์ˆ˜์ค€์˜ ์‹œ์ œํ’ˆ์„ ์„ ๋ณด์˜€์œผ๋ฉฐ, ์‚ฌํšŒ์  ๋ฌธ์ œ ํ•ด๊ฒฐ๊ณผ ์‹œ์žฅ ๋ถ„์„, ์‚ฌ์—…ํ™” ๊ฐ€๋Šฅ์„ฑ๊นŒ์ง€ ๊ณ ๋ คํ•œ ์ ์ด ๋‹๋ณด์˜€์Šต๋‹ˆ๋‹ค. ์ด๋ฒˆ ๋Œ€ํšŒ๋Š” ์ฐธ๊ฐ€์ž๋“ค์—๊ฒŒ ์‹ค์งˆ์ ์ธ ์ฐฝ์—… ๊ฒฝํ—˜๊ณผ ๋ฉ”์ด์ปค ๋ฌธํ™” ๊ฒฝํ—˜์„ ์ œ๊ณตํ•˜๋ฉฐ ๋ฏธ๋ž˜ ์ œ์กฐ ์ฐฝ์—…์˜ ๊ฐ€๋Šฅ์„ฑ์„ ํ™•์ธํ•˜๋Š” ์ž๋ฆฌ์˜€์Šต๋‹ˆ๋‹ค.

 

ํŒŒ๋ฆฌ ์ ๋ นํ•œ '๊ฐค๋Ÿญ์‹œ AI', ํด๋”๋ธ”ํฐ์œผ๋กœ ์• ํ”Œ๊ณผ ๋งž๋ถ™๋‚˜?

์‚ผ์„ฑ์ „์ž๊ฐ€ ๊ฐค๋Ÿญ์‹œ ์–ธํŒฉ 2024๋ฅผ ํ†ตํ•ด ํด๋”๋ธ” AIํฐ ์‹œ์žฅ ์„ ์ ์— ๋‚˜์„ฐ์Šต๋‹ˆ๋‹ค. ํŒŒ๋ฆฌ ์˜ฌ๋ฆผํ”ฝ๊ณผ ์—ฐ๊ณ„ํ•˜์—ฌ ๊ฐค๋Ÿญ์‹œ ์‹ ์ œํ’ˆ๊ณผ AI ๊ธฐ์ˆ ์„ ํ™๋ณดํ•˜๋ฉฐ ์ถ•์ œ ๋ถ„์œ„๊ธฐ๋ฅผ ์กฐ์„ฑํ•˜๊ณ , ์ƒน์ ค๋ฆฌ์ œ ๊ฑฐ๋ฆฌ ๋“ฑ ์ฃผ์š” ๋ช…์†Œ์— ์ฒดํ—˜ ๊ณต๊ฐ„์„ ๋งˆ๋ จํ–ˆ์Šต๋‹ˆ๋‹ค. ํŠนํžˆ ํ—ฌ์Šค์ผ€์–ด ๊ธฐ๋Šฅ์„ ๊ฐ–์ถ˜ ์Šค๋งˆํŠธ๋ฐ˜์ง€ '๊ฐค๋Ÿญ์‹œ ๋ง'์˜ ์‹ค๋ฌผ ๊ณต๊ฐœ์™€ ํ•จ๊ป˜, ๊ฐค๋Ÿญ์‹œ AI ์ƒํƒœ๊ณ„ ํ™•์žฅ์„ ํ†ตํ•ด ์• ํ”Œ๊ณผ์˜ ๊ฒฝ์Ÿ ๊ตฌ๋„๋ฅผ ์–ด๋–ป๊ฒŒ ๊ตฌ์ถ•ํ•ด ๋‚˜๊ฐˆ์ง€ ์—…๊ณ„์˜ ๊ด€์‹ฌ์ด ์ง‘์ค‘๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

 

๋”ฅ์—‘์Šค ๊น€๋…น์› ๋Œ€ํ‘œ: "200์–ต ํŒŒ๋ผ๋ฏธํ„ฐ AI ๋ชจ๋ธ, ๊ฐœ์ธ ๊ธฐ๊ธฐ์—์„œ ๊ตฌํ˜„ํ•  ๊ฒƒ"

๋”ฅ์—‘์Šค ๊น€๋…น์› ๋Œ€ํ‘œ๋Š” 200์–ต ๊ฐœ ํŒŒ๋ผ๋ฏธํ„ฐ ๊ทœ๋ชจ์˜ ์ƒ์„ฑํ˜• AI ๋ชจ๋ธ์„ ๊ฐœ์ธ ๊ธฐ๊ธฐ์—์„œ ๊ตฌ๋™ํ•  ์ˆ˜ ์žˆ๋Š” AI ๋ฐ˜๋„์ฒด๋ฅผ ๊ฐœ๋ฐœํ•˜๊ณ  ์žˆ๋‹ค๊ณ  ๋ฐํ˜”์Šต๋‹ˆ๋‹ค. ๋”ฅ์—‘์Šค๋Š” ์˜ฌํ•ด ํ•˜๋ฐ˜๊ธฐ ์–‘์‚ฐ ์˜ˆ์ •์ธ ๊ธฐ์กด AI ๋ฐ˜๋„์ฒด ์ œํ’ˆ๊ตฐ (DX-V1, DX-V3, DX-M1, DX-H1) ์— ๋”ํ•˜์—ฌ, LG์œ ํ”Œ๋Ÿฌ์Šค์™€ ํ˜‘๋ ฅํ•˜์—ฌ ๊ฑฐ๋Œ€์–ธ์–ด๋ชจ๋ธ(LLM) ๊ตฌ๋™ ๊ฐ€๋Šฅํ•œ AI ๋ฐ˜๋„์ฒด ์‹œ์ œํ’ˆ์„ ๋‚ด๋…„์— ์„ ๋ณด์ผ ๊ณ„ํš์ž…๋‹ˆ๋‹ค. ๊น€ ๋Œ€ํ‘œ๋Š” ์ƒ์„ฑํ˜• AI์˜ ๋†’์€ ๋น„์šฉ๊ณผ ํƒ„์†Œ ๋ฐฐ์ถœ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ์˜จ๋””๋ฐ”์ด์Šค AI์˜ ์ค‘์š”์„ฑ์„ ๊ฐ•์กฐํ•˜๋ฉฐ, ๋”ฅ์—‘์Šค๊ฐ€ ์ž์ฒด ๊ฐœ๋ฐœํ•œ ๋ฉ”๋ชจ๋ฆฌ ์ €๊ฐ ๊ธฐ์ˆ ์„ ํ†ตํ•ด LLM ๊ตฌ๋™์— ํ•„์š”ํ•œ ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰์„ ์ตœ์†Œํ™”ํ•  ์ˆ˜ ์žˆ๋‹ค๊ณ  ์„ค๋ช…ํ–ˆ์Šต๋‹ˆ๋‹ค.


 

๐Ÿ“ฐ IT๋‰ด์Šค ๋ชจ์•„๋ณด๊ธฐ (ํ•ด์™ธ)



 

๐Ÿง  ํ•ด์™ธ ํ† ํ”ฝ ํ›‘์–ด๋ณด๊ธฐ


GRUB์„ ๋„˜์–ด์„œ: Linux ์ปค๋„ ๊ธฐ๋ฐ˜ ๋ถ€ํŠธ๋กœ๋”์˜ ๋ฏธ๋ž˜

๋ณธ ๋ฐœํ‘œ๋Š” Red Hat์˜ ๋ถ€ํŠธ๋กœ๋” ์—”์ง€๋‹ˆ์–ด๋ง ํŒ€์ด ๊ธฐ์กด GRUB ๋ถ€ํŠธ๋กœ๋”๋ฅผ ๋Œ€์ฒดํ•  ์ƒˆ๋กœ์šด ์†”๋ฃจ์…˜์ธ 'nmbl'(no more boot loader)์„ ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค. nmbl์€ Linux ์ปค๋„ ์ž์ฒด๋ฅผ ๋ถ€ํŠธ๋กœ๋”๋กœ ์‚ฌ์šฉํ•˜์—ฌ GRUB์˜ ๋ณต์žก์„ฑ๊ณผ ๋ณด์•ˆ ์ทจ์•ฝ์ ์„ ํ•ด๊ฒฐํ•˜๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค. Linux ์ปค๋„์˜ ํ’๋ถ€ํ•œ ๊ธฐ๋Šฅ๊ณผ ํ™œ๋ฐœํ•œ ๊ฐœ๋ฐœ ์ปค๋ฎค๋‹ˆํ‹ฐ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๋”์šฑ ๋น ๋ฅด๊ณ  ์•ˆ์ „ํ•œ ๋ถ€ํŒ… ํ”„๋กœ์„ธ์Šค๋ฅผ ์ œ๊ณตํ•˜๋ฉฐ, EFI ์Šคํ…์„ ํ†ตํ•ด ๋กœ๋“œ๋˜๋Š” ํ†ตํ•ฉ ์ปค๋„ ์ด๋ฏธ์ง€(UKI)๋ฅผ ํ†ตํ•ด ์‹œ์Šคํ…œ ๊ตฌ์กฐ๋ฅผ ๊ฐ„์†Œํ™”ํ•ฉ๋‹ˆ๋‹ค.

 

TicketMaster์˜ ํšŒ์ „ ๋ฐ”์ฝ”๋“œ: ๋ณด์•ˆ ํ—ˆ์ ์ธ๊ฐ€, ๋ฏธ๋ž˜ ๋ณด์•ˆ์˜ ์ดˆ์„์ธ๊ฐ€?

๋ณธ ๊ธ€์€ TicketMaster์˜ SafeTix ์‹œ์Šคํ…œ๊ณผ ๊ทธ ์ค‘์‹ฌ์— ์žˆ๋Š” ํšŒ์ „ ๋ฐ”์ฝ”๋“œ ๊ธฐ์ˆ ์„ ๋ถ„์„์ ์œผ๋กœ ํŒŒํ—ค์นฉ๋‹ˆ๋‹ค. ์ €์ž๋Š” SafeTix๊ฐ€ ์ œ๊ณตํ•˜๋Š” ๋ณด์•ˆ ๊ฐ•ํ™”๋ผ๋Š” ์žฅ์ ์„ ์ธ์ •ํ•˜๋ฉด์„œ๋„, ์ธํ„ฐ๋„ท ์—ฐ๊ฒฐ ๋ฌธ์ œ, ์‚ฌ์šฉ์ž ๊ฒฝํ—˜ ์ €ํ•˜, ๊ธฐ์ˆ ์  ๋ณต์žก์„ฑ ์ฆ๊ฐ€ ๋“ฑ์˜ ๋‹จ์ ์„ ์กฐ๋ช…ํ•ฉ๋‹ˆ๋‹ค. ํŠนํžˆ, ์‹ค์ œ ์ฝ˜์„œํŠธ์žฅ์—์„œ ๋ฐœ์ƒํ–ˆ๋˜ QR ์ฝ”๋“œ ํ‹ฐ์ผ“ ์‹œ์Šคํ…œ์˜ ๋ฌธ์ œ์ ์„ ์˜ˆ์‹œ๋กœ ๋“ค๋ฉฐ, ์˜คํ”„๋ผ์ธ ํ™˜๊ฒฝ, ๋„คํŠธ์›Œํฌ ๋ถˆ์•ˆ์ •, ์‚ฌ์šฉ์ž ์ ‘๊ทผ์„ฑ ๋“ฑ์„ ๊ณ ๋ คํ•˜์ง€ ์•Š์€ ๊ธฐ์ˆ  ์ ์šฉ์ด ์‚ฌ์šฉ์ž ๋ถˆํŽธ์„ ์ดˆ๋ž˜ํ•  ์ˆ˜ ์žˆ์Œ์„ ์ง€์ ํ•ฉ๋‹ˆ๋‹ค.

 

์ง„ํ–‰ ์ƒํ™ฉ์„ ๋ช…ํ™•ํ•˜๊ฒŒ ์ „๋‹ฌํ•˜๋Š” 3๊ฐ€์ง€ ๋ฐฉ๋ฒ•

๋ณธ ์•„ํ‹ฐํด์€ ๊ฐœ๋ฐœ ํ”„๋กœ์ ํŠธ ์ง„ํ–‰ ์ƒํ™ฉ์„ ์ดํ•ด๊ด€๊ณ„์ž์—๊ฒŒ ํšจ๊ณผ์ ์œผ๋กœ ์ „๋‹ฌํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ๋‹ค๋ฃน๋‹ˆ๋‹ค. ํ•ต์‹ฌ์€ ์ดํ•ด๊ด€๊ณ„์ž์˜ ์ •๋ณด ์ ‘๊ทผ์„ฑ์„ ๋†’์—ฌ ์†Œํ†ต์˜ ๋ฒˆ๊ฑฐ๋กœ์›€์„ ์ค„์ด๋Š” ๊ฒƒ์ด๋‹ค. ์ด๋ฅผ ์œ„ํ•ด 'ํŠธ๋ž˜ํ”ฝ ๋ผ์ดํŠธ ์‹œ์Šคํ…œ'์„ ํ™œ์šฉํ•˜์—ฌ ํ”„๋กœ์ ํŠธ ์ƒํƒœ๋ฅผ ์ง๊ด€์ ์œผ๋กœ ํ‘œ์‹œํ•˜๊ณ , '์นธ๋ฐ˜ ๋ณด๋“œ'๋ฅผ ํ†ตํ•ด ์‹ค์‹œ๊ฐ„ ์ง„ํ–‰ ์ƒํ™ฉ์„ ์‹œ๊ฐ์ ์œผ๋กœ ๋ณด์—ฌ์ฃผ๋Š” ๊ฒƒ์„ ์ œ์•ˆํ•œ๋‹ค. ๋˜ํ•œ, ์งง๊ณ  ๋ช…ํ™•ํ•œ ์š”์•ฝ ๋ณด๊ณ ์„œ๋ฅผ ํ†ตํ•ด ํ•ต์‹ฌ ์ •๋ณด๋ฅผ ๊ฐ„๊ฒฐํ•˜๊ฒŒ ์ „๋‹ฌํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•˜๋‹ค๊ณ  ๊ฐ•์กฐํ•œ๋‹ค.

 

Git ๋งˆ์Šคํ„ฐ ํด๋ž˜์Šค: ํšจ์œจ์ ์ธ ํ˜‘์—…์„ ์œ„ํ•œ shortlog & global ignore

์ด ๊ธ€์—์„œ๋Š” ๊ฐœ๋ฐœ์ž์˜ ํšจ์œจ์„ฑ์„ ํ–ฅ์ƒํ•˜๋Š” Git์˜ ๊ณ ๊ธ‰ ๊ธฐ๋Šฅ, `shortlog` ๋ช…๋ น์–ด์™€ ์ „์—ญ .gitignore ์„ค์ •์— ๋Œ€ํ•ด ์ž์„ธํžˆ ๋‹ค๋ฃน๋‹ˆ๋‹ค. `shortlog` ๋ช…๋ น์–ด๋Š” ๊ธฐ์—ฌ์ž๋ณ„๋กœ ์ปค๋ฐ‹ ๊ธฐ๋ก์„ ์š”์•ฝํ•˜์—ฌ, ์ฒด๊ณ„์ ์ธ ๋ฆด๋ฆฌ์ฆˆ ๋…ธํŠธ ์ƒ์„ฑ ๋ฐ ํ˜‘์—… ํ™˜๊ฒฝ์—์„œ์˜ ๊ธฐ์—ฌ ํ˜„ํ™ฉ ํŒŒ์•…์— ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ „์—ญ .gitignore ํŒŒ์ผ์„ ์„ค์ •ํ•˜๋ฉด ๋กœ์ปฌ ์‹œ์Šคํ…œ์˜ ๋ชจ๋“  Git ์ €์žฅ์†Œ์—์„œ ํŠน์ • ํŒŒ์ผ ๋ฐ ํด๋”๋ฅผ ์ถ”์  ๋Œ€์ƒ์—์„œ ์ œ์™ธํ•˜์—ฌ, ๋ถˆํ•„์š”ํ•œ ํŒŒ์ผ ์ถ”์ ์„ ๋ฐฉ์ง€ํ•˜๊ณ  ํšจ์œจ์ ์ธ ๋ฒ„์ „ ๊ด€๋ฆฌ๋ฅผ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ, Git์˜ ์ฐฝ์‹œ์ž์ธ Linus Torvalds๊ฐ€ ์ง์ ‘ Git์˜ ์„ค๊ณ„ ์ฒ ํ•™๊ณผ ํ•ต์‹ฌ ๊ธฐ๋Šฅ์— ๋Œ€ํ•ด ์„ค๋ช…ํ•˜๋Š” ๋น„๋””์˜ค๋ฅผ ์ œ๊ณตํ•˜์—ฌ, Git์— ๋Œ€ํ•œ ๊นŠ์ด ์žˆ๋Š” ์ดํ•ด๋ฅผ ๋•๊ณ  ํšจ๊ณผ์ ์ธ ํ™œ์šฉ ์ „๋žต์„ ์ œ์‹œํ•ฉ๋‹ˆ๋‹ค.

 

TLA+๋กœ B-ํŠธ๋ฆฌ ์ดํ•ดํ•˜๊ธฐ: ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋‚ด๋ถ€ ๋™์ž‘ ๋ฐฉ์‹ ํƒ๊ตฌ

์ด ๊ธ€์€ Alex Petrov์˜ 'Database Internals'์—์„œ ์†Œ๊ฐœ๋œ B-ํŠธ๋ฆฌ ์ž๋ฃŒ ๊ตฌ์กฐ์— ๋Œ€ํ•œ ๊นŠ์ด ์žˆ๋Š” ์ดํ•ด๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ €์ž๋Š” ๋‹จ์ˆœํžˆ ์ฑ…์„ ์ฝ๊ณ  ์ดํ•ดํ•˜๋Š” ๊ฒƒ์„ ๋„˜์–ด, TLA+๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ B-ํŠธ๋ฆฌ๋ฅผ ์ง์ ‘ ๋ชจ๋ธ๋งํ•จ์œผ๋กœ์จ ์‹ค์ œ ๋™์ž‘ ๋ฐฉ์‹์„ ๋ช…ํ™•ํ•˜๊ฒŒ ํŒŒ์•…ํ•˜๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ธ€์€ ํ‚ค-๊ฐ’ ์ €์žฅ์†Œ๋ฅผ ๊ตฌํ˜„ํ•˜๋Š” ์˜ˆ์ œ๋ฅผ ํ†ตํ•ด B-ํŠธ๋ฆฌ์˜ ํ•ต์‹ฌ ์—ฐ์‚ฐ(get, insert, update, delete)์ด ์–ด๋–ป๊ฒŒ ๋ชจ๋ธ๋ง๋˜๋Š”์ง€ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ํŠนํžˆ, ์ „ํ†ต์ ์ธ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์˜ ์ธํ„ฐํŽ˜์ด์Šค ๋ฐฉ์‹๊ณผ ๋น„๊ตํ•˜๋ฉฐ TLA+๋ฅผ ํ™œ์šฉํ•œ ์ˆœ์ฐจ์  ์—ฐ์‚ฐ ๋ชจ๋ธ๋ง์„ ํ†ตํ•ด ๊ฐœ๋ฐœ์ž์˜ ์ดํ•ด๋ฅผ ๋•๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.


 

๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป ์˜คํ”ˆ์†Œ์Šค ์†Œ์‹์ง€


Chew: Go ์–ธ์–ด ๊ธฐ๋ฐ˜ ๋‹ค์–‘ํ•œ ์ฝ˜ํ…์ธ  ์œ ํ˜•์„ Markdown์œผ๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ

Chew๋Š” Go ์–ธ์–ด๋กœ ๊ฐœ๋ฐœ๋œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋กœ, HTML, PDF, CSV, JSON, YAML, Markdown ๋“ฑ ๋‹ค์–‘ํ•œ ์ฝ˜ํ…์ธ  ์œ ํ˜•์„ Markdown ํ˜•์‹์œผ๋กœ ๋ณ€ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ URL์„ ๋™์‹œ์— ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ฝ˜ํ…์ธ  ์œ ํ˜•์— ๋”ฐ๋ผ context๋ฅผ ์ธ์‹ํ•˜์—ฌ ๋ณ€ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ํ˜„์žฌ PDF ์ฒ˜๋ฆฌ ๊ธฐ๋Šฅ์€ unipdf ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์— ์˜์กดํ•˜๊ณ  ์žˆ์–ด ์ƒ์šฉ ํ”„๋กœ์ ํŠธ์—์„œ๋Š” ๋ผ์ด์„ ์Šค๋ฅผ ๊ตฌ๋งคํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์ž๋Š” ํ–ฅํ›„ ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ž‘์„ฑ, ์—๋Ÿฌ ์ฒ˜๋ฆฌ ๊ฐœ์„ , ๋” ๋งŽ์€ ์ฝ˜ํ…์ธ  ์œ ํ˜• ์ง€์›, URL ๊ฐ€์ ธ์˜ค๊ธฐ ์†๋„ ์ œํ•œ ๊ตฌํ˜„, ๋ฌด๋ฃŒ PDF ์ฒ˜๋ฆฌ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์‚ฌ์šฉ ๋“ฑ์„ ๊ณ„ํšํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

 

Tegon: AI ๊ธฐ๋ฐ˜ ์ด์Šˆ ํŠธ๋ž˜ํ‚น์œผ๋กœ ๊ฐœ๋ฐœ ์ƒ์‚ฐ์„ฑ ํ–ฅ์ƒ

Tegon์€ ๊ฐœ๋ฐœํŒ€์„ ์œ„ํ•œ AI ๊ธฐ๋ฐ˜ ์˜คํ”ˆ์†Œ์Šค ์ด์Šˆ ํŠธ๋ž˜ํ‚น ๋„๊ตฌ๋กœ, ์ž‘์—… ๊ด€๋ฆฌ์˜ ํšจ์œจ์„ฑ์„ ๋†’์—ฌ์ค๋‹ˆ๋‹ค. Tegon์€ AI๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฐ˜๋ณต์ ์ธ ์ž‘์—…์„ ์ž๋™ํ™”ํ•˜๊ณ , ๊ด€๋ จ ์ •๋ณด๋ฅผ ๋ฐ”๋กœ ์ œ๊ณตํ•˜๋ฉฐ, ์ž‘์—… ์šฐ์„ ์ˆœ์œ„๋ฅผ ์Šค๋งˆํŠธํ•˜๊ฒŒ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ์กด ์ด์Šˆ ํŠธ๋ž˜ํ‚น ๋„๊ตฌ๋Š” ์ˆ˜๋™ ์ž‘์—…์œผ๋กœ ์ธํ•œ ์‹œ๊ฐ„ ์†Œ๋ชจ, ์ปจํ…์ŠคํŠธ ์ „ํ™˜์˜ ์–ด๋ ค์›€, ํšจ๊ณผ์ ์ธ ์šฐ์„ ์ˆœ์œ„ ์„ค์ • ๋ถ€์กฑ ๋“ฑ์˜ ๋ฌธ์ œ์ ์„ ์•ˆ๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. Tegon์€ ์ด๋Ÿฌํ•œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜์—ฌ ๊ฐœ๋ฐœ์ž๊ฐ€ ์ž‘์—…์— ์ง‘์ค‘ํ•˜๊ณ  ๊ด€๋ฆฌ์ž๊ฐ€ ํ”„๋กœ์ ํŠธ ์ง„ํ–‰ ์ƒํ™ฉ์„ ํšจ์œจ์ ์œผ๋กœ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋„๋ก ๋•์Šต๋‹ˆ๋‹ค.

 

Bevy Engine: Rust ๊ธฐ๋ฐ˜ ๊ฒŒ์ž„ ๊ฐœ๋ฐœ

Bevy๋Š” Rust ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋กœ ๊ฐœ๋ฐœ๋œ, ์ƒˆ๋กญ๊ณ  ๊ฐ„ํŽธํ•œ ๋ฐ์ดํ„ฐ ์ค‘์‹ฌ ๊ฒŒ์ž„ ์—”์ง„์ž…๋‹ˆ๋‹ค. ECS(Entity Component System) ์•„ํ‚คํ…์ฒ˜๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜์—ฌ, ๋†’์€ ์œ ์—ฐ์„ฑ๊ณผ ํ™•์žฅ์„ฑ์„ ์ œ๊ณตํ•˜๋ฉฐ, ๊ฐœ๋ฐœ์ž๊ฐ€ ๊ฒŒ์ž„ ๋กœ์ง์— ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง๊ด€์ ์ธ API๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. Bevy๋Š” 2D ๋ฐ 3D ๊ฒŒ์ž„ ๊ฐœ๋ฐœ์— ํ•„์š”ํ•œ ๋ Œ๋”๋ง, ๋ฌผ๋ฆฌ ์—”์ง„, ์˜ค๋””์˜ค, ์ž…๋ ฅ ์ฒ˜๋ฆฌ ๋“ฑ ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ์„ ๋ชจ๋“ˆ์‹์œผ๋กœ ์ œ๊ณตํ•˜๋ฉฐ, ๊ฐœ๋ฐœ์ž๋Š” ํ•„์š”ํ•œ ๊ธฐ๋Šฅ๋งŒ ์„ ํƒํ•˜์—ฌ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์•„์ง ๊ฐœ๋ฐœ ์ดˆ๊ธฐ ๋‹จ๊ณ„์ด๋ฏ€๋กœ API ๋ณ€๊ฒฝ์ด ์žฆ๊ณ  ๋ฌธ์„œ๊ฐ€ ๋ถ€์กฑํ•  ์ˆ˜ ์žˆ์ง€๋งŒ, ํ™œ๋ฐœํ•œ ์ปค๋ฎค๋‹ˆํ‹ฐ์™€ ํ’๋ถ€ํ•œ ํ•™์Šต ์ž๋ฃŒ๋ฅผ ํ†ตํ•ด ๋น ๋ฅด๊ฒŒ ์„ฑ์žฅํ•˜๊ณ  ์žˆ๋Š” ์œ ๋งํ•œ ๊ฒŒ์ž„ ์—”์ง„์ž…๋‹ˆ๋‹ค.


 

๐Ÿ”— ๋ชป ๋‹คํ•œ ์ด์•ผ๊ธฐ๋“ค


์ด ์™ธ์—๋„ ๋‹ค์–‘ํ•œ ํ•ด์™ธ ์•„ํ‹ฐํด์„ ๋ณด๊ณ  ์‹ถ๋‹ค๋ฉด ์•„๋ž˜ ๋งํฌ๋ฅผ ์ฐธ๊ณ ํ•ด์ฃผ์„ธ์š”!


 

๐Ÿ“ฃ ์ƒ์‹œ ๊ณต์ง€


'์œ ๋ฃŒ ๋ฉค๋ฒ„์‹ญ' ๊ถŒํ•œ์ด ์žˆ์œผ๋ฉด 1์ฃผ์ผ์— 1ํšŒ์”ฉ ๋ฐœํ–‰๋˜๋Š” ๊ธฐ์ˆ  ์•„ํ‹ฐํด์„ ์—ด๋žŒํ•  ์ˆ˜ ์žˆ์–ด์š”. ๋ฌผ๋ก , ๋ชจ๋“  ๊ตฌ๋…์ž๋ถ„๋“ค์—๊ฒŒ ๋‰ด์Šค๋ ˆํ„ฐ๋Š” ๋งค์ผ ๋ฐœ์†ก์ด ๋œ๋‹ต๋‹ˆ๋‹ค. :)

๋ฉค๋ฒ„์‹ญ ๋ณ€๊ฒฝํ•˜๊ธฐ


Social

 Threads | Instagram | X(Twitter) | Linkedin

 


 โœ… ์˜ค๋Š˜์˜ ๋ ˆํ„ฐ๋Š” ์–ด๋• ์–ด์š”?

์•„์‰ฝ์ง€๋งŒ ๊ตฌ๋…์ž๋‹˜์„ ์œ„ํ•ด ์ค€๋น„ํ•œ ์˜ค๋Š˜์˜ ๋‰ด์Šค๋ ˆํ„ฐ๋Š” ์—ฌ๊ธฐ๊นŒ์ง€์ž…๋‹ˆ๋‹ค. ๐Ÿฅน ์˜ค๋Š˜ ๋ฐ›์€ ๋‰ด์Šค๋ ˆํ„ฐ์— ๋Œ€ํ•œ ์†”์งํ•œ ํ”ผ๋“œ๋ฐฑ์„ ์ฃผ์‹ค ์ˆ˜ ์žˆ์œผ์‹ค๊นŒ์š”? ๋˜ํ•œ ๋ฐ›์•„๋ณด๊ณ  ์‹ถ์€ ์ฃผ์ œ๊ฐ€ ์žˆ๋‹ค๋ฉด ์ ์–ด์ฃผ์„ธ์š”. ๋‰ด์Šค๋ ˆํ„ฐ ๋ฐœํ–‰์— ์ฐธ๊ณ ํ† ๋ก ํ• ๊ฒŒ์š”. ๐Ÿ™

๊ตฌ๋…์ž๋‹˜์˜ ์ƒ๊ฐ์€?

 

Threads | Instagram | X(Twitter) | Linkedin


 

๋‹ค๊ฐ€์˜ฌ ๋‰ด์Šค๋ ˆํ„ฐ๊ฐ€ ๊ถ๊ธˆํ•˜์‹ ๊ฐ€์š”?

์ง€๊ธˆ ๊ตฌ๋…ํ•ด์„œ ์ƒˆ๋กœ์šด ๋ ˆํ„ฐ๋ฅผ ๋ฐ›์•„๋ณด์„ธ์š”

์ด๋ฒˆ ๋‰ด์Šค๋ ˆํ„ฐ ์–ด๋– ์…จ๋‚˜์š”?

Hello.Stranger ๋‹˜์—๊ฒŒ โ˜•๏ธ ์ปคํ”ผ์™€ โœ‰๏ธ ์ชฝ์ง€๋ฅผ ๋ณด๋‚ด๋ณด์„ธ์š”!

๋Œ“๊ธ€

์˜๊ฒฌ์„ ๋‚จ๊ฒจ์ฃผ์„ธ์š”

ํ™•์ธ
์˜๊ฒฌ์ด ์žˆ์œผ์‹ ๊ฐ€์š”? ์ œ์ผ ๋จผ์ € ๋Œ“๊ธ€์„ ๋‹ฌ์•„๋ณด์„ธ์š” !
ยฉ 2024 Hello.Stranger

๐Ÿ›ธ ํ•ด์™ธ IT ํŠธ๋ Œ๋“œ๋ฅผ ๊ฐ€์žฅ ๋จผ์ € ๋งŒ๋‚˜๋ณด์„ธ์š”. (๋งค์ผ ์•„์นจ7์‹œ ๋‰ด์Šค๋ ˆํ„ฐ ๋ฐœํ–‰)

๋‰ด์Šค๋ ˆํ„ฐ ๋ฌธ์˜hello.stranger1337@gmail.com

์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ ์„œ๋น„์Šค ์†Œ๊ฐœ์„œ ์˜ค๋ฅ˜ ๋ฐ ๊ธฐ๋Šฅ ๊ด€๋ จ ์ œ๋ณด

์„œ๋น„์Šค ์ด์šฉ ๋ฌธ์˜admin@team.maily.so

๋ฉ”์ผ๋ฆฌ ์‚ฌ์—…์ž ์ •๋ณด

๋ฉ”์ผ๋ฆฌ (๋Œ€ํ‘œ์ž: ์ดํ•œ๊ฒฐ) | ์‚ฌ์—…์ž๋ฒˆํ˜ธ: 717-47-00705 | ์„œ์šธ ์„œ์ดˆ๊ตฌ ๊ฐ•๋‚จ๋Œ€๋กœ53๊ธธ 8, 8์ธต 11-7ํ˜ธ

์ด์šฉ์•ฝ๊ด€ | ๊ฐœ์ธ์ •๋ณด์ฒ˜๋ฆฌ๋ฐฉ์นจ | ์ •๊ธฐ๊ฒฐ์ œ ์ด์šฉ์•ฝ๊ด€