°ü¸®ÀÚ

Á¤Àû À̹ÌÁö °¶·¯¸® »ý¼º±â
Áö±Ý ´Ù¿î·Îµå

°ü¸®ÀÚ ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • GPL
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Martin Blais
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://furius.ca/atocha/

°ü¸®ÀÚ Å±×


°ü¸®ÀÚ ¼³¸í

Á¤Àû À̹ÌÁö °¶·¯¸® »ý¼º±â Å¥·¹ÀÌÅÍ´Â À¥ ÆäÀÌÁö¿¡ »çÁø À̹ÌÁö¸¦ Ç¥½ÃÇϰųª CD-ROM ÇÁ·¹Á¨Å×ÀÌ¼Ç ¶Ç´Â ¾ÆÄ«À̺ù¿¡ ´ëÇÑ Àǵµ¸¦ °¡Áø À¥ ÆäÀÌÁö À̹ÌÁö °¶·¯¸®¸¦ »ý¼º ÇÒ ¼öÀÖ´Â °­·ÂÇÑ Python ½ºÅ©¸³Æ®ÀÔ´Ï´Ù. Á¤Àû À¥ ÆäÀÌÁö ¸¸ »ý¼º - Ưº°ÇÑ ±¸¼º ¶Ç´Â ½ÇÇàÁßÀÎ ½ºÅ©¸³Æ®°¡ ¾ø½À´Ï´Ù. ¼­¹ö¿¡ ÇÊ¿äÇÕ´Ï´Ù. ÀÌ ½ºÅ©¸³Æ®´Â ¿©·¯ ÆÄÀÏ Çü½Ä, °èÃþ Àû µð·ºÅ丮, Ãà¼ÒÆÇ »ý¼º ¹× ¾÷µ¥ÀÌÆ®, ¿©·¯ µð·ºÅ丮¿¡ °ÉÄ£ À̹ÌÁöÀÇ 'Æ®·¢'°ú ÇÔ²² ¸¹Àº ÆÄÀÏ Çü½Ä, °èÃþ Àû µð·ºÅ丮, À̹ÌÁö º° ¼³¸í ÆÄÀÏÀ» Áö¿øÇÕ´Ï´Ù. ÅÛÇø´Àº ÀÓº£µðµå ÆÄÀ̽ãÀÌÀÖ´Â HTML·Î ±¸¼ºµË´Ï´Ù. ÀÌ ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÏ·Á¸é ÃÖ±Ù Python ÀÎÅÍÇÁ¸®ÅÍ¿Í ImageMagick µµ±¸°¡ ÇÊ¿äÇÕ´Ï´Ù. ÀÌ ÀÛ¾÷À» ¼öÇàÇϱâ À§ÇØ °£´ÜÇϸ鼭µµ ¸Å¿ì °­·ÂÇÑ ½ºÅ©¸³Æ®¸¦ ã°í ÀÖ´Ù¸é, ´ç½ÅÀº ÀûÀýÇÑ Àå¼Ò¿¡ ¿Ô½À´Ï´Ù. ¸ðµç »ç¶÷ÀÌ º¸ÀÌ¸ç ´©ÀÌ´Â ¿äÁò À̹ÌÁö °¶·¯¸® »ý¼º ½ºÅ©¸³Æ®¸¦ ÀÛ¼ºÇß½À´Ï´Ù. ¿Ö ³»°¡ ³» ÀÚ½ÅÀ» ¾µ±î¿ä? ±âÁ¸ÀÇ ±âÁ¸ ÇÁ·Î±×·¥ÀÇ ´ëºÎºÐÀº ¼­¹ö »ç¿ëÀÚ ÁöÁ¤ (PHP, CGI ½ºÅ©¸³Æ®)À» »ç¿ëÇϹǷΠ¾ÆÄ«À̺ê CDROM¿¡¼­ ÀÛµ¿ÇÏÁö ¾Ê°Å³ª ÀϺΠƯ¼ö À̹ÌÁö Á¶ÀÛ ÆÐÅ°ÁöÀÇ ÀϺΠ¼º°¡½Å ¼³Ä¡°¡ ÇÊ¿äÇϰųª ÅÛÇø´À» Áö¿øÇÏÁö ¾Ê¾Ò½À´Ï´Ù. °Ô´Ù°¡, ³ª´Â Æ®·¢À» Á¤¸»·Î ¿øÇß°í, ÅÛÇø´ HTML ³»¿¡¼­ ÀÓº£µðµå ÆÄÀ̽㠽ÇÇàÀ»À§ÇÑ ÇÁ·ÎÅä ŸÀÔÀ» ºÒ·¯ ÀÏÀ¸Ä×À» ¶§, ³ª´Â ±×°ÍÀÌ ³Ê¹« ¸ÚÁö´Ù°í »ý°¢Çß´Ù.ÀÌ ½ºÅ©¸³Æ®°¡ Á¦°øÇÏ´Â ¼­ºñ½º¸¦ º¼ ¼öÀÖ´Â ´Ù¸¥ ¹æ¹ýÀ» ã¾Æ¾ßÇÑ´Ù. ÀÌ°ÍÀº ´ÙÀ½°ú °°½À´Ï´Ù. * ÆÄÀÏÀÇ °èÃþ ±¸Á¶ÀÇ µð·ºÅ丮, Æ®·¢ ¹× ±Û·Î¹ú À妽º¸¦ ¼öÁýÇÕ´Ï´Ù. °¢ ÆÄÀÏ, µð·ºÅ丮, Æ®·¢ÀÇ * ÅÛÇø´Àº Ư¼ö ȯ°æ¿¡¼­ ½ÇÇàÁßÀÎ ÅÛÇø´¿¡ ÀÓº£µðµå ÆÄÀ̽ã ÄÚµå·Î 󸮵˴ϴÙ. ÆäÀÌÁö º° ¼Ó¼º¿¡ ´ëÇÑ ¾×¼¼½º¸¦ Æ÷ÇÔÇÏ¿© »ý¼º ÇÒ ÆäÀÌÁöÀÇ °æ¿ì; * ÀϺΠÀ̹ÌÁö ƯÁ¤ Àç·á (Ãà¼ÒÆÇ, ´ëü Ç¥Çö)¿¡ ´ëÇØ ¾Ë°í ÀÖÀ¸¸é ´Ù¸¥ ÀÀ¿ë ÇÁ·Î±×·¥ (¿¹ : ¾Ö´Ï¸ÞÀ̼Ç, ÅؽºÆ® ÆÄÀÏÀÇ °èÃþ ±¸Á¶º¸±â, mp3ÀÇ µîµî. ´ÙÀ½Àº "Å¥·¹ÀÌÅÍ"ÀÇ ¸î °¡Áö ÁÖ¿ä ±â´ÉÀÌ ÀÖ½À´Ï´Ù. ¡¤ Ŭ¶óÀ̾ðÆ® ÂÊ¿¡¼­ :À̸¦ »ç¿ëÇϱâ À§ÇØ À¥ ºê¶ó¿ìÀúº¸´Ù ´õ ÀÌ»ó ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù. ¡¤ ¼­¹ö Ãø¿¡¼­ : À¥ ÆäÀÌÁö´Â Á¤ÀûÀ¸·Î »ý¼ºµÇ¾î¾ßÇÕ´Ï´Ù (Ưº°ÇÑ ¼­¹ö ±¸¼º, CGI ¾øÀ½, PHP ¾øÀ½, Zope, Nonsense, HTML, HTML). ¡¤ ¸ðµç ¸µÅ©´Â »ó´ë ¸µÅ©ÀÔ´Ï´Ù (Áï, CDROM¿¡¼­ ¿¬¼ÒµÇ°Å³ª À̵¿ µÉ ¶§ ÀÛµ¿ÇؾßÇÕ´Ï´Ù). ¡¤ Ãâ·Â HTMLÀº ÅÛÇø®Æ® / Å׸¶ °¡´ÉÇؾßÇÕ´Ï´Ù (Áï, »ç¿ëÀÚ´Â Ãâ·Â HTMLÀÇ ¸ð¾çÀ» º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù). ½ÇÁ¦·Î ÅÛÇø´ ÀÚü´Â HTML¿¡ ÀÓº£µðµå ÆÄÀ̽ã ÄÚµå·Î ÀÛ¼ºµÇ¸ç °¡´É¼ºÀº ¹«ÇÑÇÕ´Ï´Ù. ¡¤ °¢ »çÁøÀº À̹ÌÁö º° ¼Ó¼º ÆÄÀÏ¿¡¼­ ±×¿Í °ü·ÃµÈ ÀÓÀÇÀÇ ¼Ó¼ºÀ» °¡Áú ¼ö ÀÖ½À´Ï´Ù. ½ºÅ©¸³Æ®´Â ´Ü¼øÈ÷ ÅÛÇø®Æ® Äڵ带 »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ¸¸µå´Â °ÍÀÔ´Ï´Ù. ¿¹¸¦ µé¾î »çÁø ¼³¸í, Exif Ä«¸Þ¶ó ¼³Á¤ ¶Ç´Â ´Ù¸¥ »ç¿ëÀÚ Á¤ÀÇ ¼Ó¼º (À̸¦ »ç¿ëÇÏ´Â ÅÛÇø®Æ®¸¦ ÀÛ¼ºÇϽʽÿÀ)À» Æ÷ÇÔ ÇÒ ¼öÀÖ´Â ¹æ¹ýÀÔ´Ï´Ù. ¡¤ Ãà¼ÒÆÇÀ» ÀÚµ¿À¸·Î »ý¼ºÇؾßÇϸç, Ãà¼ÒÆÇÀº »çÁø ÀÚü¿Í ÇÔ²² »óÁÖÇÕ´Ï´Ù. ¡¤ ÅÛÇø´¿¡¼­ º¯¼ö¸¦ ä¿ì±â À§ÇØ ¸¸µé ¼ö ÀÖ½À´Ï´Ù (¿¹ : Á¦¸ñ, ¼³¸í, Ä«¸Þ¶ó ¼³Á¤, ±âŸ); ¡¤ µð·ºÅ丮ÀÇ À̹ÌÁö, µ¶¸³Àû (¹× °Ç³Ê)ÀÇ Æ®·¢Àº ¼Ó¼º ÆÄÀÏÀ» »ç¿ëÇÏ¿© »ý¼º ÇÒ ¼ö ÀÖ½À´Ï´Ù. ½ºÅ©¸³Æ®´Â ÀÌ·¯ÇÑ À̹ÌÁö ¸ñ·ÏÀ» ÄÄÆÄÀÏÇÏ°í ÅÛÇø´¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î ¸µÅ©¿¡ ´ëÇÑ "»ç¶÷"¶Ç´Â "Èæ¹é"À̹ÌÁö°¡ ÇÔ²² »ç¿ëµÇ´Â °ÍÀ¸·Î »ç¿ëµÉ ¼ö ÀÖ½À´Ï´Ù. °¢ »çÁøÀº Çϳª ÀÌ»óÀÇ Æ®·¢ÀÇ ÀϺΰ¡ µÉ ¼ö ÀÖ½À´Ï´Ù. ¡¤ Àü¿ª, Æ®·¢ ¹× µð·ºÅ丮 º° À妽º ÆäÀÌÁö¸¦ »ý¼ºÇؾßÇÕ´Ï´Ù. ¡¤ »ç¿ëÇϱⰡ °£´ÜÇؾßÇÕ´Ï´Ù (À̹ÌÁö ÆÄÀÏÀÇ °£´ÜÇÑ °èÃþ ±¸Á¶·Î ÀÛ¾÷ ÇÒ ¼ö ÀÖ¾î¾ßÇÕ´Ï´Ù. ¡¤ ÆÄÀÏ À̸§ÀÌ °èÃþ ±¸Á¶¿¡¼­ °íÀ¯ ÇÑ °ÍÀ¸·Î °¡Á¤ÇÏÁö ¾Ê½À´Ï´Ù (µðÁöÅÐ Ä«¸Þ¶ó À̹ÌÁöÀÇ °æ¿ì). ¡¤ ¸¹Àº ÆÄÀÏ Çü½ÄÀ» Áö¿øÇÕ´Ï´Ù. ¡¤ ¼³Ä¡ÇÏ´Â °ÍÀÌ »ç¼ÒÇÑÀ̾î¾ßÇϸç ÈÞ´ë°¡ °¡´ÉÇؾßÇÕ´Ï´Ù (Áï, ´ëºÎºÐÀÇ Linux ¹èÆ÷ÆÇÀÇ ±âº» ¼³Ä¡¿¡¼­ »ç¿ëÇÒ ¼öÀÖ´Â °Í ÀÌ»óÀ» »ç¿ëÇÏ¸é ¾ÈµË´Ï´Ù). ÀÌ Á¡ ¿¡¼­ÀÌ ½ºÅ©¸³Æ®´ÂÀÇ °¡¿ë¼º¿¡ ´Þ·Á ÀÖ½À´Ï´Ù ... ¡¤ ÆÄÀ̽ã, ¹öÀü 2 ÀÌ»ó; ¡¤ ImageMagick µµ±¸; ¿ä±¸ »çÇ× : ¡¤ ÆÄÀ̽㠡¤ ImageMagick. ÀÌ ¸±¸®½º¿¡¼­´Â »õ·Î¿î ±â´É : ¡¤ Python-2.3ÀÇ º¯°æ »çÇ× (2.3ÀÇ ¸ðµç ÈûÀ» ¿ÏÀüÈ÷ È°¿ëÇÏÁö ¸øÇß½À´Ï´Ù.). ¡¤ PIL¿¡ ´ëÇÑ ¼±ÅÃÀû Áö¿ø. ¡¤ Windows¿¡¼­ ´Ù½Ã ½ÇÇàµÇ´ÂÁö È®ÀÎÇß½À´Ï´Ù (PIL°ú ÇÔ²² XP¿¡¼­ Å×½ºÆ® µÊ). ¡¤ Windows¿¡¼­ »ç¿ëÇϱâÀ§ÇÑ ÀÚ¼¼ÇÑ ÁöħÀÌ Ãß°¡µÇ¾ú½À´Ï´Ù.


°ü¸®ÀÚ °ü·Ã ¼ÒÇÁÆ®¿þ¾î