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

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

Linux์šฉ ObjectBuilder2 ๋‹ค์šด๋กœ๋“œ

๋ฌด๋ฃŒ ๋‹ค์šด๋กœ๋“œ ObjectBuilder2 Linux ์•ฑ์„ ์‚ฌ์šฉํ•˜์—ฌ Ubuntu ์˜จ๋ผ์ธ, Fedora ์˜จ๋ผ์ธ ๋˜๋Š” Debian ์˜จ๋ผ์ธ์—์„œ ์˜จ๋ผ์ธ ์‹คํ–‰

์ด๊ฒƒ์€ ObjectBuilder2-beta2.1.zip์œผ๋กœ ์ตœ์‹  ๋ฆด๋ฆฌ์Šค๋ฅผ ๋‹ค์šด๋กœ๋“œํ•  ์ˆ˜ ์žˆ๋Š” ObjectBuilder1๋ผ๋Š” Linux ์•ฑ์ž…๋‹ˆ๋‹ค. ์›Œํฌ์Šคํ…Œ์ด์…˜์šฉ ๋ฌด๋ฃŒ ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด OnWorks์—์„œ ์˜จ๋ผ์ธ์œผ๋กœ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

OnWorks์™€ ํ•จ๊ป˜ ObjectBuilder2๋ผ๋Š” ์•ฑ์„ ๋ฌด๋ฃŒ๋กœ ๋‹ค์šด๋กœ๋“œํ•˜์—ฌ ์˜จ๋ผ์ธ์—์„œ ์‹คํ–‰ํ•˜์‹ญ์‹œ์˜ค.

์ด ์•ฑ์„ ์‹คํ–‰ํ•˜๋ ค๋ฉด ๋‹ค์Œ ์ง€์นจ์„ ๋”ฐ๋ฅด์„ธ์š”.

- 1. ์ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ PC์— ๋‹ค์šด๋กœ๋“œํ–ˆ์Šต๋‹ˆ๋‹ค.

- 2. ํŒŒ์ผ ๊ด€๋ฆฌ์ž https://www.onworks.net/myfiles.php?username=XXXXX์— ์›ํ•˜๋Š” ์‚ฌ์šฉ์ž ์ด๋ฆ„์„ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค.

- 3. ์ด๋Ÿฌํ•œ ํŒŒ์ผ ๊ด€๋ฆฌ์ž์—์„œ ์ด ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ์—…๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค.

- 4. ์ด ์›น์‚ฌ์ดํŠธ์—์„œ OnWorks Linux ์˜จ๋ผ์ธ ๋˜๋Š” Windows ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋˜๋Š” MACOS ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.

- 5. ๋ฐฉ๊ธˆ ์‹œ์ž‘ํ•œ OnWorks Linux OS์—์„œ ์›ํ•˜๋Š” ์‚ฌ์šฉ์ž ์ด๋ฆ„์œผ๋กœ ํŒŒ์ผ ๊ด€๋ฆฌ์ž https://www.onworks.net/myfiles.php?username=XXXXX๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.

- 6. ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ๋‹ค์šด๋กœ๋“œํ•˜์—ฌ ์„ค์น˜ํ•˜๊ณ  ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.

์Šคํฌ๋ฆฐ ์ƒท

Ad


์˜ค๋ธŒ์ ํŠธ ๋นŒ๋”2


๊ธฐ์ˆ 

ObjectBuilder๋Š” C++ ์ฝ”๋“œ ์ƒ์„ฑ CASE ๋„๊ตฌ(CASE, ์ฝ”๋“œ ์ƒ์„ฑ, ๋ฆฌํŒฉํ† ๋ง, ๋ฌธ์„œ ์ƒ์„ฑ)์ž…๋‹ˆ๋‹ค. ๋†’์€ ์ˆ˜์ค€์˜ ์ถ”์ƒํ™”์—์„œ ํด๋ž˜์Šค, ํด๋ž˜์Šค ๊ด€๊ณ„, ํด๋ž˜์Šค ๋ฉค๋ฒ„ ๋ฐ ํด๋ž˜์Šค ๋ฉ”์„œ๋“œ๋ฅผ ์ƒ์„ฑ, ์กฐ์ž‘ ๋ฐ ํƒ์ƒ‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ObjectBuilder๋Š” C++ ํ”„๋กœ์ ํŠธ ์•„ํ‚คํ…์ฒ˜๋กœ ์ž‘์—…์„ ๊ทน์ ์œผ๋กœ ๋‹จ์ˆœํ™”ํ•ฉ๋‹ˆ๋‹ค. ๋‚˜๋Š” ๊ทธ๊ฒƒ์„ ์‚ฌ์šฉํ•˜๊ณ  UML ํด๋ž˜์Šค ๋‹ค์ด์–ด๊ทธ๋žจ๋ณด๋‹ค ๋” ๋น ๋ฅด๊ณ  ๊ฐ•๋ ฅํ•˜๊ฒŒ C++๋ฅผ ๋Œ€์ƒ์œผ๋กœ ํŠธ๋ฆฌ OO ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

ObjectBuilder๋Š” ๋ณต์žก์„ฑ ์ˆ˜์ค€์— ๊ด€๊ณ„์—†์ด C++ ํ—ค๋” ํŒŒ์ผ์„ ์™„๋ฒฝํ•˜๊ฒŒ ๊ตฌ์„ฑํ•ฉ๋‹ˆ๋‹ค. OO ๊ณ„์ธต ๊ตฌ์กฐ์ธ ๊ฒฝ์šฐ ๋ฃจํ”„ ์ฐธ์กฐ๋ฅผ ์‚ฌ์šฉํ•˜๋”๋ผ๋„ ํ”„๋กœ์ ํŠธ ์ˆ˜์ค€ ํ—ค๋” ํŒŒ์ผ์„ ํ•˜๋‚˜๋งŒ ํฌํ•จํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

ํ”„๋กœ์ ํŠธ ๋‚ด ๋ฐ ObjectBuilder ํ”„๋กœ์ ํŠธ ๊ฐ„์— ๋ชจ๋“  ๊ฐœ์ฒด(๋ฉ”์†Œ๋“œ ์ธ์ˆ˜์—์„œ ์ „์ฒด ํ”„๋กœ์ ํŠธ๊นŒ์ง€)๋ฅผ ์ž˜๋ผ๋‚ด๊ธฐ/๋ณต์‚ฌ/๋ถ™์—ฌ๋„ฃ๊ธฐ๋กœ ๊ธฐ์กด ํ”„๋กœ์ ํŠธ๋ฅผ ์‰ฝ๊ฒŒ ์ˆ˜์ •ํ•˜๊ณ  ๋ฆฌํŒฉํ† ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ObjectBuilder๋Š” IDE ๋„๊ตฌ๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค. ํœด๋Œ€์šฉ ์–‘๋ฐฉํ–ฅ ์•„ํ‚คํ…ํŠธ ์ฝ”๋“œ ์ƒ์„ฑ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค.

๊ธฐ๋Šฅ

  • C++ ํ‘œ์ค€ ํ˜ธํ™˜ ์ฝ”๋“œ ์ƒ์„ฑ
  • ๋ชจ๋“  ํ”„๋กœ์ ํŠธ ํ•˜์œ„ ํ—ค๋”๋ฅผ ๊ฐ€์ ธ์˜ค๊ธฐ ์œ„ํ•œ ๋‹จ์ผ ํ—ค๋”
  • ํด๋ž˜์Šค ๊ณ„์ธต ๊ตฌ์กฐ์—์„œ ๋ชจ๋“  ์ˆ˜์ค€์˜ ๋ณต์žก์„ฑ๊ณผ ๋ชจ๋“  ์œ ํ˜•์˜ ํด๋ž˜์Šค ๊ฐ„ ์ฐธ์กฐ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ—ค๋” ํŒŒ์ผ ๊ตฌ์„ฑ
  • ๋…ผ๋ฆฌ์ ์ธ ๋ฐฉ์‹์œผ๋กœ ์†Œ์Šค ๊ตฌ์„ฑ(ํ”„๋กœ์ ํŠธ, ๊ทธ๋ฃน/๋„ค์ž„์ŠคํŽ˜์ด์Šค, ํด๋ž˜์Šค, ํด๋” ๊ตฌ์กฐ, ์•ŒํŒŒ๋ฒณ ํ•จ์ˆ˜ ์ˆœ์„œ)
  • ๊ณ ๊ธ‰ C++ ์–ธ์–ด ์‹ ํƒ์‹œ ์ง€์› - ํ…œํ”Œ๋ฆฟ, ๊ฐ€์ƒ ์ƒ์†, ๊ฐ€์ƒ ์†Œ๋ฉธ์ž, ๋‚ด๋ถ€ ํด๋ž˜์Šค, ์ „์—ญ ํ•จ์ˆ˜/๋ณ€์ˆ˜, ์‚ฌ์šฉ์ž ์ง€์ • ์œ ํ˜• ๋“ฑ(ํ‘œ์ค€ UML ์ฝ”๋“œ ์ƒ์„ฑ๊ธฐ์™€ ๋‹ค๋ฆ„)
  • ์ „์ฒด ์ฝ”๋“œ ์ˆ˜๋ช… ์ฃผ๊ธฐ ์ง€์› - ์†Œ์Šค ์ƒ์„ฑ ๋ฐ ์ˆ˜์ •๋œ ์†Œ์Šค ๋‹ค์‹œ ์ฝ๊ธฐ
  • ์™ธ๋ถ€ ํ”„๋ ˆ์ž„์›Œํฌ(STL, Qt, Boost ๋“ฑ)์— ๋Œ€ํ•œ ์œ ํ˜•/๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์ง€์›
  • ์ฝ”๋“œ ํ’ˆ์งˆ/์œ„์ƒ ํ‘œ์‹œ. ํŠธ๋ฆฌ์˜ ๋ชจ๋“  ๊ฐœ์ฒด(ํด๋ž˜์Šค, ๋ฉ”์„œ๋“œ, ๋ฉค๋ฒ„ ๋“ฑ)์— ๋Œ€ํ•œ ๋ถ„์„/๊ฐœ๋ฐœ/ํ…Œ์ŠคํŠธ/์™„๋ฃŒ ๋‹จ๊ณ„ ์ƒํƒœ
  • ์ž๋™ HTML ๋ฌธ์„œ ์ƒ์„ฑ๊ธฐ(์˜ˆ: Doxygen/javadoc ์ถœ๋ ฅ)
  • ํŽธ์ง‘ ๊ฐ€๋Šฅํ•œ ์ฝ”๋“œ ํ…œํ”Œ๋ฆฟ(๋ผ์ด์„ผ์Šค ๋ฐ ์ €์ž‘๊ถŒ ์ •๋ณด๊ฐ€ ์žˆ๋Š” ์‚ฌ์šฉ์ž ์ •์˜ ํ—ค๋”์šฉ)
  • ๋‹ค์ค‘ ํ”Œ๋žซํผ(Java JRE 1.5 ์ด์ƒ ํ•„์š”)
  • ์†Œ์Šค ์ œ์–ด ๋„๊ตฌ์™€์˜ ์ด์‹์„ฑ ๋ฐ ํ˜ธํ™˜์„ฑ์„ ์œ„ํ•œ XML ๊ธฐ๋ฐ˜ ๋‚ด๋ถ€ ํŒŒ์ผ ํ˜•์‹์ž…๋‹ˆ๋‹ค.
  • ์„ธ ๋ฒˆ์งธ ํ”„๋กœ์ ํŠธ/ํ”„๋ ˆ์ž„์›Œํฌ(Qt, Boost ๋“ฑ)์—์„œ ์‰ฌ์šด ์œ ํ˜•/๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ๊ฐ€์ ธ์˜ค๊ธฐ. [๋ฒ ํƒ€ ๋‹จ๊ณ„]
  • ๋ชจ๋“  ๊ฐœ์ฒด์— ๋Œ€ํ•ด "author" ๋ฐ "owner" ์†์„ฑ ์œ ์ง€(์ผ๋ถ€ ๊ฐœ๋ฐœ ๋ฐฉ๋ฒ•๋ก ๊ณผ ํ•จ๊ป˜ ์‚ฌ์šฉ๋˜๋Š” ์†Œ์œ ๊ถŒ)
  • ํ”„๋กœ์ ํŠธ๋ณ„ ์†Œ์Šค ํŒŒ์ผ ํ—ค๋” ํ…œํ”Œ๋ฆฟ(์„ค๋ช…, ๋ผ์ด์„ ์Šค ๋“ฑ)


์˜ค๋””์–ธ์Šค (Audience)

๊ฐœ๋ฐœ์ž, ํ’ˆ์งˆ ์—”์ง€๋‹ˆ์–ด, ๊ฑด์ถ•๊ฐ€, ํ…Œ์Šคํ„ฐ


์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค

์ž๋ฐ” ์Šค์œ™


ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด

C++, C, ์ž๋ฐ”



์ด๊ฒƒ์€ https://sourceforge.net/projects/objectbuilder2/์—์„œ๋„ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ž…๋‹ˆ๋‹ค. ์šฐ๋ฆฌ์˜ ๋ฌด๋ฃŒ ์šด์˜ ์ฒด์ œ ์ค‘ ํ•˜๋‚˜์—์„œ ๊ฐ€์žฅ ์‰ฌ์šด ๋ฐฉ๋ฒ•์œผ๋กœ ์˜จ๋ผ์ธ์œผ๋กœ ์‹คํ–‰ํ•˜๊ธฐ ์œ„ํ•ด OnWorks์—์„œ ํ˜ธ์ŠคํŒ…๋˜์—ˆ์Šต๋‹ˆ๋‹ค.


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

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

  • 1
    AAX์—์„œ MP3๋กœ
    AAX์—์„œ MP3๋กœ
    ์‚ฌ์šฉ๋ฒ•: - Audible Manager ์„ค์น˜
    ๊ณ„์ • ํŒŒ์ผ์„ ์—ฝ๋‹ˆ๋‹ค. - ์ง•ํ›„
    ๊ท€ํ•˜์˜ ๊ฐ€์ฒญ ๊ณ„์ •(์—์„œ
    ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜). ์ด์ œ ํ”„๋กœ๊ทธ๋žจ์€
    ๋‹น์‹ ์„ ๋ณ€ํ™˜ ...
    AAX๋ฅผ MP3๋กœ ๋‹ค์šด๋กœ๋“œ
  • 2
    ํ…Œ์ŠคํŠธ๋งํฌ
    ํ…Œ์ŠคํŠธ๋งํฌ
    TestLink๋Š” ์›น ๊ธฐ๋ฐ˜ ํ…Œ์ŠคํŠธ ๊ด€๋ฆฌ์ž…๋‹ˆ๋‹ค.
    ๋„๊ตฌ. ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์€ ํ…Œ์ŠคํŠธ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค
    ์‚ฌ์–‘, ํ…Œ์ŠคํŠธ ๊ณ„ํš ๋ฐ ์‹คํ–‰,
    ๋ณด๊ณ , ์š”๊ตฌ ์‚ฌํ•ญ ์‚ฌ์–‘
    ๊ทธ๋ฆฌ๊ณ  ...
    ํ…Œ์ŠคํŠธ๋งํฌ ๋‹ค์šด๋กœ๋“œ
  • 3
    XDXF - XML โ€‹โ€‹์‚ฌ์ „ ๊ตํ™˜ ํ˜•์‹
    XDXF - XML โ€‹โ€‹์‚ฌ์ „ ๊ตํ™˜ ํ˜•์‹
    XDXF๋Š” ๊ธฐ์กด์˜ ๋ชจ๋“  ๊ฒƒ์„ ํ†ตํ•ฉํ•˜๋Š” ํ”„๋กœ์ ํŠธ์ž…๋‹ˆ๋‹ค.
    ์‚ฌ์ „์„ ์—ด๊ณ  ๋‘ ์‚ฌ์šฉ์ž ๋ชจ๋‘์—๊ฒŒ ์ œ๊ณต
    ๋ฒ”์šฉ XML ๊ธฐ๋ฐ˜์„ ๊ฐ–์ถ˜ ๊ฐœ๋ฐœ์ž
    ํ˜•์‹, ๋‹ค๋ฅธ ํ˜•์‹์œผ๋กœ ๋ณ€ํ™˜ ๊ฐ€๋Šฅ...
    XDXF ๋‹ค์šด๋กœ๋“œ - XML โ€‹โ€‹์‚ฌ์ „ ๊ตํ™˜ ํ˜•์‹
  • 4
    ์ „์†ก ์›๊ฒฉ GUI
    ์ „์†ก ์›๊ฒฉ GUI
    ์ „์†ก ์›๊ฒฉ GUI๋Š” ๊ธฐ๋Šฅ์ž…๋‹ˆ๋‹ค
    ๋ฆฌ์น˜ ํฌ๋กœ์Šค ํ”Œ๋žซํผ ํ”„๋ŸฐํŠธ์—”๋“œ
    ์ „์†ก ์›๊ฒฉ ์ œ์–ด
    RPC๋ฅผ ํ†ตํ•œ Bit-Torrent ํด๋ผ์ด์–ธํŠธ ๋ฐ๋ชฌ
    ๊ทœ์•ฝ. ์ „์†ก...
    Transmission Remote GUI ๋‹ค์šด๋กœ๋“œ
  • 5
    s3cmd
    s3cmd
    Amazon S3์— ์•ก์„ธ์Šคํ•˜๊ธฐ ์œ„ํ•œ ์˜คํ”ˆ ์†Œ์Šค ๋„๊ตฌ
    ํŒŒ์ผ ์ €์žฅ. S3cmd๋Š” ๋ฌด๋ฃŒ ๋ช…๋ น์ž…๋‹ˆ๋‹ค.
    ์—…๋กœ๋“œ๋ฅผ ์œ„ํ•œ ๋ผ์ธ ๋„๊ตฌ ๋ฐ ํด๋ผ์ด์–ธํŠธ,
    Amazon์—์„œ ๋ฐ์ดํ„ฐ ๊ฒ€์ƒ‰ ๋ฐ ๊ด€๋ฆฌ
    S3์™€ ๊ธฐํƒ€...
    s3cmd ๋‹ค์šด๋กœ๋“œ
  • 6
    XyZerKung Server๋„๊ตฌ
    XyZerKung Server๋„๊ตฌ
    XyZerKunG ServerTool์„ ์‚ฌ์šฉํ•˜๋ฉด
    ์ž์‹ ์˜ Minecraft ์„œ๋ฒ„์™€ ํ•จ๊ป˜ ํ”Œ๋ ˆ์ด
    ๋ช‡ ๋ถ„ ๋™์•ˆ ๋‹น์‹ ์˜ ์นœ๊ตฌ.
    ๊ธฐ๋Šฅ:์ž๋™์œผ๋กœ ์ƒ์„ฑ
    ๋งˆ์ธํฌ๋ž˜ํ”„ํŠธ ์„œ๋ฒ„์œ ...
    XyZerKunG ServerTool ๋‹ค์šด๋กœ๋“œ
  • ๋”ยป

Linux ๋ช…๋ น

Ad