|
|
|
|
|
Programming Insight(ÇÁ·Î±×·¡¹Ö ÀλçÀÌÆ®)1
¤Ó Á¸·¹½Ä, °´ë¸í
¤Ó
ÀλçÀÌÆ®
¤Ó
Secrets of the JavaScript ninja
|
|
|
|
- Á¦ÈÞ¸ô ÁÖ¹® ½Ã °í°´º¸»ó, ÀϺΠÀ̺¥Æ® Âü¿© ¹× ÁõÁ¤Ç° ÁõÁ¤, ÇÏ·ç/´çÀÏ ¹è¼Û¿¡¼ Á¦¿ÜµÇ¹Ç·Î Âü°í ¹Ù¶ø´Ï´Ù.
-
-
-
[ÀÚ¹Ù½ºÅ©¸³Æ® ´ÑÀÚ ºñ±Þ]´Â ÀÚ¹Ù½ºÅ©¸³Æ®¿¡ ´ëÇÑ Èï¹Ì·Ó°í µ¶Ã¢ÀûÀÎ ±â¹ýµéÀÌ ¼ö·ÏµÇ¾îÀִ åÀÌ´Ù. Functions, objects, closures, regular expressions, and more µîÀ» ¼Ò°³ÇÏ°í, ¿Ã¹Ù¸¥ ½Ã°¢À¸·Î ¾ÖÇø®ÄÉÀ̼ǰú ¶óÀ̺귯¸®¸¦ ¹Ù¶óº¸´Â ¹æ¹ý, Çö´ëÀûÀÎ ÀÚ¹Ù½ºÅ©¸³Æ® µðÀÚÀÎ, Å©·Î½º ºê¶ó¿ìÀú °³¹ßÀÇ º¹À⼺À» ´Ù·ç´Â ¹æ¹ý µîÀ» ´Ù·é´Ù.
-
-
"Èï¹Ì·Ó°í µ¶Ã¢ÀûÀÎ ±â¹ýµé·Î °¡µæ Â÷ ÀÖ´Ù."
¼ÒÇÁÆ®¿þ¾î¸¦ Ç×»ó Á¤¸é¿¡¼ °ø·«ÇÒ ¼ö´Â ¾ø´Â ÀÏÀÌ´Ù. °¡²ûÀº Ãø¸é¿¡¼ ¶Ç´Â ¸ô·¡ µÚ·Î µ¹¾Æ µé¾î°¡±âµµ ÇØ¾ß ÇÑ´Ù. »ç¿ëÇÒ ¹«±âµéÀ» ´É¼÷È÷ ´Ù·ê ¼ö ÀÖ´Â ´É·ÂÀÌ ÇÊ¿äÇÏ°í, ¸ô·¡ ÀáÀÔÇÏ´Â ¹æ¹ý¿¡ ´ëÇؼµµ ¼÷ÁöÇÏ°í ÀÖ¾î¾ß ÇÑ´Ù. ¿©·¯ºÐÀº ´ÑÀÚ°¡ µÇ¾î¾ß ÇÑ´Ù.
ÀÌ Ã¥Àº ¿©·¯ºÐÀÌ ÀÚ¹Ù½ºÅ©¸³Æ®¿¡ ´ëÇÑ ±ú´ÞÀ½À» ¾òÀ» ¼ö ÀÖ°Ô À̲ø¾î ÁÙ °ÍÀÌ´Ù. ÀÌ Ã¥Àº ´ÞÀÎÀÇ °üÁ¡¿¡¼ ¹Ù¶óº», ÇÔ¼ö¿Í °´Ã¼ ±×¸®°í Ŭ·ÎÀú »çÀÌÀÇ °ü°è¿Í °°Àº ÇÙ½É °³³äÀ» ¼Ò°³ÇÏ´Â °ÍÀ¸·Î ¹®À» ¿¬´Ù. ¿©·¯ºÐÀº ¸ÅÀÏ »ç¿ëÇß´ø ±â¹ýµéÀ» »õ·Î¿î ½Ã°¢¿¡¼ ¹Ù¶óº¸°í, ¾ËÁö ¸øÇß´ø ±â´É°ú °¡´É¼ºÀ» ¹ß°ßÇÏ°Ô µÇ´Â °úÁ¤À» ÅëÇؼ °ß½À»ý¿¡¼ ¾î´Àµ¡ ´ÑÀÚ·Î ¼ºÀåÇØ ÀÖÀ» °ÍÀÌ´Ù. ¸¶Áö¸· Àå¿¡ À̸£°Ô µÇ¸é, ¹ø¶àÀÌ´Â ÀÚ¹Ù½ºÅ©¸³Æ® ±â¹ÝÀÇ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé Áغñ°¡ µÇ¾î ÀÖÀ» °ÍÀÌ°í, ¾î¼¸é ÀڽŸ¸ÀÇ ÀÚ¹Ù½ºÅ©¸³Æ® ¶óÀ̺귯¸®³ª ÇÁ·¹ÀÓ¿öÅ©¸¦ ¸¸µé°Ô µÉ ¼öµµ ÀÖÀ» °ÍÀÌ´Ù.
ÀÌ Ã¥¿¡ Æ÷ÇÔµÈ ³»¿ëÀº ´ÙÀ½°ú °°´Ù.
* Functions, objects, closures, regular expressions, and more
* ÇÔ¼ö, °´Ã¼, Ŭ·ÎÀú, Á¤±Ô Ç¥Çö½Ä µîµî
* ¿Ã¹Ù¸¥ ½Ã°¢À¸·Î ¾ÖÇø®ÄÉÀ̼ǰú ¶óÀ̺귯¸®¸¦ ¹Ù¶óº¸´Â ¹æ¹ý
* Çö´ëÀûÀÎ ÀÚ¹Ù½ºÅ©¸³Æ® µðÀÚÀÎ
* Å©·Î½º ºê¶ó¿ìÀú °³¹ßÀÇ º¹À⼺À» ´Ù·ç´Â ¹æ¹ý
[ ÃßõÀÇ ±Û ]
"µÎ ¸íÀÇ ´ÞÀÎÀ¸·Î ºÎÅÍ ÀüÇØ µè´Â, È¿°úÀûÀÎ Å©·Î½º ºê¶ó¿ìÀú ÀÚ¹Ù½ºÅ©¸³Æ® °³¹ßÀÇ ¿¹¼ú"
- ±Û·» ½ºÅäÄÝ(Glenn Stokol), Oracle Corporation
"jQueryÀÇ ¸ðÅ並 ±×´ë·Î µû¸£°í ÀÖ´Ù. 'ÀûÀº ÄÚµå·Î, ´õ ¸¹Àº ÀÏÀ» Ç϶ó'."
- ¾Èµå·¹ ·Îº£¸£Áö(Andr? Roberge), Universit? Sainte-Anne
"Èï¹Ì·Ó°í µ¶Ã¢ÀûÀÎ ±â¹ýµé·Î °¡µæ Â÷ ÀÖ´Ù."
- ½ºÄà ¼Ò¿¡Æ®(Scott Sauyet), Four Winds Software
"ÀÌ Ã¥À» ÀÐ°í ³ª¸é, ´õ ÀÌ»ó Àǹ̵µ ¸ð¸¥ ä Äڵ带 ºÙ¿© ³Ö°í ±× Äڵ尡 µ¿ÀÛÇÑ´Ù´Â »ç½Ç¿¡ ³î¶ó´Â ÀÏÀÌ ÀϾÁö ¾Ê°Ô µÉ °ÍÀÌ´Ù. - ¿©·¯ºÐÀº ¾î¶»°Ô ±× ÄÚµåµéÀÌ µ¿ÀÛÇÏ´ÂÁö ÀÌÇØÇÏ°Ô µÉ °ÍÀÌ´Ù."
- Á¶ ¸®Æ°(Joe Litton), Collaborative Software Developer, JoeLitton.net
"ÀÌ Ã¥Àº ¿©·¯ºÐÀÇ ÀÚ¹Ù½ºÅ©¸³Æ® ½Ç·ÂÀÌ ´ÞÀεéÀÇ ¿µ¿ªÀ¸·Î ¿Ã¶ó¼³ ¼ö ÀÖ°Ô µµ¿ÍÁÙ °ÍÀÌ´Ù."
- Å©¸®½ºÅäÆÛ ÇÏ¿óÆ®(Christopher Haupt), greenstack.com
-
-
1ºÎ ÈÆ·Ã Áغñ
1. ´ÑÀÚ ÀÔ¹®
1.1?»ìÆ캼 ÀÚ¹Ù½ºÅ©¸³Æ® ¶óÀ̺귯¸®µé
1.2?ÀÚ¹Ù½ºÅ©¸³Æ® ¾ð¾î ÀÌÇØÇϱâ
1.3?Å©·Î½º ºê¶ó¿ìÀú °í·ÁÇϱâ
1.4?ÇöÀçÀÇ ÈǸ¢ÇÑ ½Çõ¹ýµé
__ÈǸ¢ÇÑ ½Çõ¹ý: Å×½ºÆÃ
__ÈǸ¢ÇÑ ½Çõ¹ý: ¼º´É ºÐ¼®
1.5?Á¤¸®
2. Å×½ºÆðú µð¹ö±ë °®Ãß±â
2.1?ÄÚµå µð¹ö±ë
2.2?Å×½ºÆ® »ý¼º
2.3?Å×½ºÆ® ÇÁ·¹ÀÓ¿öÅ©
2.4?Å×½ºÆ® ½ºÀ§Æ®ÀÇ ±âº»
2.5?Á¤¸®
2ºÎ °ß½À ÈÆ·Ã
3. ÇÔ¼ö°¡ ÇÙ½ÉÀÌ´Ù
3.1?ÇÔ¼öÇü ¾ð¾î´Â ¹«¾ùÀÌ ´Ù¸¥°¡?
__ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ÇÔ¼öÇü ¾ð¾î Ư¡ÀÌ ¿Ö Áß¿äÇÑ°¡?
__ºñ±³ÀÚ¸¦ »ç¿ëÇÏ¿© Á¤·ÄÇϱâ
3.2?ÇÔ¼ö ¼±¾ð
3.3?È£Ãâ
__ÀÎÀÚ(argument)¿¡¼ ÇÔ¼öÀÇ ¸Å°³º¯¼ö(parameter)±îÁö
__ÇÔ¼ö·Î È£Ãâ
__¸Þ¼µå·Î È£Ãâ
__»ý¼ºÀڷΠȣÃâ
__apply() ¸Þ¼µå¿Í call() ¸Þ¼µå¸¦ »ç¿ëÇÑ È£Ãâ
3.4?Á¤¸®
4 . ÇÔ¼ö¸¦ ÀÚÀ¯ÀÚÀç·Î Èֵθ£±â
4.1?À͸í ÇÔ¼ö
4.2?Àç±Í
__À̸§À» °¡Áø ÇÔ¼ö ³»¿¡¼ÀÇ Àç±Í
__¸Þ¼µå¸¦ ÀÌ¿ëÇÑ Àç±Í
__ÂüÁ¶°¡ »ç¶óÁö´Â ¹®Á¦
__À̸§À» °¡Áø ÀζóÀÎ ÇÔ¼ö
__callee ÇÁ·ÎÆÛƼ
4.3?ÇÔ¼ö °´Ã¼ °¡Áö°í ³î±â
__ÇÔ¼ö ÀúÀåÇϱâ
__¿¬»ê °á°ú¸¦ ±â¾ïÇÏ´Â ÇÔ¼ö
__¹è¿ ¸Þ¼...µå¸¦ ¼ÓÀ̱â
4.4?°¡º¯ÀÎÀÚ ¸ñ·Ï
__apply() ¸Þ¼µå¸¦ ÀÌ¿ëÇؼ °¡º¯ ±æÀÌÀÇ ÀÎÀÚ¸¦ Àü´ÞÇϱâ
__ÇÔ¼ö ¿À¹ö·Îµù
4.5?ÇÔ¼öÀÎÁö È®ÀÎÇϱâ
4.6?Á¤¸®
5. Ŭ·ÎÀú¿Í °¡±î¿öÁö±â
5.1?Ŭ·ÎÀú´Â ¾î¶»°Ô µ¿ÀÛÇϴ°¡?
5.2?Ŭ·ÎÀú·Î ÀÛ¾÷Çϱâ
__Private º¯¼ö
__Äݹé°ú ŸÀ̸Ó
5.3?ÇÔ¼ö ÄÜÅؽºÆ® ¹ÙÀεùÇϱâ
5.4?ºÎºÐ Àû¿ë ÇÔ¼ö
5.5?ÇÔ¼ö µ¿ÀÛ ¿À¹ö¶óÀ̵ù
__¸Þ¸ðÀÌÁ¦À̼Ç
__ÇÔ¼ö ·¡ÇÎ
5.6?Áï½Ã½ÇÇàÇÔ¼ö(Immediate function)
__Àӽà À¯È¿ ¹üÀ§¿Í private º¯¼ö
__·çÇÁ
__¶óÀ̺귯¸® ·¡ÇÎ
5.7?¿ä¾à
6. °´Ã¼ ÁöÇâ°ú ÇÁ·ÎÅäŸÀÔ
6.1?ÀνºÅϽº »ý¼º°ú ÇÁ·ÎÅäŸÀÔ
__°´Ã¼ ÀνºÅϽº »ý¼º
__»ý¼ºÀÚ¿Í °´Ã¼ ŸÀÔ
__»ó¼Ó°ú ÇÁ·ÎÅäŸÀÔ Ã¼ÀÎ
__HTML DOM ÇÁ·ÎÅäŸÀÔ
6.2?½Ç¼öÇϱ⠽¬¿î °Íµé!
__°´Ã¼ È®ÀåÇϱâ
__Number °´Ã¼ È®ÀåÇϱâ
__³×ÀÌƼºê °´Ã¼ÀÇ ÇÏÀ§ Ŭ·¡½º ¸¸µé±â
__ÀνºÅϽº »ý¼º À̽´
6.3?º¸´Ù Ŭ·¡½º´Ù¿î ÄÚµå ÀÛ¼ºÇϱâ
__ÇÔ¼ö Á÷·ÄÈ °Ë»ç
__ÇÏÀ§ Ŭ·¡½ºÀÇ ÀνºÅϽº ¸¸µé±â
__»óÀ§ ¸Þ¼µå º¸Á¸Çϱâ
6.4?Á¤¸®
7. Á¤±Ô Ç¥Çö½Ä¿¡ ´ëÇÑ ³íÀÇ
7.1?Á¤±Ô Ç¥Çö½ÄÀÌ ¸ÚÁø ÀÌÀ¯
7.2?Á¤±Ô Ç¥Çö½Ä ´Ù½Ã »ìÆ캸±â
7.3?Á¤±Ô Ç¥Çö½Ä ÄÄÆÄÀÏÇϱâ
7.4?¸ÅÄ¡µÈ ºÎºÐÀ» ĸóÇϱâ
__°£´ÜÇÑ Ä¸Ã³ ½ÇÇàÇØ º¸±â
__Àü¿ª Á¤±Ô Ç¥Çö½ÄÀ» ÀÌ¿ëÇؼ ÀÏÄ¡ÇÏ´Â ºÎºÐÀ» ã±â
__ĸó ÂüÁ¶Çϱâ
__ĸóµÇÁö ¾Ê´Â ±×·ì
7.5?ÇÔ¼ö¸¦ ÀÌ¿ëÇؼ ġȯÇϱâ
7.6?Á¤±Ô Ç¥Çö½ÄÀ» ÀÌ¿ëÇؼ ÀÏ»óÀûÀÎ ¹®Á¦¸¦ ÇØ°áÇϱâ
__¹®ÀÚ¿ÀÇ °ø¹é Á¦°ÅÇϱâ
__°³Çà ¹®ÀÚ Ã£±â
__À¯´ÏÄÚµå
__À̽ºÄÉÀÌÇÁ ¹®ÀÚ
7.7?Á¤¸®
8. ½º·¹µå¿Í ŸÀÌ¸Ó ´Ù·ç±â
8.1?ŸÀÌ¸Ó¿Í ½º·¹µå´Â ¾î¶»°Ô µ¿ÀÛÇϴ°¡
__ŸÀÌ¸Ó »ý¼º°ú Á¦°ÅÇϱâ
__½ÇÇà ÁßÀÎ ½º·¹µå ³»¿¡¼ÀÇ Å¸ÀÌ¸Ó ½ÇÇà
__ŸÀӾƿô°ú ÀÎÅ͹úÀÇ Â÷ÀÌÁ¡
8.2?ÃÖ¼Ò Å¸ÀÌ¸Ó Áö¿¬½Ã°£°ú ½Å·Ú¼º
8.3?ºñ½Ñ ¿¬»ê ó¸® ´Ù·ç±â
8.4?Áß¾Ó Å¸ÀÌ¸Ó °ü¸®
8.5?ºñµ¿±â Å×½ºÆÃ
8.6?¿ä¾à
3ºÎ ´ÑÀÚ ÈÆ·Ã
9. ´ÑÀÚ ºñ¼ú: ·±Å¸ÀÓ ÄÚµå Æò°¡
9.1?ÄÚµå Æò°¡ ¸ÞÄ¿´ÏÁò
__eval() ¸Þ¼µå¸¦ »ç¿ëÇÑ Æò°¡
__Function »ý¼ºÀÚ¸¦ »ç¿ëÇÑ Æò°¡
__ŸÀÌ¸Ó¿Í Æò°¡
__Àü¿ª À¯È¿ ¹üÀ§¿¡¼ Æò°¡Çϱâ
__¾ÈÀüÇÑ ÄÚµå Æò°¡
9.2?ÇÔ¼ö ¡°µðÄÄÆÄÀÏ¡±
9.3?ÄÚµå Æò°¡¸¦ ½ÇÁ¦·Î È°¿ëÇϱâ
__JSON º¯È¯
__³×ÀÓ½ºÆäÀ̽º¿¡ ¼ÓÇÑ Äڵ带 °¡Á®¿À±â
__ÀÚ¹Ù½ºÅ©¸³Æ® ¾ÐÃà°ú ³µ¶È
__µ¿ÀûÀ¸·Î Äڵ带 ´Ù½Ã ÀÛ¼ºÇϱâ
__°üÁ¡-ÁöÇâ ½ºÅ©¸³Æ® ű×
__¸ÞŸ¾ð¾î¿Í DSL
9.4?Á¤¸®
10. With ¹®
10.1?¡°with¡±¸¦ »ç¿ëÇÑ´Ù´Â °ÍÀº ¹«½¼ ÀǹÌÀϱî?
__with À¯È¿ ¹üÀ§ ³»¿¡¼ ÇÁ·ÎÆÛƼ ÂüÁ¶Çϱâ
__with ³»¿¡¼ ÇÒ´çÇϱâ
__¼º´É¿¡ ´ëÇÑ °í·Á
10.2?½ÇÁ¦ ¿¹Á¦
10.3?³×ÀÓ½ºÆäÀ̽º¿¡ ¼ÓÇÑ Äڵ带 °¡Á®¿À±â
10.4?Å×½ºÆÃ
10.5?with¸¦ È°¿ëÇØ ÅÛÇø´ ±â´É Á¦°øÇϱâ
10.6?Á¤¸®
11. Å©·Î½º ºê¶ó¿ìÀú Àü·« ¼ö¸³Çϱâ
11.1?Áö¿øÇÒ ºê¶ó¿ìÀú ¼±ÅÃÇϱâ
11.2?´Ù¼¸ °¡Áö ÁÖ¿ä °³¹ß °í¹Î »çÇ×
__ºê¶ó¿ìÀú ¹ö±×¿Í ºê¶ó¿ìÀú °£ÀÇ Â÷ÀÌÁ¡
__ºê¶ó¿ìÀú ¹ö±× ¼öÁ¤
__¿ÜºÎ ÄÚµå ±×¸®°í ¸¶Å©¾÷°ú °øÁ¸Çϱâ
__´©¶ôµÈ ±â´É
__¸®±×·¹À̼Ç
11.3?±¸Çö Àü·«
__¾ÈÀüÇÑ Å©·Î½º ºê¶ó¿ìÀú ¼öÁ¤
__°´Ã¼ ŽÁö
__±â´É ½Ã¹Ä·¹À̼Ç
__Å×½ºÆ® ÇÒ ¼ö ¾ø´Â ºê¶ó¿ìÀú ¹®Á¦
11.4?°¡Á¤(assumptions) ÁÙÀ̱â
11.5?Á¤¸®
12. ¼Ó¼º, ÇÁ·ÎÆÛƼ, CSS¸¦ ´ÜÄ®¿¡ º£¾î¹ö¸®ÀÚ
12.1?DOM ¼Ó¼º°ú ÇÁ·ÎÆÛƼ
__Å©·Î½º ºê¶ó¿ìÀú À̸§ ¹®Á¦
__À̸§ Á¦¾à»çÇ×
__XML°ú HTMLÀÇ Â÷ÀÌÁ¡
__»ç¿ëÀÚ Á¤ÀÇ ¼Ó¼ºÀÇ ÀÛµ¿ ¹æ½Ä
__¼º´É °í·Á »çÇ×
12.2?Å©·Î½º ºê¶ó¿ìÀú ¼Ó¼º À̽´
__DOM id/name È®´ë
__URL Á¤±ÔÈ
__style ¼Ó¼º
__type ¼Ó¼º
__ÅÇ À妽º ¹®Á¦
__³ëµå À̸§
12.3?½ºÅ¸ÀÏ ¼Ó¼º°ú °ü·ÃÇÑ °ñÄ©°Å¸®µé
__³» ½ºÅ¸ÀÏÀº ¾îµð¿¡ ÀÖÁö?
__½ºÅ¸ÀÏ ÇÁ·ÎÆÛƼ À̸§
__float ½ºÅ¸ÀÏ ÇÁ·ÎÆÛƼ
__Çȼ¿ °ª º¯È¯
__³ôÀÌ¿Í ³Êºñ ÃøÁ¤Çϱâ
__ºÒÅõ¸íµµ¸¦ ²ç¶Õ¾î º¸±â
__¾Ë·Ï´Þ·ÏÇÑ ¹ÙÄû¸¦ °¡Áø ÀÚÀü°Å Ÿ±â
12.4?Æò°¡µÈ ½ºÅ¸ÀÏ ¾ò±â
12.5?Á¤¸®
4ºÎ ´ÞÀÎÀÌ µÇ±â À§ÇÑ ÈÆ·Ã
13. À̺¥Æ® ó¸® Áö·Ú¹ç¿¡¼ »ì¾Æ³²±â
13.1?À̺¥Æ® Çڵ鷯¸¦ ¼³Á¤ÇÏ°í ÇØÁ¦Çϱâ
13.2?À̺¥Æ® °´Ã¼
13.3?À̺¥Æ® Çڵ鷯 °ü¸®
13.4?À̺¥Æ® ¹ß»ý½ÃÅ°±â
13.5?¹öºí¸µ°ú À§ÀÓ(delegation)
__À̺¥Æ®¸¦ »óÀ§ ¿¤¸®¸ÕÆ®(acenstor)¿¡ À§ÀÓÇϱâ
__ºê¶ó¿ìÀúÀÇ °áÇÔ ¿ìȸÇϱâ
13.6?document ready À̺¥Æ®
13.7?Á¤¸®
14. DOM ´Ù·ç±â
14.1?DOM¿¡ HTML ÁÖÀÔÇϱâ
__HTMLÀ» DOMÀ¸·Î º¯È¯Çϱâ
__¹®¼¿¡ »ðÀÔÇϱâ
__½ºÅ©¸³Æ® ½ÇÇà
14.2?¿¤¸®¸ÕÆ® º¹Á¦Çϱâ
14.3?¿¤¸®¸ÕÆ® Á¦°ÅÇϱâ
14.4?ÅؽºÆ® ÄÜÅÙÃ÷
14.5?Á¤¸®
15. CSS ¼¿·ºÅÍ ¿£Áø
15.1?W3C ¼¿·ºÅÍ API
15.2?¿¤¸®¸ÕÆ®¸¦ ã±â À§ÇØ XPath »ç¿ëÇϱâ
15.3?¼ø¼ö DOM ±¸Çö
__¼¿·ºÅÍ ¹®ÀÚ¿ ÆĽÌ
__¿¤¸®¸ÕÆ® ã±â
__ãÀº ¿¤¸®¸ÕÆ®¸¦ ÇÊÅ͸µÇϱâ
__Àç±ÍÀûÀ¸·Î °á°ú ÇÕÄ¡±â
__»óÇâ½Ä ¼¿·ºÅÍ ¿£Áø
15.4?Á¤¸®
-
-
|
Á¸·¹½Ä [Àú]
|
|
-
Khan AcademyÀÇ °³¹ßÀÚÀ̸ç jQuery ÀÚ¹Ù½ºÅ©¸³Æ® ¶óÀ̺귯¸®¸¦ ¸¸µç »ç¶÷ÀÌ´Ù. [Pro JavaScript Technique] ¿Ü¿¡µµ [Secrets of the JavaScript Ninja] (Manning, 2012)¸¦ Àú¼úÇß´Ù. (ÀϺ»½Ä ¸ñÆÇ ÀμâÀÎ) Ukiyo-e¿¡ ´ëÇØ ¿¬±¸ÇÏ¸ç ±³Åä¿¡ ÀÖ´Â ¸®¾²¸ÞÀÌÄ ´ëÇп¡¼ ¹æ¹® ¿¬±¸¿øÀ¸·Î Áö³»°í ÀÖ´Ù. Æ÷°ýÀûÀÎ ¸ñÆÇ Àμ⠵¥ÀÌÅͺ£À̽º¿Í À̹ÌÁö °Ë»ö ¿£ÁøÀ» ¹ßÀü½ÃÄ×À¸¸ç, Âü°í »çÀÌÆ®´Â http://ukiyo-e.org ÀÌ´Ù
-
|
°´ë¸í [Àú]
|
|
-
ÆÄÀ̳ε¥ÀÌÅÍ¿¡¼ µðÁöÅÐ Æ÷·»½Ä ÅøÀ» °³¹ßÇß°í, NHN¿¡¼ ¸ÞÀÏ ¼ºñ½º ¹é¿£µå¸¦ °³¹ßÇßÀ¸¸ç, ÀÏ ³â ¹ÝÀÇ ¹é¼ö »ýÈ°À» °ÅÄ¡°í ÇöÀç´Â (ÁÖ)Ä«Ä«¿À¿¡¼ Ä«Ä«¿À Ȩ ·±Ã³¸¦ °³¹ß ÁßÀÌ´Ù. ½Ç·Âº¸´Ù´Â ÀÔÀÌ ¾Õ¼Áö¸¸ °³¹ßÀ» ÁÁ¾ÆÇÏ´Â °³¹ßÀÚ.
-
-
Àüü 0°³ÀÇ ±¸¸ÅÈıⰡ ÀÖ½À´Ï´Ù.
|
ÀÎÅÍÆÄÅ©µµ¼´Â °í°´´ÔÀÇ ´Ü¼ø º¯½É¿¡ ÀÇÇÑ ±³È¯°ú ¹ÝÇ°¿¡ µå´Â ºñ¿ëÀº °í°´´ÔÀÌ ÁöºÒÄÉ µË´Ï´Ù.
´Ü, »óÇ°À̳ª ¼ºñ½º ÀÚüÀÇ ÇÏÀÚ·Î ÀÎÇÑ ±³È¯ ¹× ¹ÝÇ°Àº ¹«·á·Î ¹ÝÇ° µË´Ï´Ù. |
|
±³È¯ ¹× ¹ÝÇ°ÀÌ °¡´ÉÇÑ °æ¿ì |
»óÇ°À» °ø±Þ ¹ÞÀº ³¯·ÎºÎÅÍ 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ÀÏ ÀÌ»óÀÇ ½Ã°£ÀÌ ¼Ò¿äµË´Ï´Ù. |
|
|
|
|