·Î±×ÀÎ ¤Ó ȸ¿ø°¡ÀÔ ¤Ó Àå¹Ù±¸´Ï ¤Ó °í°´¼¾ÅÍ ¤Ó ¸¶ÀÌÆäÀÌÁö ¤Ó ȸ»ç¼Ò°³
kangcom
À¯´Ð½º , ¾Èµå·ÎÀ̵å , c++ , computer networ..
Àüü
°­ÄÄÀº Áö±Ý ºò ¼¼ÀÏÁß!-¸ðµçµµ¼­ ÃÖ´ë50%
Àαâ°Ë»ö¾î 
Home >   >   > 
·¹ÀϽº ·¹½ÃÇÇ(RailsRecipes)   
ÁöÀºÀÌ Chad Fowler/±è¼®ÁØ   |   ÃâÆÇ»ç Insight (ÀλçÀÌÆ®)  |   ¹ßÇàÀÏ 2007³â 01¿ù 12ÀÏ
 
Ŭ¸¯ÇϽøé Å« µµ¼­À̹ÌÁö¸¦ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
ÆÇ¸Å°¡ 22,000¿ø ¡æ 17,380¿ø 21%
¸¶Àϸ®Áö 2% 350¿ø
¹ßÇàÀÏ 2007-01-12
ISBN 8991268242 | 9788991268241
±âŸÁ¤º¸ ¹ø¿ª¼­ | 412ÂÊ
¿¹»óÃâ°íÀÏ
¹è¼Ûºñ 2,000¿ø (20,000¿øÀÌ»ó ¹«·á¹è¼Û)
   
ÄÄÇ»ÅͰøÇÐ
Á¾ÇÕÁö¼ö 2p 218 À§
   
ÀÌ Ã¥ÀÇ ¿ø¼­
  Rails Recipes
Pragmatic Bookshelf | Chad Fowler
 

·çºñ¿Â·¹ÀϽº(RubyOnRails)´Â »ý»ê¼ºÀÌ ¶Ù¾î³­ Â÷¼¼´ë À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß ÇÁ·¹ÀÓ¿öÅ©´Ù.
ƯÈ÷, ÀÚ¹Ù ±â¹ÝÀÇ ÇÁ·¹ÀÓ¿öÅ© µî ´Ù¸¥ À¥ °³¹ß ÇÁ·¹ÀÓ¿öÅ©¿¡ ºñÇØ »ç¿ë¹ýÀÌ °£´ÜÇϰí Á÷°üÀûÀ̱⠶§¹®¿¡ ±Ý¹æ ¹è¿ö¼­ ¹Ù·Î ½Ç¹«¿¡ ÀÀ¿ëÇØ º¼ ¼ö ÀÖ´Â ÀåÁ¡ÀÌ ÀÖ´Ù.

±×·¸Áö¸¸ ÄÄÇ»ÆÃ ¼¼°è¿¡¼­ ¸ðµç °ÍÀÌ ±×·¯ÇϵíÀÌ, ±×³É ¸Àº¸±â·Î ÀÌ·± °ÍÀ̱¸³ª ÇÒ ¼ö´Â À־ Á¤¸»·Î ¸î ½Ã°£À» ¹è¿ö¼­ ¹Ù·Î ½ÇÀü¿¡¼­ Àû¿ëÇÒ ¼ö ÀÖ´Â ±×·± °ÍÀº ¾ø´Ù. Á¦´ë·Î µÈ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µå´Â °¡Àå ºü¸¥ ±æÀº ±× ºÐ¾ßÀÇ Àü¹®°¡µé¿¡°Ô¼­ °æÇè°ú ³»°øÀ» Àü¼ö¹Þ´Â °ÍÀÌ´Ù. ÀÌ Ã¥Àº Áö±Ý ÀÌ ¼ø°£¿¡µµ ·çºñ¿Â·¹ÀϽº ÇÁ·¹ÀÓ¿öÅ©¸¦ °³¹ßÇϰí ÀÖÀ» ·¹ÀϽº ÇÙ½É °³¹ßÆÀÀ» ºñ·ÔÇÏ¿© Àü ¼¼°èÀÇ ·¹ÀϽº Àü¹®°¡µéÀÌ ½ÇÀü¿¡¼­ ¾î¶»°Ô ·¹ÀϽº¸¦ Ȱ¿ëÇϰí, ¶Ç ¾î¶»°Ô ¾î·Á¿î ¹®Á¦µéÀ» ÇØ°áÇÏ´ÂÁö¸¦ º¸¿© ÁØ´Ù. ÀÌ Ã¥À» ÀÐ°í ³ª¸é ºÐ¸í ¿©·¯ºÐÀÇ ·¹ÀϽº ³»°øÀÌ ÇÑ ¼öÁØ ¿Ã¶ó ÀÖ´Ù´Â °ÍÀ» ¾Ë°Ô µÉ °ÍÀÌ´Ù.

ÀÌ Ã¥¿¡´Â ·¹ÀϽº ÇÁ·¹ÀÓ¿öÅ© Àü¹ÝÀ» ÇÑÃþ ±íÀÌ ÀÌÇØÇÒ ¼ö ÀÖ´Â ¿ø¸®°¡ µé¾îÀÖ°í ¿©·¯ºÐ¸¸ÀÇ ·¹ÀϽº ¾ÖÇø®ÄÉÀ̼ǿ¡ ¹Ù·Î Àû¿ëÇÒ ¼ö ÀÖ´Â ¿Ï¼ºµµ ³ôÀº ·¹½ÃÇǵéÀÌ °¡µæÇÏ´Ù. ÀÌ Ã¥Àº ·çºñ¿Â·¹ÀϽº¿¡ ´ëÇÑ ¼Ò°³¼­´Â ¾Æ´Ï´Ù. ±×·¸Áö¸¸ ·çºñ¿Â·¹ÀϽº¸¦ ½ÇÀü¿¡ Àû¿ëÇϰíÀÚ ÇѴٰųª, ¶Ç´Â ·çºñ¿Â·¹ÀϽºÀÇ Áø¸é¸ñÀ» È®ÀÎÇØ º¸°í ½ÍÀº µ¶ÀÚ¶ó¸é ¹Ýµå½Ã °ç¿¡ µÎ°í, ÇÊ¿äÇÒ ¶§¸¶´Ù ¹Ù·Î¹Ù·Î ÂüÁ¶ÇØ¾ß ÇÒ, ±×·± ·çºñ¿Â·¹ÀϽºÀÇ ¡®Àü°øÇʼö¡¯´Ù.
¿ªÀÚ¼­¹®
¼­¹®
ÁÁÀº ·¹½ÃÇÇ ºÏÀ̶õ ¹«¾ùÀϱî?
´©±¸¸¦ À§ÇÑ Ã¥Àΰ¡?
·¹ÀϽº ¹öÀü
Âü°íÀÚ·á
°¨»çÀÇ ¸»
ÅÂ±×¿Í »öÀÎÅÇ

1ºÎ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º ·¹½ÃÇÇ
1 Áï¼®¿¡¼­ Æû ÆíÁýÇϱâ
2 ÀÚüÀûÀÎ ÀÚ¹Ù½ºÅ©¸³Æ® ÇïÆÛ ¸¸µé±â
3 ½Ç½Ã°£ ¹Ì¸® º¸±â
4 ÅØ½ºÆ®Çʵå ÀÚµ¿¿Ï¼º
5 µå·¡±×-¾Ø-µå·ÓÀ¸·Î Á¤·ÄÇÒ ¼ö ÀÖ´Â ¸ñ·Ï ¸¸µé±â
6 ÇÑ ¹øÀÇ Ajax ¿äûÀ¸·Î ¿©·¯ HTML ¿ä¼Ò °»½ÅÇϱâ
7 ¹ø°³°°ÀÌ ºü¸¥ ÀÚ¹Ù½ºÅ©¸³Æ® ÀÚµ¿¿Ï¼º±â
8 Àú·ÅÇÏ°íµµ ¼Õ½¬¿î Å׸¶ Áö¿ø
9 Ajax¸¦ ÀÌ¿ëÇÑ HTML ÆäÀÌÁö Á¤µ·
10 ¿µ¸®ÇÑ º¹¼öÈ­
11 Ajax µð¹ö±ëÇϱâ
12 Ä¿½ºÅÒ Æû ºô´õ ¸¸µé±â
13 ¸ÚÁø ±×·¡ÇÁ ¸¸µé±â

2ºÎ µ¥ÀÌÅͺ£À̽º ·¹½ÃÇÇ
14 µ¥ÀÌÅͺ£À̽º ¾øÀÌ ·¹ÀϽº »ç¿ëÇϱâ
15 ¿©·¯ µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°áÇϱâ
16 ·¹°Å½Ã µ¥ÀÌÅͺ£À̽º¿Í ÅëÇÕÇϱâ
17 µ¥ÀÌÅͺ£À̽º ±¸¼º¼³Á¤ ÃÖÀûÈ­(DRY)
18 ÀÚ±âÂüÁ¶ ´Ù-´ë-´Ù °ü°è
19 ÄÜÅÙÆ®¿¡ ÅÂ±× ºÙÀ̱â
20 ¸ðµ¨ÀÇ ¹öÀü °ü¸®Çϱâ
21 ¸¶À̱׷¹ÀÌ¼Ç ±â¹Ý ½ºÅ°¸¶·Î º¯È¯Çϱâ
22 ´Ù-´ë-´Ù °ü°è¿¡ µ¥ÀÌÅÍ Ãß°¡Çϱâ
23 ´ÙÇüÀû ¿¬°ü has_many :¾Æ¹«°Å³ª
24 ¾×Ƽºê ·¹ÄÚµå ¿¬°ü¿¡ ¸Þ¼­µå Ãß°¡Çϱâ
25 µ¿ÀûÀ¸·Î µ¥ÀÌÅͺ£À̽º ±¸¼ºÇϱâ
26 ·¹ÀϽº ¾øÀÌ ¾×Ƽºê ·¹ÄÚµå »ç¿ëÇϱâ
27 ¸ðµ¨ µ¥ÀÌÅÍ¿¡ ´ëÇÑ °è»ê ¼öÇàÇϱâ
28 ¾×Ƽºê ·¹Äڵ忡¼­ ¹üÀ§ ÁöÁ¤Çϱâ
29 composed_of()¸¦ »ç¿ëÇÏ¿© ¸ÛÅÖ±¸¸® µ¥ÀÌÅÍ ¿µ¸®ÇÏ°Ô ¸¸µé±â
30 ¸¶À̱׷¹ÀÌ¼Ç ¼Ó¿¡¼­ ¾ÈÀüÇÏ°Ô ¸ðµ¨ »ç¿ëÇϱâ

3ºÎ ÄÁÆ®·Ñ·¯ ·¹½ÃÇÇ
31 »ç¿ëÀÚ ÀÎÁõÇϱâ
32 ¿ªÇÒ¿¡ µû¶ó »ç¿ëÀÚ ±ÇÇÑ ºÎ¿©Çϱâ
33 Æ÷½ºÆ®¹é ¾×¼ÇÀ¸·Î ÄÁÆ®·Ñ·¯ Á¤µ·Çϱâ
34 ¼¼¼Ç ¸¸·á ¸ð´ÏÅ͸µÇϱâ
35 ÄÞ¸¶·Î ±¸ºÐµÈ °ªÀ¸·Î ·»´õ¸µÇϱâ
36 ÀǹÌÀÖ°í (¿¹»Û) URL ¸¸µé±â
37 ¸ðÁ¶(Stub) ÀÎÁõ
38 ¾×Ƽºê ·¹ÄÚµå ±â¹Ý ¼¼¼ÇÀ¸·Î ÀüȯÇϱâ
39 Äڵ带 ¸¸µå´Â ÄÚµå ÀÛ¼ºÇϱâ
40 ·¹ÀϽº·Î Á¤ÀûÀÎ »çÀÌÆ® °ü¸®Çϱâ

4ºÎ Å×½ºÆÃ ·¹½ÃÇÇ
41 µ¿ÀûÀÎ Å×½ºÆ® ÇȽºÃ³ ¸¸µé±â
42 ½ÇÁ¦ µ¥ÀÌÅͷκÎÅÍ Å×½ºÆ® ÇȽºÃ³ ÃßÃâÇϱâ
43 ¿©·¯ ÄÁÆ®·Ñ·¯¿¡ °ÉÄ¡´Â Å×½ºÆ®
44 ÇïÆÛ¿¡ ´ëÇÑ Å×½ºÆ® ÀÛ¼ºÇϱâ

5ºÎ Á¾ÇÕ ·¹½ÃÇÇ
45 ³ª¸¸ÀÇ »ý¼º±â·Î °³¹ß ÀÚµ¿È­Çϱâ
46 ÄÚµå ¿øº»À» Áö¼ÓÀûÀ¸·Î ÅëÇÕÇϱâ
47 ¹Ìó¸® ¿¹¿Ü ÅëÁö ¹Þ±â
48 ³ª¸¸ÀÇ °íÀ¯ÇÑ ·¹ÀÌÅ©(Rake) ŽºÅ© ¸¸µé±â
49 ½Ã°£´ë(Time Zones) ´Ù·ç±â
50 ·¹ÀϽº °³¹ßÀÇ ÃÖÀü¼±(Edge Rails)
51 RSS·Î »çÀÌÆ® ¹èÆ÷Çϱâ
52 ³ª¸¸ÀÇ °íÀ¯ÇÑ ·¹ÀϽº Ç÷¯±×ÀÎ ¸¸µé±â
53 Àº¹ÐÇÑ URL
54 ¼¼¼ÇÀÇ ³»¿ë µé¿©´Ùº¸±â
55 ¾ÖÇø®ÄÉÀÌ¼Ç °£¿¡ ¸ðµ¨ °øÀ¯Çϱâ
56 ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¹®¼­ ¸¸µé±â
57 ¾÷·ÎµåµÈ À̹ÌÁö ó¸®Çϱâ
58 ¸ñ·ÏÀ» ±×·ìÇÎÇÏ´Â °£ÆíÇÑ ¹æ¹ýµé
59 ´©°¡ ¹«¾ùÀ» Çß´ÂÁö ÃßÀûÇϱâ
60 ÇϳªÀÇ µð·ºÅ͸® ±¸Á¶·Î ¾ÖÇø®ÄÉÀÌ¼Ç ¹èÆ÷Çϱâ
61 ·ÎÄÃÈ­(Localization) Áö¿ø Ãß°¡Çϱâ
62 Äְܼú Ä£ÇØÁö±â
63 Æû ÃÊ¾È ÀÚµ¿ ÀúÀåÇϱâ
64 ¾×Ƽºê ·¹Äڵ忡 ±â¹ÝÇÏÁö ¾ÊÀº °´Ã¼ °ËÁõ(Validation)Çϱâ
65 ½¬¿î HTML Çã¿ë¸ñ·Ï ¸¸µé±â
66 ¾×¼Ç¿¡ °£´ÜÇÑ À¥ ¼­ºñ½º Ãß°¡Çϱâ

6ºÎ À̸ÞÀÏ ·¹½ÃÇÇ
67 È­·ÁÇÑ ¸ÞÀÏÀ» ¿ì¾ÆÇÏ°Ô °­µîÇÏ¿© º¸³»±â
68 ¹Þ´Â À̸ÞÀÏ Å×½ºÆ®Çϱâ
69 ÷ºÎ°¡ ÀÖ´Â ¸ÞÀÏ º¸³»±â
70 ¹Ý¼ÛµÈ À̸ÞÀÏ ´Ù·ç±â

7ºÎ ºÎ·Ï
Âü°íÀÚ·á
A.1 Âü°í¹®Çå
A.2 ¼Ò½ºÄÚµå
ã¾Æº¸±â
Chad Fowler
¸î¸î ¼¼°èÀûÀÎ ±Ô¸ðÀÇ ±â¾÷¿¡¼­ ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚ¿Í °ü¸®ÀÚ·Î ±Ù¹«ÇÏ¿´´Ù. ÃÖ±Ù¿¡´Â Àεµ¿¡ °ÅÁÖÇϸ鼭 Àç¿Ü ¼ÒÇÁÆ®¿þ¾î °³¹ß ¼¾Å͸¦ ¼³¸³Çϰí À̲ô´Â ÀÏÀ» ¸Ã°í ÀÖ´Ù. ±×´Â ¸Å³â ±¹Á¦ ·çºñ ÄÜÆÛ·±½º¸¦ °³ÃÖÇÏ´Â ·çºñ ¼¾Æ®·²(Ruby Central, Inc.)À̶õ ºñ¿µ¸® ¹ýÀÎÀÇ Ã¢¸³ÀÚÀÌÀÚ, ·çºñ Ä¿¹Â´ÏƼÀÇ ÁÖ¿ä ±â¿©ÀÚ´Ù. ¿©·¯ °¡Áö Ã¥À» ¾²´Â µ¥ ±â¿©µµ ÇÏ°í ÆíÁýµµ ´ã´çÇÏ¿´À¸¸ç, ÃÖ±Ù¿¡ Ãâ°£µÈ ¡ºMy Job Went to India: 52 Ways to Save Your Job¡»À̶õ Ã¥ÀÇ ÀúÀÚÀ̱⵵ ÇÏ´Ù.

[¿ªÀÚ¼Ò°³]
±è¼®ÁØ

¿¬¼¼´ë¿Í ¼­¿ï´ë ´ëÇпøÀ» Á¹¾÷Çϰí ÇѶ§ °øÁ÷¿¡¼­ ±Ù¹«Çß´Ù. ÀÌÈÄ (ÁÖ)ÆÄ·¹ÅäÀÎÅͳݸ¶ÄÉÆÃ CEO °â CTO, (ÁÖ)Çѱ¹ÄÄÇ»ÅÍ °³¹ßÆÀÀå, ±³º¸»ý¸í IT ¾ÆÅ°ÅØÆ®¸¦ °ÅÃÄ ÇöÀç´Â À¥2.0 ±â¹ÝÀÇ ¼ÒÇÁÆ®¿þ¾î °³¹ß ¹× ÄÁ¼³ÆÃÀ» Àü¹®À¸·Î ÇÏ´Â À¯½ºÇ® ÆÐ·¯´ÙÀÓÀÇ ´ëÇ¥·Î ÀÖ´Ù. ÃÖ±Ù ¿ù°£¡º¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿þ¾î¡»¿¡ ·¹ÀϽº¸¦ ÀÌ¿ëÇÑ À¥ 2.0 °³¹ß°ú ·çºñ ¿Â ·¹ÀϽº ÇÁ·¹ÀÓ¿öÅ© ºÐ¼® °ü·Ã ±ÛÀ» ¿¬ÀçÇϱ⵵ ÇÏ¿´´Ù.
µî·ÏµÈ ¼­ÆòÀÌ ¾ø½À´Ï´Ù.

À§Ç³´ç´ç ¸ð¹ÙÀÏ ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ °­ÄÄÆÐŰÁö 9Á¾ [3ź]
À§Ç³´ç´ç ¸ð¹ÙÀÏ ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ °­ÄÄÆÐŰÁö 9Á¾ [3ź]
2010-06-04 ~ Á¾·áÀϽà ¹ÌÁ¤

¼ÒÇÁÆ®¿þ¾î °øÇÐ(4Â÷ °³Á¤ÆÇ)...
ÃÖÀº¸¸
¼±ÅÃµÈ »óǰÀ» ÂòÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ¼±ÅÃµÈ »óǰÀ» ¹Ù·Î±¸¸Å ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
AVR ATMEGA128(¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯ ÇÁ·Î±×·¡¹Ö°ú ÀÎÅÍÆäÀ̽Ì)...
ÀÌÀÀÇõ
¼±ÅÃµÈ »óǰÀ» ÂòÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ¼±ÅÃµÈ »óǰÀ» ¹Ù·Î±¸¸Å ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
´©¿ö¼­ Àд ¾Ë°í¸®Áò...
ÀÓ¹éÁØ
¼±ÅÃµÈ »óǰÀ» ÂòÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ¼±ÅÃµÈ »óǰÀ» ¹Ù·Î±¸¸Å ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
 
ÃÊ Áß °í
ÀüüÆò±Õ(0)
ȸ¿øÆòÁ¡   ȸ¿ø¼­Æò¼ö 0
Chad Fowler ÀÇ ÃÖ±Ù Àú¼­
 
The Passionate Programmer: Creating a Remarkable Career in Software Development
25,100¿ø
(19%¡é+1%)
 
Programming Ruby: The Pragmatic Programmers' Guide (3/E)
54,500¿ø
(17%¡é+1%)
 
±è¼®ÁØ ÀÇ ÃÖ±Ù Àú¼­
 
ÇÁ·Î±×·¡¹Ö ¾ó·©(Programming Erlang)
22,120¿ø
(21%¡é+4%)
 
Chad Fowler ÀÇ ÃÖ±Ù Àú¼­
 
Advanced Rails Recipes: 72 New Ways to Build Stunning Rails Apps
35,800¿ø
(29%¡é+1%)
 
»ç¶ûÇÏÁö ¾ÊÀ¸¸é ¶°³ª¶ó!
9,120¿ø
(24%¡é+1%)
 
Insight (ÀλçÀÌÆ®) ÃâÆÇ»çÀÇ ½Å°£
ÇÁ·Î±×·¡¸ÓÀÇ ±æ ¸àÅä¿¡°Ô ¹¯´Ù
µ¥À̺ê ÈĹö, ¾Öµð¿þÀÏ ¿À½Ã³ªÀÌ / °­Áßºó ¿ª Àú
12,600¿ø
(10%¡é+10%)
 
ÇÁ·Î±×·¡¹Ö Ŭ·ÎÀú(Lisp)
½ºÆ©¾îÆ® ÇҷοþÀÌ ¿ªÀÚ : À¯Âù¿ì Àú
22,500¿ø
(10%¡é+10%)
 
»ç¿ëÀÚ °æÇè ½ºÄÉÄ¡ Sketching User Experiences
ºô ¹÷½ºÅÏ(Bill Buxton) ¿ªÀÚ: °íÅÂÈ£, À¯Áö¼± Àú
28,800¿ø
(10%¡é+10%)
 
¼Õ¿¡ ÀâÈ÷´Â ¾ÆµÎÀ̳ë
¸¶½Ã¸ð ¹êÁö(Massimo Banzi) ¿ªÀÚ : ÀÌÈ£¹Î Àú
12,420¿ø
(10%¡é+10%)
 
¹Ì·¡¸¦ ¸¸µç Geeks
¾Øµð ÇãÃ÷Æçµå(Andy Hertzfeld) ¿Å±äÀÌ : ¼Û¿ìÀÏ Àú
19,800¿ø
(10%¡é+10%)
 
À̸ÞÀÏÁÖ¼Ò¼öÁý°ÅºÎ
Ŭ¸¯ÇϽøé À̴Ͻýº °áÁ¦½Ã½ºÅÛÀÇ À¯È¿¼ºÀ» È®ÀÎÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. Ŭ¸¯ÇϽøé eTrust ÀÎÁõÁ¤º¸¸¦ È®ÀÎÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.