|
|
|
ÆÄÀ̽ãÀ» ÀÌ¿ëÇÑ Å¬¸° Äڵ带 À§ÇÑ Å×½ºÆ® ÁÖµµ °³¹ß
|
|
|
Çظ® J.W. Æ۽ùú(Harry J.W. Percival), ±è¿Ï¼·
¤Ó
ºñÁ¦ÀÌÆÛºí¸¯
¤Ó
Test-Driven Development with Python
|
|
|
|
- Á¦ÈÞ¸ô ÁÖ¹® ½Ã °í°´º¸»ó, ÀϺΠÀ̺¥Æ® Âü¿© ¹× ÁõÁ¤Ç° ÁõÁ¤, ÇÏ·ç/´çÀÏ ¹è¼Û¿¡¼ Á¦¿ÜµÇ¹Ç·Î Âü°í ¹Ù¶ø´Ï´Ù.
-
-
-
¡ºÅ¬¸° Äڵ带 À§ÇÑ Å×½ºÆ® ÁÖµµ °³¹ß¡»Àº À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÇ °³¹ß °úÁ¤ Àü¹ÝÀ» ´Ù·é´Ù. ¶ÇÇÑ ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇϱ⿡ ¾Õ¼ ¾î¶»°Ô Å×½ºÆ® Äڵ带 ÀÛ¼ºÇÏ°í ½ÇÇàÇØ¾ß ÇÒÁö¸¦ ¾Ë·ÁÁÖ°í, Å×½ºÆ® Äڵ带 Åë°úÇϱâ À§ÇÑ ÃÖ¼Ò ±â´ÉÀ» ±¸ÇöÇÏ´Â ¹æ¹ýÀ» ¼Ò°³Çϴ åÀÌ´Ù. Ãʺ¸ÀÚ¸¦ ´ë»óÀ¸·Î ÇÏ°í ÀÖÁö¸¸ ÇÁ·Î±×·¡¹Ö °æÇèÀÌ ¾î´À Á¤µµ ÇÊ¿äÇÏ´Ù. ÀÌ Ã¥Àº ÆÄÀ̽㿡 ´ëÇÑ ±âÃÊÀûÀÎ Áö½ÄÀÌ ÀÖ´Â µ¶ÀÚ¸¦ ´ë»óÀ¸·Î ÇÏ°í ÀÖ´Ù. ÆÄÀ̽㿡 ´ëÇÑ ±âÃÊÁö½ÄÀÌ ¾ø´Ù¸é, Ãʺ¸ÀÚ¿ë ÆÄÀ̽ã Æ©Å丮¾óÀ̳ª ¼ÀûÀ» ¸ÕÀú Âü°íÇÏ´Â °ÍÀÌ ÁÁ´Ù. ÇÁ·Î±×·¡¹Ö °æÇèÀº ÀÖÁö¸¸ ÆÄÀ̽ãÀÌ Ã³À½À̶ó¸é ±¦Âú´Ù. ÆÄÀ̽ãÀº ÀÌÇØÇϱ⠽¬¿î ¾ð¾îÀ̱⠶§¹®¿¡ ½±°Ô µû¶ó°¥ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
-
-
Ã¥ ¼Ò°³
ÆÄÀ̽ãÀ» ÀÌ¿ëÇÑ Å×½ºÆ® ÁÖµµ °³¹ß
ÀÌ Ã¥Àº À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÇ °³¹ß °úÁ¤ Àü¹ÝÀ» ´Ù·é´Ù. ¶ÇÇÑ ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇϱ⿡ ¾Õ¼ ¾î¶»°Ô Å×½ºÆ® Äڵ带 ÀÛ¼ºÇÏ°í ½ÇÇàÇØ¾ß ÇÒÁö¸¦ ¾Ë·ÁÁÖ°í, Å×½ºÆ® Äڵ带 Åë°úÇϱâ À§ÇÑ ÃÖ¼Ò ±â´ÉÀ» ±¸ÇöÇÏ´Â ¹æ¹ýÀ» ¼Ò°³ÇÑ´Ù. ¿©·¯ºÐÀº ÀÌ Ã¥À» ÅëÇØ ÆÄÀ̽㠱â¹ÝÀÇ ½Ç½ÀÀ¸·Î Å×½ºÆ® ÁÖµµ °³¹ß(Test-Driven Development, TDD)ÀÌ °¡Áø À¯¿ë¼º¿¡ ´ëÇØ ¹è¿ï ¼ö ÀÖ´Ù. ÃÖÁ¾ÀûÀ¸·Î´Â ¾ÈÁ¤ÀûÀ¸·Î µ¿ÀÛÇÏ´Â °£°áÇÑ Äڵ带 ÀÛ¼ºÇÒ ¼ö ÀÖ°Ô µÉ °ÍÀÌ´Ù.
ÃֽŠÀ¥ °³¹ß ±â¼ú»Ó¸¸ ¾Æ´Ï¶ó, Django, ¼¿·¹´½(Selenium), git, jQuery, ¸ðÅ©(Mock)¿¡ ´ëÇÑ ±âº» ±â¼úµµ ¹è¿ï ¼ö ÀÖ´Ù. ¿©·¯ºÐÀÌ °¡Áø ÆÄÀ̽㠴ɷÂÀ» ÇÑ ´Ü°è ´õ ³ôÀº ¼öÁØÀ¸·Î ²ø¾î¿Ã¸®±â ¿øÇÑ´Ù¸é, ÀÌ Ã¥ÀÌ TDD¸¦ ÀÌ¿ëÇÑ ½ÉÇÃÇÑ ¼³°è ¹æ¹ýÀ» ¾È³»ÇØÁÙ °ÍÀ̸ç, À̸¦ À§ÇÑ Àڽۨµµ ºÒ¾î³Ö¾îÁÙ °ÍÀÌ´Ù.
ÀÌ Ã¥¿¡¼ ´Ù·ç´Â ³»¿ë
- ´ÜÀ§ Å×½ºÆ® ÄÚµå ÁÖ±â ¹× ¸®ÆÑÅ͸µ(Refactoring)À» Æ÷ÇÔÇÑ TDD ó¸® È帧 Àü¹Ý¿¡ ´ëÇÑ ÇнÀ
- Ŭ·¡½º¿Í ÇÔ¼ö¸¦ À§ÇÑ ´ÜÀ§ Å×½ºÆ® ¹× ºê¶ó¿ìÀú»óÀÇ »ç¿ëÀÚ »óÈ£ÀÛ¿ëÀ» À§ÇÑ ±â´É Å×½ºÆ® Àû¿ë ¹æ¹ý
- ¸ðÅ©(Mock) °´Ã¼¸¦ ¾ðÁ¦ ¾î¶»°Ô »ç¿ëÇØ¾ß ÇÏ´ÂÁö¿¡ ´ëÇÑ ÇнÀ°ú, ÅëÇÕ ¹× °Ý¸® Å×½ºÆ®ÀÇ Àå´ÜÁ¡ ºñ±³
- ½ºÅ×ÀÌ¡ ¼¹ö¿¡¼ÀÇ Å×½ºÆ® ¹× ¹èÆ÷ ÀÚµ¿È ¹æ¹ý
- »çÀÌÆ®¿¡ Àû¿ëµÈ ¿ÜºÎ Ç÷¯±×ÀÎ Å×½ºÆ® ¹æ¹ý
- Áö¼ÓÀû ÅëÇÕ(Continuous Integration, CI)À» ÀÌ¿ëÇÑ Å×½ºÆ® ÀÚµ¿È ¹æ¹ý
µ¶ÀÚ ´ë»ó
ÃÊÁß±Þ
¼Ò½º ÄÚµå ´Ù¿î·Îµå
http://bjpublic.webhard.co.kr/ (¾ÆÀ̵ð: webhard, Æнº¿öµå: webhard)
ÀÌ Ã¥ÀÇ ±¸¼º
1ºÎ(1Àå~6Àå): ±âÃÊÆí
TDD¸¦ ÀÌ¿ëÇؼ °£´ÜÇÑ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇÑ´Ù. ¼¿·¹´½À» ±â¹ÝÀ¸·Î ±â´É Å×½ºÆ®¸¦ ÀÛ¼ºÇÏ°í, öÀúÇÑ ´ÜÀ§ Å×½ºÆ®¸¦ ±â¹ÝÀ¸·Î ÇÏ´Â Django(¸ðµ¨, ºä, ÅÛÇø´) ±âÃÊ¿¡ ´ëÇØ ¹è¿î´Ù.
2ºÎ(7Àå~14Àå): À¥ °³¹ß ÇÙ½ÉÆí
À¥ °³¹ßÀÇ Çʼö ±â¼ú¿¡ ´ëÇØ ´Ù·ç°í, Å×½ºÆ®°¡ ¾î¶»°Ô À¥ °³¹ß¿¡ µµ¿òÀÌ µÇ´ÂÁö ÇнÀÇÑ´Ù. ƯÈ÷ Á¤Àû ÆÄÀÏ, ¹èÆ÷, Æû µ¥ÀÌÅÍ °ËÁõ, µ¥ÀÌÅͺ£À̽º ¸¶À̱׷¹À̼Ç, ÀÚ¹Ù½ºÅ©¸³Æ® Å×½ºÆ®¸¦ ÁßÁ¡ÀûÀ¸·Î ´Ù·é´Ù.
3ºÎ(15Àå~20Àå): °í±ÞÆí
¸ðÅ·(Mocking), ¿ÜºÎ ÀÎÁõ ½Ã½ºÅÛ ÅëÇÕ, AJAX, Å×½ºÆ® ÇȽºÃ³(fixtures), TDD »óÈ£ÀÛ¿ë, Áö¼ÓÀû ÅëÇÕ(CI) µî¿¡ ´ëÇØ ´Ù·é´Ù.
ÃâÆÇ»ç ¸®ºä
ÀÌ Ã¥ÀÇ ÀúÀÚ´Â ÇØÅ·À» ÅëÇØ ¹è¿î °ÍºÎÅÍ ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î·Î ±Ù¹«ÇÏ¸é¼ Ã¼ÇèÇÑ ½ÇÁúÀûÀÎ ±â¼ú±îÁö, ¸¹Àº »ç¶÷°ú °øÀ¯Çϱâ À§ÇÑ ¸ñÀûÀ¸·Î ÀÌ Ã¥À» ÁýÇÊÇß´Ù. Å×½ºÆ®¸¦ Áß½ÉÀ¸·Î ´Ù·ç°í ÀÖÁö¸¸ Å×½ºÆ® ¿Ü¿¡µµ ´Ù¾çÇÑ ±â¼úÀ» Á¢ÇÒ ¼ö ÀÖ´Ù.
ÀÌ Ã¥ÀÇ ¸ñÀû
ÀÌ Ã¥ÀÇ ¸ñÀûÀº º¸´Ù ³ªÀº À¥ ¾ÖÇø®ÄÉÀ̼ǰú ÇູÇÑ °³¹ßÀÚ¸¦ ¸¸µé±â À§ÇÑ À¥ °³¹ß ¹æ¹ý·ÐÀ» Àü´ÞÇÏ´Â °ÍÀÌ´Ù. ÀÎÅÍ³Ý °Ë»öÀ» ÅëÇØ ½±°Ô ãÀ» ¼ö ÀÖ´Â ÆÄÀ̽㠱¸¹®À̳ª À¥ °³¹ß ¹æ¹ý µîÀº ÀÌ Ã¥¿¡¼ ´Ù·çÁö ¾Ê´Â´Ù. ´ë½Å¿¡ ¿ì¸®ÀÇ °øÅë ¸ñÇ¥ÀÎ ¡°¾ÈÁ¤ÀûÀ¸·Î µ¿ÀÛÇÏ´Â ±ò²ûÇÑ ÄÚµå ÀÛ¼º¡±À» À§ÇÑ TDD »ç¿ë¹ý¿¡ ´ëÇØ ´Ù·é´Ù.
Django, ¼¿·¹´½, jQuery, ¸ðÅ© µîÀÇ ÅøÀ» »ç¿ëÇÑ ½ÇÁ¦ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇØ°¡¸é¼ ½Ç¿ëÀûÀÎ ¿¹Á¦ ÄÚµåµéÀ» ´Ù·çµµ·Ï ÇÑ´Ù. ÀÌ Åøµé¿¡ ´ëÇÑ »çÀüÁö½ÄÀº ÀüÇô ÇÊ¿ä ¾ø´Ù. ÀÌ Ã¥À» ´Ù Àо Âë¿¡´Â TDD»Ó¸¸ ¾Æ´Ï¶ó ÀÌ Åøµé¿¡ ´ëÇÑ ±âº»ÀûÀÎ Áö½Äµµ ½ÀµæÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
ÀüÁ¦Á¶°Ç ¹× °¡Á¤
ÀÌ Ã¥Àº Ãʺ¸ÀÚ¸¦ ´ë»óÀ¸·Î ÇÏ°í ÀÖÁö¸¸ ÇÁ·Î±×·¡¹Ö °æÇèÀÌ ¾î´À Á¤µµ ÇÊ¿äÇÏ´Ù. ÀÌ Ã¥Àº ÆÄÀ̽㿡 ´ëÇÑ ±âÃÊÀûÀÎ Áö½ÄÀÌ ÀÖ´Â µ¶ÀÚ¸¦ ´ë»óÀ¸·Î ÇÏ°í ÀÖ´Ù. ÆÄÀ̽㿡 ´ëÇÑ ±âÃÊÁö½ÄÀÌ ¾ø´Ù¸é, Ãʺ¸ÀÚ¿ë ÆÄÀ̽ã Æ©Å丮¾óÀ̳ª ¼ÀûÀ» ¸ÕÀú Âü°íÇÏ´Â °ÍÀÌ ÁÁ´Ù. ÇÁ·Î±×·¡¹Ö °æ...ÇèÀº ÀÖÁö¸¸ ÆÄÀ̽ãÀÌ Ã³À½À̶ó¸é ±¦Âú´Ù. ÆÄÀ̽ãÀº ÀÌÇØÇϱ⠽¬¿î ¾ð¾îÀ̱⠶§¹®¿¡ ½±°Ô µû¶ó°¥ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
ÀÌ Ã¥¿¡¼± ÆÄÀ̽ã3¸¦ »ç¿ëÇÑ´Ù. ÀÌ Ã¥À» ¾´ ½ÃÁ¡(2013~2014³â)Àº, ÆÄÀ̽ã3°¡ Ãâ½ÃµÈ Áö ¸î ÇØ°¡ Áö³ ½ÃÁ¡ÀÌ´Ù. ÆÄÀ̽ã3´Â ÆÄÀ̽ãÀÌ ÇÑâ À¯¸íÇØÁö±â ½ÃÀÛÇÑ ¶§¿¡ Ãâ½ÃµÈ ¹öÀüÀÌ´Ù. ÀÌ Ã¥ÀÇ ÄÚµå´Â ¸Æ(Mac), À©µµ¿ì, ¸®´ª½º µî¿¡¼ ÀÛ¾÷ÀÌ °¡´ÉÇÏ´Ù.
̵̧ȍ
¡°ÀÌ Ã¥Àº ÆÄÀ̽ã°ú Å×½ºÆ®¶ó´Â ¸ðÇèÀÇ ¼¼°è·Î ¿ì¸®µéÀ» ÀεµÇÑ´Ù. ÀÌ Ã¥À» ÀÐÀ¸¸é Áñ°Å¿ï »Ó¸¸ ¾Æ´Ï¶ó ÇÙ½É Á¤º¸·Î °¡µæ Â÷ ÀÖ´Â °ÍÀ» ¹ß°ßÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ¿©·¯ºÐÀÌ ÆÄÀ̽ãÀ» ÀÌ¿ëÇÑ Å×½ºÆ®¿¡ °ü½ÉÀÌ Àְųª Django¸¦ ¹è¿ì°í ÀÖ´Â »ç¶÷ ¶Ç´Â ¼¿·¹´½À» »ç¿ëÇϱ⠿øÇÏ´Â »ç¶÷À̶ó¸é, Àû±ØÀûÀ¸·Î ÀÌ Ã¥À» ÃßõÇÑ´Ù. Å×½ºÆ®´Â °³¹ßÀÚ Á¤½ÅÀÇ º»ÁúÀÌ´Ù. Çظ®´Â ½Ç ¼¼°è¿¡¼ÀÇ Å×½ºÆ® Àû¿ë ¹æ¹ý¿¡ ´ëÇØ ¿¬±¸ÇÏ°í ÀÖÀ¸¸ç, ÀÌ´Â ´Ã ¿ì¸®ÀÇ °ü½ÉÀ» »ç·ÎÀâ°í ÀÖ´Ù.¡±
- ¸¶ÀÌŬ Æ÷µå(Michael Foord), ÆÄÀ̽ã ÇÙ½É °³¹ßÀÚ & ´ÜÀ§ Å×½ºÆ® À¯Áö °ü¸® ´ã´ç
¡°ÀÌ Ã¥Àº TDD¿¡ ´ëÇÑ ¼Ò°³ ±× ÀÌ»óÀÇ °¡Ä¡°¡ ÀÖ´Ù. ¿Ïº®ÇÑ ´Ü°èÀû ½Ç½ÀÀ» ÅëÇØ TDD Àü¹ÝÀº ¹°·Ð ÆÄÀ̽ãÀ» ÀÌ¿ëÇÑ ÃֽŠÀ¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß ¹æ¹ý±îÁö ÀÍÈú ¼ö ÀÖ´Ù.¡±
- Äɳ׽º ·¹ÀÌÃ÷(Kenneth Reitz), PythonSoftware Àç´Ü ¿¬±¸¿ø
¡°Çظ®ÀÇ Ã¥Àº Django¸¦ ¹è¿ï ¶§ ²À ÀÖ¾úÀ¸¸é Çß´ø Ã¥ÀÌ´Ù. ÀÌ Ã¥Àº Django ¹× ´Ù¾çÇÑ Å×½ºÆ® ½Ç½ÀÀ» À§ÇÑ ÈǸ¢ÇÑ ¾È³»¼·Î, ½±°í Áñ°Ì°Ô µû¶ó ÇÒ ¼ö ÀÖ´Â ³»¿ëÀÇ Ã¥ÀÌ´Ù.¡±
- ´Ù´Ï¿¤°ú ¿Àµå¸®(Daniel and Audrey Roy GreenFeld), ¡ºTwo scoops of Django¡»ÀÇ ÀúÀÚ
-
-
1ºÎ. TDD¿Í Django °³¿ä
1Àå. ±â´É Å×½ºÆ®¸¦ ÀÌ¿ëÇÑ Django ¼³Ä¡
- Å×½ºÆà °íÆ®´Ô²² º¹Á¾Ç϶ó! Å×½ºÆ®°¡ ¾øÀ¸¸é ¾Æ¹«°Íµµ ÇÏÁö ¸¶¶ó!
- Django °¡µ¿ ¹× ½ÇÇà
- Git ¸®Æ÷ÁöÅ丮 ½ÇÇà
2Àå. unittest ¸ðµâÀ» ÀÌ¿ëÇÑ ±â´É Å×½ºÆ® È®Àå
- ±â´É Å×½ºÆ®¸¦ ÀÌ¿ëÇÑ ÃÖ¼Ò ±â´ÉÀÇ ¾ÖÇø®ÄÉÀÌ¼Ç ¼³°è
- ÆÄÀ̽㠱⺻ ¶óÀ̺귯¸®ÀÇ unittest ¸ðµâ
- °Á¦ ´ë±â
- Ä¿¹Ô
3Àå. ´ÜÀ§ Å×½ºÆ®¸¦ ÀÌ¿ëÇÑ °£´ÜÇÑ È¨ÆäÀÌÁö Å×½ºÆ®
- ù Django ¾ÖÇø®ÄÉÀ̼ǰú ù ´ÜÀ§ Å×½ºÆ®
- ´ÜÀ§ Å×½ºÆ®´Â ¹«¾ùÀÌ°í, ±â´É Å×½ºÆ®¿Í ¾î¶² Â÷ÀÌ°¡ ÀÖÀ»±î?
- Django¿¡¼ÀÇ ´ÜÀ§ Å×½ºÆ®
- DjangoÀÇ MVC, URL, ºä ÇÔ¼ö
- ¸¶Ä§³» ½ÇÁúÀûÀÎ ¾ÖÇø®ÄÉÀÌ¼Ç Äڵ带 ÀÛ¼ºÇÑ´Ù
- urls.py
- ºä¸¦ À§ÇÑ ´ÜÀ§ Å×½ºÆ®
4Àå. ¿Ö Å×½ºÆ®¸¦ ÇÏ´Â °ÍÀΰ¡?
- ÇÁ·Î±×·¡¹ÖÀº ¿ì¹°¿¡¼ ¹°À» ÆÛ ¿Ã¸®´Â °Í°ú °°´Ù
- ¼¿·¹´½À» ÀÌ¿ëÇÑ »ç¿ëÀÚ ¹ÝÀÀ Å×½ºÆ®
- ¡°»ó¼ö´Â Å×½ºÆ®ÇÏÁö ¸¶¶ó¡±´Â ±ÔÄ¢°ú Å»Ãⱸ·Î »ç¿ëÇÒ ÅÛÇø´
- ¸®ÆÑÅ͸µ¿¡ °üÇØ
- ¸ÞÀÎ ÆäÀÌÁö Ãß°¡ ¼öÁ¤
- Á¤¸®: TDD ÇÁ·Î¼¼½º
5Àå. »ç¿ëÀÚ ÀÔ·Â ÀúÀåÇϱâ
- POST ¿äûÀ» Àü¼ÛÇϱâ À§ÇÑ Æû(Form) ¿¬µ¿
- ¼¹ö¿¡¼ POST ¿äû ó¸®
- ÆÄÀ̽㠺¯¼ö¸¦... Àü´ÞÇؼ ÅÛÇø´¿¡ Ãâ·ÂÇϱâ
- ½ºÆ®¶óÀÌÅ© ¼¼ °³¸é ¸®ÆÑÅÍ
- Django ORM°ú ù ¸ðµ¨
- POST¸¦ µ¥ÀÌÅͺ£À̽º¿¡ ÀúÀåÇϱâ
- POST ÈÄ¿¡ ¸®µð·º¼Ç
- ÅÛÇø´¿¡ ÀÖ´Â ¾ÆÀÌÅÛ ·»´õ¸µ
- ¸¶À̱׷¹À̼ÇÀ» ÀÌ¿ëÇÑ ¿î¿µ µ¥ÀÌÅͺ£À̽º »ý¼ºÇϱâ
6Àå. ÃÖ¼Ò µ¿ÀÛ »çÀÌÆ® ±¸Ãà
- ±â´É Å×½ºÆ® ³»¿¡¼ Å×½ºÆ® °Ý¸®
- ÇÊ¿äÇÑ °æ¿ì¿¡´Â ÃÖ¼ÒÇÑÀÇ ¼³°è¸¦
- TDD¸¦ ÀÌ¿ëÇÑ »õ·Î¿î ¼³°è ¹Ý¿µÇϱâ
- »õ·Î¿î ¼³°è¸¦ À§ÇÑ ¹Ýº¹
- Django Å×½ºÆ® Ŭ¶óÀ̾ðÆ®¸¦ ÀÌ¿ëÇÑ ºä, ÅÛÇø´, URL µ¿½Ã Å×½ºÆ®
- ¸ñ·Ï ¾ÆÀÌÅÛÀ» Ãß°¡Çϱâ À§ÇÑ URL°ú ºä
- ¸ðµ¨ Á¶Á¤Çϱâ
- °¢ ¸ñ·ÏÀÌ ÇϳªÀÇ °íÀ¯ URLÀ» °¡Á®¾ß ÇÑ´Ù
- ±âÁ¸ ¸ñ·Ï¿¡ ¾ÆÀÌÅÛÀ» Ãß°¡Çϱâ À§ÇÑ ¶Ç ´Ù¸¥ ºä
- URL includes¸¦ ÀÌ¿ëÇÑ ¸¶Áö¸· ¸®ÆÑÅ͸µ
2ºÎ. À¥ °³¹ß ÇÙ½ÉÆí
7Àå. ¸ÚÀÖ°Ô ¸¸µé±â: ·¹À̾ƿô, ½ºÅ¸Àϸµ, Å×½ºÆ®
- ·¹À̾ƿô°ú ½ºÅ¸ÀÏÀ» ±â´ÉÀûÀ¸·Î Å×½ºÆ®Çϱâ
- ¸ÚÀÖ°Ô ¸¸µé±â: ·¹À̾ƿô, ½ºÅ¸Àϸµ, Å×½ºÆ®
- Django ÅÛÇø´ »ó¼Ó
- ºÎÆ®½ºÆ®·¦ ÅëÇÕÇϱâ
- DjangoÀÇ Á¤Àû ÆÄÀÏ
- ºÎÆ®½ºÆ®·¦ ÄÄÆ÷³ÍÆ®¸¦ ÀÌ¿ëÇÑ »çÀÌÆ® ¿ÜÇü °³¼±
- »ç¿ëÀÚ ÁöÁ¤ CSS »ç¿ëÇϱâ
- ¾ó¹ö¹«¸®°í ³Ñ¾î°£ °Í: collectstatic°ú ´Ù¸¥ Á¤Àû µð·ºÅ͸®
- À̹ø Àå¿¡¼ ´Ù·çÁö ¸øÇÑ °Í
8Àå. ½ºÅ×ÀÌ¡ »çÀÌÆ®¸¦ ÀÌ¿ëÇÑ ¹èÆ÷ Å×½ºÆ®
- TDD¿Í ¹èÆ÷ ½Ã ÁÖÀÇ°¡ ÇÊ¿äÇÑ »çÇ×
- Ç×»ó ±×·¸µíÀÌ Å×½ºÆ®ºÎÅÍ ½ÃÀÛ
- µµ¸ÞÀθí Ãëµæ
- ¼öµ¿À¸·Î ¼¹ö¸¦ È£½ºÆ® »çÀÌÆ®·Î ÇÁ·ÎºñÀú´×Çϱâ
- Äڵ带 ¼öµ¿À¸·Î ¹èÆ÷
- ¿î¿µ Áغñ ¹èÆ÷ ´Ü°è
- ÀÚµ¿È
9Àå. Æäºê¸¯À» ÀÌ¿ëÇÑ ¹èÆ÷ ÀÚµ¿È
- ¹èÆ÷¸¦ À§ÇÑ Æäºê¸¯ ½ºÅ©¸³Æ® ÆÄÇìÄ¡±â
- ÀÚµ¿È ½ºÅ©¸³Æ® ½ÇÇàÇغ¸±â
- ¹èÆ÷¿ë Git ű×
- Ãß°¡ Á¤º¸
10Àå. ÀÔ·Â À¯È¿¼º °Ë»ç ¹× Å×½ºÆ® ±¸Á¶È
- FT À¯È¿¼º °Ë»ç: ºó ÀÛ¾÷ ¾ÆÀÌÅÛ ¹æÁö
- ¸ðµ¨-·¹À̾î À¯È¿¼º °ËÁõ
- ºä¸¦ ÅëÇÑ ¸ðµ¨ À¯È¿¼º °ËÁõ
- Django ÆÐÅÏ: Æû ·»´õ¸µ ºä¿Í °°Àº ºä¿¡¼ POST ¿äû ó¸®
- ¸®ÆÑÅ͸µ: ÇϵåÄÚµùµÈ URL Á¦°Å
11Àå. °£´ÜÇÑ Æû
- À¯È¿¼º °ËÁõ ·ÎÁ÷À» ÆûÀ¸·Î ¿Å±â±â
- ºä¿¡¼ Æû ÀÌ¿ëÇϱâ
- POST ¿äûÀ» ¹Þ´Â ºä¿¡¼ Æû »ç¿ëÇϱâ
- ´Ù¸¥ ºä¿¡ Æû Àû¿ëÇϱâ
- Æû ÀÚü save ¸Þ¼Òµå »ç¿ë
12Àå. °í±Þ Æû
- Áߺ¹ ¾ÆÀÌÅÛ È®ÀÎÀ» À§ÇÑ FT
- ºä °èÃþ¿¡¼ÀÇ Áߺ¹ ¾ÆÀÌÅÛ °ËÁõ ½ÇÇè
- °íÀ¯¼º °ËÁõ 󸮸¦ À§ÇÑ º¹ÀâÇÑ Æû
- List ºä¿¡ ÀÖ´Â ±âÁ¸ ¸®½ºÆ® ¾ÆÀÌÅÛ Æû »ç¿ëÇϱâ
13Àå. Á¶½É½º·´°Ô ÀÚ¹Ù½ºÅ©¸³Æ® ½ÃµµÇغ¸±â
- FTºÎÅÍ ½ÃÀÛÇÏÀÚ
- ±âº» ÀÚ¹Ù½ºÅ©¸³Æ® Å×½ºÆ® ½ÇÇàÀÚ ¼³Á¤
- jQuery¿Í ÇȽºÃ³ Div
- ÇÊ¿äÇÑ ±â´ÉÀ» È®ÀÎÇϱâ À§ÇÑ ÀÚ¹Ù½ºÅ©¸³Æ® ´ÜÀ§ Å×½ºÆ® ÀÛ¼º
- TDD Áֱ⿡¼ÀÇ ÀÚ¹Ù½ºÅ©¸³Æ® Å×½ºÆ®
- Áß¿äÇÑ »ó¿ë±¸ ÄÚµå¿Í ³×ÀÓ½ºÆäÀ̽º
- ¸î °¡Áö ´©¶ôµÈ °Íµé
14Àå. ½Å±Ô ÄÚµå ¹èÆ÷Çϱâ
- ½ºÅ×ÀÌ¡ ¼¹ö ¹èÆ÷
- ¿î¿µ ¼¹ö ¹èÆ÷
- µ¥ÀÌÅͺ£À̽º ¿¡·¯°¡ ¹ß»ýÇÑ´Ù¸é?
- ¸¶¹«¸®: ½Å±Ô ¸±¸®Áî¿ë git tag
3ºÎ. °í±ÞÆí
15Àå. »ç¿ëÀÚ ÀÎÁõ, ¿ÜºÎ Ç÷¯±×ÀÎ ÅëÇÕ, ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ ÀÌ¿ëÇÑ ¸ðÅ·
- Mozilla Persona(BrowserID)
- ¿¹ºñ ÄÚµù Spiking
- ¿ª½ºÆÄÀÌÅ·
- ¿ÜºÎ ÄÄÆ÷³ÍÆ®¸¦ ´ë»óÀ¸·Î ÇÏ´Â ÀÚ¹Ù½ºÅ©¸³Æ® ´ÜÀ§ Å×½ºÆ®: ù ¹ø° ¸ðÅ©!
16Àå. ¼¹ö Ãø ÀÎÁõ ¹× ÆÄÀ̽㠸ðÅ·
- ½ºÆÄÀÌÅ© ·Î±×ÀÎ ºä
- ÆÄÀ̽ãÀ» ÀÌ¿ëÇÑ ¸ðÅ·
- »ç¿ëÀÚ Á¤ÀÇ ¹é¿£µå ÀÎÁõ ¿ª½ºÆÄÀÌÅ·: ÀÎÅÍ³Ý ¿äû ¸ðÅ·
- ÃÖ¼Ò »ç¿ëÀÚ Á¤ÀÇ user ¸ðµ¨
- Áø½ÇÀÇ ¼ø°£: FT°¡ ¼º°øÇÒ °ÍÀΰ¡?
- ·Î±×¾Æ¿ô Å×½ºÆ®¿Í ÇÔ²² FT ³¡³»±â
17Àå. Å×½ºÆ® ÇȽºÃ³, ·Î±×, ¼¹ö Ãø µð¹ö±ë
- »çÀü »ý¼ºµÈ ¼¼¼ÇÀ» ÀÌ¿ëÇؼ ·Î±×ÀΠó¸® °Ç³Ê¶Ù±â
- ¹é¹®ÀÌ ºÒ¿©ÀÏ°ß: ½ºÅ×ÀÌ¡À» ÀÌ¿ëÇÑ ¸¶Áö¸· ¹ö±× Àâ±â
- ½ºÅ×ÀÌ¡ ¼¹ö¿¡ ÀÖ´Â Å×½ºÆ® µ¥ÀÌÅͺ£À̽º °ü¸®
- ·Î±× ÄÚµå ´Ùµë±â
- Á¤¸®
18Àå. ³ªÀÇ ¸ñ·Ï ÆäÀÌÁö ¿Ï¼º: ¾Æ¿ô»çÀ̵å-ÀÎ TDD
- ´ëü ¹æ½Ä: ÀλçÀ̵å-¾Æ¿ô
- ¿Ö ¾Æ¿ô»çÀ̵å-ÀÎ ¹æ½ÄÀ» ¼±È£Çϳª?
- ³ªÀÇ ¸ñ·Ï ±â´ÉÀ» À§ÇÑ Å×½ºÆ®
- ¿ÜºÎ °èÃþ: ÇÁ·¹Á¨Å×ÀÌ¼Ç ¹× ÅÛÇø´
- ÇÑ °èÃþ ³»·Á°¡±â: ºä ÇÔ¼ö(ÄÁÆ®·Ñ·¯ °èÃþ)
- ¾Æ¿ô»çÀ̵å-Àο¡¼ÀÇ API »ç¿ë
- ºä °èÃþÀÇ ´ÙÀ½ ¿ä±¸»çÇ×: ½Å±Ô ¸ñ·ÏÀÌ ¼ÒÀ¯ÀÚ¸¦ ±â¾ïÇØ¾ß ÇÑ´Ù
- ¸ðµ¨ °èÃþÀ¸·Î ³»·Á°¡±â
19Àå. Å×½ºÆ® °Ý¸® ¹× Å×½ºÆ®¿¡ ±Í ±â¿ïÀ̱â
- ´Ù½Ã ã¾Æ¿Â °áÁ¤ÀÇ ¼ø°£: ºä °èÃþÀÌ, Á¸ÀçÇÏÁö ¾Ê´Â ¸ðµ¨ Äڵ忡 ÀÇÁ¸
- ù ¹ø° ½Ãµµ: °Ý¸®¸¦ À§ÇÑ ¸ðÅ© »ç¿ë
- Å×½ºÆ®¿¡ ±Í ±â¿ïÀ̱â: Á¶ÀâÇÑ Å×½ºÆ®´Â ¸®ÆÑÅ͸µ ½ÅÈ£´Ù
- ¿Ïº®ÇÏ°Ô °Ý¸®µÈ ºä°¡ µÇµµ·Ï Å×½ºÆ® ÀçÀÛ¼º
- Æû °èÃþÀ¸·Î ³»·Á°¡±â
- ¸¶Áö¸·À¸·Î ¸ðµ¨ °èÃþÀ¸·Î ³»·Á°¡±â
- Áø½ÇÀÇ ¼ø°£(±×¸®°í ¸ðÅ·ÀÇ À§Çè)
- °èÃþ °£ »óÈ£ÀÛ¿ëÀº ÀÏÁ¾ÀÌ °è¾àÀÌ´Ù
- Ãß°¡ Å×½ºÆ® Çϳª
- ´Ùµë±â: ÅëÇÕµÈ Å×½ºÆ®¿¡¼ À¯ÁöÇØ¾ß ÇÒ °Í
- °á·Ð: ¾ðÁ¦ °Ý¸®µÈ Å×½ºÆ® ¶Ç´Â ÅëÇÕµÈ Å×½ºÆ®¸¦ ÀÛ¼ºÇØ¾ß Çϴ°¡?
20Àå. Áö¼ÓÀû ÅëÇÕ
- Á¨Å²½º ¼³Ä¡
- ÇÁ·ÎÁ§Æ® ¼³Á¤
- ù ¹ø° ºôµå
- °¡»ó ¸ð´ÏÅÍ ¼³Á¤¿¡ ÀÇÇÑ Çìµå¸®½º ¹æ½Ä FT ½ÇÇà
- ȸé ĸó Ãëµæ
- ÀϹÝÀûÀÎ ¼¿·¹´½ ¹®Á¦: °æÇÕ »óÅÂ
- Á¨Å²½º ³»¿¡¼ QUnit ÀÚ¹Ù½ºÅ©¸³Æ® Å×½ºÆ® ¹× PhantomJS ½ÇÇà
- CI ¼¹ö Ãß°¡ ¼³Á¤»çÇ×
21Àå. SNSÀÇ ¿µÇâ, ÆäÀÌÁö ÆÐÅÏ ±×¸®°í ½Ç½À
- ´ÙÁß »ç¿ëÀÚ¸¦ À§ÇÑ FT¿Í addCleanup ±¸Çö
- ¼¿·¹´½ ÀÛ¿ë/´ë±â ÆÐÅÏ ±¸Çö
- ÆäÀÌÁö ÆÐÅÏ
- µÎ ¹ø° »ç¿ëÀÚ¸¦ À§ÇÑ FT È®Àå ¹× ³ªÀÇ ¸ñ·Ï ÆäÀÌÁö
- µ¶ÀÚ¸¦ À§ÇÑ ½Ç½À
22Àå. ºü¸¥ Å×½ºÆ®, ´À¸° Å×½ºÆ® ±×¸®°í ³íÀï°Å¸®
- °¡Á¤: ´ÜÀ§ Å×½ºÆ®´Â ¸Å¿ì ºü¸£°í ÁÁ´Ù
- ¼ø¼ö ´ÜÀ§ Å×½ºÆ®ÀÇ ¹®Á¦Á¡
- °á·Ð: Å×½ºÆ®¸¦ ÅëÇØ ¾ò°íÀÚ ÇÏ´Â °ÍÀÌ ¹«¾ùÀΰ¡?
- ±¸Á¶Àû °üÁ¡ÀÇ ÇØ°áÃ¥
- °á·Ð
ºÎ·Ï A. PythonAnywhere
- ÆÄÀ̾îÆø½º ¹× ¼¿·¹´½ ¼¼¼ÇÀ» Xvfb¿Í ÇÔ²² ½ÇÇà
- Django¸¦ PythonAnywhere À¥ ¾ÛÀ¸·Î ¼³Á¤Çϱâ
- /Tmp Æú´õ Á¤¸®
- ȸé ĸó
- ¹èÆ÷ °ü·Ã Àå
ºÎ·Ï B. Django Ŭ·¡½º ±â¹Ý ºä
- Ŭ·¡½º ±â¹Ý Á¦³×¸¯ ºä
- ¸ÞÀÎ ÆäÀÌÁö¿¡ FormView Àû¿ë
- form_valid¸¦ ÀÌ¿ëÇÑ CreateView º¯°æ
- ÂüÁ¶¿Í ¸ñ·Ï Ãß°¡ 󸮸¦ À§ÇÑ ´õ º¹ÀâÇÑ ºä
- ÀÌÀü ºä¿Í ½Å±Ô ºä ºñ±³
- CBGV ´ÜÀ§ Å×½ºÆ®¸¦ À§ÇÑ ÃÖÀûÀÇ ¹æ¹ý
ºÎ·Ï C. AnsibleÀ» ÀÌ¿ëÇÑ ÇÁ·ÎºñÀú´×
- ½Ã½ºÅÛ ÆÐÅ°Áö¿Í Nginx ¼³Ä¡
- Gunicorn ¼³Á¤ ¹× ¼ºñ½º Àç½ÃÀÛÀ» À§ÇÑ Çڵ鷯 »ç¿ë
- Ãß°¡ ÀÛ¾÷
ºÎ·Ï D. µ¥ÀÌÅͺ£À̽º ¸¶À̱׷¹ÀÌ¼Ç Å×½ºÆ®
- ½ºÅ×ÀÌ¡ ȯ°æ¿¡ ¹èÆ÷ ½Ãµµ
- ·ÎÄÿ¡¼ÀÇ ¸¶À̱׷¹ÀÌ¼Ç Å×½ºÆ® ½ÇÇà
- µ¥ÀÌÅÍ ¸¶À̱׷¹ÀÌ¼Ç »ðÀÔ
- ½Å±Ô ¸¶À̱׷¹À̼ÇÀ» ÇÔ²² Å×½ºÆ®Çϱâ
- °á·Ð
ºÎ·Ï E. Ãß°¡ ÀÛ¾÷
- »çÀÌÆ®¿Í À̸ÞÀÏÀ» ÅëÇÑ ¾Ë¸² ±â´É
- Postgres·Î ±³Ã¼
- ´Ù¸¥ Á¾·ùÀÇ ºê¶ó¿ìÀú¸¦ ÀÌ¿ëÇؼ Å×½ºÆ® ½ÇÇà
- 404¿Í 500 Å×½ºÆ®
- Django °ü¸® »çÀÌÆ®
- BDD Åø Á¶»ç
- º¸¾È Å×½ºÆ® ÀÛ¼º
- µð±×·¹À̼Ç(Degration) È®Àοë Å×½ºÆ®
- ij½Ã ¹× ¼º´É Å×½ºÆ®
- ÀÚ¹Ù½ºÅ©¸³Æ® MVC ÇÁ·¹ÀÓ¿öÅ©
- ºñµ¿±â ¹× À¥¼ÒÄÏ
- py.test·Î ±³Ã¼
- Ŭ¶óÀ̾ðÆ®-¼¹ö ¾ÏÈ£È
- ¿©·¯ºÐÀÌ Á¦¾ÈÇÏ°í ½ÍÀº °ÍÀº ¹«¾ùÀΰ¡?
ºÎ·Ï F. Ä¿´× ÆäÀÌÆÛ
- Ãʱâ ÇÁ·ÎÁ§Æ® ¼³Á¤
- ±âº» TDD ÀÛ¾÷ È帧
- °³¹ß ȯ°æ Å×½ºÆ®¿¡¼ Å»ÃâÇϱâ
- ÀϹÝÀûÀÎ Å×½ºÆ®¸¦ À§ÇÑ Á¶¾ð
- ¼¿·¹´½/±â´É Å×½ºÆ®¸¦ À§ÇÑ Á¶¾ð
- ¾Æ¿ô»çÀ̵å-ÀÎ, Å×½ºÆ® °Ý¸® vs. ÅëÇÕµÈ Å×½ºÆ®, ¸ðÅ·
ºÎ·Ï G. Âü°í ¹®Çå
-
-
|
Çظ® J.W. Æ۽ùú(Harry J.W. Percival) [Àú]
|
|
-
PythonAnywhere LLP¿¡¼ ±Ù¹«ÇÏ°í ÀÖÀ¸¸ç, ¿öÅ©¼óÀ̳ª ÄÁÆÛ·±½º µîÀ» ÅëÇØ ¿Á¤ÀûÀ¸·Î TDDÀÇ À¯¿ë¼ºÀ» Àü ¼¼°è¿¡ ÀüÆÄÇÏ°í ÀÖ´Ù. ¸®¹öÇ® ´ëÇп¡¼ ÄÄÇ»ÅÍ °úÇÐ ¼®»ç ÇÐÀ§¸¦ ÃëµæÇßÀ¸¸ç, Ä·ºê¸®Áö ´ëÇп¡¼ öÇÐ Çлç ÇÐÀ§¸¦ ÃëµæÇß´Ù.
-
|
±è¿Ï¼· [Àú]
|
|
-
³×´ú¶õµå ITC¿¡¼ Geoinformation for Disaster Risk Management ¼®»ç ÇÐÀ§¸¦ ÃëµæÇß´Ù. ¾à 15³â°£ ÀϺ», Çѱ¹, ½Ì°¡Æ÷¸£¿¡¼ IT ¹× GIS/LBS ºÐ¾ß ¾÷¹«¸¦ ´ã´çÇß´Ù. ÀϺ»¿¡¼´Â ÀϺ» ¿Ü¹«ºÎ, ±¹ÅäÁö¸®Á¤º¸¿ø °°Àº Á¤ºÎ±â°üÀ» ´ë»óÀ¸·Î ÇÑ ½Ã½ºÅÛ ÅëÇÕ(SI) ¾÷¹«¸¦ ´ã´çÇßÀ¸¸ç, ¾ßÈÄ ÀçÆÒÀ¸·Î Á÷ÀåÀ» ¿Å°Ü ¾ßÈÄ¸Ê °³¹ß ´ã´ç ½Ã´Ï¾î ¿£Áö´Ï¾î·Î ±Ù¹«Çß´Ù. Çѱ¹¿¡¼´Â SK¿¡¼ T¸Ê µî ³»ºñ°ÔÀÌ¼Ç Áöµµ µ¥ÀÌÅÍ ´ã´ç ¸Å´ÏÀú·Î ±Ù¹«ÇßÀ¸¸ç, ÇöÀç´Â ½Ì°¡Æ÷¸£¿¡¼ µ¶ÀÏ°è ȸ»çÀÇ ¼Ö·ç¼Ç ¾ÆÅ°ÅØÆ®·Î ±Ù¹«ÇÏ°í ÀÖ´Ù. Àú¼·Î´Â ¡¶³ª´Â µµÄì ·ÔÆù±â·Î Ãâ±ÙÇÑ´Ù¡·°¡ ÀÖÀ¸¸ç, ¿ª¼·Î´Â ¡¶¾Ë°í¸®Áò µµ°¨¡·, ¡¶Ã³À½ ¸¸³ª´Â HTML5 & CSS3¡·, ¡¶ÀΰøÁö´É 70¡·, ¡¶Ã³À½ ¸¸³ª´Â ÀÚ¹Ù½ºÅ©¸³Æ®¡·, ¡¶´Ù¾çÇÑ ¾ð¾î·Î ¹è¿ì´Â Á¤±ÔÇ¥Çö½Ä¡·, ¡¶±×¸²À¸·Î °øºÎÇÏ´Â IT ÀÎÇÁ¶ó ±¸Á¶¡·, ¡¶±×¸²À¸·Î °øºÎÇÏ´Â ½Ã½ºÅÛ ¼º´É ±¸Á¶¡· µî 40¿© Á¾ÀÌ ÀÖ´Ù.
-
-
Àüü 1°³ÀÇ ±¸¸ÅÈıⰡ ÀÖ½À´Ï´Ù.
|
ÀÎÅÍÆÄÅ©µµ¼´Â °í°´´ÔÀÇ ´Ü¼ø º¯½É¿¡ ÀÇÇÑ ±³È¯°ú ¹ÝÇ°¿¡ µå´Â ºñ¿ëÀº °í°´´ÔÀÌ ÁöºÒÄÉ µË´Ï´Ù.
´Ü, »óÇ°À̳ª ¼ºñ½º ÀÚüÀÇ ÇÏÀÚ·Î ÀÎÇÑ ±³È¯ ¹× ¹ÝÇ°Àº ¹«·á·Î ¹ÝÇ° µË´Ï´Ù. |
|
±³È¯ ¹× ¹ÝÇ°ÀÌ °¡´ÉÇÑ °æ¿ì |
»óÇ°À» °ø±Þ ¹ÞÀº ³¯·ÎºÎÅÍ 7ÀÏÀ̳» °¡´É
°ø±Þ¹ÞÀ¸½Å »óÇ°ÀÇ ³»¿ëÀÌ Ç¥½Ã, ±¤°í ³»¿ë°ú ´Ù¸£°Å³ª ´Ù¸£°Ô ÀÌÇàµÈ °æ¿ì¿¡´Â °ø±Þ¹ÞÀº ³¯·ÎºÎÅÍ 3°³¿ù À̳», ȤÀº ±×»ç½ÇÀ» ¾Ë°Ô µÈ ³¯ ¶Ç´Â ¾Ë ¼ö ÀÖ¾ú´ø ³¯·ÎºÎÅÍ 30ÀÏ À̳»
»óÇ°¿¡ ¾Æ¹«·± ÇÏÀÚ°¡ ¾ø´Â °æ¿ì ¼ÒºñÀÚÀÇ °í°´º¯½É¿¡ ÀÇÇÑ ±³È¯Àº »óÇ°ÀÇ Æ÷Àå»óÅ µîÀÌ ÀüÇô ¼Õ»óµÇÁö ¾ÊÀº °æ¿ì¿¡ ÇÑÇÏ¿© °¡´É |
|
±³È¯ ¹× ¹ÝÇ°ÀÌ ºÒ°¡´ÉÇÑ °æ¿ì |
±¸¸ÅÈ®Á¤ ÀÌÈÄ(¿ÀǸ¶ÄÏ»óÇ°¿¡ ÇÑÇÔ)
°í°´´ÔÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¸ê½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
(´Ü, »óÇ°ÀÇ ³»¿ëÀ» È®ÀÎÇϱâ À§ÇÏ¿© Æ÷Àå µîÀ» ÈѼÕÇÑ °æ¿ì´Â Á¦¿Ü)
½Ã°£ÀÌ Áö³²¿¡ µû¶ó ÀçÆǸŰ¡ °ï¶õÇÒ Á¤µµ·Î ¹°Ç°ÀÇ °¡Ä¡°¡ ¶³¾îÁø °æ¿ì
Æ÷Àå °³ºÀµÇ¾î »óÇ° °¡Ä¡°¡ ÈÑ¼ÕµÈ °æ¿ì |
|
´Ù¹è¼ÛÁöÀÇ °æ¿ì ¹ÝÇ° ȯºÒ |
´Ù¹è¼ÛÁöÀÇ °æ¿ì ´Ù¸¥ Áö¿ªÀÇ ¹ÝÇ°À» µ¿½Ã¿¡ ÁøÇàÇÒ ¼ö ¾ø½À´Ï´Ù.
1°³ Áö¿ªÀÇ ¹ÝÇ°ÀÌ ¿Ï·áµÈ ÈÄ ´Ù¸¥ Áö¿ª ¹ÝÇ°À» ÁøÇàÇÒ ¼ö ÀÖÀ¸¹Ç·Î, ÀÌÁ¡ ¾çÇØÇØ Áֽñ⠹ٶø´Ï´Ù. |
|
Áß°í»óÇ°ÀÇ ±³È¯ |
Áß°í»óÇ°Àº Á¦ÇÑµÈ Àç°í ³»¿¡¼ ÆǸŰ¡ ÀÌ·ç¾îÁö¹Ç·Î, ±³È¯Àº ºÒ°¡´ÉÇÕ´Ï´Ù. |
|
¿ÀǸ¶ÄÏ »óÇ°ÀÇ È¯ºÒ |
¿ÀǸ¶ÄÏ»óÇ°¿¡ ´ëÇÑ Ã¥ÀÓÀº ¿øÄ¢ÀûÀ¸·Î ¾÷ü¿¡°Ô ÀÖÀ¸¹Ç·Î, ±³È¯/¹ÝÇ° Á¢¼ö½Ã ¹Ýµå½Ã ÆǸÅÀÚ¿Í ÇùÀÇ ÈÄ ¹ÝÇ° Á¢¼ö¸¦ ÇϼžßÇϸç, ¹ÝÇ°Á¢¼ö ¾øÀÌ ¹Ý¼ÛÇϰųª, ¿ìÆíÀ¸·Î º¸³¾ °æ¿ì »óÇ° È®ÀÎÀÌ ¾î·Á¿ö ȯºÒÀÌ ºÒ°¡´ÉÇÒ ¼ö ÀÖÀ¸´Ï À¯ÀÇÇϽñ⠹ٶø´Ï´Ù. |
|
|
|
¹è¼Û¿¹Á¤ÀÏ ¾È³» |
ÀÎÅÍÆÄÅ© µµ¼´Â ¸ðµç »óÇ°¿¡ ´ëÇØ ¹è¼Û¿Ï·á¿¹Á¤ÀÏÀ» À¥»çÀÌÆ®¿¡ Ç¥½ÃÇÏ°í ÀÖ½À´Ï´Ù.
|
<ÀÎÅÍÆÄÅ© Á÷¹è¼Û »óÇ°> |
»óÇ°Àº ¿ù~Åä¿äÀÏ ¿ÀÀü 10½Ã ÀÌÀü ÁÖ¹®ºÐ¿¡ ´ëÇÏ¿© ´çÀÏ Ãâ°í/´çÀÏ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÏ´Â »óÇ°ÀÔ´Ï´Ù. |
»óÇ°Àº ¼¿ïÁö¿ª/ÆòÀÏ ÁÖ¹®ºÐÀº ´çÀÏ Ãâ°í/ÀÍÀÏ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇϸç,
¼¿ï¿ÜÁö¿ª/ÆòÀÏ ÁÖ¹®ºÐÀÇ °æ¿ì´Â ¿ÀÈÄ 6½Ã±îÁö ÁÖ¹®ºÐ¿¡ ´ëÇÏ¿© ÀÍÀÏ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÏ´Â »óÇ°ÀÔ´Ï´Ù.
(´Ü, ¿ù¿äÀÏÀº 12½Ã±îÁö ÁÖ¹®¿¡ ÇÑÇÔ)
|
»óÇ°Àº, ÀÔ°í¿¹Á¤ÀÏ(Á¦Ç°Ãâ½ÃÀÏ)+Åùè»ç¹è¼ÛÀÏ(1ÀÏ)¿¡ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÕ´Ï´Ù. |
~
»óÇ°Àº À¯ÅëƯ¼º»ó ÀÎÅÍÆÄÅ©¿¡¼ Àç°í¸¦ º¸À¯ÇÏÁö ¾ÊÀº »óÇ°À¸·Î ÁÖ¹®ÀÏ+±âÁØÃâ°íÀÏ+Åùè»ç¹è¼ÛÀÏ(1ÀÏ)¿¡ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÕ´Ï´Ù.(Åä/°øÈÞÀÏÀº ¹è¼Û±â°£¿¡ Æ÷ÇÔµÇÁö ¾Ê½À´Ï´Ù.)
¡Ø±âÁØÃâ°íÀÏ:ÀÎÅÍÆÄÅ©°¡ »óÇ°À» ¼ö±ÞÇÏ¿© ¹°·ùâ°í¿¡¼ Æ÷Àå/Ãâ°íÇϱâ±îÁö ¼Ò¿äµÇ´Â ½Ã°£
|
|
<¾÷ü Á÷Á¢¹è¼Û/¿ÀǸ¶ÄÏ »óÇ°> |
~
»óÇ°Àº ¾÷ü°¡ ÁÖ¹®À» È®ÀÎÇÏ°í, Ãâ°íÇϱâ±îÁö °É¸®´Â ½Ã°£ÀÔ´Ï´Ù. ÁÖ¹®ÀÏ+±âÁØÃâ°íÀÏ+Åùè»ç¹è¼ÛÀÏ(2ÀÏ)¿¡ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÕ´Ï´Ù.(Åä/°øÈÞÀÏÀº ¹è¼Û±â°£¿¡ Æ÷ÇÔµÇÁö ¾Ê½À´Ï´Ù.)
¡Ø5ÀÏÀ̳» Ãâ°í°¡ ½ÃÀÛµÇÁö ¾ÊÀ»½Ã, ¿ÀǸ¶ÄÏ »óÇ°Àº ÀÚµ¿À¸·Î ÁÖ¹®ÀÌ Ãë¼ÒµÇ¸ç, °í°´´Ô²² Ç°Àýº¸»ó±ÝÀ» Áö±ÞÇØ µå¸³´Ï´Ù.
|
|
|
¹è¼Ûºñ ¾È³» |
µµ¼(Áß°íµµ¼ Æ÷ÇÔ)¸¸ ±¸¸ÅÇϽøé : ¹è¼Ûºñ 2,000¿ø (1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û) À½¹Ý/DVD¸¸ ±¸¸ÅÇϽøé : ¹è¼Ûºñ 1,500¿ø (2¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
ÀâÁö/¸¸È/±âÇÁÆ®¸¸ ±¸¸ÅÇϽøé : ¹è¼Ûºñ 2,000¿ø (2¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
µµ¼¿Í À½¹Ý/DVD¸¦ ÇÔ²² ±¸¸ÅÇϽøé : ¹è¼Ûºñ 1,500¿ø 1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
µµ¼¿Í ÀâÁö/¸¸È/±âÇÁÆ®/Áß°íÁ÷¹è¼Û»óÇ°À» ÇÔ²² ±¸¸ÅÇϽøé : 2,000¿ø (1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
¾÷üÁ÷Á¢¹è¼Û»óÇ°À» ±¸¸Å½Ã : ¾÷üº°·Î »óÀÌÇÑ ¹è¼Ûºñ Àû¿ë
* ¼¼Æ®»óÇ°ÀÇ °æ¿ì ºÎºÐÃë¼Ò ½Ã Ãß°¡ ¹è¼Ûºñ°¡ ºÎ°úµÉ ¼ö ÀÖ½À´Ï´Ù.
* ºÏÄ«Æ®¿¡¼ ¹è¼Ûºñ¾ø¾Ö±â ¹öÆ°À» Ŭ¸¯Çϼż, µ¿ÀϾ÷ü»óÇ°À» Á¶±Ý ´õ ±¸¸ÅÇϽøé, ¹è¼Ûºñ¸¦ Àý¾àÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
|
|
Çؿܹè¼Û ¾È³» |
ÀÎÅÍÆÄÅ©µµ¼¿¡¼´Â ±¹³»¿¡¼ ÁÖ¹®ÇϽðųª ÇØ¿Ü¿¡¼ ÁÖ¹®ÇÏ¿© ÇØ¿Ü·Î ¹è¼ÛÀ» ¿øÇÏ½Ç °æ¿ì DHL°ú Ư¾àÀ¸·Î Ã¥Á¤µÈ ¿ä±ÝÇ¥¿¡
ÀÇÇØ °³ÀÎÀÌ ÀÌ¿ëÇÏ´Â °æ¿ìº¸´Ù ¹è¼Û¿ä±ÝÀ» Å©°Ô ³·Ã߸ç DHL(www.dhl.co.kr)·Î Çؿܹè¼Û ¼ºñ½º¸¦ Á¦°øÇÕ´Ï´Ù.
Çؿܹè¼ÛÀº µµ¼/CD/DVD »óÇ°¿¡ ÇÑÇØ ¼ºñ½ºÇÏ°í ÀÖÀ¸¸ç, ´Ù¸¥ »óÇ°À» ºÏÄ«Æ®¿¡ ÇÔ²² ´ãÀ¸½Ç °æ¿ì Çؿܹè¼ÛÀÌ ºÒ°¡ÇÕ´Ï´Ù.
ÇØ¿ÜÁÖ¹®¹è¼Û ¼ºñ½º´Â ÀÎÅÍÆÄÅ© µµ¼ ȸ¿ø °¡ÀÔÀ» Çϼž߸¸ ½Åû °¡´ÉÇÕ´Ï´Ù. |
|
¾Ë¾ÆµÎ¼¼¿ä!!! |
µµ¸Å»ó ¹× Á¦ÀÛ»ç »çÁ¤¿¡ µû¶ó Ç°Àý/ÀýÆÇ µîÀÇ »çÀ¯·Î Ãë¼ÒµÉ ¼ö ÀÖ½À´Ï´Ù.
¿ÀǸ¶ÄϾ÷üÀÇ ¹è¼ÛÁö¿¬½Ã ÁÖ¹®ÀÌ ÀÚµ¿À¸·Î Ãë¼ÒµÉ ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
À¯ÅëÀÇ Æ¯¼º»ó Ãâ°í±â°£Àº ¿¹Á¤º¸´Ù ¾Õ´ç°ÜÁö°Å³ª ´ÊÃçÁú ¼ö ÀÖ½À´Ï´Ù.
Åùè»ç ¹è¼ÛÀÏÀÎ ¼¿ï ¹× ¼öµµ±ÇÀº 1~2ÀÏ, Áö¹æÀº 2~3ÀÏ, µµ¼, »ê°£, ±ººÎ´ë´Â 3ÀÏ ÀÌ»óÀÇ ½Ã°£ÀÌ ¼Ò¿äµË´Ï´Ù. |
|
|
|
|