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

Ad


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

basenameposix - ํด๋ผ์šฐ๋“œ์—์„œ์˜ ์˜จ๋ผ์ธ

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

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

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

์ด๋ฆ„


basename โ€” ๊ฒฝ๋กœ๋ช…์˜ ๋””๋ ‰ํ† ๋ฆฌ๊ฐ€ ์•„๋‹Œ ๋ถ€๋ถ„์„ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค.

๊ฐœ์š”


๊ธฐ๋ณธ ์ด๋ฆ„ ํ˜„ [์ ‘๋ฏธ์‚ฌ]

๊ธฐ์ˆ 


XNUMXD๋ดํƒˆ์˜ ํ˜„ ํ”ผ์—ฐ์‚ฐ์ž๋Š” ๊ธฐ๋ณธ ์ •์˜์— ์ •์˜๋œ ๋Œ€๋กœ ๊ฒฝ๋กœ ์ด๋ฆ„์œผ๋กœ ์ฒ˜๋ฆฌ๋ฉ๋‹ˆ๋‹ค.
POSIX.1-2008์˜ ๋ณผ๋ฅจ, ์„น์…˜ 3.267, ๊ฒฝ๋กœ๋ช…. ๋ฌธ์ž์—ด ํ˜„ ๋กœ ๋ณ€ํ™˜๋ฉ๋‹ˆ๋‹ค
์˜ ๋งˆ์ง€๋ง‰ ๊ฒฝ๋กœ ์ด๋ฆ„ ๊ตฌ์„ฑ ์š”์†Œ์— ํ•ด๋‹นํ•˜๋Š” ํŒŒ์ผ ์ด๋ฆ„ ํ˜„ ๊ทธ๋ฆฌ๊ณ  ๊ทธ ๋‹ค์Œ ์ ‘๋ฏธ์‚ฌ
ํ˜„ ์ ‘๋ฏธ์‚ฌ, ์กด์žฌํ•˜๋Š” ๊ฒฝ์šฐ ์ œ๊ฑฐ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜์—ฌ ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค.
๋‹ค์Œ ๋‹จ๊ณ„๋ฅผ ์ˆœ์„œ๋Œ€๋กœ ์ˆ˜ํ–‰ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

1. ๋งŒ์•ฝ ํ˜„ null ๋ฌธ์ž์—ด์ธ ๊ฒฝ์šฐ ๊ฒฐ๊ณผ ๋ฌธ์ž์—ด์ด ๋‹ค์Œ๊ณผ ๊ฐ™์€์ง€ ์—ฌ๋ถ€๋Š” ์ง€์ •๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. '.' or
๋„ ๋ฌธ์ž์—ด. ๋‘ ๊ฒฝ์šฐ ๋ชจ๋‘ 2~6๋‹จ๊ณ„๋ฅผ ๊ฑด๋„ˆ๋œ๋‹ˆ๋‹ค.

2. ๋งŒ์•ฝ ํ˜„ is "//", 3~6๋‹จ๊ณ„๋ฅผ ๊ฑด๋„ˆ๋›ธ์ง€ ๋˜๋Š” ๊ฑด๋„ˆ๋›ธ์ง€ ์—ฌ๋ถ€๋Š” ๊ตฌํ˜„์— ๋”ฐ๋ผ ์ •์˜๋ฉ๋‹ˆ๋‹ค.
์ฒ˜๋ฆฌ๋จ.

3. ๋งŒ์•ฝ ํ˜„ ์ „์ฒด๋กœ ๊ตฌ์„ฑ ์บ๋ฆญํ„ฐ, ํ˜„ ๋‹จ์ผ๋กœ ์„ค์ •๋ฉ๋‹ˆ๋‹ค
์บ๋ฆญํ„ฐ. ์ด ๊ฒฝ์šฐ 4~6๋‹จ๊ณ„๋ฅผ ๊ฑด๋„ˆ๋œ๋‹ˆ๋‹ค.

4. ํ›„ํ–‰์ด ์žˆ๋Š” ๊ฒฝ์šฐ ์˜ ๋ฌธ์ž ํ˜„, ๊ทธ๋“ค์€ ์ œ๊ฑฐ๋ฉ๋‹ˆ๋‹ค.

5. ํ•ด๋‹น์‚ฌํ•ญ์ด ์žˆ๋Š” ๊ฒฝ์šฐ ๋‚จ์€ ๋ฌธ์ž ํ˜„, ์ ‘๋‘์‚ฌ ํ˜„ ~๊นŒ์ง€
๊ทธ๋ฆฌ๊ณ  ๋งˆ์ง€๋ง‰์„ ํฌํ•จํ•ด์„œ ๋“ฑ์žฅ์ธ๋ฌผ ํ˜„ ์ œ๊ฑฐ๋ฉ๋‹ˆ๋‹ค.

6. ๊ฒฝ์šฐ ์ ‘๋ฏธ์‚ฌ ํ”ผ์—ฐ์‚ฐ์ž๊ฐ€ ์กด์žฌํ•˜์ง€๋งŒ, ๋‹ค์Œ์— ๋‚จ์•„ ์žˆ๋Š” ๋ฌธ์ž์™€ ๋™์ผํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
ํ˜„, ์— ๋‚จ์•„ ์žˆ๋Š” ๋ฌธ์ž์˜ ์ ‘๋ฏธ์‚ฌ์™€ ๋™์ผํ•ฉ๋‹ˆ๋‹ค. ํ˜„, ์ ‘๋ฏธ์‚ฌ
์ ‘๋ฏธ์‚ฌ ์—์„œ ์ œ๊ฑฐ๋ฉ๋‹ˆ๋‹ค ํ˜„. ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด, ํ˜„ ์ด ๋‹จ๊ณ„์—์„œ๋Š” ์ˆ˜์ •๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ฒฝ์šฐ ์˜ค๋ฅ˜๋กœ ๊ฐ„์ฃผ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ ‘๋ฏธ์‚ฌ ์—์„œ ์ฐพ์„ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค ํ˜„.

๊ฒฐ๊ณผ ๋ฌธ์ž์—ด์€ ํ‘œ์ค€ ์ถœ๋ ฅ์— ๊ธฐ๋ก๋ฉ๋‹ˆ๋‹ค.

์˜ต์…˜


์—†์Œ.

ํ”ผ์—ฐ์‚ฐ์ž


๋‹ค์Œ ํ”ผ์—ฐ์‚ฐ์ž๊ฐ€ ์ง€์›๋ฉ๋‹ˆ๋‹ค.

ํ˜„ ๋ฌธ์ž์—ด์ž…๋‹ˆ๋‹ค.

์ ‘๋ฏธ์‚ฌ ๋ฌธ์ž์—ด์ž…๋‹ˆ๋‹ค.

STDIN


์‚ฌ์šฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ž…๋ ฅ ํŒŒ์ผ


์—†์Œ.

ํ™˜๊ฒฝ ๋ณ€์ˆ˜


๋‹ค์Œ ํ™˜๊ฒฝ ๋ณ€์ˆ˜๋Š” ์‹คํ–‰์— ์˜ํ–ฅ์„ ๋ฏธ์นฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ ์ด๋ฆ„:

๋ž‘ ์„ค์ •๋˜์ง€ ์•Š์€ ๊ตญ์ œํ™” ๋ณ€์ˆ˜์— ๋Œ€ํ•œ ๊ธฐ๋ณธ๊ฐ’์„ ์ œ๊ณตํ•˜๊ฑฐ๋‚˜
์—†๋Š”. (POSIX.1-2008์˜ ๊ธฐ๋ณธ ์ •์˜ ๋ณผ๋ฅจ์„ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค. ์„น์…˜ 8.2,
๊ตญ์ œํ™” ๋ณ€์ˆ˜ ๊ตญ์ œํ™”๋ฅผ ์œ„ํ•ด
๋กœ์ผ€์ผ ๋ฒ”์ฃผ์˜ ๊ฐ’์„ ๊ฒฐ์ •ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” ๋ณ€์ˆ˜)

LC_ALL ๋น„์–ด ์žˆ์ง€ ์•Š์€ ๋ฌธ์ž์—ด ๊ฐ’์œผ๋กœ ์„ค์ •๋œ ๊ฒฝ์šฐ ๋‹ค๋ฅธ ๋ชจ๋“  ๊ฐ’์„ ์žฌ์ •์˜ํ•ฉ๋‹ˆ๋‹ค.
๊ตญ์ œํ™” ๋ณ€์ˆ˜.

LC_CTYPE ํ…์ŠคํŠธ ๋ฐ์ดํ„ฐ์˜ ๋ฐ”์ดํŠธ ์‹œํ€€์Šค ํ•ด์„์„ ์œ„ํ•œ ๋กœ์ผ€์ผ ๊ฒฐ์ •
๋ฌธ์ž๋กœ(์˜ˆ: ๋‹ค์ค‘ ๋ฐ”์ดํŠธ ๋ฌธ์ž๊ฐ€ ์•„๋‹Œ ๋‹จ์ผ ๋ฐ”์ดํŠธ
์ธ์ˆ˜).

LC_๋ฉ”์‹œ์ง€
์˜ ํ˜•์‹๊ณผ ๋‚ด์šฉ์— ์˜ํ–ฅ์„ ์ฃผ๋Š” ๋ฐ ์‚ฌ์šฉํ•ด์•ผ ํ•˜๋Š” ๋กœ์ผ€์ผ์„ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค.
ํ‘œ์ค€ ์˜ค๋ฅ˜์— ๊ธฐ๋ก๋œ ์ง„๋‹จ ๋ฉ”์‹œ์ง€.

NLS๊ฒฝ๋กœ ์ฒ˜๋ฆฌ๋ฅผ ์œ„ํ•œ ๋ฉ”์‹œ์ง€ ์นดํƒˆ๋กœ๊ทธ์˜ ์œ„์น˜๋ฅผ โ€‹โ€‹๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค. LC_๋ฉ”์‹œ์ง€.

๋น„๋™๊ธฐ ์ด๋ฒคํŠธ


๊ธฐ๋ณธ.

ํ‘œ์ค€ ์ถœ๋ ฅ


XNUMXD๋ดํƒˆ์˜ ๊ธฐ๋ณธ ์ด๋ฆ„ ์œ ํ‹ธ๋ฆฌํ‹ฐ๋Š” ๋‹ค์Œ ํ˜•์‹์œผ๋กœ ํ‘œ์ค€ ์ถœ๋ ฅ์— ํ–‰์„ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค.

"%s\n", <๊ฒฐ๊ณผ ํ˜„>

STDERR


ํ‘œ์ค€ ์˜ค๋ฅ˜๋Š” ์ง„๋‹จ ๋ฉ”์‹œ์ง€์—๋งŒ ์‚ฌ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์ถœ๋ ฅ ํŒŒ์ผ


์—†์Œ.

ํ™•์žฅ ๊ธฐ์ˆ 


์—†์Œ.

EXIT ์ง€์œ„


๋‹ค์Œ ์ข…๋ฃŒ ๊ฐ’์ด ๋ฐ˜ํ™˜๋ฉ๋‹ˆ๋‹ค.

0 ์„ฑ๊ณต์ ์œผ๋กœ ์™„๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

>0 ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ฒฐ๊ณผ OF ์˜ค๋ฅ˜


๊ธฐ๋ณธ.

XNUMXD๋ดํƒˆ์˜ ์ˆ˜ํ–‰์› ์„น์…˜ are ์œ ์ตํ•ฉ๋‹ˆ๋‹ค.

์‹ ์ฒญ ์‚ฌ์šฉ๋ฒ•


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

์‚ฌ์šฉ ์˜ˆ


๋ฌธ์ž์—ด์˜ ๊ฒฝ์šฐ ํ˜„ ์œ ํšจํ•œ ๊ฒฝ๋กœ ์ด๋ฆ„์ž…๋‹ˆ๋‹ค.

$(๊ธฐ๋ณธ ์ด๋ฆ„ -- "ํ˜„")

๋‹ค์Œ ์ด๋ฆ„์˜ ํŒŒ์ผ์„ ์—ฌ๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ํŒŒ์ผ ์ด๋ฆ„์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ํ˜„ ๋””๋ ‰ํ† ๋ฆฌ์—์„œ
๋ฐ˜ํ™˜ํ•œ ์‚ฌ๋žŒ:

$(๋””๋ ‰ํ† ๋ฆฌ ์ด๋ฆ„ -- "ํ˜„")

๋ฌธ์ž์—ด์˜ ๊ฒฝ์šฐ ํ˜„ ์œ ํšจํ•œ ๊ฒฝ๋กœ ์ด๋ฆ„์ด ์•„๋‹Œ ๊ฒฝ์šฐ ๋™์ผํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ์‚ฌ์šฉ๋˜์ง€๋งŒ ๊ฒฐ๊ณผ๋Š”
์œ ํšจํ•œ ํŒŒ์ผ ์ด๋ฆ„์ผ ํ•„์š”๋Š” ์—†์Šต๋‹ˆ๋‹ค. ๊ทธ๋งŒํผ ๊ธฐ๋ณธ ์ด๋ฆ„ ์œ ํ‹ธ๋ฆฌํ‹ฐ๋Š” ์–ด๋– ํ•œ ํŒ๋‹จ๋„ ๋‚ด๋ฆฌ์ง€ ์•Š์„ ๊ฒƒ์œผ๋กœ ์˜ˆ์ƒ๋ฉ๋‹ˆ๋‹ค.
ํƒ€๋‹น์„ฑ์— ๋Œ€ํ•ด ํ˜„ ๊ฒฝ๋กœ๋ช…์œผ๋กœ; ๋‹จ์ง€ ์ง€์ •๋œ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๋”ฐ๋ฅด๋ฉด์„œ
๊ฒฐ๊ณผ ๋ฌธ์ž์—ด์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.

๋‹ค์Œ ์‰˜ ์Šคํฌ๋ฆฝํŠธ๊ฐ€ ์ปดํŒŒ์ผ๋ฉ๋‹ˆ๋‹ค. /usr/src/cmd/cat.c ์ถœ๋ ฅ์„ ํŒŒ์ผ๋กœ ์˜ฎ๊น๋‹ˆ๋‹ค.
์ด๋ฆ„ ๋ฐฉ๋ฒ• ์ธ์ˆ˜๋กœ ํ˜ธ์ถœํ•  ๋•Œ ํ˜„์žฌ ๋””๋ ‰ํ„ฐ๋ฆฌ์—์„œ /usr/src/cmd/cat ๋˜๋Š”
๋…ผ์Ÿ ๊ฑฐ๋ฆฌ /usr/src/cmd/cat.c:

c99 -- "$(์ด๋ฆ„ -- "$1")/$(๊ธฐ๋ณธ ์ด๋ฆ„ -- "$ 1" .c).c" &&
mv ์•„์›ƒ "$(๊ธฐ๋ณธ ์ด๋ฆ„ -- "$ 1" .์”จ)"

์ด๋ก ์  ํ•ด์„


์˜ ํ–‰๋™ ๊ธฐ๋ณธ ์ด๋ฆ„ ๊ณผ ์ด๋ฆ„ ์–ธ์ œ๊นŒ์ง€๋‚˜ ํ˜„ ์œ ํšจํ•˜๋‹ค
๊ฒฝ๋กœ๋ช…:

$(๊ธฐ๋ณธ ์ด๋ฆ„ -- "ํ˜„")

๋””๋ ‰ํ† ๋ฆฌ์— ์žˆ๋Š” ํŒŒ์ผ์˜ ์œ ํšจํ•œ ํŒŒ์ผ ์ด๋ฆ„:

$(๋””๋ ‰ํ† ๋ฆฌ ์ด๋ฆ„ -- "ํ˜„")

์ด๋Š” ์ด๋Ÿฌํ•œ ์œ ํ‹ธ๋ฆฌํ‹ฐ์˜ ์ดˆ๊ธฐ ์ œ์•ˆ ๋ฒ„์ „์—์„œ๋Š” ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
ํ›„ํ–‰์˜ ์ง€์ •๋œ ์ฒ˜๋ฆฌ ๋ฌธ์ž.

์˜ ์ •์˜ ์ดํ›„ ๊ฒฝ๋กœ๋ช… ๊ฒฝ๋กœ ์ด๋ฆ„์— ๋Œ€ํ•œ ๊ตฌํ˜„ ์ •์˜ ๋™์ž‘์„ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค.
๋‘ ๊ฐœ๋กœ ์‹œ์ž‘ํ•ด์„œ ๋ฌธ์ž์— ๋Œ€ํ•ด POSIX.1โ€2008์˜ ์ด ๋ณผ๋ฅจ์—์„œ๋Š” ์œ ์‚ฌํ•œ ๋ฌธ์ž๋ฅผ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค.
๊ตฌํ˜„์— ์ •์˜๋œ ๋™์ž‘ ๊ธฐ๋ณธ ์ด๋ฆ„ ๊ณผ ์ด๋ฆ„ ์œ ์šฉ.

๋ฏธ๋ž˜ ์˜ค์‹œ๋Š” ๊ธธ


์—†์Œ.

onworks.net ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์˜จ๋ผ์ธ์œผ๋กœ basenameposix ์‚ฌ์šฉ


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

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

  • 1
    ํŽ˜์ด์ €
    ํŽ˜์ด์ €
    Phaser๋Š” ๋น ๋ฅด๊ณ  ๋ฌด๋ฃŒ์ด๋ฉฐ ์žฌ๋ฏธ์žˆ๋Š” ๊ณต๊ฐœ ํ”„๋กœ๊ทธ๋žจ์ž…๋‹ˆ๋‹ค.
    ์ œ๊ณตํ•˜๋Š” ์†Œ์Šค HTML5 ๊ฒŒ์ž„ ํ”„๋ ˆ์ž„์›Œํฌ
    WebGL ๋ฐ ์บ”๋ฒ„์Šค ๋ Œ๋”๋ง
    ๋ฐ์Šคํฌํ†ฑ ๋ฐ ๋ชจ๋ฐ”์ผ ์›น ๋ธŒ๋ผ์šฐ์ €. ๊ณ„๋žต
    ๊ณต๋™ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค ...
    ํŽ˜์ด์ € ๋‹ค์šด๋กœ๋“œ
  • 2
    ๋ฐ”์‚ด ์—”์ง„
    ๋ฐ”์‚ด ์—”์ง„
    VASSAL์€ ์ œ์ž‘์„ ์œ„ํ•œ ๊ฒŒ์ž„ ์—”์ง„์ž…๋‹ˆ๋‹ค.
    ๊ธฐ์กด ๋ณด๋“œ์˜ ์ „์ž ๋ฒ„์ „
    ๊ทธ๋ฆฌ๊ณ  ์นด๋“œ ๊ฒŒ์ž„. ๋‹ค์Œ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
    ๊ฒŒ์ž„ ์กฐ๊ฐ ๋ Œ๋”๋ง ๋ฐ ์ƒํ˜ธ ์ž‘์šฉ,
    ๊ทธ๋ฆฌ๊ณ  ...
    VASSAL ์—”์ง„ ๋‹ค์šด๋กœ๋“œ
  • 3
    OpenPDF - iText์˜ ํฌํฌ
    OpenPDF - iText์˜ ํฌํฌ
    OpenPDF๋Š” ๋‹ค์Œ์„ ์ƒ์„ฑํ•˜๊ธฐ ์œ„ํ•œ Java ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ž…๋‹ˆ๋‹ค.
    ๋ฐ LGPL๋กœ PDF ํŒŒ์ผ ํŽธ์ง‘ ๋ฐ
    MPL ์˜คํ”ˆ ์†Œ์Šค ๋ผ์ด์„ ์Šค. OpenPDF๋Š”
    iText์˜ LGPL/MPL ์˜คํ”ˆ ์†Œ์Šค ํ›„๊ณ„์ž,
    ์—์ด...
    OpenPDF ๋‹ค์šด๋กœ๋“œ - iText ํฌํฌ
  • 4
    ์‚ฌ๊ฐ€ GIS
    ์‚ฌ๊ฐ€ GIS
    SAGA - ์ž๋™ํ™” ์‹œ์Šคํ…œ
    Geoscientific ๋ถ„์„ - ์ง€๋ฆฌ์ ์ž…๋‹ˆ๋‹ค
    ์ •๋ณด ์‹œ์Šคํ…œ(GIS) ์†Œํ”„ํŠธ์›จ์–ด
    ์ง€๋ฆฌ ๋ฐ์ดํ„ฐ๋ฅผ ์œ„ํ•œ ์—„์ฒญ๋‚œ ๊ธฐ๋Šฅ
    ์ฒ˜๋ฆฌ ๋ฐ ์•„๋‚˜...
    ์‚ฌ๊ฐ€ GIS ๋‹ค์šด๋กœ๋“œ
  • 5
    Java/JTOpen์šฉ ๋„๊ตฌ ์ƒ์ž
    Java/JTOpen์šฉ ๋„๊ตฌ ์ƒ์ž
    IBM Toolbox for Java / JTOpen์€
    ์ง€์›ํ•˜๋Š” Java ํด๋ž˜์Šค ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ
    ํด๋ผ์ด์–ธํŠธ/์„œ๋ฒ„ ๋ฐ ์ธํ„ฐ๋„ท ํ”„๋กœ๊ทธ๋ž˜๋ฐ
    OS/400์„ ์‹คํ–‰ํ•˜๋Š” ์‹œ์Šคํ…œ์— ๋ชจ๋ธ,
    i5/OS, ์˜ค...
    Java/JTOpen์šฉ ๋„๊ตฌ ์ƒ์ž ๋‹ค์šด๋กœ๋“œ
  • 6
    D3.js
    D3.js
    D3.js(๋˜๋Š” ๋ฐ์ดํ„ฐ ๊ธฐ๋ฐ˜ ๋ฌธ์„œ์˜ ๊ฒฝ์šฐ D3)
    ํ•  ์ˆ˜ ์žˆ๋Š” JavaScript ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ž…๋‹ˆ๋‹ค.
    ๋™์ , ๋Œ€ํ™”ํ˜• ๋ฐ์ดํ„ฐ ์ƒ์„ฑ
    ์›น ๋ธŒ๋ผ์šฐ์ €์˜ ์‹œ๊ฐํ™”. D3์™€ ํ•จ๊ป˜
    ๋‹น์‹ ...
    D3.js ๋‹ค์šด๋กœ๋“œ
  • ๋”ยป

Linux ๋ช…๋ น

Ad