|
|
|
 |
ÆÇ¸Å°¡ |
28,000¿ø ¡æ 22,120¿ø 21% |
|
 |
¸¶Àϸ®Áö |
4% 880¿ø |
|
 |
¹ßÇàÀÏ |
2008-06-12
|
 |
ISBN |
9788991268401
|
 |
±âŸÁ¤º¸ |
¹ø¿ª¼ | 584ÂÊ
|
|
 |
¿¹»óÃâ°íÀÏ
|
±ÝÀÏ °¡´É (±Ù¹«ÀϱâÁØ) |
 |
¹è¼Ûºñ |
¹«·á¹è¼Û
|
| |
|
|
|
|
|
 |
| ÄÄÇ»ÅͰøÇÐ
|
|
|
| Á¾ÇÕÁö¼ö 4p 101 À§ |
|
| ¿ù°£Áö¼ö 8p 23 À§ |
|
|
| |
|
¡Ø ³×À̹ö üũ¾Æ¿ôÀ¸·Î ±¸¸Å½Ã ºñȸ¿øÀ¸·Î ±¸¸Å°¡
µÊÀ¸·Î °ÄÄ ¸¶Àϸ®Áö´Â Àû¸³ µÇÁö ¾Ê½À´Ï´Ù. |
|
|
|
| |
ÄÄÇ»ÅͰøÇÐ ºÐ¾ß º£½ºÆ®(¿ù) |
|
| |
|
| |
ÄÄÇ»ÅͰøÇÐ ºÐ¾ß º£½ºÆ®(ÁÖ) |
|
| |
|
| |
ÄÄÇ»ÅͰøÇÐ ºÐ¾ß ½Å°£ |
|
| |
|
 |
 |
ºÐ»êÀûÀÎ ÇÁ·Î±×·¡¹Ö, µ¿½Ã¼º, º´·ÄÀûÀΠ󸮰¡ °¡´ÉÇÑ '¾ó·© '!
¡ºÇÁ·Î±×·¡¹Ö ¾ó·©¡»Àº ¾ó·© ½Ã½ºÅÛ ¼³Ä¡ºÎÅÍ ¼Ð »ç¿ë¹ý, ÆÄÀÏ ½ÇÇà°ú ÄÄÆÄÀÏ, º´Çà ÇÁ·Î±×·¡¹Ö, ºÐ»ê ÇÁ·Î±×·¡¹Ö, OTP, Mnesia, ¸ÖƼÄÚ¾î CPU ÇÁ·Î±×·¡¹Ö±îÁö ¾ó·©¿¡ ´ëÇÑ ¸ðµç °ÍÀ» ´Ù·ç¾ú´Ù. À½¾ÇÀ» ½ºÆ®¸®¹ÖÇÏ´Â SOUTcast ¼¹ö, ±â°¡¹ÙÀÌÆ®±Þ µ¥ÀÌÅ͸¦ »öÀΠó¸®ÇÒ ¼ö ÀÖ´Â Àü¹® »öÀΰú °Ë»ö ¿£Áø µîÀÇ ¾ó·© ¾ÖÇø®ÄÉÀ̼ÇÀ» ´ã°í ÀÖ´Ù.
º»¹®Àº °£´ÜÇÑ ¸ö Ç®±â Çü½ÄÀ¸·Î ¾ó·© ½Ã½ºÅÛ¿¡ ´ëÇÑ ±âº»ÀûÀÎ Á¤º¸¸¦ ¼Ò°³ÇÑ ´ÙÀ½, ¼øÂ÷ ÇÁ·Î±×·¡¹Ö, ¿¹¿Üó¸®, ÇÁ·Î±×·¥ ÄÄÆÄÀÏ ¹× ½ÇÇà, º´·Ä ÇÁ·Î±×·¥¿¡¼ÀÇ ¿À·ù¸¦ Â÷·Ê´ë·Î ¼³¸íÇÑ´Ù. ¾ó·©¿¡¼ º´·Ä ÇÁ·Î¼¼½º´Â ¾î¶»°Ô »ý¼ºÇÏ´ÂÁö, ÇÁ·Î¼¼½ºµéÀº ¾î¶»°Ô Åë½ÅÇÏ´ÂÁö, ¿ì¸®°¡ ¸¸µç º´·Ä ÇÁ·Î¼¼½ºµéÀº ¾ó¸¶³ª ºü¸¥Áö µîµµ ´Ù·é´Ù.
±×¸®°í ºÐ»ê ÇÁ·Î±×·¡¹Ö, ¾ÖÇø®ÄÉÀ̼Ç, ¾ó·©°ú ´Ù¸¥ ¾ð¾î ÄÚµå °£ÀÇ ÀÎÅÍÆäÀ̽º, ÆÄÀÏ ÇÁ·Î±×·¡¹Ö, ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö, Àú¼öÁØÀÇ ¸ðµ¨ÀÎ Ets¿Í dets, OTP¿¡ ´ëÇÑ °³·ÐÀÇ Àå, ¾ó·© µ¥ÀÌÅͺ£À̽º °ü¸® ½Ã½ºÅÛ Mnesia, OTP ¾ÖÇø®ÄÉÀÌ¼Ç ±¸¼ºÀÇ ½Ç¿ëÀûÀÎ Ãø¸é, ¸ÖƼÄÚ¾î ÄÄÇ»ÅÍ ÇÁ·Î±×·¡¹Ö µîÀ» ÀÚ¼¼È÷ ÇØ¼³ÇÑ´Ù.
¡Ú ¾ó·©Àº?
1980³â´ë µîÀåÇÑ ¾ó·©Àº ÇÔ¼öÇü ¾ð¾î °¡¿îµ¥ »ê¾÷¿¡¼ ¾²ÀÌ´Â À¯ÀÏÇÑ ¾ð¾î. Á¶ ¾Ï½ºÆ®·ÕÀÌ Ã¢½Ã. ºÐ»ê ÇÁ·Î±×·¡¹Ö, µ¿½Ã¼º, º´·Ä 󸮰¡ °¡Àå Å« Ư¡. ÃÖ±Ù ¸ÖƼ ÄÚ¾î(multicore) ½Ã½ºÅÛÀÇ È®»êÀ¸·Î °¢±¤¹Þ°í ÀÖÀ¸¸ç ±âÁ¸ ¼øÂ÷Àû ÇÁ·Î±×·¡¹Ö ¾ð¾î°¡ ¸Â´Ú¶ß¸®´Â ¼Óµµ¿Í °úºÎÇÏ ¹®Á¦¸¦ Ź¿ùÇÏ°Ô ÇØ°á. |
|
 |
1Àå Ãâ¹ß
1.1 ·Îµå¸Ê
1.2 ´Ù½Ã Ãâ¹ß
2Àå ½ÃÀÛ
2.1 °³°ü
2.2 ¾ó·© ¼³Ä¡Çϱâ
2.3 ÀÌ Ã¥ÀÇ ÄÚµå
2.4 ¼Ð ½ÃÀÛÇϱâ
2.5 °£´ÜÇÑ Á¤¼ö ¿¬»ê
2.6 º¯¼ö
2.7 ºÎµ¿ ¼Ò¼öÁ¡ ¼ö
2.8 ¾ÖÅÒ
2.9 Æ©ÇÃ
2.10 ¸®½ºÆ®
2.11 ¹®ÀÚ¿
2.12 ÆÐÅÏ ¸ÅĪ ´Ù½Ã Çѹø
3Àå ¼øÂ÷ ÇÁ·Î±×·¡¹Ö
3.1 ¸ðµâ
3.2 ¼îÇÎÀ¸·Î µ¹¾Æ°¡¼
3.3 À̸§Àº °°°í ¾Ö¸®Æ¼°¡ ´Ù¸¥ ÇÔ¼ö
3.4 ÆÝ
3.5 °£´ÜÇÑ ¸®½ºÆ® ó¸®
3.6 ¸®½ºÆ® ÇØ¼®
3.7 »ê¼ú ½Ä
3.8 °¡µå
3.9 ·¹ÄÚµå
3.10 case¿Í if ½Ä
3.11 Á¤»ó ¼ø¼·Î ¸®½ºÆ® ±¸¼ºÇϱâ
3.12 ´©»ê±â
4À塤¿¹¿Ü
4.1 ¿¹¿Ü(Exceptions)
4.2 ¿¹¿Ü ¹ß»ý½Ã۱â
4.3 try...catch
4.4 catch
4.5 ¿À·ù ¸Þ½ÃÁö °³¼±Çϱâ
4.6 try...catch ÇÁ·Î±×·¡¹Ö ½ºÅ¸ÀÏ
4.7 °¡´ÉÇÑ ¸ðµç ¿¹¿Ü¸¦ Àâ±â
4.8 ±¸½Ä°ú ½Å½Ä ¿¹¿Ü ó¸® ½ºÅ¸ÀÏ
4.9 ½ºÅà ÃßÀû
5Àå °í±Þ ¼øÂ÷ ÇÁ·Î±×·¡¹Ö
5.1 BIF
5.2 ¹ÙÀ̳ʸ®
5.3 ºñÆ® ±¸¹®
5.4 ³ª¸ÓÁö ªÀº ÁÖÁ¦µé
6Àå ÇÁ·Î±×·¥ ÄÄÆÄÀÏÇÏ°í ½ÇÇàÇϱâ
6.1 ¾ó·© ¼Ð ½ÃÀÛÇϰí ÁßÁöÇϱâ
6.2 °³¹ß ȯ°æ ¼öÁ¤Çϱâ
6.3 ÇÁ·Î±×·¥À» ½ÇÇàÇÏ´Â ´Ù¸¥ ¹æ¹ýµé
6.4 Makefile·Î ÄÄÆÄÀÏ ÀÚµ¿ÈÇϱâ
6.5 ¾ó·© ¼Ð¿¡¼ ¸í·É ÆíÁýÇϱâ
6.6 °í¹Î°Å¸® ¶³ÃĹö¸®±â
6.7 ¹º°¡ À߸øµÇ¾úÀ» ¶§
6.8 µµ¿ò ¹Þ±â
6.9 ȯ°æ °³Á¶Çϱâ
6.10 Å©·¡½Ã ´ýÇÁ(Crash Dump)
7Àå º´Ç༺(Concurrency)
8Àå º´Çà ÇÁ·Î±×·¡¹Ö
8.1 º´Ç༺ ÇÁ¸®¹ÌƼºê
8.2 °£´ÜÇÑ ¿¹Á¦
8.3 Ŭ¶óÀ̾ðÆ®-¼¹ö °³·Ð
8.4 ÇÁ·Î¼¼½º¸¦ »ý¼ºÇÏ´Â µ¥ °É¸®´Â ½Ã°£Àº?
8.5 ŸÀӾƿôÀÌ ÀÖ´Â receive
8.6 ¼±ÅÃÀû ¼ö½Å(Selective Receive)
8.7 µî·ÏµÈ ÇÁ·Î¼¼½º
8.8 º´Çà ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ´Â ¹ý
8.9 ²¿¸® Àç±Í¿¡ °üÇÑ ÇѸ¶µð
8.10 MFA·Î ¶ç¿ì±â
8.11 °úÁ¦
9Àå º´Çà ÇÁ·Î±×·¥°ú ¿À·ù
9.1 ÇÁ·Î¼¼½º ¿¬°áÇϱâ
9.2 on_exit Çڵ鷯
9.3 ¿À·ùÀÇ ¿ø°Ý ó¸®
9.4 ¿À·ù ó¸® »ó¼¼
9.5 ¿À·ù ó¸® ±âº»¸í·É
9.6 ¿¬°áµÈ ÇÁ·Î¼¼½º ÁýÇÕ
9.7 ¸ð´ÏÅÍ
9.8 °è¼Ó »ì¾Æ ÀÖ´Â ÇÁ·Î¼¼½º
10Àå ºÐ»ê ÇÁ·Î±×·¡¹Ö
10.1 À̸§ ¼¹ö
10.2 ºÐ»ê ÇÁ¸®¹ÌƼºê
10.3 ºÐ»ê ÇÁ·Î±×·¡¹Ö¿ë ¶óÀ̺귯¸®
10.4 ÄíŰ º¸È£ ½Ã½ºÅÛ
10.5 ¼ÒÄÏ-±â¹Ý ºÐ»ê
11Àå IRC Lite
11.1 ¸Þ½ÃÁö ½ÃÄö½º ´ÙÀ̾î±×·¥
11.2 »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º
11.3 Ŭ¶óÀÌ¾ðÆ® Ãø ¼ÒÇÁÆ®¿þ¾î
11.4 ¼¹ö Ãø ¼ÒÇÁÆ®¿þ¾î
11.5 ¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇàÇϱâ
11.6 äÆÃ ÇÁ·Î±×·¥ ¼Ò½ºÄÚµå
11.7 ¿¬½À
12Àå ÀÎÅÍÆäÀ̽º ±â¹ý
12.1 Æ÷Æ®
12.2 ¿ÜºÎ C ÇÁ·Î±×·¥°ú ÀÎÅÍÆäÀ̽ºÇϱâ
12.3 open_port
12.4 ¸µÅ©ÀÎ µå¶óÀ̹ö
12.5 ³ëÆ®
13Àå ÆÄÀÏ ÇÁ·Î±×·¡¹Ö
13.1 ¶óÀ̺귯¸®ÀÇ ±¸¼º
13.2 ÆÄÀÏÀ» Àд ¿©·¯ ¹æ¹ý
13.3 ÆÄÀÏ¿¡ ¾²´Â ¿©·¯ ¹æ¹ý
13.4 µð·ºÅ͸® Á¶ÀÛ
13.5 ÆÄÀÏ¿¡ °üÇÑ Á¤º¸ ã±â
13.6 ÆÄÀÏ º¹»çÇϰí Áö¿ì±â
13.7 À⵿»ç´Ï
13.8 Find À¯Æ¿¸®Æ¼
14Àå ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö
14.1 TCP »ç¿ëÇϱâ
14.2 Á¦¾î À̽´
14.3 ±× Á¢¼ÓÀº ¾îµð¼ºÎÅÍ ¿Ô´Â°¡?
14.4 ¼ÒÄϰú ¿À·ù ó¸®
14.5 UDP
14.6 ¿©·¯ ¸Ó½ÅÀ¸·Î µ¿º¸Çϱâ
14.7 SHOUTcast ¼¹ö
14.8 ´õ ±íÀÌ µé¾î°¡±â
15Àå ETS¿Í DETS: ´ë·® µ¥ÀÌÅÍ ÀúÀå¼Ò ¸ÞÄ¿´ÏÁò
15.1 Å×ÀÌºí¿¡ ´ëÇÑ ±âº» Á¶ÀÛ
15.2 Å×À̺íÀÇ À¯Çü
15.3 ETS Å×À̺í È¿À²¼º °í·Á »çÇ×
15.4 ETS Å×ÀÌºí »ý¼ºÇϱâ
15.5 ETS ¿¹Á¦ ÇÁ·Î±×·¥
15.6 DETS
15.7 ¾ÆÁ÷µµ ¸ø ´ÙÇÑ ¸»?
15.8 ÄÚµå ³»¿ª
16Àå OTP °³·Ð
16.1 Á¦³×¸¯ ¼¹ö·Î °¡´Â ±æ
16.2 gen_server ½ÃÀÛÇϱâ
16.3 gen_serverÀÇ ÄÝ¹é ±¸Á¶
16.4 ÄÚµå¿Í ÅÛÇø´
16.5 ´õ µé¾î°¡±â
17Àå Mnesia: ¾ó·© µ¥ÀÌÅͺ£À̽º
17.1 µ¥ÀÌÅͺ£À̽º ÁúÀÇ
17.2 µ¥ÀÌÅͺ£À̽º¿¡ µ¥ÀÌÅÍ Ãß°¡Çϰí Á¦°ÅÇϱâ
17.3 Mnesia Æ®·£Àè¼Ç
17.4 Å×ÀÌºí¿¡ º¹ÀâÇÑ µ¥ÀÌÅÍ ÀúÀåÇϱâ
17.5 Å×À̺íÀÇ À¯Çü°ú À§Ä¡
17.6 Ãʱ⠵¥ÀÌÅͺ£À̽º »ý¼ºÇϱâ
17.7 Å×ÀÌºí ºä¾î
17.8 ´õ µé¾î°¡±â
17.9 ÄÚµå ³»¿ª
18Àå OTP·Î ½Ã½ºÅÛ ±¸ÃàÇϱâ
18.1 ¹ü¿ë À̺¥Æ® Çڵ鸵
18.2 ¿À·ù ·Î°Å
18.3 ¾Ë¶÷ °ü¸®
18.4 ¾ÖÇø®ÄÉÀÌ¼Ç ¼¹ö
18.5 ½´ÆÛºñÀü Æ®¸®
18.6 ½Ã½ºÅÛ ½ÃÀÛÇϱâ
18.7 ¾ÖÇø®ÄÉÀ̼Ç
18.8 ÆÄÀÏ ½Ã½ºÅÛ ±¸¼º
18.9 ¾ÖÇø®ÄÉÀÌ¼Ç ¸ð´ÏÅÍ
18.10 ´õ µé¾î°¡±â
18.11 µµ´ëü ±× ¼Ò¼ö´Â ¾î¶»°Ô ¸¸µé¾úÀ»±î?
19Àå ¸ÖÆ¼ÄÚ¾î ¼°î
20Àå ¸ÖÆ¼ÄÚ¾î CPU ÇÁ·Î±×·¡¹Ö
20.1 ¸ÖƼÄÚ¾î CPU¿¡¼ È¿À²ÀûÀ¸·Î ½ÇÇàµÇ´Â ÇÁ·Î±×·¥À» ¸¸µé±â
20.2 ¼øÂ÷ ÄÚµå º´·ÄȽÃ۱â
20.3 ¸Þ½ÃÁö´Â ÀÛ°Ô, °è»êÀº Å©°Ô
20.4 mapreduce¿Í µð½ºÅ© »öÀÎÇϱâ
20.5 ¹Ì·¡·Î ¼ºÀåÇϱâ
ºÎ·Ï A ÇÁ·Î±×·¥ ¹®¼È(Documentation)
A.1 ¾ó·© Çü Ç¥±â¹ý
A.2 ÇüÀ» »ç¿ëÇÏ´Â µµ±¸µé
ºÎ·Ï B ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® À©µµ¿Í ¾ó·©
B.1 ¾ó·©
B.2 MinGW ³»·Á ¹Þ¾Æ ¼³Ä¡
B.3 MSYS ³»·Á ¹Þ¾Æ ¼³Ä¡
B.4 MSYS °³¹ßÀÚ ÅøÅ¶ ¼³Ä¡(¼±ÅÃ)
B.5 À̸ƽº(Emacs)
ºÎ·Ï C ÀÚ¿ø(Resources)
ºÎ·Ï D ¼ÒÄÏ ¾ÖÇø®ÄÉÀ̼Ç
ºÎ·Ï E ³ª¸ÓÁö Àâ´ÙÇÑ °Íµé
ºÎ·Ï F ¸ðµâ°ú ÇÔ¼ö ·¹ÆÛ·±½º
|
|
 |
[ÁöÀºÀÌ]
Á¶ ¾Ï½ºÆ®·Õ (Joe Armstrong) Á¶ ¾Ï½ºÆ®·ÕÀº ½º¿þ´ø ¿Õ¸³ ±â¼ú¿¬±¸¼Ò¿¡¼ ÄÄÇ»ÅÍ °úÇÐÀ¸·Î ¹Ú»çÇÐÀ§¸¦ ÃëµæÇÏ¿´°í, Àå¾ÖÇã¿ë ½Ã½ºÅÛÀ» ±¸ÃàÇÏ´Â ÀÏÀÇ Àü¹®°¡´Ù. Á¶´Â ¾ó·© OTP ½Ã½ºÅÛÀ» ¸¸µå´Â ÇÁ·ÎÁ§Æ®ÀÇ ¼ö¼® ¼ÒÇÁÆ®¿þ¾î ¾ÆÅ°ÅØÆ®·Î Ȱµ¿ÇÏ¿´À¸¸ç, ÇöÀç ÃÖÃÊÀÇ ¾ó·© ½ºÅ¸Æ®¾÷ Áß Çϳª(Bluetail)¿¡¼ »ç¾÷°¡·Î Ȱµ¿ÇÏ¸é¼ 30³â°£ »ê¾÷°ú ¿¬±¸ ºÐ¾ß¿¡ Á¾»çÇϰí ÀÖ´Ù.
[¿Å±äÀÌ]
±è¼®ÁØ (sjoonk@gmail.com) À¥2.0°ú ·çºñ¿Â·¹ÀϽº ±â¹ÝÀÇ ¼ÒÇÁÆ®¿þ¾î °³¹ß, ÄÁ¼³ÆÃÀ» ÇÏ´Â À¯½ºÇ®ÆÐ·¯´ÙÀÓÀÇ ´ëÇ¥´Ù. ÇѶ§ °øÁ÷¿¡ ±Ù¹«ÇÏ´Ù ¾î¸± ÀûºÎÅÍ ÇØ¿À´ø ÇÁ·Î±×·¡¹ÖÀÇ ¸ÀÀ» ÀØÀ» ¼ö ¾ø¾î ¾÷Á¾À» ÀüȯÇÑ °æ·ÂÀ» °¡Áö°í ÀÖÀ¸¸ç, Ç×»ó ²÷ÀÓ¾øÀÌ »õ·Î¿öÁö·Á°í ³ë·Â ÁßÀÌ´Ù. ¹ø¿ªÇÑ Ã¥À¸·Î ¡º·¹ÀϽº ·¹½ÃÇÇ¡», °ø¿ªÇÑ Ã¥À¸·Î ¡º·¹ÀϽº¿Í ÇÔ²²ÇÏ´Â ¾ÖÀÚÀÏ À¥ °³¹ß¡»ÀÌ ÀÖ´Ù. |
|
|
|
|
 |
|
ÇÑÁ¤µµ¼ ¹Ý°ª¼¼ÀÏ!
2005-2008 °Äľî¿öµå ¼±Á¤µµ¼ ¹Ý°ª¼¼ÀÏ! - ´ÊÀ¸¸é Áö´Â°Å´Ù!
2009-06-30 ~ Á¾·áÀϽà ¹ÌÁ¤ |
|
À§Ç³´ç´ç ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ °ÄÄ ÆÐŰÁö12Á¾!
À§Ç³´ç´ç ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ °ÄÄ ÆÐŰÁö12Á¾!
2010-01-25 ~ Á¾·áÀϽà ¹ÌÁ¤ |
|
|
|
|
|
|
|
|
|