U E D R , A S I H C RSS

Py Ide/Sketch Book

ˆด Idea ด€๋ —ฌ๋Ÿฌ ƒฐ๋“ค.

  • ๋ช‡๋ช‡ ƒฐ - †ŒŠคฝ”๋“œ— ๋Œ€•ด flat text ด€ œผ๋กœ ๋ณดง€ ๋ชป•˜๋„๋ก •š”•œ‹ค๋ฉด, ตฌกฐ œผ๋กœ๋งŒ ๋ณผ ˆ˜ žˆฒŒ๋” •š”•œ‹ค๋ฉด –ด๋–ค –ด๋‚ นŒ. –ด๋– •œ žฅ ƒธฐ  –ด๋– •œ‹ ƒธธนŒ.
    Šค๋ชฐ† ฌ ๋น„Š•œ ™˜ฒฝด ๋˜ง€ •Š„นŒ. †ŒŠค ฝ”๋“œ˜ ตฌกฐ  ๋ฐ๋กœ๋Š” LEO๋ผ๋Š” ›Œ๋ฅญ•œ ๋„ตฌฐ€ žˆ๋‹ค. ฌ๋ˆ„Šคตˆ˜˜ Literate Programming„ ฐ€๋Šฅผ€ •ฃผง€. ๋‚˜๋Š” SignatureSurvey๋ฅผ ง€›•ฃผ๋ฉด –ด๋–จนŒ •œ‹ค. --JuNe
    „† ƒฐ–ˆ๋˜ฒƒด 'ฝ”๋“œ๋ฅผ ผ๋ฐ˜ Editor ˜ ๋ฌธ„œ๋กœ ๋ณด๋Š” ด€ € ตฌกฐ ง€ ๋ชป•˜  ด๋Š” •„š”—†๋Š”  •๋ณด๋ฅผ ‹œ•— ๋” ๋“ค–ด˜ฒŒ๋” •š”•œ‹ค. ธ๋ž˜„œ ตฌกฐ œผ๋กœ ๋ณผ ˆ˜ žˆ๋„๋ก •••œ‹ค.' ˜€๋Š”๋ฐ, SignatureSurvey๋ฅผ ƒฐ•˜๋ฉด  •๋ง ๋ฐœƒ˜  „™˜ฐ™๋‹ค๋Š” ƒฐด ๋“ ‹ค๋Š”. (ฝ”๋“œ๋ฅผ Flat Text ๋ฌธ„œ๋ฅผ ๋ณด๋Š” ด€ —„œ Šน • •๋ณด๋ฅผ ‚ญ œ•œผ๋กœ„œ ƒˆ๋กœšด  •๋ณด๋ฅผ –ป–ด๋‚ธ๋‹ค๋Š”  —„œ.) --1002


Eclipse “ฐ๋˜‘ ๋‚ด ฝ”๋“œ„ค๋น„ฒŒŒ… Šตด€„ ด€ฐฐ•ด๋ณด๋‹ˆ.. code ๋ฅผ page up/down œผ๋กœ ๋ณด๋Š” ฑฐ˜ —†—ˆ๋‹ค.  „— VIM „ “ฐ๋ฉด„œ 'VIM œผ๋กœ ”„๋กœธ๋ž˜๋ฐ•˜๋ฉด ๋น ๋ฅด๋‹ค' ๋  ๋Аผˆ๋˜ œ ๋ฅผ ƒฐ•ด๋ณด๋ฉด
  • งง€ †ฐ€๋ฝ ๋™„  - I,J,K,L - †ฐ€๋ด ๋ฉ€๋ฆฌ ฐˆ —†๋‹ค.
  • Source Folding - ™”•˜๋‚˜ฐ€ ธด ฒฝšฐ๋ผ๋„ งงฒŒ „—ฌ๋†“  “ฐ๋ฏ€๋กœ.
  • search - Function ด๋™‹œ Žธ๋ฆฌ. ฒŒ๋‹ฐ€ ผ๋ฐ˜ …ŠคŠธ —๋””„— ๋น„•ด search ธฐ๋Šฅ„ ˆ˜–‰•˜๋Š” ๋น„šฉž‘‹ค. / •œ๋ฒˆ, ธ๋ฆฌ  ๋ฐ”๋กœ ‚ค›Œ๋“œ ž…๋ ฅ. (๋‹ค๋ฅธ ๋…€„€? Ctrl+F , ‚ค›Œ๋“œ ž…๋ ฅ, enter & enter. incremental searchฐ€ •„‹Œ ฒฝšฐ๋Š” •œ‹„ฐ€ ๋” žˆฒŒ ๋œ‹ค.)

•˜ง€๋งŒ, †ฐ€๋ฝ ๋™„ ˜ ฒฝšฐ - ctrl + O ๋ฅผ ๋ˆ„๋ฅด  ๋ฐ”๋กœ ๋ฉ”†Œ๋“œ ด๋™„ •œ‹ค. ผ๋ฐ˜ ด๋™๋„ ๋ฉ”†Œ๋“œ ‘„ ด๋™€ CTRL +ปค„œ‚ค. (ด๋Š” VIM —„œ˜ W, B) œ„/•„๋ž˜๋Š” ปค„œ‚ค. ด๋ž˜Šค๋กœ˜ ด๋™€ CTRL+SHIFT+T. Source Folding ๋„ ฃผ๋กœ Outliner — ˜•œ„ค๋น„ฒŒŒ…„ šฉ•œ‹ค๋ฉด ๋ณ„๋กœ “ธ —†๋‹ค. ๋ณด†ต ˜๋ฏธ๋ฅผ ๋‘  •˜๋Š” –‰๋™๋“ค€ ด๋ž˜Šค๋‚˜ ๋ฉ”†Œ๋“œ๋“ค ๋‹œ„˜ ด๋™ด๋ฏ€๋กœ, ธ ๋ฐ‘˜ ตฌ˜„ ฝ”๋“œ๋“ค— ๋Œ€•นŠฒŒ ๋ณดง€ •Š๋Š”๋‹ค. (ตฌ˜„ฝ”๋“œ๋“ค— ๋Œ€•นŠฒŒ ๋ณด๋Š” ฒฝšฐฐ€ ƒธด๋‹ค๋ฉด ‹‘Œ”ตฌ Long Method ƒ™ฉฒƒด๋‹ค.)

ฝ”๋“œ —๋””„‚ฌฆˆ๋Š” ฐฒŒ ‹„นŒ? ๋˜๋Š”, ฝ”๋“œ —๋””„‚ฌฆˆฐ€ ปธœผ๋ฉด •˜๋˜•Œ๋Š”? œ ๋Š” ๋ฌด—‡˜€„นŒ?

Python œผ๋กœ HTML Code Generator ๋ฅผ ž‘„•˜๋˜‘. ข€ ๋ฌด‹•œ ๋ฐฉ๋ฒ•œผ๋กœ „–‰–ˆ๋Š”๋ฐ, ›•˜๋Š” HTML „ expected —  Šค๋ž€žˆ ๋ฐ••„๋†“€ ฒƒด๋‹ค. ด๋Š” ฒฐณผ œผ๋กœ test code ๋ฅผ ๋„ค๋น„ฒŒŒ… •˜ธฐ –ด๋ ฒŒ ๋งŒ๋“ค—ˆ , •ด๋‹น Generating ๋˜๋Š” HTML ˜ ถ”ƒ๋„๋„ ƒ๋‹žˆ ๋‚ฎฒŒ ๋œ‹ค. •œ™”๋ฉด— ๋ณด—ฌ••  HTML ๋ฐ„ฐ๋„ ๋งŽ•„••œ‹ค. ด๋Š” ฒฐตญ ๋‚ดฐ€ —๋””„ฐฝ„ œ๋Œ€๋กœ ๋†“ฒŒ ๋งŒ๋“ค๋”๋‹ˆ, ๋” ๋‚˜•„ฐ€ —๋””„ฐฝ˜ ฐŠธ ‚ฌฆˆ„ 11—„œ 8 •๋„๋กœ „  ๋ชจ๋‹ˆ„ฐ๋ฅผ •ž๋‹ฒจ ๋ณดฒŒ๋” ๋งŒ๋“ค—ˆ๋‹ค. (15˜ LCD ๋ชจ๋‹ˆ„—ฌ„œ •ƒ๋„ฐ€ œ๋Œ€ 1024*768 ž„.) •ด๋‹ƒ™ฉ— ๋Œ€•‚ฌ๋žŒด ๋งžถ”๋Š” ฒƒ‹„นŒ, ๋˜๋Š” ˆด˜ Viewing ด ๋„›€„ „ ๋ฐฉ๋ฒ•žˆ„นŒ, ๋˜๋Š” ‚ฌ๋žŒด๋ฅผ ๋ฌธ œƒ™ฉœผ๋กœ ‹•˜  ”„๋กœธ๋žจ ๋””ž„ ๋ฐ”พธฒŒ๋” •˜๋Š”ฒƒ‹„นŒ.

˜๋Š”... ธ๋ƒฅ ‚ฌ๋žŒˆด„ ๋ฐ”ฟ€ฒƒฐ€. -_-; (ƒ™ฉ— ๋Œ€•œ ‹, ธ๋ฆฌ  ˆด— ๋Œ€•œ „ ƒ„ •˜๋Š” ฃผฒด๋Š” ฒฐตญ ‚ฌ๋žŒด๋‹ค.)


Wiki:FitNesse˜ ๋งจ •ž ๋ฌธตฌ 'Beyond Literate Programming' ด๋ผ๋Š” ๋งฐธ ƒ œผ๋กœ ๋ณดธ๋‹ค.

˜„žฌ˜ UML Case Tool๋“ค€ Beyond Literate Programming นŒ?

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