www.tipntec.com   IT±â±â, IT¼­Àû Á÷°Å·¡ ÄĹ´ÏƼ ÆÁ¿£Å×Å©
 1% ÇÔ²² ³ª´® Ŭ¸¯ !
·Î±×ÀÎ
[ ID/Passã±â ]
ÀÐÁö¾ÊÀº ÂÊÁö
(0)
ÀÏ ¹Ý ÆÇ ¸Å ºÐ ·ù
¡¡
ISBN Ã¥ °¡°Ýºñ±³
ώ ¿¹½º24 ώ ±³º¸¹®°í
ώ ¾Ë¶óµò ώ ÀÎÅÍÆÄÅ©
ώ ¸®ºê·Î ώ ¿µÇ³¹®°í
ώ ºÏ¹Ì¸£ ώ ºÏ½ºÄµ
ώ 11st ώ ¹Ýµð¾Ø...
ώ Áö¸¶ÄÏ ώ ÆÁ¿£Å×Å©
[ ¾÷¹«½Ã°£ ]
¿ù~±Ý (Åä.ÀÏ ÈÞ¹«)
am: 10½Ã ~ pm: 7½Ã
Á¡½É: 12½Ã ~ 1½Ã
tipntec@gmail.com
Home >> »ó¼¼º¸±â
ÀÌÀü
- ºÐ·ùÀ§Ä¡ >> (°³¹ß)¹æ¹ý·Ð/·¹ÆÛ·±½º >>
Á¦¸ñ : Beginning Linux Programming 3/E
»õÃ¥Á¤°¡ : 35,000¿ø ÆǸŰ¡°Ý : 15,000¿ø
ISBN : 9788956742236 ÃâÆÇÀÏ : -
Àú ÀÚ : Neil Matthew, Richard Stones ÃâÆÇ»ç : Á¤º¸¹®È­»ç
Ã¥»óÅ : A±Þ(»óžçÈ£ °ÅÀÇ »õÃ¥ )
ÆǸŰ¡´É±Ç(Áú)¼ö: 0 ±Ç(Áú)  
¹è¼Û¿ä±Ý : 0¿ø / ¹è¼Ûºñ ÆǸÅÀںδã(¹«·á¹è¼Û)
¹è¼Û¹æ¹ý : Åùè¹è¼Û
¹ÝÇ°¿©ºÎ : ¹ÝÇ°ºÒ°¡ ¡¡
ÆǸŰ¡´ÉÁö¿ª : Àü±¹(Á¦ÁÖ,µµ¼­Áö¿ªÆ÷ÇÔ)
ÆǸÅÀÚÁ¤º¸(ID / ÆǸŵî±Þ) : jms7790[ ] / (Áß¼ö)
»çÁø1
(ÆǸſϷá)
ÆǸÅÀÚ Ã¥»óÅ ¼³¸í :

Ã¥ ¾ÆÁÖ ±ú²ýÇÕ´Ï´Ù.
¹è¼Ûºñµµ Á¦°¡ºÎ´ãÇÕ´Ï´Ù.
ÀÌ°Å Áö±Ý »ì·Á±¸Çصµ 28000¿ø ÀÌ»óÀº Áà¾ßÇÕ´Ï´Ù.


¢Ñ  ÆǸÅÀÚ¿Í °¡°Ý Á¶Á¤À» ¿øÇϽøé ÂÊÁö ¶Ç´Â ´ñ±ÛÀ» ÀÌ¿ëÇØ º¸¼¼¿ä.

¢Ñ  ´ñ±Û¾²±â(ÇöÀç 0 / 500byte):
               ´ñ±ÛÀº ÂÊÁö¿Í ¸ÞÀϷεµ ÆǸÅÀÚ¿¡°Ô ÀÚµ¿¹ß¼Û µÇ¾î Æí¸® ÇÕ´Ï´Ù.


³» ¿ë :

À¯´Ð½º³ª ¸®´ª½º¸¦ ´Ü¼øÈ÷ »ç¿ëÇÏ´Â ÀÔÀå¿¡¼­ ¹þ¾î³ª ¸®´ª½º ȯ°æ¿¡¼­ ÇÁ·Î±×·¥À» °³¹ßÇϱ⸦ ¿øÇÏ´Â C/C++ ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ Ã¥. ´ëºÎºÐÀÇ ¸®´ª½º ¹èÆ÷ÆÇ¿¡¼­ Ç¥ÁØÀ¸·Î Æ÷ÇÔµÈ µµ¼ö¸¦ °³¹ßÇÏ´Â ¹æ¹ý°ú ½Ç¿ëÀûÀÎ À¯´Ð½º ÇÁ·Î±×·¡¹ÖÀ» ½ÃÀÛÇÏ´Â ¹æ¹ýÀ» ´Ù·é´Ù. µû¶ó¼­, ±âº»ÀûÀ¸·Î ¸®´ª½º ½Ã½ºÅÛ È¯°æ¿¡ ´ëÇÑ ÃæºÐÇÑ Áö½ÄÀÌ ÀÖ´Ù°í °¡Á¤ÇÑ´Ù.

C·Î ¸®´ª½º ÇÁ·Î±×·¡¹ÖÀ» ÀÛ¼ºÇÏ´Â ±âº»ÀûÀÎ °³³ä¿¡¼­ºÎÅÍ ½ÃÀÛÇÏ¿© ±âº» ½Ã½ºÅÛ È£Ãâ, ÆÄÀÏ I/O, ÇÁ·Î¼¼½º°£ Åë½Å, ½© ÇÁ·Î±×·¡¹Ö µî¿¡ ´ëÇؼ­ ÇнÀÇϸç, »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º ÀÛ¼º µµ±¸ ¹× ¶óÀ̺귯¸®¿¡ ´ëÇؼ­µµ ¹è¿ì°Ô µÈ´Ù.

À̹ø °³Á¤ÆÇ¿¡´Â MySQL ¾×¼¼½º ¹× °ü¸®, GNOME ¹× KDE ÇÁ·Î±×·¡¹Ö, ÀÌ½Ä °¡´ÉÇÑ ÀÀ¿ëÇÁ·Î±×·¡¹ÖÀÇ Linux Ç¥ÁØ µîÀÌ »õ·Ó°Ô Ãß°¡µÇ¾ú´Ù. ¶ÇÇÑ Ä¿³Î ÇÁ·Î±×·¡¹Ö, ÀåÄ¡ µå¶óÀ̹ö, CVS, grep ¹× GUI °³¹ß ȯ°æ µîÀÌ °³¼±µÇ¾ú´Ù.

¸ñ Â÷ :
Á¦1Àå ½ÃÀÛÇϱâ
À¯´Ð½º, ¸®´ª½º, GNU¿¡ ´ëÇÑ ¼Ò°³
¸®´ª½º ÇÁ·Î±×·¡¹Ö
µµ¿ò¸»
¿ä¾à

Á¦2Àå ½© ÇÁ·Î±×·¡¹Ö
½©·Î ÇÁ·Î±×·¡¹ÖÇÏ´Â ÀÌÀ¯
öÇÐ...
½©À̶õ ¹«¾ùÀΰ¡?
ÆÄÀÌÇÁ¿Í ¸®µð·º¼Ç
ÇÁ·Î±×·¡¹Ö ¾ð¾î·Î¼­ÀÇ ½©
½© ¹®¹ý
±×·¡ÇÈÀ» º¸¿©ÁÖÀÚ _ Dialog À¯Æ¿¸®Æ¼
¸ðµÎ ÇÕÄ¡±â
¿ä¾à

Á¦3Àå ÆÄÀÏ ÀÛ¾÷
¸®´ª½º ÆÄÀÏ ±¸Á¶
½Ã½ºÅÛ È£Ãâ°ú ÀåÄ¡ µå¶óÀ̹ö
¶óÀ̺귯¸® ÇÔ¼ö
Àú¼öÁØ ÆÄÀÏ ¾×¼¼½º
Ç¥ÁØ I/O ¶óÀ̺귯¸®
Çü½ÄÈ­µÈ ÀÔÃâ·Â
ÆÄÀÏ°ú µð·ºÅ丮 °ü¸®
µð·ºÅ丮 ½ºÄµÇϱâ
¿¡·¯
/proc ÆÄÀÏ ½Ã½ºÅÛ
°í±Þ ÁÖÁ¦: fcntl°ú mmap
¿ä¾à

Á¦4Àå ¸®´ª½º ȯ°æ
ÇÁ·Î±×·¥ ÀÎÀÚ
ȯ°æ º¯¼ö
½Ã°£°ú ³¯Â¥
Àӽà ÆÄÀÏ
»ç¿ëÀÚ Á¤º¸
È£½ºÆ® Á¤º¸
·Î±ë
¸®¼Ò½º¿Í Á¦ÇÑ
¿ä¾à

Á¦5Àå Å͹̳Î
Å͹̳ο¡¼­ ÀÐ°í ¾²±â
Å͹̳ΰú ´ëÈ­Çϱâ
Å͹̳Πµå¶óÀ̹ö¿Í ÀÏ¹Ý Å͹̳ΠÀÎÅÍÆäÀ̽º(General Terminal Interface)
termios ±¸Á¶Ã¼
Å͹̳ΠÃâ·Â
Å° ÀÔ·Â °ËÃâ
¿ä¾à

Á¦6Àå curses¸¦ »ç¿ëÇÏ¿© ÅؽºÆ® ±â¹Ý È­¸é °ü¸®Çϱâ
curses¿Í ÄÄÆÄÀÏÇϱâ
°³³ä
ÃʱâÈ­¿Í Á¾·á
È­¸é¿¡ Ãâ·ÂÇϱâ
È­¸éÀ¸·ÎºÎÅÍ Àбâ
È­¸é Áö¿ì±â
Ä¿¼­ À̵¿Çϱâ
¹®ÀÚ Æ¯¼º
Å°º¸µå
À©µµ¿ì
ÇÏÀ§À©µµ¿ì(subwindow)
Å°Æеå(Keypad)
»ö(Color)
Æеå(pad)
CD ¸ðÀ½ ÀÀ¿ëÇÁ·Î±×·¥
¿ä¾à

Á¦7Àå µ¥ÀÌÅÍ °ü¸®
¸Þ¸ð¸® °ü¸®
ÆÄÀÏ Àá±Ý
µ¥ÀÌÅͺ£À̽º
CD ÀÀ¿ëÇÁ·Î±×·¥
µðÀÚÀÎ °»½ÅÇϱâ
dbmÀ» »ç¿ëÇÏ´Â CD µ¥ÀÌÅͺ£À̽º ÀÀ¿ëÇÁ·Î±×·¥
¿ä¾à

Á¦8Àå MySQL
¼³Ä¡
MySQL °ü¸®
C¿¡¼­ MySQL µ¥ÀÌÅÍ¿¡ ¾×¼¼½ºÇϱâ
CD µ¥ÀÌÅͺ£À̽º ÀÀ¿ëÇÁ·Î±×·¥
¿ä¾à

Á¦9Àå °³¹ß µµ±¸
´ÙÁß ¼Ò½º ÆÄÀÏÀÇ ¹®Á¦Á¡
make ¸í·É°ú ¸ÞÀÌÅ©ÆÄÀÏ
¼Ò½º ÄÚµå Á¦¾î
¸Å´º¾ó ÆäÀÌÁö ¾²±â
¼ÒÇÁÆ®¿þ¾î ¹èÆ÷Çϱâ
RPM ÆÐÅ°Áö
´Ù¸¥ ÆÐÅ°Áö Çü½Ä
°³¹ß ȯ°æ
¿ä¾à

Á¦10Àå µð¹ö±ë
¿¡·¯ÀÇ Çü½Ä
ÀϹÝÀûÀÎ µð¹ö±ë ±â¼ú
gdb·Î µð¹ö±ëÇϱâ
´Ù¸¥ µð¹ö±ë µµ±¸
¾î¼³¼Ç(assertion)
¸Þ¸ð¸® µð¹ö±ë
¿ä¾à

Á¦11Àå ÇÁ·Î¼¼½º¿Í ½ÅÈ£
ÇÁ·Î¼¼½º´Â ¹«¾ùÀΰ¡?
ÇÁ·Î¼¼½º ±¸Á¶
»õ ÇÁ·Î¼¼½º ½ÃÀÛÇϱâ
½ÅÈ£
¿ä¾à

Á¦12Àå POSIX ¾²·¹µå
¾²·¹µå¶õ?
ù¹ø° ¾²·¹µå ÇÁ·Î±×·¥
µ¿½Ã ½ÇÇà
µ¿±âÈ­(synchronization)
¾²·¹µå Ư¼º
¾²·¹µå Ãë¼ÒÇϱâ
´Ù¼öÀÇ ¾²·¹µå
¿ä¾à


Á¦13Àå ÇÁ·Î¼¼½º°£ Åë½Å: ÆÄÀÌÇÁ
ÆÄÀÌÇÁ¶õ ¹«¾ùÀΰ¡?
ÇÁ·Î¼¼½º ÆÄÀÌÇÁ
popenÀ¸·Î Ãâ·Â Àü¼ÛÇϱâ
ÆÄÀÌÇÁ È£Ãâ
ºÎ¸ð ÇÁ·Î¼¼½º¿Í ÀÚ½Ä ÇÁ·Î¼¼½º
¸í¸íµÈ ÆÄÀÌÇÁ(named pipe): FIFO
CD µ¥ÀÌÅͺ£À̽º ÀÀ¿ëÇÁ·Î±×·¥
¿ä¾à

Á¦14Àå ¼¼¸¶Æ÷¾î, °øÀ¯ ¸Þ¸ð¸®, ¸Þ½ÃÁö ´ë±â¿­
¼¼¸¶Æ÷¾î
°øÀ¯ ¸Þ¸ð¸®
¸Þ½ÃÁö ´ë±â¿­
CD µ¥ÀÌÅͺ£À̽º ÀÀ¿ëÇÁ·Î±×·¥
IPC »óÅ ¸í·É
¿ä¾à

Á¦15Àå ¼ÒÄÏ
¼ÒÄÏÀº ¹«¾ùÀΰ¡?
¼ÒÄÏ ¿¬°á
³×Æ®¿öÅ© Á¤º¸
´ÙÁß Å¬¶óÀ̾ðÆ®
µ¥ÀÌÅͱ׷¥
¿ä¾à

Á¦16Àå GTK+¸¦ ÀÌ¿ëÇÑ GNOME ÇÁ·Î±×·¡¹Ö
X¿¡ ´ëÇÑ °³¿ä
GTK+ÀÇ °³¿ä
À̺¥Æ®, ½ÅÈ£, Äݹé
ÆÐÅ· »óÀÚ(packing box) À§Áþ
GTK+ À§Áþ
GNOME À§Áþ
GNOME ¸Þ´º
´ëÈ­ »óÀÚ(dialog)
CD µ¥ÀÌÅͺ£À̽º ÀÀ¿ëÇÁ·Î±×·¥
¿ä¾à

Á¦17Àå Qt¸¦ ÀÌ¿ëÇÑ KDE ÇÁ·Î±×·¡¹Ö
KDE¿Í QtÀÇ °³¿ä
Qt ¼³Ä¡Çϱâ
½ÅÈ£¿Í ½½·Ô
Qt À§Áþ
´ëÈ­ »óÀÚ
¸Þ´º¿Í µµ±¸ ¸ðÀ½
KDE/Qt¸¦ »ç¿ëÇÏ´Â CD µ¥ÀÌÅͺ£À̽º ÀÀ¿ëÇÁ·Î±×·¥
¿ä¾à

Á¦18Àå ÀåÄ¡(device) µå¶óÀ̹ö
ÀåÄ¡ µå¶óÀ̹ö ÀÛ¼ºÇϱâ
ÀåÄ¡
¹®ÀÚ ÀåÄ¡
»ùÇà µå¶óÀ̹ö: schar
½Ã°£°ú ÁöÇÇ(jiffies)
¸Þ¸ð¸® °ü¸®
I/O Æ÷Æ®
ºí·Ï ÀåÄ¡
µð¹ö±ë
À̽ļº
Ä¿³Î ¼Ò½º ºÐ¼®
¿ä¾à

Á¦19Àå ¸®´ª½º Ç¥ÁØ
C ÇÁ·Î±×·¡¹Ö ¾ð¾î
ÀÎÅÍÆäÀ̽º¿Í LSB
ÆÄÀÏ ½Ã½ºÅÛ °èÃþ Ç¥ÁØ
Ç¥ÁØ¿¡ °üÇÑ ´õ ÀÐÀ»°Å¸®
¿ä¾à

ã¾Æº¸±â