±¹³»µµ¼
Àü°øµµ¼/´ëÇб³Àç
°øÇаè¿
ÄÄÇ»ÅÍ°øÇÐ
Á¤°¡ |
30,000¿ø |
---|
27,000¿ø (10%ÇÒÀÎ)
1,500P (5%Àû¸³)
ÇÒÀÎÇýÅÃ | |
---|---|
Àû¸³ÇýÅà |
|
|
|
Ãß°¡ÇýÅÃ |
|
À̺¥Æ®/±âȹÀü
¿¬°üµµ¼
»óÇ°±Ç
ÀÌ»óÇ°ÀÇ ºÐ·ù
Ã¥¼Ò°³
[ÀÚ¹Ù½ºÅ©¸³Æ®¿Í Node.js¸¦ ÀÌ¿ëÇÑ À¥ Å©·Ñ¸µ Å×Å©´Ð]Àº ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ±âº»À» ¾Ë°í ÀÖ´Â µ¶ÀÚ³ª ÇÁ·Î±×·¡¹Ö Áß±ÞÀÚ¸¦ ´ë»óÀ¸·Î ÇÑ´Ù. ¾ð¾î¿Í »ó°ü¾øÀÌ Ãʱ޿¡¼ Áß±Þ ¼öÁØÀÇ µ¶ÀÚ°¡ ÀÐÀ¸¸é ¹Ýµå½Ã Å« µµ¿òÀÌ µÉ °ÍÀÌ´Ù. °Ô´Ù°¡ À¥À» ´ëÇ¥ÇÏ´Â ¾ð¾îÀÎ ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ »ç¿ëÇϹǷΠÄڵ带 ÀÌÇØÇϱ⠽±°í ¼öÁ¤Çϱ⿡µµ ½±´Ù.
Ã¥¿¡¼ ¼Ò°³ÇÏ´Â ±â¼úÀ̳ª ÇÁ·Î±×·¥Àº ±×´ë·Î »ç¿ëÇÒ ¼ö ÀÖ´Â °Íµµ ¸¹Áö¸¸, ¾à°£ ¼ÕÀ» º½À¸·Î½á º¸´Ù ½Ç¿ëÀûÀÎ ÅøÀÌ µÉ ¼ö ÀÖ´Ù. ÀÚ¹Ù½ºÅ©¸³Æ®·Î ¼Õ½±°Ô À¥ Å©·Ñ·¯¸¦ ¸¸µé°í, ¼öÁýÇÑ µ¥ÀÌÅ͸¦ ÀúÀå/ó¸®ÇÏ¿© ¼¼·ÃµÇ°Ô ½Ã°¢ÈÇÏ°í, ½±°í °£´ÜÇÑ ½ºÆ®¸³Æ®·Î ¿øÇÏ´Â µ¥ÀÌÅ͸¦ ¸ðµÎ ³»·Á¹ÞÀÚ. ÀÌ Ã¥¿¡¼ ¼Ò°³ÇÏ´Â ³»¿ëÀ» ¹ÙÅÁÀ¸·Î À¥À̳ª ¾÷¹« ¼Ó µ¥ÀÌÅÍ¿¡ ¹¯Çô ÀÖ´Â º¸¹°À» ¹ß±¼ÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
ÃâÆÇ»ç ¼Æò
ÀÚ¹Ù½ºÅ©¸³Æ®·Î ¼Õ½±°Ô À¥ Å©·Ñ·¯¸¦ ¸¸µé°í,
¼öÁýÇÑ µ¥ÀÌÅ͸¦ ÀúÀå/ó¸®ÇÏ¿© ¼¼·ÃµÇ°Ô ½Ã°¢ÈÇÏ°í,
½±°í °£´ÜÇÑ ½ºÆ®¸³Æ®·Î ¿øÇÏ´Â µ¥ÀÌÅ͸¦ ¸ðµÎ ³»·Á¹ÞÀÚ!
ÀÌ Ã¥Àº ´Ù¾çÇÑ ¿¡ÀÌÀüÆ®¸¦ ¸¸µé¾î À¥ µ¥ÀÌÅÍ ¼öÁý°ú 󸮸¦ ÀÚµ¿ÈÇÏ´Â ¹æ¹ýÀ» ¼Ò°³ÇÑ´Ù. ¿ì¸®°¡ ÀÍÈ÷ ¾Ë°í ÀÖµíÀÌ À¥¿¡´Â À¯ÀÍÇÑ µ¥ÀÌÅÍ°¡ °¡µæÇѵ¥, ÀÌ·¯ÇÑ µ¥ÀÌÅ͸¦ ü°èÀûÀ¸·Î ¼öÁýÇÏ¿© ºÐ¼®ÇÏ°í È°¿ëÇÏ´Â °ÍÀº Áñ°Å¿î Ãë¹Ì°¡ µÉ ¼öµµ, ´Ù¾çÇÑ ¾÷¹«¿¡ ½ÇÁúÀûÀÎ µµ¿òÀÌ µÉ ¼öµµ ÀÖÀ» °ÍÀÌ´Ù.
ÀÌ Ã¥ÀÇ Àü¹ÝºÎ¸¦ ÅëÇØ À¥»çÀÌÆ®¸¦ ¼øȸÇÏ´Â Å©·Ñ·¯¸¦ ¸¸µé¾î º»Àθ¸ÀÇ µ¥ÀÌÅͺ£À̽º¸¦ ±¸ÃàÇÒ ¼ö ÀÖ°Ô µÉ °ÍÀÌ´Ù. ±×·±µ¥ ±×·¸°Ô ¸ðÀº µ¥ÀÌÅ͸¦ ¾î¶»°Ô È°¿ëÇÒÁö ¸ô¶ó ¹¬Çô µÎ±â¸¸ ÇÑ´Ù¸é ³Ê¹«³ª ¾ÈŸ±î¿î ÀÏÀÌ ¾Æ´Ò ¼ö ¾ø´Ù. ÀÌ Ã¥¿¡¼´Â ¼öÁý»Ó¸¸ ¾Æ´Ï¶ó ¼öÁýÇÑ µ¥ÀÌÅ͸¦ °Ë»öÇÏ°í, ÇÊ¿äÇÑ µ¥ÀÌÅ͸¦ ÃßÃâÇÏ°í, ÀÏÁ¤ÇÑ ±ÔÄ¢À» ÅëÇØ ÀÚµ¿À¸·Î ºÐ·ùÇϰųª ¿¹ÃøÇÏ´Â µî ÇÑ °ÉÀ½ ´õ ³ª¾Æ°£ È°¿ë¹ýÀ» Á¦¾ÈÇÑ´Ù. ÀÌ·¯ÇÑ ±â¼úµéÀ» Àß ÀÀ¿ëÇϸé Áֽİú ¿Üȯ ¸Å¸Å¿¡ Âü°íÇÒ Æ®·»µå µ¥ÀÌÅ͸¦ ¾òÀ» ¼ö ÀÖÀ¸¸ç, ºí·Î±× ±¤°í¿¡ È°¿ëÇÏ¿© ¼öÀÍ·üÀ» ¿Ã¸®´Â µî ¹«±Ã¹«ÁøÇÑ È°¿ëÀÌ °¡´ÉÇÏ´Ù.
ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ
¡Ü ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ º¸´Ù À¯¿ëÇÏ°Ô È°¿ëÇÏ°íÀÚ ÇÏ´Â ºÐ
¡Ü ÅؽºÆ® µ¥ÀÌÅÍÀÇ Ã³¸®, ºÐ·ù, È°¿ë¿¡ °ü½É ÀÖ´Â ºÐ
¡Ü À¥¿¡ °ø°³µÇ¾î ÀÖ´Â °¡Ä¡ ÀÖ´Â Á¤º¸¿Í È°¿ë¹ýÀ» ¾Ë°íÀÚ ÇÏ´Â ºÐ
ÀÌ Ã¥¿¡¼ »ç¿ëÇÏ´Â ±â¼ú
¡Ü ¸Ó½Å·¯´×
¡Ü ¹®ÀÚ ÀνÄ
¡Ü ÇüÅÂ¼Ò ºÐ¼®
¡Ü º£ÀÌÁö¾È ÇÊÅÍ
¡Ü GoogleCharts
¡Ü D3.js
¡Ü °¢Á¾ SNSÀÇ À¥ API
¡Ü HTML ÆĽÌ
¡Ü DOM ¿ä¼Ò ÃßÃâ
¡Ü PhantomJS/CasperJS
¡Ü Electron
¸ñÂ÷
Á¦1Àå °³¹ß ȯ°æ 1
01 ÀÚ¹Ù½ºÅ©¸³Æ® ¿£ÁøÀÇ À̸ðÀú¸ð _ 2
ECMAScript°¡ ½ÇÇöÇÑ ¹ü¿ë ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ¼¼°è _ 2
ÀÚ¹Ù½ºÅ©¸³Æ® ¿£ÁøÀÇ À̸ðÀú¸ð _ 3
ÀÚ¹Ù½ºÅ©¸³Æ®°¡ µ¥ÀÌÅÍ ¼öÁý¿¡ ÀûÇÕÇÑ ÀÌÀ¯ _ 6
02 ¿¡ÀÌÀüÆ®¶õ ¹«¾ùÀΰ¡? _ 8
¿¡ÀÌÀüÆ®ÀÇ ÀÇ¹Ì _ 8
Áö´ÉÇü ¿¡ÀÌÀüÆ® _ 9
03 °³¹ß ȯ°æ ±¸Ãà _ 11
°¡»ó ¸Ó½Å¿¡ ½ÇÇà ȯ°æ ±¸Ãà _ 11
°¡»ó ¸Ó½Å »ý¼º _ 12
°¡»ó ¸Ó½Å¿¡ ·Î±×ÀÎÇϱâ _ 16
Node.js ¼³Ä¡ _ 19
git ¼³Ä¡ _ 21
04 Node.js ¸ðµâ ¼³Ä¡ _ 24
npmÀ̶õ? _ 24
npm install·Î ¸ðµâ ¼³Ä¡ _ 24
¸ðµâ »èÁ¦ _ 30
05 °³¹ß »ý»ê¼ºÀ» ³ô¿© ÁÙ ¸ð´øÇÑ ¿¡µðÅÍ ¼Ò°³ _ 31
ÀÚ¹Ù½ºÅ©¸³Æ® ÀÛ¼º¿¡ ÇÊ¿äÇÑ ¿¡µðÅÍ´Â? _ 31
Atom ¡ª dzºÎÇÑ Ç÷¯±×ÀÎÀÌ ¸Å·Â _ 32
Sublime Text ¡ª ȯ»óÀûÀÎ Ä¿½ºÅ͸¶ÀÌ¡ ±â´ÉÀ¸·Î »ç¶û¿¡ ºüÁö°Ô µÈ´Ù´Â ÈÁ¦
Brackets ¡ª HTML ÆíÁý¿¡ Æ¯ÈµÈ ºû³ª´Â ¿¡µðÅÍ _ 36
ÅëÇÕ °³¹ß ȯ°æ¿¡¼ÀÇ ÀÚ¹Ù½ºÅ©¸³Æ® °³¹ß _ 38
WebStorm ¡ª ÀÚ¹Ù½ºÅ©¸³Æ® °³¹ß¿¡ Æ¯ÈµÈ °³¹ß ȯ°æ _ 39
NetBeans ¡ª ÀÚ¹Ù »Ó¸¸ ¾Æ´Ï¶ó ´Ù¾çÇÑ À¥ °³¹ß ¾ð¾î¸¦ Áö¿ø _ 40
Á¦2Àå À¥ µ¥ÀÌÅÍ ¼öÁý 41
01 À¥ ÆäÀÌÁö ´Ù¿î·Îµå _ 42
°¡Àå °£´ÜÇÑ ´Ù¿î·Îµå ¹æ¹ý _ 42
Node.js·Î ´Ù¿î·ÎµåÇØ º¸ÀÚ _ 42
Rhino/NarshonÀ¸·Î ´Ù¿î·ÎµåÇØ º¸±â _ 46
02 HTML Çؼ®(¸µÅ©¿Í À̹ÌÁö ÃßÃâ) _ 48
½ºÅ©·¡ÇÎÀ̶õ? _ 48
HTML ÆÄÀÏ ´Ù¿î·Îµå _ 49
HTML ÆÄÀÏ¿¡¼ ¸µÅ© ÃßÃâ _ 51
À̹ÌÁö ÆÄÀÏ ÃßÃâ _ 55
03 »çÀÌÆ®¸¦ Åë°·Î ´Ù¿î·Îµå _ 61
Åë°·Î ´Ù¿î·ÎµåÇÏ´Â ÀÌÀ¯ _ 61
ÇÁ·Î±×·¥À» ¸¸µé¾î º¸ÀÚ _ 62
04 XML/RSS Çؼ® _ 69
XMLÀ̶õ? _ 69
Node.js¿¡¼ XMLÀ» ´Ù·ç´Â ¹æ¹ý _ 71
RSS¶õ? _ 76
XML/RSS ÆĽ̿¡ cheerio-httpcli¸¦ »ç¿ëÇÏ´Â ¹æ¹ý _ 79
05 Á¤±âÀûÀ¸·Î ´Ù¿î·Îµå _ 82
Á¤±âÀûÀΠ󸮸¦ ¼öÇà _ 82
ȯÀ²ÀÇ º¯µ¿À» È®ÀÎÇÏ´Â API »ç¿ë _ 83
¸®´ª½º/Mac OS XÀÇ °æ¿ì _ 85
À©µµ¿ìÀÇ °æ¿ì _ 90
Á¦3Àå ·Î±×ÀÎÀÌ ÇÊ¿äÇÑ À¥»çÀÌÆ® Å©·Ñ¸µ 95
01 PhantomJS¿Í CasperJS _ 96
PhantomJS¿Í CasperJS¿¡ °üÇÏ¿© _ 96
PhantomJS¿Í CasperJS ¼³Ä¡ _ 98
°£´ÜÇÑ ¿¹Á¦ ÇÁ·Î±×·¥ _ 99
Çø®Ä¿ À̹ÌÁö °Ë»ö °á°ú ĸóÇϱâ _ 103
¾ÆÀÌÆù¿ë À¥»çÀÌÆ® ȸé ĸó _ 105
ÀÎÀÚ·Î ÁöÁ¤ÇÑ ÆäÀÌÁö¸¦ ĸóÇÏ´Â µµ±¸ ÀÛ¼º _ 106
02 ·Î±×ÀÎ ÈÄÀÇ µ¥ÀÌÅ͸¦ ´Ù¿î·Îµå _ 109
·Î±×ÀÎÀÌ ÇÊ¿äÇÑ °æ¿ì _ 109
Ƽ½ºÅ丮¿¡ ·Î±×ÀÎÇϱâ _ 109
¸¶¿ì½º Ŭ¸¯ _ 113
03 DOM ÆÄ½Ì ¹æ¹ý°ú CSS ¼±ÅÃÀÚ _ 115
À¥ ºê¶ó¿ìÀúÀÇ °³¹ßÀÚ µµ±¸ »ç¿ë¹ý _ 115
CSS ¼±ÅÃÀÚ ÁöÁ¤ ¹æ¹ý _ 118
CSS ¼±ÅÃÀÚ ½ÇÀüÆí _ 120
04 ElectronÀ¸·Î µ¥½ºÅ©Åé ¾ÖÇø®ÄÉÀÌ¼Ç ÀÛ¼º _ 124
ElectronÀ̶õ? _ 124
Electron ¼³Ä¡ ¹æ¹ý _ 127
ElectronÀ¸·Î °£´ÜÇÑ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µå´Â ¼ø¼ _ 127
Á÷Á¢ ÁغñÇÑ HTMLÀ» Electron¿¡ Ç¥½Ã _ 130
¸ÞÀÎ ÇÁ·Î¼¼½º¿Í ·»´õ¸µ ÇÁ·Î¼¼½º °£ÀÇ Åë½Å _ 132
05 ElectronÀ¸·Î ½ºÅ©¸° ĸó _ 138
½ºÅ©¸°¼¦À» Âï´Â Á¦ÀÏ ºü¸¥ ¹æ¹ý _ 138
ElectronÀ¸·Î ½ºÅ©¸°¼¦À» Âï´Â ¹æ¹ý _ 138
¹Ì¼¼ÇÑ Á¶Á¤À» À§ÇØ µô·¹ÀÌ ÁÖ±â _ 142
ĸóÇÒ ¹üÀ§¸¦ ÁöÁ¤ _ 144
Á¦4Àå µ¥ÀÌÅÍ Ã³¸® ¹× ÀúÀå 147
01 ¹®ÀÚ ÄÚµå¿Í ȣȯ _ 148
¹®ÀÚ ÄÚµå¶õ? _ 148
ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ¹®ÀÚ ÄÚµå _ 150
Node.jsÀÇ °æ¿ì _ 150
iconv-lite¸¦ »ç¿ëÇÑ ¹®ÀÚ ÄÚµå º¯È¯ _ 155
Rhino¸¦ »ç¿ëÇÏ´Â °æ¿ì _ 156
02 Á¤±Ô Ç¥Çö½ÄÀ» »ç¿ëÇÑ µ¥ÀÌÅÍ º¯È¯ _ 157
Á¤±Ô Ç¥Çö½ÄÀ̶õ? _ 157
ÀÚ¹Ù½ºÅ©¸³Æ®¿¡¼ÀÇ Á¤±Ô Ç¥Çö½Ä »ç¿ë¹ý _ 158
03 µ¥ÀÌÅÍ Çü½ÄÀÇ ±âÃÊ _ 166
À¥¿¡ ÀÖ´Â µ¥ÀÌÅÍ Çü½Ä _ 166
JSON Çü½ÄÀ̶õ? _ 167
JSONÀÇ °³·®ÆÇ, JSON5 Çü½Ä _ 170
CSON Çü½Ä _ 172
XML/RSS Çü½Ä _ 174
YAML Çü½Ä _ 177
INI ÆÄÀÏ Çü½Ä _ 181
CSV/TSV ÆÄÀÏ Çü½Ä _ 184
±× ¿ÜÀÇ Çü½Ä _ 188
04 Ä¿ÇǽºÅ©¸³Æ® _ 190
¿Ö Ä¿ÇǽºÅ©¸³Æ®Àΰ¡? _ 190
Ä¿ÇǽºÅ©¸³Æ® ¼³Ä¡ _ 191
ÇÁ·Î±×·¥ ½ÇÇà ¹æ¹ý _ 191
Ä¿ÇǽºÅ©¸³Æ®ÀÇ ±âº» ¹®¹ý _ 192
Âü°ú °ÅÁþ _ 195
¹è¿ _ 196
¿¬»êÀÚ _ 197
Á¦¾î ±¸¹® _ 199
ÇÔ¼ö ÀÛ¼º _ 203
°´Ã¼ÁöÇâ _ 206
05 µ¥ÀÌÅͺ£À̽º »ç¿ë¹ý _ 210
¿Ö µ¥ÀÌÅͺ£À̽º¸¦ »ç¿ëÇϴ°¡? _ 210
°ü°èÇü µ¥ÀÌÅÍ ¸ðµ¨°ú NoSQL _ 210
°ü°èÇü µ¥ÀÌÅͺ£À̽º SQLite3 »ç¿ë _ 211
À¥À¸·ÎºÎÅÍ ´Ù¿î·ÎµåÇÏ¿© SQLite¿¡ ÀúÀå _ 213
NoSQL LevelDB¸¦ »ç¿ë _ 217
µ¥ÀÌÅ͸¦ LevelDB¿¡ º¸°ü _ 223
06 ¸®Æ÷Æ® ÀÚµ¿ »ý¼º _ 227
¸®Æ÷Æ® ÀÚµ¿ »ý¼º _ 227
Ãâ·Â Çü½Ä _ 228
PDF ÀÛ¼º _ 230
¿¢¼¿ Çü½ÄÀ¸·Î ÀÛ¼º _ 238
Node.js + Ocegen »ç¿ë¹ý _ 238
Rhino¿Í Apache POI »ç¿ë¹ý _ 239
À¥ API·Î ȹµæÇÑ °ªÀ» ¿¢¼¿¿¡ ¾²±â _ 242
Á¦5Àå ÇÑ±Û ÇüÅÂ¼Ò ºÐ¼® 245
01 ÇüÅÂ¼Ò ºÐ¼®¿¡ °üÇÏ¿© _ 246
ÇüÅÂ¼Ò ºÐ¼®À̶õ? _ 246
ÇüÅÂ¼Ò ºÐ¼®À» ÀÌ¿ëÇÏ´Â ¹æ¹ý _ 247
mecab-koÀÇ ¼³Ä¡ _ 248
02 ƯÁ¤ Ç°»çÀÇ ´Ü¾îµéÀ» ÃßÃâ _ 251
Node.js¿¡¼ mecab-ko¸¦ »ç¿ëÇÏ´Â ¹æ¹ý _ 251
ÇÁ·Î±×·¥À» Á¤¸®ÇÏ¿© ÇüÅÂ¼Ò ºÐ¼® ¸ðµâ ÀÛ¼º _ 254
ƯÁ¤ Ç°»çÀÇ ´Ü¾îµéÀ» ÃßÃâÇÏ´Â ÇÁ·Î±×·¥ _ 257
03 ¸¶¸£ÄÚÇÁ üÀÎÀ» ÀÌ¿ëÇÑ ¹®¼ ¿ä¾à _ 260
¸¶¸£ÄÚÇÁ üÀÎÀ» ÀÌ¿ëÇÑ ¹®¼ ¿ä¾à _ 260
ÇÁ·Î±×·¥¿¡ °üÇÏ¿© _ 264
04 °£´ÜÇÑ ¹®Àå ±³Á¤ µµ±¸ ÀÛ¼º _ 266
¹®Àå ±³Á¤ µµ±¸¿¡ °üÇÏ¿© _ 266
05 ´Ü¾îÀÇ ÃâÇö ºóµµ Á¶»ç _ 271
´Ü¾îÀÇ ÃâÇö ºóµµ Á¶»ç _ 271
Á¦6Àå Å©·Ñ¸µÀ» À§ÇÑ µ¥ÀÌÅÍ ¼Ò½º 277
01 À¯ÀÍÇÑ µ¥ÀÌÅÍ ¼Ò½º ¸ñ·Ï _ 278
µ¥ÀÌÅÍ ¼Ò½º¿¡ °üÇÏ¿© _ 278
SNSÀÇ È°¿ë _ 278
¼Ò¼È ºÏ¸¶Å© È°¿ë _ 279
»óÇ° Á¤º¸ È°¿ë _ 279
¿Â¶óÀÎ »çÀüÀÇ È°¿ë _ 280
¿ÀÇÁ¶óÀÎ »çÀü µ¥ÀÌÅÍ È°¿ë _ 280
ºí·Î±× ¼ºñ½º È°¿ë _ 281
02 Æ®À§ÅÍ Å©·Ñ¸µ _ 283
Æ®À§ÅͶõ? _ 283
Æ®À§ÅÍ API Áغñ _ 283
03 ÆäÀ̽ººÏ _ 289
ÆäÀ̽ººÏÀ̶õ? _ 289
ÆäÀ̽ººÏ API _ 289
04 ³×À̹ö API »ç¿ë _ 297
³×À̹ö API _ 297
05 ¾Æ¸¶Á¸ API »ç¿ë _ 302
¾Æ¸¶Á¸ÀÇ »óÇ° Á¤º¸ _ 302
API¸¦ À§ÇÑ °³¹ßÀÚ °èÁ¤ »ý¼º _ 303
¾Æ¸¶Á¸ÀÇ µµ¼ Á¤º¸ °Ë»ö _ 308
06 Çø®Ä¿ÀÇ »çÁø ´Ù¿î·Îµå _ 311
Çø®Ä¿¶õ? _ 311
API Å° ȹµæ _ 312
Çø®Ä¿ API¸¦ »ç¿ëÇÏ´Â ÇÁ·Î±×·¥ Á¦ÀÛ _ 314
07 À¯Æ©ºê µ¿¿µ»ó ´Ù¿î·Îµå _ 319
À¯Æ©ºê¶õ ¹«¾ùÀΰ¡? _ 319
youtube-dl ¼³Ä¡ _ 320
À¯Æ©ºê °Ë»ö _ 322
µ¿¿µ»óÀ» °Ë»öÇÏ°í ´Ù¿î·Îµå _ 328
08 Yahoo! Finance¿¡¼ ȯÀ² ¹× ÁÖ½Ä Á¤º¸ ¼öÁý _ 331
Yahoo! Finance _ 331
FX¡¤È¯À² Á¤º¸ Ãëµæ _ 332
ÁÖ°¡ Á¤º¸ Ãëµæ _ 336
09 À§Å°Çǵð¾Æ ´Ù¿î·Îµå _ 339
À§Å°Çǵð¾Æ¶õ? _ 339
À§Å°Çǵð¾ÆÀÇ Å¸ÀÌƲ µ¥ÀÌÅͺ£À̽º ¸¸µé±â _ 343
ŸÀÌƲ µ¥ÀÌÅͺ£À̽º È°¿ë _ 346
Á¦7Àå µ¥ÀÌÅÍÀÇ ºÐ·ù, ¿¹Ãø°ú ¸Ó½Å·¯´× 351
01 µ¥ÀÌÅÍÀÇ È°¿ë¹ý¿¡ °üÇÏ¿© _ 352
µ¥ÀÌÅ͸¦ ¾î¶»°Ô È°¿ëÇÒ °ÍÀΰ¡? _ 352
µ¥ÀÌÅÍ ¸¶ÀÌ´×À̶õ? _ 352
µ¥ÀÌÅÍ ¸¶ÀÌ´×ÀÇ ±âº»Àº ¿¹Ãø, ºÐ·ù, ¿¬°ü ±ÔÄ¢ ÃßÃâ _ 353
µ¥ÀÌÅÍ ¸¶ÀÌ´×ÀÇ ¼ø¼ _ 354
´ëÇ¥ÀûÀÎ µ¥ÀÌÅÍ ¸¶ÀÌ´× ±â¹ý _ 355
02 º£ÀÌÁö¾È ÇÊÅ͸¦ È°¿ëÇÑ ºÐ·ù _ 356
º£ÀÌÁö¾È ÇÊÅͶõ? _ 356
³ªÀÌºê º£ÀÌÁî ºÐ·ù ¾Ë°í¸®Áò _ 357
º£ÀÌÁö¾È ÇÊÅÍ ¶óÀ̺귯¸® _ 359
03 À̵¿ Æò±ÕÀ» ÀÌ¿ëÇÑ ¿¹Ãø°ú ±×·¡ÇÁ ÀÛ¼º _ 364
¼ö¿ä ¿¹Ãø¿¡ °üÇÏ¿© _ 364
´Ü¼ø À̵¿ Æò±Õ¿¡ °üÇÏ¿© _ 365
Áö¼ö ÆòÈ°¹ý¿¡ °üÇÏ¿© _ 374
04 äÆà º¿°ú ´ëÈÇϱâ _ 379
äÆà º¿ _ 379
¿©±â¼ ¸¸µé äÆà º¿ _ 380
05 ¼Æ÷Æ® º¤ÅÍ ¸Ó½ÅÀ¸·Î ¹®ÀÚ ÀνÄ(ÀüÆí) _ 395
¼Æ÷Æ® º¤ÅÍ ¸Ó½ÅÀ̶õ? _ 395
¹®ÀÚ ÀνĿ¡ µµÀü _ 397
06 ¼Æ÷Æ® º¤ÅÍ ¸Ó½ÅÀ¸·Î ¹®ÀÚ ÀνÄ(ÈÄÆí) _ 409
node-svm »ç¿ë¹ý _ 409
¼ÕÀ¸·Î ¾´ ¹®ÀÚ¸¦ ÀνÄÇÏ´Â ÇÁ·Î±×·¥ ¸¸µé±â _ 411
À߸ø ÀνÄÇÏ´Â ¹®Á¦ ÇØ°á _ 420
Á¦8Àå µ¥ÀÌÅÍ ½Ã°¢È¿Í ÀÀ¿ë 427
01 ±¸±Û Â÷Æ®¸¦ ÀÌ¿ëÇÑ Â÷Æ® ÀÛ¼º _ 428
±¸±Û Â÷Æ®¶õ? _ 428
ÆÄÀÌ Â÷Æ® ±×¸®±â _ 429
¸·´ë ±×·¡ÇÁ ±×¸®±â _ 432
¼± ±×·¡ÇÁ ±×¸®±â _ 434
Â÷Æ®ÀÇ Á¾·ù¿Í ¸Å´º¾ó _ 437
02 D3.js·Î ÀÚÀ¯µµ ³ôÀº Â÷Æ® ÀÛ¼º _ 440
D3.js ¡ª µ¥ÀÌÅÍ ±â¹Ý µµÅ¥¸ÕÆ® »ý¼º ¶óÀ̺귯¸® _ 440
D3.js ¼³Ä¡ _ 441
¸·´ë ±×·¡ÇÁ ±×¸®±â _ 442
¸·´ë ±×·¡ÇÁÀÇ ½ºÄÉÀÏ ÀÚµ¿ °è»ê _ 445
¸·´ë ±×·¡ÇÁ¿¡ ´«±Ý ±×¸®±â _ 446
²ªÀº¼± ±×·¡ÇÁ ±×¸®±â _ 449
03 D3.js·Î Áöµµ ±×¸®±â _ 455
Áöµµ Á¤º¸ ±×¸®±â _ 455
TopoJSONÀ¸·Î Áöµµ µ¥ÀÌÅÍ Ç¥½Ã _ 456
Áöµµ µ¥ÀÌÅÍ ³»·Á¹Þ±â _ 456
µ¥ÀÌÅÍ Çü½Ä º¯È¯ _ 457
D3.js·Î ´ëÇѹα¹ Áöµµ ±×¸®±â _ 459
04 D3.js¿¡¼ ÆÄ»ýµÈ ¶óÀ̺귯¸® _ 463
D3.js¸¦ ±â¹ÝÀ¸·Î °³¹ßµÈ ¶óÀ̺귯¸® _ 463
NVD3.js¿¡ °üÇÏ¿© _ 464
C3.js »ç¿ëÇϱâ _ 469
ºÎ·Ï1 À©µµ¿ì³ª Mac OS X¿¡ °³¹ß ȯ°æ ±¸Ãà 475
Node.js ¼³Ä¡ _ 476
Rhino ¼³Ä¡ _ 478
Nashorn ¼³Ä¡ _ 480
ºÎ·Ï2 HTML/XMLÀÇ PATH ÆĽÌÀ» °£´ÜÇÏ°Ô ¼öÇà 483
Å×ÀÌºí ³»ÀÇ Á¤º¸ °¡Á®¿À±â _ 489
cheerio ¸¶¹«¸® _ 490
º»¹®Áß¿¡¼
±¸¸Å º¿À̶ó°íµµ ºÒ¸°´Ù. »ç¿ëÀÚ°¡ ÀÎÅͳݿ¡¼ »óÇ°À̳ª ¼ºñ½º¸¦ ¹ß°ßÇÏ´Â °ÍÀ» µµ¿ÍÁÖ´Â ¿¡ÀÌÀüÆ®´Ù. ¿¹¸¦ µé¸é, ¾Æ¸¶Á¸¿¡¼ ¼îÇÎÇÒ ¶§ ÆäÀÌÁö ¹Ø¿¡ À¯»ç »óÇ°µéÀÌ Ç¥½ÃµÈ´Ù. ÀÌ°ÍÀº ±× ÆäÀÌÁö¸¦ º» ´Ù¸¥ »ç¿ëÀÚ°¡ ±¸¸ÅÇÑ »óÇ°À̳ª, »ç¿ëÀÚ°¡ º» ´Ù¸¥ »óÇ°ÀÇ °æÇâ Á¤º¸¸¦ ÀÌ¿ëÇÑ °ÍÀÌ´Ù. Àü¹®Á¡ÀÇ Á¡¿øÀ̶ó¸é ¼Õ´ÔÀÇ À̾߱⸦ µè°í ¼Õ´Ô¿¡°Ô µü ¸Â´Â »óÇ°À» ¼±ÅÃÇØ ÁØ´Ù. ¾à»ç´Â ¼Õ´ÔÀÇ Áõ»óÀ» µè°í ¸Â´Â ¾àÀ» ÃßõÇØ ÁØ´Ù. ÀÌ¿Í ¸¶Âù°¡Áö·Î ¹ÙÀÌ¾î ¿¡ÀÌÀüÆ®µµ »ç¿ëÀÚÀÇ ÃëÇâÀ» °í·ÁÇؼ »óÇ°À» ÃßõÇØ ÁØ´Ù. _9p
ÀÚ¹ÙÀÇ ÆÄÀÏÀ̳ª ³×Æ®¿öÅ© API´Â µ¥ÀÌÅ͸¦ ½ºÆ®¸²À¸·Î ´Ù·é´Ù. ½ºÆ®¸²Àº µ¥ÀÌÅ͸¦ È帣´Â °ÍÀ¸·Î °£ÁÖÇÏ¿© Èê·¯ µé¾î¿À´Â µ¥ÀÌÅ͸¦ ÀÔ·ÂÀ¸·Î ´Ù·ç°í, Èê·¯ ³ª°¡´Â µ¥ÀÌÅ͸¦ Ãâ·ÂÀ¸·Î ´Ù·é´Ù. ¿ì¸®°¡ ÀÛ¼ºÇÑ ÇÁ·Î±×·¥ÀÇ °æ¿ì ½ºÆ®¸²ÀÇ ÀÔ·ÂÀº À¥ ¼¹ö¿¡¼ Àü¼ÛµÇ´Â µ¥ÀÌÅÍ´Ù. ±×¸®°í ½ºÆ®¸²ÀÇ Ãâ·ÂÀº ·ÎÄà ÆÄÀÏÀÌ´Ù. ÀÌó·³ ½ºÆ®¸²ÀÇ ÀÔ±¸¿Í Ãⱸ¸¦ ÁöÁ¤ÇÏ¸é ´Ü¼û¿¡ µ¥ÀÌÅ͸¦ ÀÐ°í ¾´´Ù. ¿©±â±îÁöÀÇ ³»¿ëÀ» ÇÁ·Î±×·¥À» ÅëÇØ È®ÀÎÇØ º¸ÀÚ. _47p
À©µµ¿ìÀÇ ÀÛ¾÷ ½ºÄÉÁÙ·¯¿¡¼´Â Á¤±âÀûÀ¸·Î ½ÇÇàÇϴ ó¸®¸¦ ¡®ÀÛ¾÷¡¯À̶ó°í ºÎ¸£¸ç, ÀÛ¾÷À» ÀÛ¼ºÇÔÀ¸·Î½á Á¤±âÀûÀÎ ½ÇÇàÀ» ¼³Á¤ÇÒ ¼ö ÀÖ´Ù. »õ·Î¿î ÀÛ¾÷À» ÀÛ¼ºÇÏ·Á¸é ¸ÕÀú ÀÛ¾÷ ½ºÄÉÁÙ·¯ÀÇ ÁÂÃø Æ®¸®¿¡¼ [ÀÛ¾÷ ½ºÄÉÁÙ·¯ (·ÎÄÃ)] Æú´õ¸¦ Ŭ¸¯ÇÑ´Ù. ÀÌ¾î ¿À¸¥ÂÊÀÇ ÀÛ¾÷ Æгο¡¼ ¡®ÀÛ¾÷ ¸¸µé±â¡¯¸¦ Ŭ¸¯ÇÑ´Ù. ±×·¯¸é ÀÛ¾÷ ¸¸µé±â ¸¶¹ý»ç°¡ ½ÇÇàµÈ´Ù. _91p
Node.jsÀÇ Ç¥ÁØ »óÅ¿¡¼´Â EUC-KR µîÀÇ ¹®ÀÚ Äڵ带 ´Ù·ê ¼ö ¾øÀ¸¹Ç·Î ¿ÜºÎ ¸ðµâÀ» ¼³Ä¡ÇØ¾ß ÇÑ´Ù. ¹®ÀÚ ÄÚµå º¯È¯¿¡´Â iconv¶ó´Â ¶óÀ̺귯¸®°¡ ³Î¸® ¾²À̴µ¥ Node.js¿¡µµ iconv ¸ðµâÀÌ Á¸ÀçÇÑ´Ù. ¶ÇÇÑ, ¹®ÀÚ ÄÚµåÀÇ ÀÚµ¿ ÆÇÁ¤¿ë ¸ðµâ jschardetµµ ÀÖ´Ù. ¿©±â¼´Â ÀÌ µÎ °³ÀÇ ¶óÀ̺귯¸®¸¦ »ç¿ëÇØ º¼ °ÍÀÌ´Ù. ´ÙÀ½°ú °°ÀÌ npmÀ» »ç¿ëÇÏ¿© iconv¿Í jschardetÀ» ¼³Ä¡Çϵµ·Ï ÇÑ´Ù. _151p
Á» ´õ º¹ÀâÇÑ ÀÛ¾÷À» ÀÚ¹Ù½ºÅ©¸³Æ®·Î ¼öÇàÇÏ°í ½ÍÀº °æ¿ì¿¡´Â ÀÚ¹Ù ¶óÀ̺귯¸®ÀÇ ÈûÀ» ºô¸®´Â °ÍÀÌ ÁÁ´Ù. ¿©±â¼´Â ÀÚ¹Ù ¶óÀ̺귯¸®ÀÎ Apache POI¸¦ »ç¿ëÇØ º»´Ù. Rhino/JavaScript¿¡¼´Â ÀÚ¹ÙÀÇ ¶óÀ̺귯¸®¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù. Apache POI´Â ÀÚ¹Ù ¶óÀ̺귯¸®·Î, ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ ¿¢¼¿°ú ¿öµå ÆÄÀÏÀ» ÀÚ¹Ù¿¡¼ Á¶ÀÛÇϱâ À§ÇÑ ¶óÀ̺귯¸®´Ù. Apache POIÀ» »ç¿ëÇÏ¸é ¿¢¼¿°ú ¿öµå°¡ ¼³Ä¡µÇÁö ¾ÊÀº PC¿¡¼µµ ¿¢¼¿/¿öµå ÆÄÀÏÀ» ÀÐ°í ¾µ ¼ö ÀÖ´Ù. Apache POI´Â ´ÙÀ½ URL¿¡¼ ´Ù¿î·ÎµåÇÒ ¼ö ÀÖ´Ù. _239~240p
°ü·ÃÀ̹ÌÁö
ÀúÀÚ¼Ò°³
»ý³â¿ùÀÏ | - |
---|
ÄíÁö¶ó È÷ÄÚ¿ìÁîÄí¿¡´Â ÁßÇб³ ½ÃÀýºÎÅÍ Ãë¹Ì·Î ÇÏ´ø ÇÁ·Î±×·¡¹ÖÀÌ Àç¹ÌÀÖ¾î ´Ù¾çÇÑ °ÍµéÀ» ¸¸µé´Ù°¡ ÇÁ·Î±×·¡¸Ó°¡ µÇ¾ú´Ù.
ÇöÀç´Â ¼ÒÇÁÆ®¿þ¾î ±âȹ ȹ»ç 'ÄíÁö¶óÇѵµ'¿¡¼ 'Àç¹ÌÀÖ°í µµ¿òµÇ´Â µµ±¸'¸¦ ÁÖÁ¦·Î À©µµ¿ì, ¾Èµå·ÎÀÌµå µî¿¡¼ µ¿ÀÛÇÏ´Â ¾ÛÀ» °ø°³ÇÏ°í ÀÖ´Ù.
´ëÇ¥ÀÛÀº µµ·¹¹Ì·Î ÀÛ°îÇÒ ¼ö ÀÖ´Â À½¾Ç ¼ÒÇÁÆ®¿þ¾î 'ÅؽºÆ® À½¾Ç »çÄí¶ó'¿Í 'ÀϺ»¾î ±â¹Ý ÇÁ·Î±×·¡¹Ö ¾ð¾î ³ªµ¥½ÃÄÚ' µîÀÌ´Ù.
2001³â¿¡´Â ¿Â¶óÀÎ ¼ÒÇÁÆ®¿þ¾î ´ë»óÀ» ¹Þ¾ÒÀ¸¸ç, 2004³â IPA û¼Ò³âºÎ¿¡¼ ½´ÆÛÅ©¸®¿¡ÀÌÅÍ·Î ÀÎÁ¤À» ¹Þ¾Ò°í, 2010³â¿¡ OSS °øÇåÀÚ »óÀ» ¼ö»óÇß´Ù.
ÇÁ·Î±×·¡¹ÖÀÇ Áñ°Å¿òÀ» Àü´Þ
Çϱâ À§ÇØ ¸ÅÀÏ ºÐÅõÇÏ°í ÀÖ´Ù.
ÀúÀÚÀÇ ´Ù¸¥Ã¥
Àüüº¸±â»ý³â¿ùÀÏ | - |
---|
ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.
ÁÖ°£·©Å·
´õº¸±â»óÇ°Á¤º¸Á¦°ø°í½Ã
À̺¥Æ® ±âȹÀü
Àü°øµµ¼/´ëÇб³Àç ºÐ¾ß¿¡¼ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥
ÆǸÅÀÚÁ¤º¸
»óÈ£ |
(ÁÖ)±³º¸¹®°í |
---|---|
´ëÇ¥ÀÚ¸í |
¾Èº´Çö |
»ç¾÷ÀÚµî·Ï¹øÈ£ |
102-81-11670 |
¿¬¶ôó |
1544-1900 |
ÀüÀÚ¿ìÆíÁÖ¼Ò |
callcenter@kyobobook.co.kr |
Åë½ÅÆǸž÷½Å°í¹øÈ£ |
01-0653 |
¿µ¾÷¼ÒÀçÁö |
¼¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù) |
±³È¯/ȯºÒ
¹ÝÇ°/±³È¯ ¹æ¹ý |
¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼ ½Åû °¡´É |
---|---|
¹ÝÇ°/±³È¯°¡´É ±â°£ |
º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É |
¹ÝÇ°/±³È¯ ºñ¿ë |
º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã |
¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯ |
·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì |
»óÇ° Ç°Àý |
°ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½ |
¼ÒºñÀÚ ÇÇÇغ¸»ó |
·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© ó¸®µÊ ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀǼҺñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ |
¹è¼Û¾È³»
±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.
¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.