E D R , A S I H C RSS

Py Ide

1. ์†Œ๊ฐœ

  • ์ด๋ฆ„ : PyIde (PyIdea ๋กœ ํ•˜๊ณ  ์‹ถ์—ˆ์œผ๋‚˜.. ์ด๋ฏธ sourceforge์ชฝ์—์„œ ๋ˆ„๊ตฐ๊ฐ€๊ฐ€ ๊ฐ™์€ ์ด๋ฆ„์„ ๋จน์–ด๋ฒ„๋ ค์„œ. -_-)
  • ์ฐธ์—ฌ : ๊ฐ•์„์ฒœ (99, 1002)
  • ๊ธฐ๊ฐ„ : ์ƒˆ๋กœ ์„ธ์šธ ์ƒ๊ฐ. ๋‹จ, 2-3๊ฐœ์›” ๋’ค์—.
  • ๋ชฉํ‘œ :
    • idlefork, vim ๋ง๊ณ  ์“ธ๋งŒํ•œ python ๊ฐœ๋ฐœํ™˜๊ฒฝ์„ ๊ตฌ์ถ•ํ•ด๋ณด์ž. -_-;;
    • ํˆด์˜ ์•„์ฃผ ์ž‘์€ ๊ธฐ๋Šฅ๋“ค์ด๋ผ๋„ ๊ตฌํ˜„ํ•ด๋ณด๋ฉด์„œ ๋ญ”๊ฐ€ ๋ฐฐ์šฐ๋Š” ๊ฒƒ์ด ์žˆ์ง€ ์•Š์„๊นŒ.
    • Xper:ExtremeProgramming์„ ์ง€์›ํ•ด์ค„ ๋„๊ตฌ๋“ค ๋งŒ๋“ค์–ด๋‚˜๊ฐ€๋ณด๊ธฐ.
    • ์‚ฌ๋žŒ์€ ํˆด์„ ๋งŒ๋“ค๊ณ  ์„ ํƒํ•˜๊ณ , ํˆด์€ ๋‹ค์‹œ ์‚ฌ๋žŒ์„ ์ง€์›ํ•˜๊ณ  ์„ฑ์žฅ์‹œํ‚จ๋‹ค. ์ข‹์€ ์Šต๊ด€์„ ๋“ค์ด๋Š”๋ฐ ๋„์›€์„ ์ฃผ๋„๋ก.

  • ๋™๊ธฐ :
  • ๊ฐœ๋ฐœ๋ฐฉ๋ฒ• :
    • Prototyping & ์™ธ๋ถ€ ๊ณต๊ฐœ์†Œ์Šค Review & Copy & Paste ํ•˜์—ฌ ๊ฐ€๋Šฅํ•œํ•œ ๋น ๋ฅธ ์‹œ๊ฐ„๋‚ด์— ์›ํ•˜๋Š” ๊ธฐ๋Šฅ ๊ตฌํ˜„๋ฒ•์ด๋‚˜ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋“ค์„ ์—ฐ์Šตํ•˜์—ฌ ์ตํžŒ๋’ค, Refactoring For Understanding ์„ ํ•˜๊ณ , ์ผ๋ถ€ ๋ถ€๋ถ„์— ๋Œ€ํ•ด TDD ๋กœ ์žฌ์ž‘์„ฑ.
  • ๊ฐœ๋ฐœ๋„๊ตฌ
    • gvim 6.2 - http://www.vim.org
    • python 2.3 - http://python.org
    • Plex - http://www.cosc.canterbury.ac.nz/~greg/python/Plex/ - ๊ทผ๋ฐ.. ๋ช‡๋ช‡ ๋ถ€๋ถ„์€ parser ๋ชจ๋“ˆ๋กœ๋งŒ์œผ๋กœ ์ถฉ๋ถ„ํ• ๊ฒƒ๋„ ๊ฐ™์€๋ฐ..
    • wxPython - http://wxpython.org
    • BicycleRepairMan - http://bicyclerepair.sourceforge.net/
    • BoaConstructor - http://boa-constructor.sourceforge.net/
    • ๊ธฐํƒ€ - CyberFomulaSin์˜ ์•„์Šค๋ผ๋‹ค์™€ ์˜ค์šฐ๊ฑฐ, Sarah Brightman ์˜ Harem ์•จ๋ฒ”, NoSmok:์‹œ๊ฐ„๊ด€๋ฆฌ์ธ์ƒ๊ด€๋ฆฌ
    • Eclipse - wxPython ๊ณผ PDE ์ค‘ ์–ด๋А์ชฝ์ด ๋” ํšจ์œจ์ ์ผ๊นŒ.. CVS ๊ด€๋ จ ๊ธฐ๋Šฅ๋“ค๋“ฑ ํ”„๋กœ์ ํŠธ ๊ด€๋ฆฌ๋ฉด์—์„œ๋Š” Eclipse ์˜ Plugin ์œผ๋กœ ๊ฐœ๋ฐœํ•˜๋Š” ๊ฒƒ์ด ํ›จ์”ฌ ์ด๋“์ด๊ธด ํ•œ๋ฐ.. Eclipse Plugin ๋„ Jython ์œผ๋กœ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์ด ๊ฐ€๋Šฅํ• ๊นŒ?
      ๊ฐ€๋Šฅํ•˜๋‹ค. Jython ์Šคํฌ๋ฆฝํŠธ๋ฅผ Java Class ํŒŒ์ผ๋กœ ๊ฐ„๋‹จํ•˜๊ฒŒ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ๋‹ค. ๋‚˜๋Š” IE ์˜คํ† ๋ฉ”์ด์…˜์„ ์ด๋ ‡๊ฒŒ ํ•ด์„œ ์ž๋ฐ” FIT์—์„œ ํ†ตํ•ฉ์œผ๋กœ ๊ด€๋ฆฌํ•˜๊ฒŒ ํ–ˆ์—ˆ๋‹ค. --JuNe
      ๊ทธ๋ ‡๋‹ค๋ฉด Eclipse PDE ๋„ ์ข‹์€ ์„ ํƒ์ผ ๊ฒƒ ๊ฐ™์€ ์ƒ๊ฐ. exploration ๊ธฐ๊ฐ„๋•Œ ํƒ์ƒ‰ํ•ด๋ณผ ๊ฑฐ๋ฆฌ๊ฐ€ ํ•˜๋‚˜ ๋” ๋Š˜์—ˆ๊ตฐ์š”. --1002

2. ๊ธฐ๋Šฅ๋“ค

4. References

์•„๋งˆ ์ค‘๊ฐ„์ค‘๊ฐ„ ํ•™์Šตํ•  ์ฝ”๋“œ๋“ค. ๊ณต๋ถ€๊ฑฐ๋ฆฌ๋“ค. ํ•˜์ง€๋งŒ ์ค‘์š”ํ•œ๊ฑด '์ง€์†๊ฐ€๋Šฅํ•œ ์†๋„๋กœ'

5. ๊ธฐํƒ€ ์žก๋‹ด..~ ์งˆ๋ฌธํ•˜๊ณ  ์‹ถ์œผ์‹  ๊ฒƒ ๋“ฑ๋“ฑ..~

์š”๊ตฌ์‚ฌํ•ญ
  • jython ์ง€์›
  • auto completion ( http://don.freeshell.org/jython/ ์ฐธ์กฐ)
  • ์ธํ„ฐํ”„๋ฆฌํ„ฐ์—์„œ ํƒ€์ดํ•‘ํ•œ ๋‚ด์šฉ ํ™”์ผ๋กœ ์ €์žฅํ•˜๊ธฐ ( ์ด๊ฑฐ ๋˜๋Š”๊ฑฐ ์žˆ๋‚˜? python ์‚ฌ์šฉ๋ฒ•์„ ๋ชฐ๋ผ์„œ )

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:24:07
Processing time 0.0061 sec