์˜์–ดํ”„๋ž‘์Šค์–ด์ŠคํŽ˜์ธ์–ด

Ad


์˜จ์›์Šค ํŒŒ๋น„์ฝ˜

copyright-update - ํด๋ผ์šฐ๋“œ์˜ ์˜จ๋ผ์ธ

Ubuntu Online, Fedora Online, Windows ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋˜๋Š” MAC OS ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ ํ†ตํ•ด OnWorks ๋ฌด๋ฃŒ ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด์—์„œ ์ €์ž‘๊ถŒ ์—…๋ฐ์ดํŠธ๋ฅผ ์‹คํ–‰ํ•˜์„ธ์š”.

์ด๊ฒƒ์€ Ubuntu Online, Fedora Online, Windows ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋˜๋Š” MAC OS ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ์™€ ๊ฐ™์€ ์—ฌ๋Ÿฌ ๋ฌด๋ฃŒ ์˜จ๋ผ์ธ ์›Œํฌ์Šคํ…Œ์ด์…˜ ์ค‘ ํ•˜๋‚˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ OnWorks ๋ฌด๋ฃŒ ํ˜ธ์ŠคํŒ… ๊ณต๊ธ‰์ž์—์„œ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ์ €์ž‘๊ถŒ ์—…๋ฐ์ดํŠธ ๋ช…๋ น์ž…๋‹ˆ๋‹ค.

ํ”„๋กœ๊ทธ๋žจ:

์ด๋ฆ„


copyright-update - ํŒŒ์ผ์˜ ์ €์ž‘๊ถŒ ์ •๋ณด ์—…๋ฐ์ดํŠธ

๊ฐœ์š”


์ €์ž‘๊ถŒ ์—…๋ฐ์ดํŠธ [์˜ต์…˜] FILE [FILE ...]
์ €์ž‘๊ถŒ ์—…๋ฐ์ดํŠธ [์˜ต์…˜] --recursive PATH [PATH ...]

๊ธฐ์ˆ 


์ฝ˜ํ…์ธ ์™€ ์ผ์น˜ํ•˜๋Š” ํŒŒ์ผ ์„ธํŠธ์˜ ์ €์ž‘๊ถŒ ์ •๋ณด๋ฅผ ์žฌ๊ท€์ ์œผ๋กœ ์—…๋ฐ์ดํŠธํ•ฉ๋‹ˆ๋‹ค.
๊ธฐ์ค€. ์—…๋ฐ์ดํŠธ๋Š” ์ €์ž‘๊ถŒ ์—ฐ๋„, GPL ์ฃผ์†Œ ์ •๋ณด ๋“ฑ์— ์˜ํ–ฅ์„ ๋ฏธ์นฉ๋‹ˆ๋‹ค.

์ค„์—๋Š” "Copyright"๋ผ๋Š” ๋‹จ์–ด, ๊ณต๋ฐฑ, ์„ธ ๋ฌธ์ž '(C)'(๋˜๋Š” U+00A9 UTF)๊ฐ€ ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
์ €์ž‘๊ถŒ ๊ธฐํ˜ธ), ๊ณต๋ฐฑ ๋ฐ ์—ฐ๋„ ๋ฒ”์œ„์ž…๋‹ˆ๋‹ค. ๊ณต๋ฐฑ๊ณผ ํƒญ์˜ ์–‘์€ ๋‹ค์–‘ํ•ฉ๋‹ˆ๋‹ค.
ํ—ˆ์šฉ๋˜์ง€๋งŒ YEAR-YEAR์˜ ๋Œ€์‹œ ๋ฌธ์ž ์ฃผ์œ„์—๋Š” ๊ณต๋ฐฑ์ด ์—†์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ:

๊ณต๋ฐฑ ๋˜๋Š” ์—ฌ๋Ÿฌ ๊ฐœ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.
| | ์—ฐ๋„ ์‚ฌ์ด์— ๊ณต๋ฐฑ ์—†์Œ
| | |
์ €์ž‘๊ถŒ (C) YYYY-YYYY
์ €์ž‘๊ถŒ: (C) YYYY-YYYY
|
์ฝœ๋ก ์€ ์„ ํƒ์‚ฌํ•ญ์ž…๋‹ˆ๋‹ค.

๊ธฐ๋ณธ์ ์œผ๋กœ ํŠน์ • ํŒŒ์ผ ๋ฐ ๊ฒฝ๋กœ๋Š” ํ•ญ์ƒ ๋ฌด์‹œ๋ฉ๋‹ˆ๋‹ค. ๋ฒ„์ „ ์ œ์–ด ๋””๋ ‰ํ† ๋ฆฌ์™€ ๊ฐ™์ด
Perl์˜ "-T" ํŒŒ์ผ ํ…Œ์ŠคํŠธ์— ๋”ฐ๋ผ ํŒŒ์ผ, ๊ฐœ์ฒด ํŒŒ์ผ ๋ฐ ๋ฐ”์ด๋„ˆ๋ฆฌ ํŒŒ์ผ์„ ๋ฐฑ์—…ํ•ฉ๋‹ˆ๋‹ค. ๋‹ฌ๋ฆฌ๋‹ค
์˜ต์…˜์ด ์žˆ๋Š” ํ”„๋กœ๊ทธ๋žจ --๋„์›€-์ œ์™ธ ์ œ์™ธ ๊ฒฝ๋กœ ๋ชฉ๋ก์„ ๋ณด๋ ค๋ฉด.

์˜ต์…˜


๋‹ฌ๋ฆฌ๊ธฐ ์˜ต์…˜
-ใ… --์ž๋™
์ž๋™ ๋ชจ๋“œ์—์„œ๋Š” ์ž‘์„ฑ์ž์˜ ์ด๋ฆ„์„ ํ™˜๊ฒฝ ๋ณ€์ˆ˜ NAME์—์„œ ์ฝ๊ณ 
'Copyright.*$NAME'๊ณผ ์ผ์น˜ํ•˜๋Š” ํ–‰์ด ์˜ํ–ฅ์„ ๋ฐ›์Šต๋‹ˆ๋‹ค. NAME์ด ์„ค์ •๋˜์ง€ ์•Š์€ ๊ฒฝ์šฐ ์ •๋ณด ์ฝ๊ธฐ
EMAIL์—์„œ.

evenvironemt์— NAME์ด๋‚˜ EMAIL์ด ์—†๊ฑฐ๋‚˜ ๊ฐ’์ด a์— ์—†๋Š” ๊ฒฝ์šฐ
์ธ์‹ ๊ฐ€๋Šฅํ•œ ํ˜•์‹(ENVIRONMENT ์„น์…˜ ์ฐธ์กฐ), ์ด ์˜ต์…˜์€ ์•„๋ฌด ์ž‘์—…๋„ ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ด ์˜ต์…˜์€ --์„  ์˜ต์…˜์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.

-์”จ, --์•”ํ˜ธ
ํ”„๋ฆฌ์…‹ --ํฌํ•จํ•˜๋‹ค ๊ณตํ†ต ์ฝ”๋“œ ํŒŒ์ผ ์ผ์น˜: .c, .h, .cc, .hh, .cpp, .c++, .hpp, .C,
.pl, .py, .sh ๋ฐ .rb

-NS, -๋””๋ฒ„๊ทธ LEVEL
๋””๋ฒ„๊ทธ๋ฅผ ์ผญ๋‹ˆ๋‹ค. ๋ ˆ๋ฒจ์€ 0-10 ๋ฒ”์œ„์— ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

-NS, --fsf-์ฃผ์†Œ
FSF ์ฃผ์†Œ๋ฅผ ์ฐธ์กฐํ•˜๋Š” ๋ผ์ด์„ ์Šค ๋‹จ๋ฝ์„ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค. FSF์˜ ํ˜„์žฌ ๊ถŒ๊ณ ์‚ฌํ•ญ
๋ผ์ด์„ผ์Šค์— ๋Œ€ํ•œ ๋ฌธ์˜๋ฅผ URL๋กœ ๋ฆฌ๋””๋ ‰์…˜ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋‹จ๋ฝ์„ ํšจ๊ณผ์ ์œผ๋กœ ๊ต์ฒดํ•ฉ๋‹ˆ๋‹ค.

GNU General Public License์˜ ์‚ฌ๋ณธ์„ ๋ฐ›์•˜์–ด์•ผํ•ฉ๋‹ˆ๋‹ค.
์ด ํ”„๋กœ๊ทธ๋žจ๊ณผ ํ•จ๊ป˜; ๊ทธ๋ ‡์ง€ ์•Š์€ ๊ฒฝ์šฐ ์ž์œ  ์†Œํ”„ํŠธ์›จ์–ด์— ์ž‘์„ฑํ•˜์‹ญ์‹œ์˜ค.
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

GNU General Public License์˜ ์‚ฌ๋ณธ์„ ๋ฐ›์•˜์–ด์•ผํ•ฉ๋‹ˆ๋‹ค.
์ด ํŒจํ‚ค์ง€์™€ ํ•จ๊ป˜; ๊ทธ๋ ‡์ง€ ์•Š์€ ๊ฒฝ์šฐ ์ž์œ  ์†Œํ”„ํŠธ์›จ์–ด์— ์“ฐ๊ธฐ
Foundation, Inc., 51 Franklin St, 02110์ธต, Boston, MA 1301-XNUMXUSA

์ด๊ฒƒ์œผ๋กœ :

GNU General Public License์˜ ์‚ฌ๋ณธ์„ ๋ฐ›์•˜์–ด์•ผํ•ฉ๋‹ˆ๋‹ค.
์ด ํ”„๋กœ๊ทธ๋žจ๊ณผ ํ•จ๊ป˜. ๊ทธ๋ ‡์ง€ ์•Š์€ ๊ฒฝ์šฐ ์ฐธ์กฐhttp://www.gnu.org/licenses/>.

-NS, --ํฌํ•จํ•˜๋‹ค REGEXP
regexp์™€ ์ผ์น˜ํ•˜๋Š” ํŒŒ์ผ์„ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค. ์ผ์น˜๋Š” ์ „์ฒด ๊ฒฝ๋กœ์— ๋Œ€ํ•ด ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค.

์ด ์˜ต์…˜์„ ์ œ๊ณตํ•˜์ง€ ์•Š์œผ๋ฉด ๋ชจ๋“  ํŒŒ์ผ์ด ์ž๋™์œผ๋กœ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ์„ฑ๋ƒฅ์€ ํ•  ์ˆ˜ ์žˆ๋‹ค
์˜ต์…˜์„ ์‚ฌ์šฉํ•˜์—ฌ ์ถ”๊ฐ€ ํ•„ํ„ฐ๋ง --๋“ค์–ด์˜ค์ง€ ๋ชปํ•˜๊ฒŒ ํ•˜๋‹ค.

์ด ์˜ต์…˜์€ ์—ฌ๋Ÿฌ ๋ฒˆ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ต์…˜๋„ ์ฐธ์กฐํ•˜์„ธ์š” --์•”ํ˜ธ.

-์—˜, --์„  REGEXP
REGEXP์™€ ์ผ์น˜ํ•˜๋Š” ํ–‰๋งŒ ๋ณ€๊ฒฝํ•˜์‹ญ์‹œ์˜ค. ์ผ์น˜๋Š” ๋Œ€์†Œ๋ฌธ์ž๋ฅผ ๊ตฌ๋ถ„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

-NS, -์žฌ๊ท€
๋ช…๋ น์ค„์— ์ง€์ •๋œ ๋ชจ๋“  ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ์žฌ๊ท€์ ์œผ๋กœ ๊ฒ€์ƒ‰ํ•ฉ๋‹ˆ๋‹ค.

-NS, --์ •๊ทœ ํ‘œํ˜„์‹ REGEXP
๋‚ด์šฉ์ด REGEXP์™€ ์ผ์น˜ํ•˜๋Š” ํŒŒ์ผ๋งŒ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค. ํŒŒ์ผ์€ ํ•˜๋‚˜์˜ ํฐ ํŒŒ์ผ๋กœ ์ฝํ˜€์ง‘๋‹ˆ๋‹ค.
๋ฌธ์ž์—ด ์ „์ฒด์— ๊ฑธ์ณ Perl ์ •๊ทœ์‹์„ ์‚ฌ์šฉํ•˜์—ฌ ์ผ์น˜์‹œํ‚ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
ํŒŒ์ผ. ์˜ˆ: '(?smi)This.*multi.*line.*match'. ๋ณด๋‹ค Perlre(1) ์ž์„ธํ•œ ๋‚ด์šฉ์€
'smi' ๋ฐ ๊ธฐํƒ€ ์ˆ˜์‹์–ด์— ๋Œ€ํ•ด.

์ด ์˜ต์…˜์€ ์˜ˆ๋น„๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚ด์šฉ ๊ธฐ์ค€, ์ด์ „์— ํŒŒ์ผ์„ ์„ ํƒํ•˜๋ ค๋ฉด
--์„  ์˜ต์…˜์€ ์˜ฌ๋ฐ”๋ฅธ ์ €์ž‘๊ถŒ ํ–‰์„ ์ฐพ์Šต๋‹ˆ๋‹ค.

-NS, --์‹œํ—˜, -๊ฑด์กฐ
ํ…Œ์ŠคํŠธ ๋ชจ๋“œ๋กœ ์‹คํ–‰ํ•˜์„ธ์š”. ๋ฌด์Šจ ์ผ์ด ์ผ์–ด๋‚ ์ง€ ๋ณด์—ฌ์ฃผ์„ธ์š”. ํŒŒ์ผ์ด ๋ณ€๊ฒฝ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

-V, --๋ง ์ˆ˜๊ฐ€ ๋งŽ์€ LEVEL
์ •๋ณด ๋ฉ”์‹œ์ง€๋ฅผ ์ธ์‡„ํ•ฉ๋‹ˆ๋‹ค. ๋” ์ž์„ธํžˆ ์„ค๋ช…ํ•˜๋ ค๋ฉด ์ˆซ์ž LEVEL์„ ๋Š˜๋ฆฌ์„ธ์š”.

-NS, --๋“ค์–ด์˜ค์ง€ ๋ชปํ•˜๊ฒŒ ํ•˜๋‹ค REGEXP
regexp์™€ ์ผ์น˜ํ•˜๋Š” ํŒŒ์ผ์„ ๋ฌด์‹œํ•ฉ๋‹ˆ๋‹ค. ์ผ์น˜๋Š” ์ „์ฒด ๊ฒฝ๋กœ์— ๋Œ€ํ•ด ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค. ์˜ต์…˜์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.
์—ฌ๋Ÿฌ ๋ฒˆ ์‚ฌ์šฉ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ด ์˜ต์…˜์€ ๊ฐ€๋Šฅํ•œ ํ›„์— ์ ์šฉ๋ฉ๋‹ˆ๋‹ค. --ํฌํ•จํ•˜๋‹ค ์„ฑ๋ƒฅ.

-์™€์ด, --๋…„๋„ ๋…„
YEAR๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํŒŒ์ผ์„ ์—…๋ฐ์ดํŠธํ•ฉ๋‹ˆ๋‹ค. ๊ฐ’์€ XNUMX์ž๋ฆฌ์—ฌ์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๊ธฐ๋ณธ ์ž‘์—…์€ ํ˜„์žฌ ์—ฐ๋„๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด๋ฏ€๋กœ ๋‹ค์Œ์—๋Š” ์ด ์˜ต์…˜์ด ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
์ •์ƒ์ ์ธ ์‚ฌ์šฉ. ์‚ฌ์šฉ ์‚ฌ๋ก€: ์—ฐ๋ง ์ „์— ๊ธด ํœด๊ฐ€๋ฅผ ๊ณ„ํšํ•˜๊ณ  ์žˆ๊ณ 
๋ฏธ๋ฆฌ ๋‹ค์Œ ์—ฐ๋„์˜ ๊ฐ’์„ ์—…๋ฐ์ดํŠธํ•˜์„ธ์š”.

-์™€์ด, --์—ฐ๋„ ์—†์Œ
์—ฐ๋„ ์—…๋ฐ์ดํŠธ๋ฅผ ๋น„ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค.

๊ธฐํƒ€ ์˜ต์…˜
-์‹œ๊ฐ„, --๋„์›€
๋„์›€๋ง์„ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

--๋„์›€-์ œ์™ธ
๊ฒฝ๋กœ ๋ฐ ํŒŒ์ผ์„ ์ œ์™ธํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” ๊ธฐ๋ณธ๊ฐ’์„ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

--help-html
HTML ํ˜•์‹์œผ๋กœ ๋„์›€๋ง์„ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

--๋„์šฐ๋ฏธ
๋งค๋‰ด์–ผ ํŽ˜์ด์ง€์— ๋„์›€๋ง ํ‘œ์‹œ ์‚ฌ๋žŒ(1) ํ˜•์‹.

-V, --๋ฒˆ์—ญ
์—ฐ๋ฝ์ฒ˜ ๋ฐ ๋ฒ„์ „ ์ •๋ณด๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

์‚ฌ์šฉ ์˜ˆ


์ฃผ์š” ์šฉ๋„๋Š” ํ˜„์žฌ ์—ฐ๋„๋ฅผ ๋ฐ˜์˜ํ•˜๋„๋ก ํŒŒ์ผ์„ ์—…๋ฐ์ดํŠธํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์˜ต์…˜ --๋…„๋„ ์•”์‹œ์ ์ด๋‹ค:

์ €์ž‘๊ถŒ ์—…๋ฐ์ดํŠธ *

๋ฌด์Šจ ์ผ์ด ์ผ์–ด๋‚ ์ง€ ํ…Œ์ŠคํŠธํ•˜๋ ค๋ฉด:

์ €์ž‘๊ถŒ ์—…๋ฐ์ดํŠธ --verbose 1 --test *

C ์ฝ”๋“œ ํŒŒ์ผ๋งŒ ์—…๋ฐ์ดํŠธ:

copyright-update --verbose 1 --include '\.[ch]$' --recursive .

๋‚ด์šฉ์ด ์žˆ๋Š” ํŒŒ์ผ์—๋งŒ ์žฌ๊ท€์ ์œผ๋กœ ์—…๋ฐ์ดํŠธํ•˜๋Š” ํŒŒ์ผ์„ ์ œํ•œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ผ์น˜ ์ •๊ทœ์‹. ์—ฌ๊ธฐ์„œ ์˜ํ–ฅ์„ ๋ฐ›๋Š” ๋ผ์ธ์€ ์ผ์น˜ํ•˜๋Š” ๋ผ์ธ์ž…๋‹ˆ๋‹ค. --์„  ์ •๊ทœ์‹.

์ €์ž‘๊ถŒ ์—…๋ฐ์ดํŠธ \
--regexp '(?i)์ €์ž:.*John.*Doe' \
--line '\bFoo\b' \
--ignore '\.(bak|bup|[~#]])$' \
--์ž์„ธํ•œ ๋‚ด์šฉ 1 \
--2013๋…„ \
--์‹œํ—˜ \
--์žฌ๊ท€ \
.

๋ฌธ์ œ ํ•ด๊ฒฐ


์˜ต์…˜ ๋ณด๊ธฐ -๋””๋ฒ„๊ทธ.

ํ™˜๊ฒฝ


์ด๋ฉ”์ผ
์˜ ํ˜•ํƒœ์˜ "[์ด๋ฉ”์ผ ๋ณดํ˜ธ]"; ์ฆ‰, ๊ฐ๋„ <>๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ์„ค์ •๋œ ๊ฒฝ์šฐ,
ํ•ด๋‹น ๊ฐ’์€ ์˜ต์…˜์— ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. --์ž๋™ ํ™˜๊ฒฝ ๋ณ€์ˆ˜ NAME์ด ์„ค์ •๋˜์ง€ ์•Š์€ ๊ฒฝ์šฐ์—๋งŒ.

์ด๋ฆ„๊ณผ ์„ฑ์„ ์ฐพ์œผ๋ ค๋ฉด ์ด๋ฉ”์ผ ์ฃผ์†Œ์˜ ๋กœ์ปฌ ๋ถ€๋ถ„์ด ๋Œ€์†Œ๋ฌธ์ž์™€ ์ผ์น˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
๋ฏผ๊ฐํ•˜์ง€ ์•Š์€ ์ •๊ทœ์‹ '^[az-]+\.[az-]+@':

[์ด๋ฉ”์ผ ๋ณดํ˜ธ] ์‚ฌ์šฉ๋˜์ง€ ์•Š์Œ, ํ˜•์‹์ด ์•„๋‹˜ First.Last
+------ +----------

[์ด๋ฉ”์ผ ๋ณดํ˜ธ] ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ์‚ฌ์šฉํ•˜์ง€ ์•Š์Œ
+---------------- +------------
| |
๋กœ์ปฌ๋ถ€๋ถ„ ๋„๋ฉ”์ธ ๋ถ€๋ถ„

์ด๋ฆ„
"์ด๋ฆ„ ์„ฑ" ํ˜•์‹์ž…๋‹ˆ๋‹ค. ์„ค์ •ํ•˜๋ฉด ํ•ด๋‹น ๊ฐ’์ด ์˜ต์…˜์—์„œ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. --์ž๋™.

onworks.net ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์˜จ๋ผ์ธ์—์„œ ์ €์ž‘๊ถŒ ์—…๋ฐ์ดํŠธ ์‚ฌ์šฉ


๋ฌด๋ฃŒ ์„œ๋ฒ„ ๋ฐ ์›Œํฌ์Šคํ…Œ์ด์…˜

Windows ๋ฐ Linux ์•ฑ ๋‹ค์šด๋กœ๋“œ

  • 1
    ํ†ต์Œ
    ํ†ต์Œ
    SWIG๋Š” ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค.
    C๋กœ ์ž‘์„ฑ๋œ ํ”„๋กœ๊ทธ๋žจ๊ณผ
    ๋‹ค์–‘ํ•œ ๊ณ ๊ธ‰ ์ˆ˜์ค€์˜ C++
    ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด. SWIG๋Š” ๋‹ค์Œ๊ณผ ํ•จ๊ป˜ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.
    ๋‹ค๋ฅธ...
    SWIG ๋‹ค์šด๋กœ๋“œ
  • 2
    WooCommerce Nextjs ๋ฐ˜์‘ ํ…Œ๋งˆ
    WooCommerce Nextjs ๋ฐ˜์‘ ํ…Œ๋งˆ
    React WooCommerce ํ…Œ๋งˆ,
    ๋‹ค์Œ JS, Webpack, Babel, Node ๋ฐ
    GraphQL ๋ฐ Apollo๋ฅผ ์‚ฌ์šฉํ•œ Express
    ๊ณ ๊ฐ. React์˜ WooCommerce ์Šคํ† ์–ด(
    ํฌํ•จ: ์ œํ’ˆ...
    WooCommerce Nextjs ๋ฐ˜์‘ ํ…Œ๋งˆ ๋‹ค์šด๋กœ๋“œ
  • 3
    Archlabs_repo
    Archlabs_repo
    ArchLabs์šฉ ํŒจํ‚ค์ง€ ์ €์žฅ์†Œ ์ด๊ฒƒ์€
    ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ๋Š” ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ
    ์—
    https://sourceforge.net/projects/archlabs-repo/.
    ๊ทธ๊ฒƒ์€ OnWorks์—์„œ ํ˜ธ์ŠคํŒ…๋˜์—ˆ์Šต๋‹ˆ๋‹ค ...
    archlabs_repo ๋‹ค์šด๋กœ๋“œ
  • 4
    ์ œํผ ํ”„๋กœ์ ํŠธ
    ์ œํผ ํ”„๋กœ์ ํŠธ
    Zephyr ํ”„๋กœ์ ํŠธ๋Š” ์ƒˆ๋กœ์šด ์„ธ๋Œ€์ž…๋‹ˆ๋‹ค.
    ์‹ค์‹œ๊ฐ„ ์šด์˜์ฒด์ œ(RTOS)
    ์—ฌ๋Ÿฌ ํ•˜๋“œ์›จ์–ด ์ง€์›
    ์•„ํ‚คํ…์ฒ˜. ๊ทธ๊ฒƒ์€
    ์ž‘์€ ํฌ๊ธฐ์˜ ์ปค๋„...
    Zephyr ํ”„๋กœ์ ํŠธ ๋‹ค์šด๋กœ๋“œ
  • 5
    SC์ฝ˜
    SC์ฝ˜
    SCons๋Š” ์†Œํ”„ํŠธ์›จ์–ด ๊ตฌ์ถ• ๋„๊ตฌ์ž…๋‹ˆ๋‹ค.
    ๊ทธ๊ฒƒ์€์— ๋Œ€ํ•œ ์šฐ์ˆ˜ํ•œ ๋Œ€์•ˆ์ž…๋‹ˆ๋‹ค
    ๊ณ ์ „์ ์ธ "๋งŒ๋“ค๊ธฐ" ๋นŒ๋“œ ๋„๊ตฌ
    ์šฐ๋ฆฌ ๋ชจ๋‘๋Š” ์•Œ๊ณ  ์‚ฌ๋ž‘ํ•ฉ๋‹ˆ๋‹ค. ์Šค์ฝ˜์€
    ๊ตฌํ˜„ ...
    SCons ๋‹ค์šด๋กœ๋“œ
  • 6
    PSeInt
    PSeInt
    PSeInt๋Š” ์˜์‚ฌ ์ฝ”๋“œ ํ•ด์„๊ธฐ์ž…๋‹ˆ๋‹ค.
    ์ŠคํŽ˜์ธ์–ด๋ฅผ ๊ตฌ์‚ฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ํ•™์ƒ.
    ์ฃผ์š” ๋ชฉ์ ์€ ๋‹ค์Œ์„ ์œ„ํ•œ ๋„๊ตฌ๊ฐ€ ๋˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.
    ๊ธฐ๋ณธ์„ ๋ฐฐ์šฐ๊ณ  ์ดํ•ดํ•˜๊ธฐ
    ๊ฐœ๋…...
    PSeInt ๋‹ค์šด๋กœ๋“œ
  • ๋”ยป

Linux ๋ช…๋ น

Ad