|
 |
 |
ÀϹÝÀûÀÎ ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇØ¼´Â ¾î´À Á¤µµ °æÇèÇØº¸¾Ò°í, ¸®´ª½º ÇÁ·Î±×·¡¹ÖÀÇ »õ·Î¿î ¼¼°è·Î ¶Ù¾îµé Áغñ°¡ µÇ¾ú´Ù¸é, ÀÌ º£½ºÆ®¼¿·¯ °³Á¤ÆÇÀ¸·Î µµÀüÇÏÀÚ!
ÀÌ Ã¥Àº CD µ¥ÀÌÅͺ£À̽º ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ±¸ÃàÀ» ÅëÇÏ¿© ±âÃÊ¿¡¼ºÎÅÍ º¹ÀâÇÑ ³»¿ë¿¡ À̸£±â±îÁö ¿©·¯ºÐÀÌ ¼Õ½±°Ô °³¹ßÇÒ ¼ö ÀÖµµ·Ï ´Ü°èÀûÀ¸·Î ¾È³»ÇÒ °ÍÀÌ´Ù.
À̹ø °³Á¤ÆÇ¿¡¼´Â MySQL ¾×¼¼½º ¹× °ü¸®, GNOME ¹× KDE ÇÁ·Î±×·¡¹Ö, ÀÌ½Ä °¡´ÉÇÑ ÀÀ¿ëÇÁ·Î±×·¡¹ÖÀÇ Linux Ç¥ÁØ µîÀÌ »õ·Ó°Ô Ãß°¡µÇ¾ú´Ù. ¶ÇÇÑ Ä¿³Î ÇÁ·Î±×·¡¹Ö, ÀåÄ¡ µå¶óÀ̹ö, CVS, grep ¹× GUI °³¹ß ȯ°æ µîÀÌ °³¼±µÇ¾ú´Ù.
¿©·¯ºÐÀº C·Î ¸®´ª½º ÇÁ·Î±×·¡¹ÖÀ» ÀÛ¼ºÇÏ´Â ±âº»ÀûÀÎ °³³ä¿¡¼ºÎÅÍ ½ÃÀÛÇÏ¿© ±âº» ½Ã½ºÅÛ È£Ãâ, ÆÄÀÏ I/O, ÇÁ·Î¼¼½º°£ Åë½Å, ½© ÇÁ·Î±×·¡¹Ö µîÀ» ¹è¿ï °ÍÀ̰í, Á¡Â÷ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º ÀÛ¼º µµ±¸ ¹× ¶óÀ̺귯¸®¸¦ ´É¼÷ÇÏ°Ô ´Ù·ê ¼ö ÀÖ°Ô µÉ °ÍÀÌ´Ù.
ÀÌ Ã¥Àº ÇÁ·Î±×·¥À» ¾î¶»°Ô ½ÇÇàÇϰí ÄÄÆÄÀÏÇÏ´ÂÁö¿¡ ´ëÇÑ ±âº»ÀûÀÎ ¼³¸íºÎÅÍ ½ÃÀÛÇÑ´Ù. ù¹øÂ°·Î µµ±¸¿¡ ´ëÇØ ÃæºÐÈ÷ ÀÌÇØÇÒ ¼ö ÀÖµµ·Ï °¢ °³³äºÎÅÍ ¼³¸íÇÒ °ÍÀÌ´Ù. ±× ÀÌÈÄ¿¡ ±¸Ã¼ÀûÀÎ ¿¹Á¦µéÀÌ ´Ù·ç¾îÁö¹Ç·Î, ¿©·¯ºÐÀº ±× Áö½ÄÀ» ½ÇÁ¦ ÀÀ¿ëÇÁ·Î±×·¥¿¡ ¾î¶»°Ô Àû¿ëÇÏ´ÂÁö ¾Ë°ÔµÉ °ÍÀÌ´Ù.
ÀÌ Ã¥ÀÇ ³»¿ë grep, Á¤±Ô½Ä, ±âŸ ¸®´ª½º ±â´ÉÀ» »ç¿ëÇÏ¿© ½ºÅ©¸³Æ® ÀÛ¼ºÇÏ±â ÆÄÀϰú ¸®´ª½º ȯ°æ¿¡ ¾×¼¼½ºÇÏ´Â ÇÁ·Î±×·¥ °³¹ßÇϱâ GNU ÄÄÆÄÀÏ·¯, µð¹ö±â, ±âŸ °³¹ß µµ±¸ »ç¿ëÇϱâ MySQL°ú DBM µ¥ÀÌÅͺ£À̽º ½Ã½ºÅÛÀ» À§ÇÑ µ¥ÀÌÅÍ ÀúÀå¼Ò ÀÀ¿ëÇÁ·Î±×·¥ °³¹ßÇϱ⠽ÅÈ£, ÇÁ·Î¼¼½º, ¾²·¹µå¸¦ Ȱ¿ëÇÏ´Â ÇÁ·Î±×·¥ ÀÛ¼ºÇϱâ TCP/IP ¼ÒÄÏÀ» »ç¿ëÇÏ¿© ³×Æ®¿öÅ©¿¡ ¾×¼¼½ºÇϱâ GTK(GNOMEÀ» À§ÇÑ), Qt(KDE¸¦ À§ÇÑ) ¶óÀ̺귯¸®¸¦ »ç¿ëÇÏ¿© ±×·¡ÇÈ »ç¿ëÀÚ È¯°æ ±¸ÃàÇϱ⠸®´ª½º Ä¿³Î·Î ·ÎµåÇÒ ¼ö ÀÖ´Â ÀåÄ¡ µå¶óÀ̹ö ÀÛ¼ºÇϱâ
´©±¸¸¦ À§ÇÑ Ã¥Àΰ¡ ÀÌ Ã¥Àº ¸®´ª½º °³¹ß ȯ°æ¿¡ ±â¿©Çϱ⠿øÇÏ´Â C/C++ ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ Ã¥ÀÌ´Ù. ±×·¯¹Ç·Î ÀÌ Ã¥ÀÇ µ¶ÀÚ´Â ¸®´ª½º ½Ã½ºÅÛ È¯°æ¿¡ ´ëÇÑ ÃæºÐÇÑ Áö½ÄÀÌ ÀÖ¾î¾ß ÇÑ´Ù.
¿ªÀÚ ¼Ò°³ - KAIST Àü»êÇаú Á¹¾÷ - Çö ÄÚ¸®¾Æ¿ÍÀÌÁî³Ó °Ë»ö¼Ö·ç¼Ç ±â¼úºÎ CSEÆÀ ÆÀÀå - ¹ø¿ª¼ : 'Professional C#' 'Beginning ASP.NET databases(using C#, VB.NET)' '¿¹Á¦·Î ¹è¿ì´Â ¸®´ª½º ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö' 'Efficient C++' µî |
| |
 |
 |
Çö´ë ÄÄÇ»ÆÃ ȯ°æ¿¡¼ ¸®´ª½ºÀÇ Áß¿äÇÔÀ» ±»ÀÌ ÀÚ¼¼È÷ ¼³¸íÇÒ ÇÊ¿ä´Â ¾ø´Ù. ³×À̹ö, ÆÄ¶õ, ¹÷½º¹ÂÁ÷°ú °°Àº ´ëÇü Æ÷Å»¿¡¼ ºñ¿ë´ëºñÈ¿¿ëÀ» ±Ø´ëȽÃ۱â À§ÇØ ¸®´ª½º¸¦ »ç¿ëÇϰí ÀÖÀ¸¸ç, ¸®´ª½º´Â ÀÎÅÚÀÇ x86°ú Itanium, IBMÀÇ PowerPC¸¦ ºñ·ÔÇÏ¿© °¡Àå ¸¹Àº ¾ÆÅ°ÅØÃ³¿¡ ÀÌ½ÄµÈ ¿î¿µÃ¼Á¦ÀÌ´Ù. ¿ªÀÚÀÇ °³¹ß °æÇèÀ» Åä´ë·Î º¼ ¶§ x86°ú ¸®´ª½ºÀÇ Á¶ÇÕÀ¸·Î ±¸ÃàÇÑ ºÐ»ê ÄÄÇ»ÆÃÀº ºñ½ÁÇÑ ºñ¿ëÀÇ ¾î¶°ÇÑ ÇÏÀÌ¿£µå ¼¹öº¸´Ù ¼º´ÉÀÌ ÁÁ¾Ò´Ù. ¶ÇÇÑ ¸®´ª½º´Â Ç¥ÁØ, ½Ã½ºÅÛ È£Ãâ, ÀÀ¿ëÇÁ·Î±×·¥À» À¯´Ð½º¿Í ¸¹ÀÌ °øÀ¯Çϰí ÀÖÀ¸¹Ç·Î, ¸®´ª½º/À¯´Ð½º ±â¹ÝÀÇ ¼¹ö ÇÁ·Î±×·¡¹ÖÀ» À§Çؼ ¸®´ª½º´Â Áö±Ý±îÁö ÇʼöÀÌ¸ç ¾ÕÀ¸·Îµµ ±×·¯ÇÒ °ÍÀÌ´Ù.
±×·¸´Ù¸é ÀÌ Ã¥ÀÇ ³»¿ëÀÌ ¸®´ª½º ÇÁ·Î±×·¡¹ÖÀ» ¾ó¸¶³ª Àß ¼³¸íÇϰí ÀÖ´ÂÁö°¡ ÀÌ Ã¥À» ¼±ÅÃÇÏ´Â ¿©ºÎ¸¦ Á¿ìÇÒ °ÍÀÌ´Ù. ¿ªÀÚ´Â ÀÌ Ã¥ÀÇ ÃÊÆÇÀ» 2002³â ¿©¸§¿¡ óÀ½ º¸¾Ò´Ù. Ç÷§Æû µ¶¸³ÀûÀÎ °Ë»ö ¿£ÁøÀ» ÀÛ¼ºÇϱâ À§ÇØ, °Ë»ö ¿£Áø ¸ðµâÀÌ °øÅëÀûÀ¸·Î »ç¿ëÇϸç Ç÷§Æû¿¡ µû¶ó ±¸ÇöÀÌ ´Þ¶óÁö´Â ·±Å¸ÀÓ ¶óÀ̺귯¸®¸¦ ÀÛ¼ºÇÒ Çʿ䰡 ÀÖ¾ú´Ù. ÆÄÀÏ I/O, ¾²·¹µå, ¼ÒÄÏ Åë½Å, ÇÁ·Î¼¼½º°£ Åë½ÅÀ» ºñ·ÔÇÑ ¼¹ö ÇÁ·Î±×·¥ÀÇ ±âº» ºôµù ºí·ÏÀ» ÀÛ¼ºÇϱâ À§ÇØ ÀÌ Ã¥À» ÂüÁ¶ÇÏ¿´À¸¸ç, °Ë»ö ¿£ÁøÀÇ ÆÐŰ¡À» À§ÇÑ ¼³Ä¡ ½ºÅ©¸³Æ®, È¿À²ÀûÀÎ ¼Ò½º ÄÚµå °ü¸®¸¦ À§ÇÑ ¸ÞÀÌÅ©ÆÄÀÏ Á¦ÀÛ°ú cvs, ÀÌ ¸ðµç ³»¿ëÀ» ÀÌ Ã¥¿¡¼ ã¾Æº¼ ¼ö ÀÖ¾ú´Ù. ¿ªÀÚ°¡ º¸¾Ò´ø ÃÊÆÇÀ» °ÅÃÄ ÀÌÁ¦ ÀÌ Ã¥ÀÇ 3ÆÇÀÌ Ãâ°£µÇ¾ú´Ù. ÀÌ Ã¥ÀÇ ³»¿ëÀº ¸®´ª½ºÀÇ ÃֽйöÀü¿¡¼ °ËÁõµÇ¾úÀ¸¸ç, Áß¿äÇÑ ³»¿ëÀº º¸°µÇ°í Ãֽа³¹ß Æ®·»µå¿¡ ¸Â°Ô »õ·Î¿î ³»¿ëÀÌ Ãß°¡µÇ¾ú´Ù. ¿ªÀÚÀÇ °æÇèÀÌ ¸»ÇØÁÖµíÀÌ, ÀÌ Ã¥ ÇÑ ±ÇÀ¸·Î ¸®´ª½º/À¯´Ð½º ¼¹ö ÇÁ·Î±×·¡¹ÖÀÇ Àü¹®°¡°¡ µÉ ¼ö ÀÖ´Ù.
ÀÌ Ã¥ÀÇ ¹ø¿ª »óŰ¡ ÁÁ´Ù¸é ÀÌ Ã¥À» ¼±ÅÃÇÒ ÀÌÀ¯´Â ¸íÈ®ÇØÁú °ÍÀÌ´Ù. ¿ªÀÚ´Â Áö±Ý±îÁö 5±ÇÀÇ ¿ª¼¸¦ Ãâ°£ÇÏ¿´À¸¸ç, ¸®´ª½º ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö¿¡ À̾î À̹øÀÌ µÎ ¹øÂ° ¸®´ª½º °ü·Ã ÇÁ·Î±×·¡¹Ö ¼ÀûÀÌ´Ù. ¶ÇÇÑ Ç÷§Æû µ¶¸³ÀûÀÎ °Ë»ö ¿£ÁøÀ» °³¹ßÇÏ¸é¼ ´Ù³â°£ÀÇ ¸®´ª½º/À¯´Ð½º ÇÁ·Î±×·¡¹ÖÀÇ °æÇèÀ» °¡Áö°í ÀÖÀ¸´Ï Àû¾îµµ ¹«Ã¥ÀÓÇÑ ¹ø¿ªÀº ÇÏÁö ¾Ê¾ÒÀ½À» ¾à¼ÓÇÒ ¼ö ÀÖ´Ù. Áö±Ý ¿ªÀÚ ¼¹®À» º¸¸é¼ ÀÌ Ã¥ÀÇ ±¸ÀÔÀ» ¸Á¼³ÀÌ´Â ¿¹ºñ µ¶ÀÚ¿¡°Ô ¹ø¿ªÀÇ Ç°Áú ¶§¹®¿¡ ¿ªÀÚ¸¦ ¹Ì¿öÇÏ°Ô µÉ ÀÏÀº ¾øÀ» °ÍÀÓÀ» ¸»¾¸µå¸®°í ½Í´Ù.
¸®´ª½º ÇÁ·Î±×·¡¹ÖÀÇ Á߿伺À» ÇÇ·ÂÇÏ¿´°í, Alan Cox(¸®´ª½º ¼Ò½º¸¦ º¸¸é ÀÌ »ç¶÷ÀÇ À̸§ÀÌ ½ÇÁ¦·Î ¸¹ÀÌ ³ª¿Â´Ù)°¡ ¼Æò¿¡ ½èµíÀÌ ÀÌ Ã¥ÀÌ ¸®´ª½º ÇÁ·Î±×·¡¹Ö ¿µ¿ª¿¡¼ °¡Áö´Â À§»óÀ» ÇÇ·ÂÇÏ¿´°í, ¸¶Áö¸·À¸·Î ¿ªÀÚ°¡ Ã¥ÀÓ°¨À» °¡Áö°í ÁÁÀº ¿ª¼¸¦ ¸¸µé±â À§ÇØ ³ë·ÂÇÏ¿´À½À» ÇÇ·ÂÇÏ¿´´Ù. ÀÌÁ¦ ¿©·¯ºÐÀÌ ÀÌ Ã¥À» ¼±ÅÃÇÏ´Â °Í¸¸ ³²¾Ò´Ù. |
| |
| |
 |
 |
| "Wrox-Beginning ½Ã¸®Áî" °ü·Ãµµ¼´Â ÃÑ 36±Ç ÀÔ´Ï´Ù. |
|
- ÇÁ·Î±×·¡¸Ó µÎ³ú´Ü·Ã ÆÛÁñ 44Á¦
|
|
- Beginning Ruby on Rails
|
|
- Beginning Linux Programming Á¦3ÆÇ
|
|
- Beginning ÀÚ¹Ù À¥ ¼ºñ½º
|
|
- Beginning ASP.NET Databases (C# Æí)
|
|
- Beginning ASP.NET Databases (VB.NET Æí)
|
|
- Beginning Java 2 SDK 1.4 Edition
|
|
- Beginning Oracle Programming
|
|
- Beginning XML 2nd Edition
|
|
- Beginning Java Networking
|
|
- Beginning Visual Basic .NET
|
|
- Beginning Visual Basic .NET Databases
|
|
- Beginning Java Databases
|
|
- Beginning ASP.NET using C#
|
|
- Beginning ASP.NET using VB.NET
|
|
- Beginning SQL Programming
|
|
- Beginning C#
|
|
- Beginning Databases with PostgreSQL
|
|
- Beginning JSP Web Development
|
|
- Beginning SQL Server 2000 Programming
|
|
- Beginning Java Objects
|
|
- Beginning SQL Server 2000 For Visual Basic Developers
|
|
- Beginning WAP, WML, & WMLScript
|
|
- Beginning PHP 4
|
|
- Beginning Visual Basic 6 Database Programming
|
|
- Beginning XML
|
|
- Beginning XHTML
|
|
- Beginning Active Server Pages 3.0
|
|
- Beginning ASP Databases
|
|
- Beginning Linux Programming
|
|
- Beginning Java 2 JDK 1.3 Edition
|
|
- Beginning ATL COM Programming
|
|
- Beginning Visual Basic 6
|
|
- Beginning Windows NT Programming
|
|
- Beginning Active Server Pages 2.0
|
|
- Beginning Visual C++ 6
|
| |
|
|
 |