Curieux.JY
  • Post
  • Note
  • Jung Yeon Lee

On this page

  • Starstruck
  • About the Repo
    • Motivation
    • How to write
  • Interactions
  • Impression

๐Ÿ“˜Github Starstruck 128

github
diary
2023
Twinkle twinkle little github star
Published

May 27, 2023

2023.05.27 ๋˜ ํ•˜๋‚˜์˜ ์ž‘์€ ์„ฑ๊ณต์„ ๊ธฐ๋กํ•˜๊ฒŒ ๋œ ๋‚ ์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์‚ฌ์‹ค 5์›”๋‹ฌ์ด ๋“ค์–ด์„œ๋ฉด์„œ๋ถ€ํ„ฐ ์ด ๋‚ ์„ ๊ธฐ๋กํ•  ์ˆ˜ ์žˆ๊ธฐ๋ฅผ ๋ฐ”๋ผ๋ฉฐ ๋กœ๊ทธ๋ฅผ ์ฒดํฌํ•˜๊ณ  ์žˆ์—ˆ๋Š”๋ฐ ๋“œ๋””์–ด ์ƒˆ๋ฒฝ 1์‹œ 11๋ถ„์— ๋‹ฌ์„ฑ์ด ๋˜์—ˆ๋‹ค๊ณ  ๋กœ๊ทธ๊ฐ€ ๋– ์„œ ๋ฐ˜๊ฐ€์šด ๋งˆ์Œ์— ์ด์•ผ๊ธฐ๋ฅผ ๋‚จ๊ธฐ๊ธฐ ์œ„ํ•ด ๋ธ”๋กœ๊ทธ ๊ธ€์„ ์“ฐ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

Starstruck

๊ทธ ์ž‘์€ ์„ฑ๊ณต์€ ๋ฐ”๋กœ ์ œ๊ฐ€ ๋งŒ๋“  Github Repository์— StarStruck 128 badge๋ฅผ ๋ฐ›๋Š” ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค. StarStruck์€ Github์— Public์œผ๋กœ ๋งŒ๋“  Repository๋“ค ์ค‘์— Community๋กœ๋ถ€ํ„ฐ Star๋ฅผ ๋งŽ์ด ๋ฐ›์œผ๋ฉด ์ฃผ์–ด์ง€๋Š” Badge์ž…๋‹ˆ๋‹ค. 16, 128, 512, 4096 โ€ฆ ๊ฐœ ์ˆœ์œผ๋กœ badge์˜ ๋‹จ๊ณ„๊ฐ€ ์˜ฌ๋ผ๊ฐ€๊ฒŒ ๋˜๋Š”๋ฐ ์ด๋ฒˆ์— 128๊ฐœ๋ฅผ ๋‹ฌ์„ฑํ•˜์—ฌ Starstruck X2์„ ๋ฐ›์„ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ „์„ค์˜ ๋ฆฌ๋ˆ…์Šค ๊ฐœ๋ฐœ์ž torvalds์˜ linux repository์ฒ˜๋Ÿผ 4096๊ฐœ๋Š” ๋ฐ”๋ผ์ง€๋„ ์•Š์•˜๊ณ , 128๊ฐœ๊นŒ์ง€๋งŒ ๋‹ฌ์„ฑํ•œ๋‹ค๋ฉด 10๋งŒ(16๊ฐœ), 100๋งŒ(128๊ฐœ) ์œ ํŠœ๋ฒ„ ์ •๋„์˜ ๋‹ฌ์„ฑ์ด์ง€ ์•Š์„๊นŒ ๋ผ๊ณ  ์ƒ๊ฐํ•˜๋ฉฐ ์„ธ์šด ๋ชฉํ‘œ์˜€์Šต๋‹ˆ๋‹ค.

์ฒ˜์Œ์— StarstruckX1 ๋ฑƒ์ง€๋ฅผ ๋ฐ›์€ ๊ฑด 2022.07.26์ด์—ˆ๊ณ  ๋‹น์‹œ์— star ์ˆ˜์— ๋Œ€ํ•œ ์š•์‹ฌ์€ ์ „ํ˜€ ์—†์—ˆ๋Š”๋ฐ 16๊ฐœ์˜ star๋ฅผ ๋ฐ›๊ณ  ๋ฑƒ์ง€๊นŒ์ง€ ๋ฐ›์€๊ฒŒ ์‹ ๊ธฐํ•ด์„œ Facebook์— ๊ธฐ๋… ํฌ์ŠคํŒ…์„ ํ–ˆ์—ˆ๊ธฐ์— ๋‚ ์งœ๊ฐ€ ์ •ํ™•ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋•Œ๋Š” ์ดํ›„์˜ ๋ฑƒ์ง€ ๋‹ฌ์„ฑ ๋ชฉํ‘œ๋ฅผ ์ƒ๊ฐํ•˜๊ธฐ ๋ณด๋‹ค, Facebook์—์„œ ์žŠ์„๋งŒ ํ•˜๋ฉด ~๋…„์ „ ์ถ”์–ต์ด๋ผ๊ณ  ์ƒ๊ธฐ์‹œ์ผœ์ฃผ๋Š” ์„œ๋น„์Šค๋ฅผ ํ†ตํ•ด ๊ทธ๋•Œ ๋‚ด๊ฐ€ ๋‚˜๋ฆ„ ์—ด์‹ฌํžˆ ๊ณต๋ถ€๋ฅผ ํ–ˆ์—ˆ์ง€..๋ผ๊ณ  ํšŒ์ƒํ•˜๊ธฐ ์œ„ํ•ด ํฌ์ŠคํŒ…์„ ํ–ˆ๋˜ ๊ฑฐ์˜€์Šต๋‹ˆ๋‹ค. ๊ทธ ์ดํ›„๋กœ ๊พธ์ค€ํžˆ ์ƒˆ๋กœ์šด paper๋‚˜ ๊ด€๋ จ ์ •๋ณด๋“ค์„ ๋ชจ์•„์˜ค๋‹ค ๋ณด๋‹ˆ ์•ฝ 1๋…„ ํ›„ StarstruckX2๋ฅผ ๋ฐ›๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

About the Repo

๊ทธ๋ž˜์„œ ์ œ๊ฒŒ StarstruckX2์˜ ์˜๊ด‘์„ ์•ˆ๊ฒจ์ค€ Awesome_Quadrupedal_Robots ๋Š” Awesome ~์œผ๋กœ ๋งŒ๋“œ๋Š” ํ๋ ˆ์ด์…˜ ๋ฆฌ์ŠคํŠธ ๋ ˆํฌ ํ˜•์‹์„ ๋ณธ๋”ฐ์„œ 4์กฑ ๋ณดํ–‰ ๋กœ๋ด‡์— ๊ด€ํ•œ ์ •๋ณด๋“ค์„ ๋ชจ์€ ๋ ˆํฌ์ž…๋‹ˆ๋‹ค. ํฐ ์นดํ…Œ๊ณ ๋ฆฌ๋กœ๋Š” 4์กฑ ๋ณดํ–‰ ๋กœ๋ด‡๊ณผ ๊ด€๋ จ๋œ (Robot)Platform, Papers, Github, Youtube, Lab ์ด ์žˆ๊ณ , ์ฒ˜์Œ 4์กฑ ๋ณดํ–‰ ๋กœ๋ด‡์„ ์•Œ์•„๊ฐ€๋Š”๋ฐ ์–ด๋ ค์›€์„ ๊ฒช์—ˆ๋˜ ์ €์˜ ๊ฒฝํ—˜์„ ๋– ์˜ฌ๋ฆฌ๋ฉฐ Good to start๋ผ๋Š” Introduction๊ณผ ๊ฐ™์€ ํŒŒํŠธ๋ฅผ ์ถ”๊ฐ€ํ•˜์—ฌ ์ฒ˜์Œ ์‚ดํŽด๋ณด๋ฉด ์ข‹์„ ์˜์ƒ๊ณผ ํŽ˜์ดํผ๋ฅผ ์˜ฌ๋ ค ๋†“์•˜์Šต๋‹ˆ๋‹ค.

๋ ˆํฌ์˜ ๋‚ด์šฉ์˜ ๋น„์œจ์„ ๋ณด๋ฉด ์•„์‹œ๊ฒ ์ง€๋งŒ ์‚ฌ์‹ค ์—ฐ๊ตฌ์ž๋กœ์จ Paper๋งŒ ๋ชจ์„๋ ค๊ณ  ์‹œ์ž‘ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— Paper์˜ ๋‚ด์šฉ์ด ๋ฐฉ๋Œ€ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ paper๋Š” ๋…„๋„๋ณ„๋กœ ์ •๋ฆฌ๋ฅผ ํ–ˆ๊ณ  ๋‹ค๋ฅธ ์„น์…˜๋“ค ๊ฐ™์€ ๊ฒฝ์šฐ์—๋Š” ํŠน๋ณ„ํ•œ ๊ตฌ๋ถ„์ด ์—†์ด ์•ŒํŒŒ๋ฒณ ์ˆœ์œผ๋กœ ์ •๋ฆฌํ–ˆ์Šต๋‹ˆ๋‹ค.(asset/ordering.py์ฝ”๋“œ๋กœ ์ž๋™ ์•ŒํŒŒ๋ฒณ ์ •๋ ฌ) ์ฒ˜์Œ์—๋Š” ๋…ผ๋ฌธ์˜ ํ‚ค์›Œ๋“œ๋“ค๋„ ํ•ด์‹œํ…Œ๊ทธ์ฒ˜๋Ÿผ ๋ถ™์—ฌ์„œ ๋‚ด์šฉ์„ ์ข€ ๋” ํšจ์œจ์ ์œผ๋กœ ์‚ดํŽด๋ณผ ์ˆ˜ ์žˆ๊ฒŒ๋” ๋งŒ๋“ค๋ฉด ์ข‹์ง€ ์•Š์„๊นŒ ์ƒ๊ฐํ–ˆ์—ˆ์ง€๋งŒ ํ’ˆ์ด ๋งŽ์ด ๋“ค๊ธฐ๋„ ํ•˜๊ณ  ๋‚˜๋ฆ„ ์—ฐ๊ตฌ์ž๋“ค์ด ๊ณ ์‹ฌํ•ด์„œ ์“ด ์ œ๋ชฉ์— ์ค‘์š” ํ‚ค์›Œ๋“œ๋“ค์„ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— [์ œ๋ชฉ](๋งํฌ) ๋กœ ๋…ผ๋ฌธ๋“ค์„ ์ •๋ฆฌํ–ˆ์Šต๋‹ˆ๋‹ค.

Motivation

์ž ๊น ์ด์•ผ๊ธฐ๊ฐ€ ๋‚˜์™”๋˜ ์™œ ์ด repo๋ฅผ ๋งŒ๋“ค๊ฒŒ ๋˜์—ˆ๋Š”์ง€์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•ด๋ณด๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. Github์—์„œ๋Š” ์ปค๋ฐ‹ ํžˆ์Šคํ† ๋ฆฌ๋ฅผ ์ถ”์ ํ•  ์ˆ˜ ์žˆ์œผ๋‹ˆ๊นŒ ์ด ๋ ˆํฌ๋ฅผ ์ฒ˜์Œ ๋งŒ๋“ค ๋‹น์‹œ๋กœ ๋Œ์•„๊ฐ€์„œ first commit์„ ๋ดค์Šต๋‹ˆ๋‹ค. ์‚ฌ์‹ค ์ €๋Š” ๋ง‰์—ฐํ•˜๊ฒŒ ์ œ๊ฐ€ ๋Œ€ํ•™์› ๊ณผ์ •์„ ์‹œ์ž‘ํ•˜๋ฉฐ ๋งŒ๋“ค์—ˆ๊ฒ ๊ฑฐ๋‹ˆ..๋ผ๊ณ  ์˜ˆ์ƒํ•˜๊ณ  ์žˆ์—ˆ๋Š”๋ฐ ๊ทธ ๋ณด๋‹ค ๋” ์ผ์ฐ, ๊ทธ๋Ÿฌ๋‹ˆ๊นŒ ์ข€ ๋” ์ •ํ™•ํ•˜๊ฒŒ ๋งํ•˜์ž๋ฉด ๋Œ€ํ•™๊ต 4ํ•™๋…„ ๋ง‰ํ•™๊ธฐ 10์›”์— ๋งŒ๋“  ๊ฒƒ์ด๋ผ๋Š” ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

์ œ ๊ธฐ์–ต์ด ๋งž๋‹ค๋ฉด ๋‹น์‹œ์— ์กธ์—…์ž‘ํ’ˆ๊ณผ ์กธ์—… ์ดํ›„์˜ ์ง„๋กœ ๊ณ ๋ฏผ์œผ๋กœ ์ธํ•ด ์ด๋Ÿฐ์ €๋Ÿฐ ๊ณ ๋ฏผ์„ ๋งŽ์ด ํ•˜๋Š” ์‹œ๊ธฐ์˜€๋Š”๋ฐ ์•„๋งˆ ์ด๋•Œ์ฏค ์ง„ํ•™ํ•  ๋Œ€ํ•™์›๋“ค์„ ์•Œ์•„๋ณด๊ณ  ํ•ด๋‹น ๋ ˆํฌ๋ฅผ ๋งŒ๋“ค๋ฉด์„œ ๋งŒ์•ฝ์— ๋‚ด๊ฐ€ ๋กœ๋ณดํ‹ฑ์Šค๋ฅผ ๊ณต๋ถ€ํ•œ๋‹ค๋ฉด ์–ด๋–ค ๊ฒƒ์„ ์•Œ์•„์•ผ ํ•˜๋Š”์ง€ ์ •๋ฆฌํ•ด๋ณด๊ธฐ ์œ„ํ•ด ๋งŒ๋“  ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๊ทธ๋•Œ๋งŒ ํ•˜๋”๋ผ๋„ 4์กฑ ๋ณดํ–‰ ๋กœ๋ด‡์ด๋ผ๋Š” ์ •ํ™•ํ•œ ๋กœ๋ด‡์˜ ์ข…๋ฅ˜์— ๋Œ€ํ•ด ๊ฒฐ์ •๋˜์ง€ ์•Š์•˜๊ธฐ์— ๋” ํญ๋„“๊ฒŒ Robotics๋ผ๊ณ  ์ •ํ•˜๊ณ  ์‹œ์ž‘ํ–ˆ๋˜ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

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

How to write

์ œ๊ฐ€ ์–ด๋–ป๊ฒŒ ํ•ด๋‹น repo๋ฅผ ๊ด€๋ฆฌํ•˜๊ณ  ์ž‘์„ฑํ•ด์˜ค๊ณ  ์žˆ๋Š”์ง€ ๋ช‡๊ฐ€์ง€ ํŒ๋“ค์„ ๊ณต์œ ํ•ด๋ณด๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

Source

ํ๋ ˆ์ด์…˜์ด๋‚˜ ์–ด๋–ค ๋„์›€์ด ๋˜๋Š” ์ •๋ณด๋ฅผ ๋ฆฌ์ŠคํŠธํ™” ํ•œ๋‹ค๋Š” ๊ฒƒ์€ ๋งŽ์€ ์†Œ์Šค๋“ค์ด ์šฐ์„  ์ „์ œ๊ฐ€ ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ด€๋ จ ๋ถ„์•ผ ์—ฐ๊ตฌ์ž๋กœ์จ ๊ฐ™์ด ์—ฐ๊ตฌํ•˜๋Š” ๋™๋ฃŒ๋“ค๊ณผ ์„ ํ›„๋ฐฐ๋กœ๋ถ€ํ„ฐ ์–ป๋Š” ์ •๋ณด๋“ค๋„ ๋ฌผ๋ก  ๋งŽ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ด๋ ‡๊ฒŒ privite group์—์„œ ์–ป๋Š” ์ •๋ณด๋“ค ์ด์™ธ์—๋„ ์ œ๊ฐ€ source๋“ค์„ ์–ป๋Š” ์ฃผ์š” ๊ฒฝ๋กœ๋“ค์€ ์•„๋ž˜์™€ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  1. Google Scholar์—์„œ ํ•ด๋‹น ๋ถ„์•ผ์—์„œ ํ™œ๋ฐœํ•˜๊ฒŒ ์—ฐ๊ตฌ ์„ฑ๊ณผ๋ฅผ ๋‚ด๊ณ  ์žˆ๋Š” ์—ฐ๊ตฌ์ž๋“ค์„ followํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฉ”์ผ๋กœ ํ•ด๋‹น ์—ฐ๊ตฌ์ž๊ฐ€ paper๋ฅผ ๋‚ด๊ฑฐ๋‚˜ citation๋˜๋ฉด ์•Œ๋žŒ์ด ์˜ค๋Š”๋ฐ ์ €๋Š” ๋น ๋ฅด๊ฒŒ ์•Œ๋žŒ์˜จ ๋ฆฌ์ŠคํŠธ๋“ค์„ abstract/result๋ฅผ ์‚ดํŽด๋ณด๊ณ  ๊ณต์œ ํ•˜๊ธฐ์— ์ข‹๋‹ค๊ณ  ํŒ๋‹จ๋˜๋ฉด ๋ฆฌ์ŠคํŒ…ํ•ฉ๋‹ˆ๋‹ค.
  2. Youtube ์ฑ„๋„ ๊ตฌ๋…์„ ํ†ตํ•ด ์–ป๊ฒŒ ๋˜๋Š” ์ •๋ณด๋“ค๋„ ๋งŽ์Šต๋‹ˆ๋‹ค. ์ƒ๊ฐ๋ณด๋‹ค ์•„์นด์ด๋ธŒ์— ํŽ˜์ดํผ๋ฅผ ๋จผ์ € ์˜ฌ๋ฆฌ๊ธฐ ๋ณด๋‹ค ๊ฒฐ๊ณผ ์˜์ƒ์ด๋‚˜ ์„ค๋ช… ์˜์ƒ๋“ค์„ ์œ ํŠœ๋ธŒ์— ๋จผ์ € ์˜ฌ๋ ค์„œ ์†Œ์‹์„ ๋จผ์ € ์•Œ๋ฆฌ๋Š” ๊ณณ๋“ค์ด ๋งŽ์Šต๋‹ˆ๋‹ค. ์ œ๊ฐ€ repo ์นดํ…Œ๊ณ ๋ฆฌ์— youtube ์ฑ„๋„์„ ๋„ฃ์€ ์ด์œ ์ด๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค.
  3. Github๋„ ์—ฐ๊ตฌ์ž๋“ค์ด ์ฝ”๋“œ๋ฅผ ์˜ฌ๋ฆฌ๋ฉด์„œ README์— ์—ฐ๊ตฌ์— ๋Œ€ํ•œ ์„ค๋ช…๊ณผ ํ•จ๊ป˜ ๊ณต๊ฐœํ•ฉ๋‹ˆ๋‹ค. ์œ ํŠœ๋ธŒ์™€ ๊ฐ™์€ ๋งฅ๋ฝ์œผ๋กœ ํŽ˜์ดํผ๋ณด๋‹ค ๋จผ์ € ๊ณต๊ฐœํ•˜๋Š” ๊ฒฝ์šฐ๋“ค๋„ ๋งŽ๊ณ  ์˜คํžˆ๋ ค ์ฝ”๋“œ๋ฅผ ๊ณต๊ฐœํ•ด์ฃผ๋‹ค๋ณด๋‹ˆ ์—ฐ๊ตฌ๋ฅผ ๋” ์‰ฝ๊ณ  ๋น ๋ฅด๊ฒŒ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ์„ ๋•Œ๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ๊ด€๋ จ ์—ฐ๊ตฌ์ž๋“ค์„ followํ•ด์„œ ์–ด๋–ค ์ปค๋ฐ‹์„ ์˜ฌ๋ฆฌ๊ณ  ์žˆ๋Š”์ง€, ์–ด๋–ค ๋ ˆํฌ๋“ค์„ ๊ด€์‹ฌ์žˆ๊ฒŒ ๋ณด๋Š”์ง€(star/cloning)๋„ ์•Œ๊ฒŒ ๋˜๊ณ  Github organization์œผ๋กœ ์—ฐ๊ตฌ์‹ค์ด๋‚˜ ํšŒ์‚ฌ ๋‹จ์œ„๋กœ ํ™œ๋™ํ•˜๋Š” ๊ฒƒ์„ ํŒŒ์•…ํ•˜์—ฌ ์ •๋ณด๋ฅผ ์–ป์„ ๋•Œ๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

Editor

markdown์„ ์ž‘์„ฑํ•˜๋Š”๊ฒŒ ๋ณต์žกํ•œ ์†Œ์Šค์ฝ”๋“œ๋„ ์•„๋‹ˆ๊ธฐ ๋•Œ๋ฌธ์— git clone/commit ํ•˜๋Š”๊ฒŒ ์–ด๋ ค์šด ์ผ์€ ์•„๋‹ˆ์ง€๋งŒ, awesome list๋ฅผ ์ž‘์„ฑํ•˜๊ธฐ ์œ„ํ•ด ๋งค๋ฒˆ ๋‹ค๋ฅธ ์ปดํ“จํ„ฐ์—์„œ cloneํ•˜๊ณ  ์ปค๋ฐ‹ํ•˜๋ฉฐ ์‹ฑํฌ๋ฅผ ๋งž์ถ”๋Š” ์ผ์ด ์ƒ๊ฐ๋ณด๋‹ค ๊ท€์ฐฎ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์ €๋Š” awesome list๋ฅผ ์ž‘์„ฑํ•  ๋•Œ๋Š” ์˜จ๋ผ์ธ์œผ๋กœ ํŠน๋ณ„ํ•œ editor ์—†์ด ๋ฐ”๋กœ ์ž‘์„ฑํ•˜๊ณ  ์ •๋ ฌ๋„ ํ•  ์ˆ˜ ์žˆ๋Š” github Code space๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. README.md ๋ฆฌ์ŠคํŠธ ์•ŒํŒŒ๋ฒณ์ˆœ ์ž๋™ ์ •๋ ฌ์„ python code(asset/ordering.py)๋กœ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— python์ด ์„ค์น˜๋˜์–ด์žˆ์ง€ ์•Š์€ ์ปดํ“จํ„ฐ์—์„œ๋Š” ์ •๋ ฌ์ด ์–ด๋ ค์šด๋ฐ Code space๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด python์ด ์„ค์น˜๋˜์–ด ์žˆ์ง€ ์•Š์€ ์ธํ„ฐ๋„ท์ด ๋˜๋Š” ๋ชจ๋“  ์ปดํ“จํ„ฐ์—์„œ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ์œผ๋‹ˆ everywhere, anytime์ด ๊ฐ€๋Šฅํ•˜๊ณ  UI๋Š” VS Code์™€ ๊ฐ™๊ธฐ ๋•Œ๋ฌธ์— ์–ด๋ ต์ง€๋„ ์•Š์Šต๋‹ˆ๋‹ค. ์ปค๋ฐ‹๋„ ๋ฐ”๋กœ ํ•˜๊ตฌ์š”!

Interactions

๊ณต๊ฐœ repo๋กœ awesome list๋ฅผ ์ž‘์„ฑํ•˜๋ฉด์„œ ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์ด ๋ณธ๋‹ค๋Š” ๊ฑฑ์ •๋„ ์žˆ์—ˆ์ง€๋งŒ ๊ทธ๋ž˜๋„ ๊ณต์œ ์˜ ๊ฐ€์น˜์™€ ๋‚˜๋ณด๋‹ค ๋‹ค๋ฅธ ์‹œ๊ฐ์„ ๊ฐ€์ง„, ๋‚˜๋ณด๋‹ค ์ž˜ ์•„๋Š” ์œ ์ €๋“ค์˜ ๋„์›€์„ ๋ฐ›์œผ๋ฉด์„œ repo์˜ ๊ฐ€์น˜๋ฅผ ๋†’์ผ ์ˆ˜๋„ ์žˆ๊ฒ ๋‹ค๋Š” ์ƒ๊ฐ๋„ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์ œ repo๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ interation์ด ๋งŽ์ด ์žˆ์—ˆ์œผ๋ฉด ์ข‹๊ฒ ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ดˆ๋ฐ˜์—๋Š” ๋‚ด์šฉ๋„ ๋งŽ์ด ๋ถ€์‹คํ•˜๊ณ  ๋…ธ์ถœ๋„ ๋งŽ์ด ์•ˆ๋œ repo์ด๊ธฐ์— visitor๋“ค์ด ๋งŽ์ด ์žˆ์ง€ ์•Š์•˜์ง€๋งŒ, 128 star ๋‹ฌ์„ฑ์„ ๊ธฐ์ ์œผ๋กœ 1์ฃผ์ผ ๋™์•ˆ visitor log๋ฅผ ๋ณด๋‹ˆ ๊ทธ๋ž˜๋„ 10~30 ์ •๋„์˜ ๋ฐฉ๋ฌธ์ž๋“ค์ด ์žˆ๋Š” ๊ฑธ๋ณด๋‹ˆ ๋ฟŒ๋“ฏํ•ฉ๋‹ˆ๋‹ค.

์†Œํ†ต ์ฐฝ๊ตฌ๋กœ Github์— ์žˆ๋Š” Issue ์™€ Discussion์„ ๋‹ค๋ฅธ ๋ถ„๋“ค์ด ๋งŽ์ด ์ด์šฉํ•ด์ฃผ๊ธธ ๋ฐ”๋ž์ง€๋งŒ ์ „ํ˜€ ๋ฐ˜์‘์ด ์—†๊ธธ๋ž˜ ์กฐ๊ธˆ ์•„์‰ฌ์› ์Šต๋‹ˆ๋‹ค. README.md ์•ž๋จธ๋ฆฌ์— Don't hesitate to leave issues or discussions to me if there are any corrections or errors. ๋ผ๊ณ  ์•ˆ๋‚ด๋ฌธ๊ตฌ๋ฅผ ์ ์—ˆ์ง€๋งŒ ๋Œ€๋ถ€๋ถ„ fork๋‚˜ watching์„ ํ•˜์‹ค ๋ฟ ์ ๊ทน์ ์ธ ์ฐธ์—ฌ์™€ ์ฝ”๋ฉ˜ํŠธ๋Š” ๋ฐ›์•„๋ณด๊ธฐ ์–ด๋ ค์› ์Šต๋‹ˆ๋‹ค.

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

Impression

์šฐ์„ , ๊ทธ ๋ฌด์—‡๋ณด๋‹ค ๋ฟŒ๋“ฏํ•จ์ด ์ด ์ด์•ผ๊ธฐ ๋์— ๋‚จ์€ ์†Œ๊ฐ์ด์ง€ ์•Š์„๊นŒ ์‹ถ์Šต๋‹ˆ๋‹ค. ์ฃผ๋ณ€ ์‚ฌ๋žŒ๋“ค์ด๋‚˜ ์ง€์ธ๋“ค์—๊ฒŒ ํ•„์š”ํ•œ ๊ฒฝ์šฐ๊ฐ€ ์•„๋‹ˆ๋ผ๋ฉด ๊ตณ์ด ์ œ repo๋ฅผ ์ž˜ ์†Œ๊ฐœ๋ฅผ ํ•˜์ง€ ์•Š์•˜๊ณ  ์ปค๋ฎค๋‹ˆํ‹ฐ์— ๋”ฑํžˆ ํ™๋ณด๋ฅผ ํ•˜์ง€ ์•Š์•˜์Œ์—๋„ ์ด ์ •๋„์˜ ๊ด€์‹ฌ๊ณผ star๋ฅผ ๋ฐ›์•˜๋‹ค๋Š” ๊ฒƒ์ด ์ œ๊ฐ€ ๋‚˜๋ฆ„ ๊ณต์œ ์˜ ๊ฐ€์น˜๋ฅผ ์ž˜ ์‹ค์ฒœํ–ˆ๋‹ค๋Š” ๋ฐ˜์ฆ์ด ๋œ ๊ฑฐ๋ผ ๋ฏฟ์Šต๋‹ˆ๋‹ค.(์˜คํžˆ๋ ค ์ง€์ธ๋“ค์ด ์ค€ star๋ณด๋‹ค ๋‚ด๊ฐ€ ๋ชจ๋ฅด๋Š” ์–ด๋–ค ์œ ์ €๊ฐ€ ์ค€ star๊ฐ€ ํ›จ์”ฌ ๋งŽ์Šต๋‹ˆ๋‹ค.)

๋งค์ผ ์•„์นจ github์„ ์Šต๊ด€์ฒ˜๋Ÿผ ๋จผ์ € ์—ด๊ณ  ์‹œ์ž‘ํ•˜๋Š” ์—ฐ๊ตฌ์ž๋กœ์จ ๋‚˜๋„ ์–ด๋–ค ์ž‘์€ ์„ฑ๊ณต์˜ ๊นƒ๋ฐœ์„ ํ•˜๋‚˜ ๊ฝ‚์€ ๊ฒƒ ๊ฐ™์•„ ์ •๋ง ๋ฟŒ๋“ฏํ•˜๋„ค์š”. ์ œ๊ฐ€ ํ•œ ์—ฐ๊ตฌ๋“ค์„ ๋ชจ์€ ๊ฒƒ๋„ ์•„๋‹ˆ๊ณ  ๋ฆฌ์ŠคํŒ…ํ•œ ๋ชจ๋“  ์—ฐ๊ตฌ๋“ค์„ ์„ญ๋ ตํ•œ ๋…ธ๋ จํ•œ ์—ฐ๊ตฌ์ž๋„ ์•„๋‹ˆ์ง€๋งŒ Quadruped robot์— ์—ฐ๊ตฌ ํ™๋ณด ์•ฐ๋ฒ ์„œ๋” ์ •๋„์˜ ํฌ์ง€์…˜์œผ๋กœ ํ•˜๋‚˜ ํ•˜๋‚˜ ๋ชจ์•„์™”๋˜ repo๊ฐ€ ๋น›์„ ๋ฐœํ•œ ๊ฒƒ ๊ฐ™๊ณ  ๊ทธ์™€ ๋ฐœ๋งž์ถฐ ์ €๋„ ์ฒ˜์Œ ์ปค๋ฐ‹ํ–ˆ๋˜ ๊ทธ ์ˆœ๊ฐ„๋ณด๋‹ค ๋งŽ์ด ์„ฑ์žฅํ•ด์™”์„ ๊ฑฐ๋ผ ๋ฏฟ์Šต๋‹ˆ๋‹ค. ์ง€๊ธˆ๊นŒ์ง€ StarstruckX2 ๋ฑƒ์ง€๋ฅผ ๋ฐ›์•„์„œ ๋“ค๋œฌ ํ•œ ์—ฐ๊ตฌ์ž์˜ ์†Œ๊ฐ์„ ์ฝ์–ด์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค :)

Copyright 2024, Jung Yeon Lee