dài zhī měi
mùlù
dài zhī měi
  yuán shū míng "BeautifulCode
   cóng shū míng huá zhāng chéng yuán shū
   zuò  zhě:( měiào lāi ( Oram, A),( měiwéi 'ěr sēn( Wilson, G)  biān; BCGroup 
   chū bǎn shè xiè gōng chū bǎn shè
   chū bǎn shí jiān: 2009-1-1
   bǎn  : 1
     shù: 599
   kāi  běn: 16 kāi
   yìn  : 1
   zhǐ  zhāngjiāo bǎn zhǐ
  ISBN: 9787111251330
   bāo  zhuāngpíng zhuāng
   suǒ shǔ fēn lèi shū >> suàn / wǎng luò >> chéng shè >>
   dìng jià 99.00
biān ji tuī jiàn
  38 wèi shī de chéng yuán jiǎng jiě men de xiàng jià gòukāi shí de zhǒng zhǒng zhé zhōng kǎo ( tradeoffs) shí cháng guīxún qiú
   quán qiú 38 wèi dǐng jiān gāo shǒuzhòng duō yán zhī jīng diǎn zhī zuò
   běn shū shōu de shì ruǎn jiàn shè lǐng zhōng de shī zuò pǐnměi zhāng dōushì yóu wèi huò wèi zhù míng chéng yuán zhēn duì mǒu wèn gěi chū de wán měi de jiě jué fāng 'ànbìng qiě shù liǎo zhè xiē jiě jué fāng 'àn de qiǎo miào zhī chù
   běn shū shì běn guān shè shì de shū shì běn guān ruǎn jiàn gōng chéng de shū gào de jǐn jǐn shì xiē zhèng què de fāng shì huò zhě cuò de fāng shì ràng zhàn zài xiē yōu xiù ruǎn jiàn shè shī de jiān bǎng shàngcóng men de jiǎo lái kàn dài wèn
   běn shū gěi chū liǎo 38 wèi shī chéng yuán zài xiàng shè zhōng de zài kāi gōng zuò zhōng de quán héng xiē chéng guī de jué
nèi róng jiǎn jiè
  běn shū jiè shào liǎo rén lèi zài fèn dǒu lǐng zhōng de chuàng zào xìng líng huó xìng suàn tǒng de kāi lǐng zài měi zhāng zhōng de piào liàng dài dōushì lái jiě jué fāng 'àn de xiànér zhè zhǒng xiàn shì lái yuán zuò zhě chāo yuè dìng biān jiè de yuǎn jiàn zhuó shíbìng qiě shí bié chū bèi duō shù rén shì de qiú zhǎo chū lìng rén tàn wéi guān zhǐ de wèn jiě jué fāng 'àn
   běn shū 33 zhāngyòu 33 wèi zuò zhěměi wèi zuò zhě gòng xiàn zhāngměi wèi zuò zhě jiāng xīn zhōng duì měi de dài de rèn shí nóng suō zài zhāng dāng zhōngzhāng shí 。 33 wèi niúměi rén duì dài zhī měi dōuyòu de rèn shíxiàn zài lǎn de fàng zài duì 'ài chéng de měi réndōu chì yīcháng shèng yànsuī rán běn shū de shè liè fàn wéi hěn guǎngdàn zhǐ néng dài biǎo xiǎo fēn zài zhè ruǎn jiàn kāi zhè zuì lìng rén xīng fèn lǐng suǒ shēng de shì qíng
zuò zhě jiǎn jiè
  Andy Oram
  《 Beautiful Code》 jiè shào liǎo rén lèi zài fèn dǒu lǐng suàn tǒng de kāi lǐng zhōng de chuàng zào xìng líng huó xìngzài měi zhāng zhōng de piào liàng dài dōulái jiě jué fāng 'àn de xiànér zhè zhǒng xiàn lái yuán zuò zhě chāo yuè dìng biān jiè de yuǎn jiàn zhuó shíbìng qiě shí bié chū bèi duō shù rén shì de qiú zhǎo chū lìng rén tàn wéi guān zhǐ de wèn de jiě jué fāng 'àn
   duō shù zuò zhě miàn lín zhe zhǒng zhǒng xiàn zhì héng héng bāo kuò huán jìng yòng yuánhuò zhě shū de qiú dìng héng héng zhè xiē xiàn zhì tōng cháng huì shǐ men hěn nán xiǎng xiàng chū jiě jué fāng 'ànér xiē zuò zhě shì zài jīng cún zài jiě jué fāng 'àn de lǐng zhōng chóngxīn yán jiūbìng qiě chū xīn de guān diǎn gèng hǎo shí xiàn mǒu gōng néng
   běn shū de suǒ yòu zuò zhě cóng men de xiàng zhōng huò liǎo xiē jīng yàn guò zài yuè wán běn shū hòu men tóng yàng zǒng jié chū xiē gèng guǎng fàn de jīng yàn
   shǒu xiānzài kào zhēn shí de guī néng gòu zhēn zhèng yìng yòng zhī qián yào jìn xíng duō cháng shìyīn wéirén men zài wéi wěn dìng xìng kào xìng ruǎn jiàn gōng chéng yào qiú de biāo zhǔn shí jīng cháng huì dào chóngchóng kùn nánzài zhè zhǒng qíng kuàng xià men tōng cháng méi yòu yào pāo zhī chí zhè zhǒng chéng nuò de yuán yòu shí hòucóng lìng jiǎo lái kǎo wèn huò néng gòu jiē shì zhǒng xīn de fāng xiàngcóng 'ér shǐ men zài mǎn qiú de tóng shí shēng xiē hǎo de shù
   lìng fāng miànzài yòu xiē zhāng jié zhōng qiáng diào liǎo zhè tiáo lǎo de yuán zài yuán zhī qiánrén men shǒu xiān liǎo jiě zhè guī yòu xiē zuò zhě zài huò zhǒng tóng de jiě jué fāng 'àn zhī qián lěi liǎo shù shí nián de jīng yàn héng héng 'ér zhèng shì zhè xiē jīng yàn gěi liǎo men xìncóng 'ér chuàng zào xìng de fāng shì guī
   wàishū zhōng de xiē jīng yàn hái chàng kuà xué yán jiū duō zuò zhě dōushì zài xīn de lǐng zhōng jìn xíng yán jiū bìng zài hēi 'àn zhōng duàn tàn suǒzài zhè zhǒng qíng kuàng xiàquán xīn de chuàng zào rén zhì huì jiāng dào zhòng yào de zuò yòng
   zuì hòu men cóng shū zhōng xué dào de piào liàng de jiě jué fāng 'àn bìng huì chí hěn cháng shí jiānzài xīn de huán jìng zhōng zǒng huì yào qiú xīn de jiě jué fāng shìyīn guǒ yuè liǎo běn shū bìng qiě rèn wéi,“ zài de rèn xiàng shàng shǐ yòng zhè xiē zuò zhě de jiě jué fāng 'àn”, me yào dān xīn héng héng zhè xiē zuò zhě zài zuò xià xiàng mùdì shí hòu huì shǐ yòng tóng de jiě jué fāng 'àn
   zài zhè běn shū shàng quán shēn xīn gōng zuò liǎo liǎng yuè bāng zhù zuò zhě wán shàn men de zhù gèng hǎo biǎo men de guān diǎnyuè zhè xiē tiān cái míng jiā de wén zhāng díquè lìng rén shèn zhì shì lìng rén qíng gāo zhǎng de gěi liǎo cháng shì xīn xiān shì de chōng dòng wàng zhě zài yuè běn shū shí néng yòu tóng yàng de gǎn shòu
   zuò zhě jiǎn jiè
  JohnBentley shì měi guó Avaya shí yàn shì de wèi suàn xué jiā de yán jiū lǐng bāo kuò biān chéng shùsuàn shè ruǎn jiàn gōng jiè miàn shè biān xiě liǎo shù běn guān biān chéng de shū hái zhuàn xiě liǎo liàng de wén zhāngzhù shè cóng suàn lùn dào ruǎn jiàn gōng chéng de fāng xiàng 1974 nián zài tǎn xué huò xué shì xué wèibìng 1974 nián huò shuò shì xué wèi 1976 nián zài běi luó lái xué huò shì xué wèisuí hòu zài nài - méi lóng xué rèn jiào 6 niánjiào shòu suàn xué。 1982 nián jiā bèi 'ěr shí yàn shìbìng 2001 nián kāi bèi 'ěr shí yàn shì bìng jiā Avaya shí yàn shì céng shì diǎn jūn xiào lín dùn xué de fǎng wèn jiào shòucéng jīng cānyù kāi guò ruǎn jiàn gōng diàn huà jiāo huàn diàn huà wǎng luò
  TimBray 1987-1989 nián jiān zài jiā de 'ān lüè shěng huá tiě xué niú jīn yīng diǎn xiàng , 1989 nián rén lián chuàng jiàn liǎo OpenText gōng zài 1995 nián dòng liǎo zuì zǎo de gōng gòng wǎng sōu suǒ yǐn qíng zhī zài 1996 zhì 1999 nián jiān rén gòng tóng míng liǎo XML1.0 bìng zuò biān xiě liǎo
  《 NamespacesinXML》 guī fànzài 1999 nián chuàng jiàn liǎo AntarcticaSystems gōng bìng 2002-2004 nián bèi TimBerners-Lee rèn mìng zài W3C shù jià gòu zhōng gōng zuò qián zài SunMicrosystems gōng WebTechnologies mén rèn zhù guǎn yòu hěn shòu huān yíng de bìng qiě cānyù zhù chí IETFAtomPub gōng zuò
  BryanCantrill shì SunMicrosystems gōng de wèi jié chū de gōng chéng shīzài de zhí shēng zhōng zhù yào cóng shì Solaris nèi de kāi zuì jìn tóng shì MikeShapiro AdamLeventhal shè bìng shí xiàn liǎo DTrace, zhè shì yòng chǎn pǐn tǒng dòng tài kòng zhì de gōng huò liǎohuá 'ěr jiē bào》 2006 nián de zuì gāo chuàng xīn jiǎng
  DouglasCrockford gōng xué xiào shì wèi dēng xuǎn mínyōng yòu de chē céng kāi guò bàn gōng dòng huà tǒng céng zài Atari gōng cóng shì guò yóu yīnyuè yán jiū céng shì Lucasfilm yòu xiàn gōng shù mén de zhù guǎn Paramount gōng NewMedia mén de zhù guǎn chuàng jiàn liǎo ElectricCommunities gōng bìng qiě dān rèn CEO。 hái shì State ruǎn jiàn gōng de chuàng jiàn zhě CTO, zhèng shì zài zhè gōng zhōng míng liǎo JSON shù shì xiàn zài shì Yahoo! gōng de wèi jià gòu shī
  RogerioAtemdeCarvalho shì xiào yuán shù jiào lián zhōng xīn( FederalCenterforTechnologicalEducationofCampos, CEFETCampos) de wèi jiào shī jiān yán jiū rén yuán zài 'ào de wéi huò liǎo 2006 nián IFIP jié chū xué shù lǐng dǎo jiǎng( DistinguishedAcademicLeadershipAward), biǎo zhāng zài miǎn fèi / kāi yuán yuán jìhuà( ERP) shàng suǒ zuò de yán jiū gōng zuò de yán jiū lǐng hái bāo kuò jué zhī chí tǒng ruǎn jiàn gōng chéng
  JeffDean 1999 nián jiā Google, qián shì Google tǒng jià gòu xiǎo de chéng yuán zài Google zhù yào kāi Google de wǎng zhuā suǒ yǐnchá xún guǎng gào tǒng děng duì sōu suǒ zhì liàng shí xiàn liǎo duō gǎi jìnbìng shí xiàn liǎo Google fēn shì suàn jià gòu de duō fēnzài jiā Google zhī qián gōng zuò DEC/Compaq de Western shí yàn shìzhù yào cóng shì ruǎn jiàn fēn gōng wēi chǔlǐ jià gòu xìn jiǎn suǒ děng fāng miàn de yán jiū 1996 nián zài huá shèng dùn xué huò liǎo shì xué wèi CraigChambers cóng shì miàn xiàng duì xiàng yán de biān yōu huà shù fāng miàn de yán jiūzài zhī qián hái zài shì jiè wèi shēng zhì de 'ài bìng quán qiú guī huá shǔ gōng zuò guò
  JackDongarra 1972 nián zài zhī jiā xué huò shù xué xué shì xué wèibìng 1973 nián zài nuò gōng xué huò suàn xué shuò shì xué wèiyòu 1980 nián zài xīn xué huò yìng yòng shù xué shì xué wèi zài měi guó 'ā gòng guó jiā shí yàn shì( ArgonneNationalLaboratory) zhí gōng zuò dào 1989 niánbìng chéng wéi liǎo míng zhù míng xué jiā xiàn zài bèi rèn mìng wéi tián xué suàn xué de suàn xué jié chū jiào shòu shì měi guó xiàng shù lǐng guó jiā shí yàn shì( OakRidgeNationalLaboratory, ORNL) suàn xué shù xué de jié chū de yán jiū rén yuánmàn chè xué suàn xué shù xué xué yuàn de TuringFellow, měi guó lāi xué suàn xué de jiào shòu de yán jiū lǐng bāo kuò xiàn xìng dài shù zhōng de shù zhí suàn bìng xíng suàngāo suàn jià gòu de yìng yòngchéng shè fāng xué yòng bìng xíng suàn de gōng de yán jiū gōng zuò bāo kuò kāi shì gāo zhì liàng de shù xué ruǎn jiàn zhěng xiāng guān wén dàng zài xià kāi yuán ruǎn jiàn bāo tǒng de shè shí xiàn shàng zuò chū liǎo gòng xiàn: ISPACK,LINPACK,theBLAS,LAPACK,ScaLAPACK,Netlib,PVM,MPI,NetSolve,Top500,ATLAS, PAPI。 gōng kāi biǎo liǎo yuē 200 piān wén zhānglùn wénbào gào shù bèi wàng hái cānyù biān xiě liǎo shù běn zhù zuò 2004 nián huò liǎo IEEESidFernbach jiǎng biǎo zhāng zài gāo xìng néng suàn de yìng yòng zhōng shǐ yòng liǎo chuàng xīn de fāng jǐn shì AAAS, ACM IEEE de chéng yuánhái shì měi guó gōng chéng yuàn de yuàn shì
  R.KentDybvig shì yìn 'ān xué suàn xué de wèi jiào shòuzài yìn 'ān xué rèn jiào liǎng nián zhī hòu 1987 nián zài běi luó lái xué huò liǎo shì xué wèi zài shè shí xiàn biān chéng yán de yán jiū shàng zuò chū liǎo zhòng yào de gòng xiànbāo kuò kòng zhì yùn suàn chōu xiàngchéng fēn biān yōu huà cún fēn pèiduō xiàn chéng dòng cún chǔ guǎn děngzài 1984 nián chuàng jiàn liǎo ChezScheme ruǎn jiàn bìng zhí shì zhù yào de kāi rén yuán。 ChezScheme de diǎn zài kuài de biān shí jiān kào xìng néng gòu gāo xiào yùn xíng nèi cún qiú de chéng jīng bèi yòng gòu jiàn chéngwǎng xiàn shí rén yào pǐn chōu jiǎndiàn shè de shāng tǒng hái yòng zhǒng céng de suàn jiào duō lǐng zhōng de yán jiū。 Dybvig shì《 TheSchemeProgrammingLanguage,ThirdEdition》 (MITPress chū bǎn shè ) shū de zuò zhě jiāng de“ Revised6ReportonScheme” wén dàng de biān ji
  MichaelFeathers shì ObjectMentor gōng de wènzài guò nián jiān zhí huó yuè Agile shè qún de gōng zuò zhù yào shì shì jiè tóng de tuán duì zuòpéi xùn zhǐ dǎozài jiā ObjectMentor gōng zhī qián, Michael shè guò zhǒng biān chéng yánbìng wéi zhè zhǒng yán xiě liǎo biān hái shè liǎo páng de duō píng tái lèi yòng kòng zhì de kuàng jià。 Michael kāi liǎo CppUnit, jiù shì zuì chū JUnit zhí dào C++; FitCpp, jiù shì FIT zhí dào C++。 zài 2005 nián, Michael biān xiě liǎo《 WorkingEffectivelywithLegacyCode》( PrenticeHall chū bǎn shè shūzài tuán duì zuò de jiànxì de duō shù shí jiān huā zài yán jiū xíng dài zhōng de shè xiū gǎi fāng shì fāng miàn
  1995 nián, KarlFogel JimBlandy chuàng jiàn liǎo Cyclic ruǎn jiàn gōng zhè shì gōng shāng CVS zhī chí de gōng 。 1997 nián, Karl zēng jiā liǎo duì CVS míng zhǐ cún chǔ cāng fǎng wèn de zhī chízhè yàng jiù gèng fāng biàn fǎng wèn kāi yuán xiàng zhōng de kāi dài 。 1999 nián gōng zuò CollabNet gōng zhù yào cóng shì guǎn Subversion de chuàng jiàn kāi gōng zuòzhè shì CollabNet gōng qún kāi yuán zhì yuàn zhě men cóng tóu kāi shǐ biān xiě de kāi yuán bǎn běn kòng zhì tǒng。 2005 nián biān xiě liǎo《 ProducingOpenSourceSoftware:HowtoRunaSuccessfulFreeSoftwareProject》 (O'Reilly chū bǎn shè ; zài http://producingoss.com shàng yòu lián bǎn běn ) shū。 2006 nián zài Google dān rèn liǎo duǎn de kāi yuán shù zhuān jiā zhī hòu kāi Google bìng chéng wéi liǎo Question-Copyright.org wǎng zhàn de quán zhí biān ji qián réng rán cānyù liǎo duō kāi yuán xiàng bāo kuò Subversion GNUEmacs。
  SanjayGhemawat shì wèi GoogleFellow, gōng zuò Google de tǒng jià gòu xiǎo shè bìng shí xiàn liǎo fēn shì de cún chǔ tǒngwén běn suǒ yǐn tǒngxìng néng fēn gōng zhǒng shù biǎo shì yán RPC tǒng malloc hán shù shí xiàn duō de zài jiā Google zhī qián shì DEC tǒng yán jiū zhōng xīn de wèi yán jiū rén yuánzhù yào cóng shì tǒng xìng néng fēn yōu huà Java biān de gōng zuò hái shí xiàn liǎo Java 1995 nián zài shěng gōng xué huò shì xué wèiyán jiū lǐng wéi miàn xiàng duì xiàng shù de shí xiàn
  AshishGulhati shì lián wǎng yǐn Neomailbox de shǒu kāi yuán Cryptonite de kāi yuánzhè shì zhī chí OpenPGP xié de 'ān quán wǎng yóu jiàn tǒng yòu zhe 15 nián de shāng ruǎn jiàn kāi jīng yànshì yìn zuì zǎo de shù bǎn quán huó dòng jiā zhī F/OSS chéng yuán biān xiě liǎo liàng de kāi yuán Perl kuàizhè xiē kuài cóng CPAN shàng xià zàizài 1993 1994 nián jiān zài《 PCQuest》 《 DataQuest》 děng zhì shàng biǎo liǎo liàng wén zhāngzhè shì zài yìn zhù liú suàn kān zhōng zuì zǎo xiàng zhě jiè shào yóu ruǎn jiàn, GNU/Linux, Web Internet de wén zhāngzài zhè xiē wén zhāng biǎo duō nián hòuyìn cái yōng yòu liǎo shāng de lián wǎng fǎng wènzhè xiē wén zhāng hái gòu chéng liǎo PCQuestLinuxInitiative huó dòng de zhòng yào chéng fēnzhè huó dòng shǐ 1995 nián láizài yìn fēn liǎo bǎi wàn fèn Linux guāng pánzài huò liǎo chuān dài de suàn hòu hěn kuài chéng wéi liǎo diàn rén
  ElliotteRustyHarold shì xīn 'ào 'ěr liáng rén huì dìng fǎn huí xīn 'ào 'ěr liáng chī wǎn hǎi xiān gān tānɡ (Gumbo)。 guò qián zhù zài lín jìn de ProspectHeights, shēng huó zài hái yòu de Beth, gǒu Shayna, liǎng zhǐ māo Charm( kuā mìng míng Marjorie( de yuè mìng míng)。 shì niǔ yuē xué de wèi jiào shòuzhù yào jiǎng shòu Java、 XML miàn xiàng duì xiàng biān chéng de CafeauLait wǎng zhàn (http://www.cafeaulait.org) shì lián wǎng shàng zuì liú xíng de Java wǎng zhàn zhī de lìng wǎng zhàn CafeconLeche(http://www.cafeconleche.org) chéng wéi liǎo zuì liú xíng XML zhàn diǎn zhī biān xiě de shū bāo kuò《 JavaI/O》,《 JavaNetworkProgramming》 《 XMLinaNutshell》( zhè sān běn shū yóu O'Reilly chū bǎn shè chū bǎn), XMLBible(Wiley chū bǎn shè )。 qián de yán jiū lǐng bāo kuò yòng Java lái chù XML de XOM 、 JaxenXPath yǐn qíng Amateur méi fàng
  BrianHayes wéi《 AmericanScientist》 zhì biān xiě suàn zhuān lán hái yōng yòu http://bit-player.org。 guò hái wéi《 ScientificAmerican》、《 ComputerLanguage》、 《 TheSciences》 děng zhì biān xiě guò lèi de zhuān lán biān xiě de《 Infrastructure:AFieldGuidetotheIndustrialLandscape》 (Norton chū bǎn shè ) shū 2005 nián xíng
  SimonPeytonJones, shuò shì 1980 nián jiàn qiáo xué sān xué yuànzài gōng zuò liǎng nián hòu zài lún dūn xué xué yuàn dān rèn liǎo 7 nián de jiǎng shīrán hòu zài xué dān rèn liǎo 9 nián de jiào shòuhòu lái 1998 nián jiā wēi ruǎn yán jiū zhōng xīn de yán jiū lǐng bāo kuò hán shù shì biān chéng yán shí xiàn hèyìng yòng lǐng dǎo liǎo liè de yán jiū xiàng zhù yào yán jiū yòng dān chǔlǐ bìng xíng de gāo zhì liàng hán shù shì yán tǒng de shè shí xiàn shì hán shù shì yán Haskell de zhù yào shè zhě wài hái shì bèi guǎng fàn yìng yòng de GlasgowHaskell biān ( GHC) shǒu shè shī hái biān xiě liǎo liǎng běn guān hán shù shì yán shí xiàn de jiào shū
  JimKent shì jiā xué shèng fēn xiào yīn xìn xiǎo ( GenomeBioinformaticsGroup) de wèi yán jiū xué jiā。 Jim cóng 1983 nián jiù kāi shǐ biān chéngzài zhí shēng de qián bàn duàn zhù yào cóng shì huì huà dòng huà ruǎn jiàn de kāi kāi liǎo AegisAnimator、 CyberPaint AutodeskAnimator děng huò jiǎng ruǎn jiàn。 1996 niányóu yàn juàn liǎo WindowsAPI de kāi gōng zuò jué dìng zài shēng xué shàng zhuī qiú de xīng bìng 2002 nián huò liǎo shì xué wèizài yán jiū shēng jiān biān xiě GigAssembler héng héng zhè chéng suàn chū liǎo rén lèi yīn héng héng Celera gōng de yīn qián liǎo tiāncóng 'ér shǐ zhè yīn chéng wéi miǎn fèi de zhuān bìng qiě miǎn liǎo de wèn 。 Jim biǎo liǎo 40 piān xué lùn wén qián de yán jiū gōng zuò zhù yào shì biān xiě chéng shù wǎng zhàn bāng zhù xué jiā fēn liǎo jiě yīn
  BrianKernighan 1964 nián zài duō lún duō xué huò xué shì xué wèibìng 1969 nián zài lín dùn xué huò diàn gōng chéng shì xué wèi zài bèi 'ěr shí yàn shì de suàn xué yán jiū zhōng xīn zhí gōng zuò dào 2000 nián qián jiù zhí lín dùn xué de suàn xué biān xiě liǎo 8 běn zhù zuò liàng de shù lùn wénbìng yōng yòu 4 xiàng zhuān de yán jiū lǐng bāo kuò biān chéng yángōng wéi fēi zhuān yòng shè yòng de suàn cāo zuò jiè miàn děng hái zhì fēi shù zhě de shù jiào gōng zuò
  AdamKolawa shì Parasoft gōng de chuàng jiàn zhě zhī CEO, zhè jiā gōng shì dòng cuò fáng( AutomatedErrorPrevention, AEP) jiě jué fāng 'àn de lǐng xiān gōng shāng。 Kolawa yòu zhe duō nián zài zhǒng ruǎn jiàn kāi liú chéng zhōng de jīng yànzhè shǐ duì gāo yòu zhe de shì chéng gōng biàn shí shù cháo liú de fēi fán néng yīn cèhuà liǎo chéng gōng shāng ruǎn jiàn chǎn pǐn de kāi guò chéng lái mǎn zài gāo ruǎn jiàn zhì liàng zhōng duàn zēngzhǎng de gōng qiú héng héng jīng cháng zài zhè zhǒng cháo liú bèi guǎng fàn jiē shòu zhī qián。 Kolawa cānyù biān xiě liǎo《 BulletproofingWebApplications》 (HungryMinds chū bǎn shè ) shū hái zhuàn xiě liǎo 100 piān píng lùn shù wén zhāng biǎo zài《 TheWallStreetJournal》、《 CIO》、《 Computerworld》、《 Dr.Dobb'sJournal》 《 IEEEComputer》 děng kān shàng wài hái zhuàn xiě liǎo liàng guān xué bìng xíng chǔlǐ fāng miàn de xué lùn wén xiàn zài de qiān yuē méi bāo kuò CNN、 CNBC、 BBC NPR。 Kolawa yōng yòu jiā gōng xué lùn shì xué wèibìng yōng yòu 10 xiàng zhuān míng。 2001 nián, Kolawa huò liǎo ruǎn jiàn lèi bié de LosAngelesErnst&Young'sEntrepreneuroftheYear jiǎng xiàng
  GregKroah-Hartman shì qián Linux nèi de wéi rén yuán duō dòng chéng tǒng dòng chéng nèi 、 sysfs、 kobject、 kref debugfs děng dài hái wéi dòng linux-hotplug udev děng xiàng gōng liǎo bāng zhùshì nèi wěn dìng wéi tuán duì zhōng de zhòng yào rén yuán biān xiě liǎo《 LinuxKernelinaNutshell》 (O'Reilly chū bǎn shè ), bìng cānyù biān xiě liǎo《 LinuxDeviceDrivers,ThirdEdition》 (O'Reilly chū bǎn shè )。
  AndrewKuchling yòu zhe 11 nián de ruǎn jiàn gōng chéng shī jīng yàn shì Python kāi qún zhōng de cháng chéng yuán de xiē Python xiāng guān de gōng zuò bāo kuò biān xiě wéi shù biāo zhǔn de kuàibiān xiě liè de“ What'snewinPython2.x” wén zhāng xiē wén dàngcèhuà liǎo 2006 nián 2007 nián de PyCon huì bìng shì Python ruǎn jiàn jīn huì de zhù guǎn。 Andrew 1995 nián mài 'ěr xué bìng huò suàn xué xué shì xué wèi de rén wǎng shì http://www.amk.ca。
  PiotrLuszczek lán kuàng jīn xuébìng huò shuò shì xué wèi de yán jiū lǐng shì bìng xíng de wài( out-of-core) jiāng chóu zhèn suàn yìng yòng shū zhèn zhí jiē qiú jiě suàn dié dài shù zhí xiàn xìng suàn zhōng de chuàng xīn yán jiū shǐ huò liǎo shì xué wèi zhè zhǒng xiǎng yòng lái kāi shǐ yòng wài shù róng cuò qián shì tián xué nuò wéi 'ěr fēn xiào de wèi yán jiū jiào shòu de yán jiū gōng zuò bāo kuò xíng chāo suàn 'ān zhuāng de biāo zhǔn huà píng jià kāi liǎo shì yìng de ruǎn jiàn néng gòu dòng xuǎn zuì yōu de suàn lái yòu xiào yòng xiàn yòu yìng jiàn yòu xuǎn chǔlǐ shū shù hái gǎn xīng gāo xìng néng biān chéng yán de shè shí xiàn
  RonaldMak shì gāo suàn xué yán jiū suǒ( ResearchInstituteforAdvancedComputerScience) de wèi shēn xué jiāzài NASAAmes yán jiū zhōng xīn gōng zuò shí shì xié tóng xìn tǒng( CollaborativeInformationPortal, CIP) de jià gòu shī shǒu kāi rén yuánzài màn zhě dēng huǒ xīng zhī hòu fēn bié zài JPL Ames duì tàn rèn gōng zhī chírán hòu huò liǎo jiā xué shèng fēn xiào de xué shù rèn mìngbìng qiě zài NASA qiān yuēzhè de gōng zuò shì shè bāng zhù háng yuán fǎn huí yuè qiú de ruǎn jiàn。 Ron shì Willard&LoweSystems(http://www.willardlowe.com) gōng de chuàng jiàn rén zhī CTO, zhè shì zhēn duì xìn guǎn tǒng de xún gōng biān xiě liǎo shù běn guān suàn ruǎn jiàn de shū zài tǎn xué fēn bié huò liǎo shù xué xué xué wèi suàn xué xué wèi
  Yukihiro"Matz"Matsumoto shì wèi chéng yuán shì wèi běn de kāi yuán chàng dǎo zhě míng liǎo zuì jìn fēi cháng liú xíng de Ruby yán cóng 1993 nián kāi shǐ yán Ruby, zhè Java yán yàng jiǔ yuǎnxiàn zài gōng zuò běn NetworkAppliedCommunicationLaboratory( NaCl, wǎng zhǐ wéi netlab.jp) gōng gāi gōng cóng 1997 nián kāi shǐ zàn zhù Ruby de kāi yīn wéi de zhēn shí xìng míng tài cháng 'ér nán zhùbìng qiě duì fēi běn de yǎn jiǎng zhě lái shuō nán yīnyīn zài wǎng shàng shǐ yòng liǎo chēng Matz。
  ArunMehta shì wèi diàn gōng chéng shī suàn xué jiā céng zài yìn měi guó guó jìn xíng guò yán jiū jiào xué gōng zuò shì yìn zǎo suàn huó dòng jiā shí xiàn liǎo xiē fāng biàn xiāo fèi zhě( consumer-friendly) de zhèng bāng zhù xiàn dài tōng xìn yán shēn dào piān yuǎn pín kùn qián de yán jiū lǐng bāo kuò nóng cūn xiàn tōng xìn bāng zhù cán yòng de shù shì yìn bāng Radaur JMIT xué suàn gōng chéng de jiào shòu zhù rèn de wǎng zhǐ bāo kuò http://india-gii.org,http://radiophony.com http://holisticit.com。
  RafaelManhaesMonnerat shì CEFETCAMPOS de wèi IT fēn jiā NexediSARL de hǎi wài wèn de yán jiū lǐng bāo kuò miǎn fèi / kāi yuán tǒng、 ERP zuì xīn de biān chéng yán
  TravisE.Oliphant 1995 nián zài měi guó yáng bǎi hàn xué huò diàn suàn gōng chéng xué shì xué wèi shù xué xué shì xué wèibìng 1996 nián zài běn xiào huò diàn suàn gōng chéng shuò shì xué wèi 2001 nián zài míng luó qiē de méi 'ào yán jiū shēng yuàn huò liǎo shēng xué gōng chéng shì xué wèi shì Python yán zhōng xué suàn SciPy NumPy de zhù yào biān xiě zhě de yán jiū lǐng bāo kuò xiǎn wēi kàng chéng xiàng gòu lǐng zhōng de MRI zhòng gòu shēng xué wèn qián shì yáng bǎi hàn xué diàn suàn gōng chéng de jiào shòu
  AndyOram shì O'ReillyMedia de biān ji cóng 1992 nián kāi shǐ jiù zài zhè jiā gōng gōng zuò, Andy qián zhù yào guān zhù yóu ruǎn jiàn kāi yuán shù zài O'Reilly de gōng zuò chéng guǒ bāo kuò Linux liè cóng shū 2001 nián de P2P liè cóng shū de biān chéng shù tǒng guǎn shù duō dōushì xué de。 Andy hái shì ComputerProfessionalsforSocialResponsibility xié huì de chéng yuán bìng qiě jīng cháng zài O'ReillyNetwork(http://oreillynet.com) xiē kān shàng zhuàn xiě wén zhāngzhè xiē wén zhāng de zhù bāo kuò lián wǎng shàng de zhèng wèn yǐng xiǎng shù chuàng xīn de cháo liú duì shè huì de yǐng xiǎng de wǎng zhǐ wéi http://www.praxagora.com/andyo。
  WilliamR.Otte shì tián fàn bǎo xué diàn gōng chéng suàn ( EECS) de wèi shì yán jiū shēng de yán jiū lǐng shì fēn shì shí shí qiàn ( DRE) tǒng de zhōng jiān jiàn qián cóng shì CORBA jiàn de shǔ pèi zhì yǐn qíng( DAnCE) kāi gōng zuòzhè gōng zuò zhù yào yán jiū yùn xíng shí guī huá shù jiàn de yìng yòng chéng de shì yìng xìng duì yìng yòng chéng zhì liàng róng cuò qiú de guī fàn shí shīzài gōng yán jiū shēng zhī qián, William 2005 nián zài fàn bǎo xué suàn bìng huò xué shì xué wèizhī hòu zài ruǎn jiàn chéng tǒng xué yuàn( ISIS) gōng zuò liǎo nián
  AndrewPatzer shì wēi kāng xīng xué xué yuàn shēng xìn de zhù guǎnguò 15 nián Andrew shì wèi ruǎn jiàn kāi rén yuán bìng qiě biān xiě liǎo duō wén zhāng shū bāo kuò《 ProfessionalJavaServerProgramming》( PeerInformation gōng 《 JSPExamplesandBestPractices》 (Apress chū bǎn shè )。 Andrew qián de yán jiū lǐng wéi shēng xìn lǐng yòng xiàng Groovy zhè yàng de dòng tài yán lái jué liàng yòu xiào de shēng shù bìng bāng zhù xué yán jiū rén yuán jìn xíng fēn
  CharlesPetzold shì wèi yóu zuò jiāzhù yào yán jiū lǐng wéi Windows yìng yòng chéng biān chéng shì《 ProgrammingWindows》 (MicrosoftPress chū bǎn shè ) de zuò zhě, 1988 nián zhì 1999 nián zhī jiān gòng chū bǎn liǎo bǎnjiào liǎo zhěng zhěng dài chéng yuán de WindowsAPI biān chéng shù zuì xīn de shū bāo kuò《 Applications=Code+Markup:AGuidetotheMicrosoftWindowsPresentationFoundation》 (MicrosoftPress chū bǎn shè ), 《 Code:TheHiddenLanguageofComputerHardwareandSoftware》 (MicrosoftPress chū bǎn shè ), zài zhè běn shū zhōng duì shù shù jìn xíng liǎo de yán jiū de wǎng zhǐ shì http://www.charlespetzold.com。
  T.V.Raman de yán jiū lǐng bāo kuò wǎng shù tīng jué yòng jiè miànzài 20 shì 90 nián dài chūzài de shì lùn wén zhōng jiè shào liǎo yīn pín shì de gài niànjiào zuò AsTeR: AudioSystemForTechnicalReadings( shù yīn tǒng), zhè shì wéi shù wén dàng shēng chéng gāo zhì liàng tīng jué biǎo shì de tǒng。 Emacspeak jiāng zhè xiē xiǎng yìng yòng dào gèng guǎng fàn de suàn yòng jiè miàn lǐng 。 Raman xiàn zài shì Google de wèi yán jiū rén yuánzhù yào yán jiū Web yìng yòng chéng
  AlbertoSavoia shì Agitar ruǎn jiàn gōng de chuàng jiàn rén zhī CTO。 zài chuàng jiàn Agitar zhī qián shì Google de gāo gōng chéng zhù guǎnzài zhè zhī qián hái shì SunMicrosystems shí yàn shì ruǎn jiàn yán jiū zhōng xīn de zhù guǎn。 Alberto de zhù yào yán jiū lǐng shì ruǎn jiàn kāi shù héng héng yóu shì xiē bāng zhù chéng yuán zài shè kāi jiē duàn jìn xíng shì dài yàn zhèng de gōng shù
  DouglasC.Schmidt shì tián fàn bǎo xué diàn gōng chéng suàn ( EECS) de wèi jiào shòu suàn xué gōng chéng de zhù rèn ruǎn jiàn chéng tǒng xué yuàn( ISIS) de gāo yán jiū rén yuán shì fēn shì suàn shì zhōng jiān jiàn kuàng jià fāng miàn de zhuān jiābìng qiě jīng biǎo liǎo chāo guò 350 piān de shù lùn wén 9 běn shū nèi róng shè de zhù hěn guǎngbāo kuò gāo xìng néng tōng xìn ruǎn jiàn tǒnggāo wǎng luò xié bìng xíng chǔlǐshí shí fēn shì duì xiàng suànbìng fēn shì tǒng de miàn xiàng duì xiàng shì xíng dòng de kāi gōng zài de xué shù yán jiū zhī wài, Dr.Schmidt hái shì PrismTechnologies gōng de CTO, bìng qiě zài lǐng dǎo kāi yìng yòng guǎng fàn kāi yuán de zhōng jiān jiàn píng tái shàng yòu zhe 15 nián de jīng yànzài zhè xiē píng tái shàng bāo hán liǎo fēng de jiàn shí xiàn gāo xìng néng fēn shì tǒng zhōng xīn shì de lǐng dìng yán。 Dr.Schmidt 1994 nián jiā xué 'ōu wén fēn xiào huò suàn xué shì xué wèi
  ChristopherSeiwald biān xiě liǎo Perforce( zhǒng ruǎn jiàn pèi zhì guǎn tǒng)、 Jam( zhǒng gòu jiàn gōng piào liàng dài de yào ”( běn shū de 32 zhāngbiàn dòng de dài zhèng shì cóng zhè piān wén zhāng zhōng chū liǎo yòu jià zhí de xiǎng)。 zài chuàng jiàn Perforce zhī qián zài Ingres gōng guǎn wǎng luò kāi xiǎo huā liǎo shù nián shí jiān lái shǐ wǎng luò dài kàn shàng hěn piào liàngxiàn zài shì Perforce ruǎn jiàn gōng de CEO, bìng qiě réng rán cóng shì biān gōng zuò
  DiomidisSpinellis shì diǎn jīng shāng xué guǎn xué shù de jiào shòu de yán jiū lǐng bāo kuò ruǎn jiàn gōng chéng gōng biān chéng yán suàn 'ān quán zài lún dūn guó gōng xué huò liǎo ruǎn jiàn gōng chéng shuò shì xué wèi suàn xué shì xué wèi biǎo liǎo chāo guò 100 piān de shù lùn wénsuǒ shè de lǐng bāo kuò ruǎn jiàn gōng chéngxìn 'ān quán shì suàn hái biān xiě liǎo liǎng běn kāi yuán fāng miàn de shū :《 CodeReading》 ( huò 2004 nián SoftwareDevelopmentProductivity jiǎng ) 《 CodeQuality》 ( zhè liǎng běn shū yóu Addison-Wesley chū bǎn shè chū bǎn )。 shì IEEESoftware biān ji wěi yuán huì de chéng yuánzhù biān“ ToolsoftheTrade” zhuān lán。 Diomidis shì wèi FreeBSD jiāo zhě( Committer), bìng qiě biān xiě liǎo duō kāi yuán ruǎn jiàn bāoruǎn jiàn gōng
  LincolnStein shì wèi shuò shì / shì de yán jiū lǐng wéi shēng xìn shù de chéng huàzài cóng xué xué yuàn hòu zài shěng gōng xué Whitehead yīn yán jiū suǒ gōng zuòkāi yòng lǎo shǔ rén lèi de yīn shù zài lěng quán gǎng shí yàn shì kāi liǎo zhǒng yīn shù bāo kuò WormBase, xiàn chóng yīn shù ; Gramene, yòng shuǐ dào dān zhí de jiào yīn yìng shè shù guó Hap-Map xiàng shù rén lèi yīn chǔ shù Reactome。 Lincoln hái biān xiě liǎo《 booksHowtoSetUpandMaintainaWebSite》 (Addison-Wesley chū bǎn shè )、《 NetworkProgramminginPerl》 (Addison-Wesley chū bǎn shè )、《 OfficialGuidetoProgrammingwithCGI.pm》 (Wiley chū bǎn shè ) 《 WritingApacheModuleswithPerlandC》 (O'Reilly chū bǎn shè ) děng shū
  NevinThompson YukihiroMatsumoto biān xiě de 29 zhāng nèi róng dài dāng zuò wén zhāngcóng wén fān dào yīng wén de bāo kuò běn zuì de diàn shì wǎng luò TechnoratiJapan gōng CreativeCommons zhì
  HenryS.Warren,Jr. zài IBM gōng zuò liǎo 45 nián jīng liǎo cóng IBM704 dào PowerPC de zhǎn guò chéng cānyù guò duō jūn fāng zhǐ huī kòng zhì tǒng de kāi gōng zuòzài niǔ yuē xué JackSchwartz jiào shòu zhǐ dǎo xià cóng shì SETL xiàng cóng 1973 nián zài IBM yán jiū mén gōng zuòzhù yào fāng xiàng wéi biān suàn jià gòu。 Hank qián zhèng zài cānyù BlueGenePetaflop chāo suàn xiàng zài niǔ yuē xué lǎng shù xué yán jiū suǒ huò liǎo suàn shì xué wèi shì《 Hacker'sDelight》 (Addison-Wesley chū bǎn shè ) shū de zuò zhě
  LauraWingerd duō nián Sybase Ingres de shù chǎn pǐn kāi gōng zuò xíng chéng liǎo zǎo duì ruǎn jiàn pèi zhì guǎn de guān diǎn zài Perforce ruǎn jiàn gōng chuàng jiàn zhī chū jiù jiā méng liǎo zhè jiā gōng bìng qiě cóng gěi Perforce de jiàn zhōng huò liǎo liàng de SCM jīng yàn biān xiě liǎo《 PracticalPerforce》 (O'Reilly chū bǎn shè ) shū duō SCM xiāng guān de bái shū zài Google de shù yǎn jiǎng TheFlowofChange zhōng shǒu lòumiàn。 Laura xiàn zài shì Perforce ruǎn jiàn gōng chǎn pǐn shù de zhù guǎnzhù yào tuī dòng de SCM liú chéng yán jiū xīn de bìng qiě gèng hǎo de Perforce shǐ yòng fāng shì
  GregWilson zài 'ài dīng bǎo xué huò liǎo suàn xué shì xué wèi de yán jiū lǐng bāo kuò gāo xìng néng xué suànshù huà suàn 'ān quán xiàn zài shì duō lún duō xué suàn xué de wèi jiào shòubìng qiě shì《 Dr.Dobb'sJournal》 zhì de yuē biān ji
  AndreasZeller 1991 nián guó gōng xuébìng 1997 nián zài lún ruì gōng xué huò suàn xué shì xué wèi。 2001 nián lái zhí zài guó 'ěr lán dēng xué de suàn xué dān rèn jiào shòu。 Zeller zhù yào yán jiū xíng chéng men de zhǎn shǐ kāi liǎo liàng de fāng lái fēn zài kāi yuán ruǎn jiàn IBM、 Microsoft、 SAP gōng de shāng ruǎn jiàn zhōng shī bài de yuán yīn biān xiě de《 WhyProgramsFail:AGuidetoSystematicDebugging》 (MorganKaufmann chū bǎn shè ) huò liǎo《 SoftwareDevelopmentMagazine》 zhì 2006 nián de Productivity jiǎng
   fēnzhè shì běn shénme shū
  By liú wèi péng (pongba)
  C++ de luó gōng (http://blog.csdn.net/pongba)
   zhè shì běn de shū
   yīng wén fēng miàn shàng běn yìng xiě zhe zuò zhě de wèi zhì xiě de què shì“ EditedbyAndyOramandGregWilson”。 Edited?! zuò zhě
   shí shàngzhè běn shū yòu 33 wèi zuò zhě
   xiàn zài zhī dào wèishénme fēng miàn shàng liè zuò zhě liǎo liè xiàèr shì gèng zhòng yào deměi wèi zuò zhě dōushì lǐng de niúzěn me pái liè
   měi wèi zuò zhě gòng xiàn liǎo zhāng nèi róngsuǒ běn shū gòng yòu 33 zhāngzhè zhǒng zuò dài lái liǎo sān zhòng yào de jiēguǒ
  • měi wèi zuò zhě dōushì niúsuǒ měi réndōu zhī dào zài shuō shí mejué rén xiě zhěng běn shū 'ér dǎo zhì de zài mǒu xiē shèn zài xíng de fāng yān xiáng de qíng kuàng
  • měi wèi zuò zhě jiāng xīn zhōng duì měi de dài de rèn shí nóng suō zài zhāng dāng zhōngzhāng shí
  • xīn xué shàng yòu zhǒng shuō jiào zuò lián píng dān píng guǒ dān píng yàng dōng shì nán hǎo huài derán 'ér guǒ jiāng gēn tóng lèi dōng jiù néng gòu zuò chū gèng zhǔn què de pàn duàn。 33 wèi niúměi rén duì dài zhī měi dōuyòu de rèn shíxiàn zài lǎn de fàng zài duì 'ài chéng de měi réndōu chì yīcháng shèng yàn
   dāng chū péng yǒu jiè shào zhè běn shū gěi de shí hòu dùn shí chǎn shēng liǎo zhǒng huǎng rán de cuò juézhè cái shì zhēn zhèng xiǎng de shū de yàng 'ānán dào shù shū běn lái jiù yīnggāi shì zhè yàng de jiù zhù ràng shí wèi lǐng niú shū jiànjiǎn zhí wán měi liǎo nèi xīn duìshūde dìng
   ér qiěbiān chéng shì suàn hángyè de xīn huó dòngér dài shì biān chéng huó dòng de xīn dài zhī měi zhí láidōu shì xuán miào yǒng héng de huà guǒ ràng xuǎn zhù lái qǐng jiào zhè xiē zuò zhě hái zhēn xiǎng chū zhè gèng hǎo de zhù
   suǒ jiù dài zhè běn shū jiè shào gěi liǎo gèng duō de péng yǒu
   suǒ tóng yàng jīng dài xiǎng yào gào zhè běn shū de zuò zhě dōuyòu xiē rén liǎo
  JonBentley: jiǔ shèng míng de《 ProgrammingPearls》(《 biān chéng zhū 》) de zuò zhězài tǎn huò xué shì xué wèizài běi luó lāi huò shuò shì shì xué wèi 'ér zài nèi méi lóng zhí jiào 6 niánbèi 'ěr shí yàn shì qián yán jiū yuán diǎn jūn xiào lín dùn de fǎng wèn jiào shòu
  BrianKernighan: C yán shèng jīng K&RC(《 C chéng shè yán》) chéng shè shí jiànliǎng běn xiǔ zhù zuò de zuò zhě de shū bèi fān chéng jìn 30 zhǒng tóng de yán
  CharlesPetzold: jīng diǎn de《 Windows chéng shè yǐng xiǎng liǎo zhěng zhěng dài chéng yuánbèi fèng wéi Windows biān chéng shèng jīngér de lìng běn jīng diǎn zhù zuòbiān de 'ào lìng jìngyóu qiǎn shēn jiāng suàn zuì shēn céng de 'ào wěi wěi dào lái
  TimBray: XML chuàng shǐ rén zhī
  Yukihiro"Matz"Matsumoto: Ruby zhī
  DouglasC.Schmidt: zhù míng de C++ kuà píng tái kāi yuán kuàng jià ACE de shè zhě,《 C++ wǎng luò biān chéngjuàn I, juàn II de zuò zhě
  JeffDean: tiān cái jià gòu shī, Google xíng bìng biān chéng kuàng jià Map/Reduce zuò zhě
  DiomidisSpinellis: liǎng jiè Jolt jiǎng huò zhùfēn bié 《 CodeReading》 《 CodeQuality》 huò 2004 2007 nián de Jolt jiǎng
  SimonPeytonJones: Haskell yán xīn rén zhī bìng lǐng dǎo shè liǎo zhù míng de Haskell biān GHC。
  DouglasCrockford: JSON míng zhě, Javascript lǐng niúxiě liǎo guǎng wéi liú chuán de《 Javascript, shì jiè shàng zuì bèi jiě de yán》。
  BryanCantrill: zhù míng de DTrace de zuò zhě zhī zhī qián shì Sun jié chū gōng chéng shīzhù yào gōng zuò lǐng wéi Solaris nèi kāi ...
  GregKroah-Hartman: qián de Linux nèi wéi zhějīng diǎn de《 LinuxDeviceDrivers》 de zuò zhě
  AndreasZeller: míng dǐng dǐng de GNUDDD shì huà tiáoshì de zuò zhězhù zuò《 WhyProgramsFail》 huò 2006 nián Jolt shēng chǎn xiàolǜ jiǎng
  SanjayGhemawat: guī fēn shì wén jiàn tǒng GoogleFileSystem( GFS) de zhù yào zuò zhě( GFS shì Google de shí zhī ), tóng shí shì GoogleMap/Reduce GoogleBigTable de zuò zhě zhī
  ...
  ( wán zhěng de zuò zhě liè biǎo jiàn shū hòu
   jīn zhè xiē léi guàn 'ěr de míng rán chū xiàn zài tóng běn shū zhōngzěn néng lìng rén xīng fèn?!
   shì chéng yuán duì dài zhī měi de rèn shí shì shénme? 33 wèi zuò zhě, 33 lái tóng kāi lǐng de zhuān jīng yàn, 33 zhǒng tóng de jiàn xiǎng zhī dào niú rén men duì dài zhī měi shì zěn me xiǎng de
   shízhè běn shū zuì miào de fāng hái zài zhè diǎnér zài guǒ zhī dào zhè xiē zuò zhě de míng kěn dìng huì rěn zhù kàn kàn guǒ zhī dào zhè xiē zuò zhě de míng gèng jiā huì rěn zhù kàn kànyīn wéi zhī dào zhè xiē rén de guān diǎn kěn dìng huì ràng shī wàng
   zuì hòuhái yòu gèng de hǎo xiāo , Oreilly chū bǎn shè biǎo shì hái huì chū shū de 'èr bǎnyāo qǐng gèng duō de niú rén
   shí,“ BeautifulTeam” hái yòu lìng hán men yòu piào liàng de fān tuán duì wài tuán duì jiàn de guò chéng hěn shì yòu zài jiù liú xuán niànshāo hòu huì gōng :-)
   zhùyóu zhǐ shì zhě zhī men de fān tuán duì miàn yòu duī niú rén), suǒ zhè piān jǐn dài biǎo rén jiàn :-)
xìn
   1 zhāng zhèng biǎo shì pèi
  1.1 biān chéng shí jiàn
  1.2 shí xiàn
  1.3 tǎo lùn
  1.4 de fāng
  1.5 gòu jiàn
  1.6 xiǎo jié
   2 zhāng Subversion zhōng de zēng liàng biān ji xiàng běn yàng de jiē kǒu
  2.1 bǎn běn kòng zhì shù de zhuǎn huàn
  2.2 biǎo shù de chā
  2.3 zēng liàng biān ji jiē kǒu
  2.4 dàn zhè shì shì shù
  2.5 xiàng sài yàng de chōu xiàng
  2.6 jié lùn
   3 zhāng biān xiě guò de zuì piào liàng dài
  3.1 biān xiě guò de zuì piào liàng dài
  3.2 shì bèi gōng bàn
  3.3 guān diǎn
  3.4 běn zhāng de zhōng xīn xiǎng shì shénme
  3.5 jié lùn
  3.6 zhì xiè
   4 zhāng chá zhǎo
  4.1. hào shí
  4.2. wèn shù
  4.3. wèn shí jiānrén duì xiàng
  4.4. guī chǐ de sōu suǒ
  4.5. jié lùn
   5 zhāng zhèng quèyōu měixùn ( àn zhòng yào xìng pái ): cóng shè XML yàn zhèng zhōng xué dào de jīng yàn
  5.1XML yàn zhèng de zuò yòng
  5.2 wèn suǒ zài
  5.3 bǎn běn 1: jiǎn dān de shí xiàn
  5.4 bǎn běn 2: BNF héng héng O(N)
  5.5 bǎn běn 3: O(logN) de yōu huà
  5.6 bǎn běn 4: 'èr yōu huà miǎn chóngfù yàn zhèng
  5.7 bǎn běn 5: sān yōu huà O(1)
  5.8 bǎn běn 6: yōu huàhuǎn cún (Caching)
  5.9 cóng shì zhōng xué dào de
   6 zhāng chéng shì kuàng jiàcuì ruò zhī měi
  6.1. sān lèi gǎo dìng yàn shōu shì kuàng jià
  6.2. kuàng jià shè de tiǎo zhàn
  6.3. kāi fàng shì kuàng jià
  6.4. HTML jiě jiǎn dān dào shénme chéng
  6.5. jié lùn
   7 zhāng měi shì
  7.1 tǎo yàn de 'èr fēn chá zhǎo
  7.2JUnit jiǎn jiè
  7.3 jiāng 'èr fēn chá zhǎo jìn xíng dào
  7.4 jié lùn
   8 zhāng xiàng chǔlǐ zhōng de shí dài shēng chéng
   9 zhāng dǐng xiàng xià de yùn suàn yōu xiān
  9.1.JavaScript
  9.2. hào biǎo
  9.3.
  9.4. yōu xiān
  9.5. biǎo shì
  9.6. zhōng zhì yùn suàn
  9.7. qián zhì cāo zuò
  9.8. zhí yùn suàn
  9.9. cháng shù
  9.10.Scope
  9.11.
  9.12. hán shù
  9.13. shù duì xiàng miàn liàng
  9.14. yào zuò yào kǎo de shì
   10 zhāng zhuī qiú jiā de zhǒng qún shù
  10.1. běn fāng
  10.2. fēn zhì
  10.3. fāng
  10.4. liǎng zhǒng qún shù de chā
  10.5. liǎng de zhǒng qún shù jiào
  10.6. shù zhōng de 1 wèi zhǒng qún shù
  10.7. yìng yòng
   11 zhāng 'ān quán tōng xìn yóu de shù
  11.1 xiàng dòng zhī qián
  11.2 pōu 'ān quán tōng xìn de xìng
  11.3 yòng xìng shì guān jiàn yào
  11.4 chǔ
  11.5 shì
  11.6 gōng néng yuán xíng
  11.7 qīng chā
  11.8 zài shān de kāi gōng zuò
  11.9 kàn dào de gǎi dòng
  11.10 què shí zhòng yào
  11.11 rén quán zhōng de tōng xìn yǐn
  11.12 chéng yuán wén míng
   12 zhāng zài BioPerl péi piào liàng dài
  12.1.BioPerl Bio::Graphics kuài
  12.2.Bio::Graphics de shè liú chéng
  12.3. kuò zhǎn Bio::Graphics
  12.4. jié shù jiào xùn
   13 zhāng yīn pái de shè
  13.1 yīn pái de yòng jiè miàn
  13.2 tōng guò Web gēn yòng bǎo chí duì huà
  13.3. duō tài de wēi
  13.4 chú guān de yīn
  13.5 guī měi dài lùn
  13.6 jié lùn
   14 zhāng yōu dài suí yìng jiàn zhǎn de yǎn huà
  14.1. suàn jìjié gòu duì zhèn suàn de yǐng xiǎng
  14.2 zhǒng fēn jiě de fāng
  14.3 jiǎn dān bǎn běn
  14.4LINPACK zhōng de DGEFA chéng
  14.5LAPACKDGETRF
  14.6 guī LU
  14.7ScaLAPACKPDGETRF
  14.8 zhēn duì duō tǒng de duō xiàn chéng shè
  14.9 chā fēn cāo zuò shù qiǎn
  14.10 wèi lái de yán jiū fāng xiàng
  14.11 jìn yuè
   15 zhāng piào liàng de shè huì gěi dài lái cháng yuǎn de hǎo chù
  15.1. duì piào liàng dài de rén kàn
  15.2. duì CERN de jiè shào
  15.3. wài zài měi( OuterBeauty)
  15.4. nèi zài měi( InnerBeauty)
  15.5. jié lùn
   16 zhāng, Linux nèi dòng xíngxié zuò de hǎo chù
  16.1 jiǎn dān de kāi shǐ
  16.2 jìn jiǎn huà
  16.3 kuò zhǎn dào shàng qiān tái shè bèi
  16.4 xiǎo duì xiàng de sōng sàn jié
   17 zhāng 'é wài de jiànjiē céng
  17.1. cóng zhí jiē dài cāo zuò dào tōng guò hán shù zhǐ zhēn cāo zuò
  17.2. cóng hán shù cān shǔdào cān shù zhǐ zhēn
  17.3. cóng wén jiàn tǒng dào wén jiàn tǒng céng
  17.4. cóng dài dào DSL( Domain-SpecificLanguage)
  17.5. yòng fēn
  17.6. fēn céng shì yǒng héng zhī dào ?
   18 zhāng Python de diǎn lèi zào quán néng zhàn shì
  18.1. diǎn lèi de nèi shí xiàn
  18.2. shū diào xiào
  18.3. chōng chǔlǐ
  18.4. tiáozhěng xiǎo
  18.5. dié dài dòng tài biàn huà
  18.6. jié lùn
  18.7. zhì xiè
   19 zhāng NumPy zhōng de duō wéi dié dài
  19.1N wéi shù cāo zuò zhōng de guān jiàn tiǎo zhàn
  19.2N wéi shù de nèi cún xíng
  19.3NumPy dié dài de yuán
  19.4 dié dài de shè
  19.5 dié dài de jiē kǒu
  19.6 dié dài de shǐ yòng
  19.7 jié shù
   20 zhāng NASA huǒ xīng màn zhě rèn zhōng de gāo kào tǒng
  20.1 rèn CIP
  20.2 rèn qiú
  20.3 tǒng jià gòu
  20.4 àn fēn liú
  20.5 kào xìng
  20.6 wěn dìng xìng
  20.7 jié shù
   21 zhāng ERP5: zuì shì xìng de shè
  21.1ERP de zǒng biāo
  21.2ERP5
  21.3Zope chǔ píng tái
  21.4ERP5Project zhōng de gài niàn
  21.5 biān shí xiàn ERP5Project
  21.6 jié shù
   22 zhāng chí shuǐ
   23 zhāng MapReduce fēn shì biān chéng
  23.1 dòng rén xīn de shì
  23.2MapReduce biān chéng xíng
  23.3 MapReduce shì
  23.4 fēn shì MapReduce de zhǒng shí xiàn
  23.5 xíng kuò zhǎn
  23.6 jié lùn
  23.7 jìn jiē yuè
  23.8 zhì xiè
  23.9 dān shù jiě jué fāng 'àn
   24 zhāng měi de bìng
  24.2 ruǎn jiàn shì nèi cún
  24.3 shèng dàn lǎo rén wèn
  24.4 duì Haskell de xiē kǎo
  24.6 zhì xiè
   25 zhāng chōu xiàng: syntax-case zhǎn kāi
  25.1.syntax-case jiǎn jiè
  25.2. zhǎn kāi suàn
  25.3.
  25.4. jié lùn
   26 zhāng jié shěng láo dòng de jià gòu miàn xiàng duì xiàng de wǎng luò huà ruǎn jiàn kuàng jià
  26.1 shì chéng zhì
  26.2 zhì kuàng jià de miàn xiàng duì xiàng shè
  26.3 shí xiàn chuàn xíng huà zhì
  26.4 shí xiàn bìng xíng zhì
  26.5 jié lùn
   27 zhāng REST fāng shì chéng huǒ bàn
  27.1 xiàng bèi jǐng
  27.2 kāi fàng gěi wài
  27.3 shǐ yòng gōng chǎng shì zhuǎn
  27.4 yòng diàn shāng xié lái jiāo huàn shù
  27.5 jié shù
   28 zhāng piào liàng de tiáoshì
  28.1 duì diào shì jìn xíng tiáoshì
  28.2 tǒng huà de guò chéng
  28.3 guān chá zhǎo de wèn
  28.4 dòng zhǎo chū zhàng yīn
  28.5 zēng liàng tiáoshì
  28.6 zuì xiǎo huà shū
  28.7 chá zhǎo quē xiàn
  28.8 yuán xíng wèn
  28.9 jié shù
  28.10 zhì xiè
  28.11 jìn yuè
   29 zhāng dài dāng zuò wén zhāng
   30 zhāng dāng shì jiè de lián zhǐ yòu 'àn niǔ
  30.1 běn de shè xíng
  30.2 shū jiè miàn
  30.3 yòng jiè miàn de xiàolǜ
  30.4 xià zài
  30.5 wèi lái de zhǎn fāng xiàng
   31 zhāng Emacspeak: quán gōng néng yīn pín zhuō miàn
  31.1 chǎn shēng yīn shū chū
  31.2 zhī chí yīn de Emacs
  31.3 duì zài xiàn xìn de jiǎn dān fǎng wèn
  31.4 xiǎo jié
  31.5 zhì xiè
   32 zhāng biàn dòng de dài
  32.1 xiàng shū běn yàng
  32.2 gōng néng xiāng de dài zài wài guān shàng bǎo chí xiāng
  32.3 suō jìn dài lái de wēi xiǎn
  32.4 liú lǎn dài
  32.5 men shǐ yòng de gōng
  32.6DiffMerge de zhé shǐ
  32.7 jié shù
  32.8 zhì xiè
  32.9 jìn yuè
   33 zhāng wéi“ TheBook” biān xiě chéng
  33.1 méi yòu jié jìng
  33.2 gěi Lisp chū xué zhě de shì
  33.3 sān diǎn gòng xiàn
  33.4 kào de xié shuài
  33.5 sān jiǎo děng xìng
  33.6 dào wān xíng
  33.7“ Duh!” héng héng de shì“ Aha!”
  33.8 jié shù
  33.9 jìn yuè
   hòu
   zuò zhě jiǎn jiè
méi píng lùn
  chóngxīn liàng kǎo de huǒ huā
  《 dài zhī měizhè běn shū jīng chéng wéi jīng diǎnguān běn shēn de zàn měi zhī jīng shǎo liǎo guò dào cóng zhè běn shū gāi xiē shénme dōng dǎo shì yòu xiē kǎo
   shàng shì jiǔ shí nián dài chū dāng shí zhèng zài jiā zhōu xué 'āi 'ěr wén fēn xiào gōng shì xué wèi de DouglasSchmidt zài guān chá liǎo suǒ cānyù de ruǎn jiàn xiàng kāi shí jiàn zhī hòu chū jié lùn wèi lái de ruǎn jiàn kāi jiāng yuè lái yuè duō xiàn wéi zhěng ( integration), ér shì chuán tǒng shàng de biān chéng( programming)。 huàn yán zhībèi chēng wéiruǎn jiàn kāi zhěde zhè rén qúnjiāng yuè lái yuè míng xiǎn fēn huà fēn rén kāi xīn gòu jiàn chǔ píng táiér gèng duō rén jiāng zhù yào shì pèi zhì zhěng xiàn yòu gòu jiàn mǎn de qiúlèi xiàn dài chē chuáng jiā yòng diàn zhì zào de chǎn jiāng dào láimiàn duì zhè qián jǐng shì shēng Schmidt fāng miàn xiě wén zhāng duì jìn jiā zàn yánglìng fāng miàn háo yóu tóu dào xīn gòu jiàn píng tái de kāi zhèn yíng zhōng hěn qīng chǔzài zhè yàng zhǒng fēn gōng zhōngyóu ruǎn jiàn zhěng chǎn hěn nán chū xiàn lǒng duàn miànyīn duō shù rùn zǒng shì bèi jié liú zài shàng yóurén dāng rán yào wǎng gāo chù zǒuzhěng shì hǎo shìdàn lǎo xiōng nìngkě ràng bié rén lái zuò zhè hǎo shì
   shì shí shàngruǎn jiàn chǎn zhōng duō shù kàn shàng tǐng kào de dōubèi shǐ de zhǎn qíng pāo dào duī liǎorán 'ér Schmidt shì shēng de zhè què jīng rén de zhǔn què hòu shí nián ruǎn jiàn gōng de zhǎn wán měi yìn zhèng liǎo dāng nián de pàn duànyīn běn rén zhè suǒ xuǎn de rén shēng dào fān fēng shùn jīn jīng shì jiào shòu de DouglasSchmidt xiān hòu chuàng zào liǎo ACE、 TAO、 CIAO děng liè fēn shì suàn chǔ jiànxiān hòu zhù dǎo liǎo měi guó xué jiè guó fáng lǐng nèi ruò gān zhòng yán shí kāi xiàng chēng wéi shì rén gōng rèn de fēn shì suàn jià gòu lǐng dǎo zhě
   pāo kāi rén de huī huáng shuō,“ zhěng huà shì shí shàng jīng shēn gǎi biàn liǎo shì jiè ruǎn jiàn gōng de miàn màocóng 'ér yǐng xiǎng liǎo shēn wéi wǎn jìn zhě de men de mìng yùn jīn fēn de chéng yuán shí shàng shì zài zhěng pèi zhì xiàn yòu yuán mǎn qiúér shì zhēn zhèng shàng debiān chéng”。 zhè dāng rán shì jiàn hǎo shìzhěng tóng yàng yào shēn de dòng chá chuàng xīn jīng shényōu xiù de zhěng zhě tiān cái de chéng yuán yàng duō shèn zhì gèng jiā hǎn jiànrán 'ér men néng chéng rèn duō shù zhěng xìng de gōng zuò shì xiè dejiǎn dān dechóngfù deqiàn quē chuàng deshēn de kǎo wǎng wǎng yàoyīn zài zhè zhěng wéi wáng de shí dài kǎo de jīng shén zài dùn huàgèng yòu shèn zhě lián wǎng sōu suǒ yǐn qíng de chū xiàn jiā liǎo zhè zhǒng dùn huàjīhū suǒ yòu de wèn dōuyòu rén jiě jué bìng qiě zhāng tiē zài lián wǎng shàng liǎoyīn kǎo jiě jué wèn jīng chéng liǎo yào dejiàng xiàolǜ de xíng wéi dàn shí máoér qiě jīng ruǎn jiàn kāi xùn chéng wéi qiáng diào sōu suǒ duǎn de néng xiǎng zhè shì 50 nián qián dài chéng yuán men zuò mèng méi yòu xiǎng dào de
   lǎo shí jiǎngjiù zhěng 'ér yán réng rán rèn wéi zhè shì zhǒng jìn rèn chǎn de chéng shú bàn suí zhe fēn gōng de míng néng de jiǎn huà hècóng mén jiàn de jiàng shǎo shù rén xiǎng shòu kǎo de qiú xiāng duō shù rén xiǎng shòu piányí 'ér chù zài de ruǎn jiàn de qiú xiǎn rán yuǎn wéi zhòng yàodàn shìduì shēn chù ruǎn jiàn hángyè zhōng de lái shuō kǎo de xuē ruò sàng shī què shì zhé kòu de bēi zhè diǎn guò duō jiě shìzhèng zài xún zhǎo xīn jìng zhēng de kāi zhě mendōu zhī dào shuō de shì shénme nián lái duì zhōng guó kāi zhě shè qún de jìn guān chá shǐ què xìnjìn guǎn zuò wéi chǎn zhōng guó ruǎn jiàn zhí xiǎng shòu zhe jiào kuài de chéngzhǎngdàn shì zǒng 'ér yánzhōng guó de ruǎn jiàn kāi zhě yuè lái yuè wǎngjiāo zào xìnzhè qíng kuàng dāng rán shì yóu duō zhǒng yuán yīn dǎo zhì dedàn kāi zhě men měi niàn duō bào yuàn zhìchǎn shì chǎng děng shēn wài zhī shí zài yòu shī piān píng xīn 'ér lùnzhè nián zhōng guó ruǎn jiàn shù jiè de shēng cún huán jìng hái shì yòu liǎo hěn gǎi shànduì xiē zhēn zhèng chū lèi cuì de chéng yuán lái shuōguò shàng zhǒng chōng shí xìn de shēng huó bìng kùn nánbǎi zài měi miàn qián de zhù yào wèn hái shì zài néng fǒu chū lèi cuìér zhè jiù yào men chóngxīn zhǎo huí kǎo de néng bèi qiáng hàn kǎo néng de rén jiù bèi qiáng hàn de jiě jué wèn de néng ér zhè yàng de kāi zhě yǒng yuǎn dōushì chǎn zhōng de quē yuán
   rèn wéi zhè zhèng shì dài zhī měizhè běn shū de zhòng yào jià zhí zuò de zhū wèi shī zuò zhěgěi men hěn hǎo de huìràng men néng gòu biān yuè biān kǎozhǎo huí shēn shú de zhì huì huǒ huāzhè běn shū suǒ jiǎng de měi wèn shuō dōushì chéng yuán zài gōng zuò zhōng huì dào huò zhě zhì shǎo huì biān de wèn méi yòu nòng xuán de wén yóu méi yòu xié dài liǎo lǐng zhī shí de huòzhǐ yòu shí 'ér shí de wèn suī rán shì wèn de fāng shì gěi chūdàn zài zhěng yuè de guò chéng zhōng men hái shì néng gòu zhǎo dào hěn duō huì shī dòng duàn xiàn wèn jiě jué wèn zài yuè zhōng jīng cháng gǎn dàokàn shàng hěn jiǎn dān de wèn què bèi zhè xiē shī men céng céng jué de shēn dào zuì hòu jiē duàn yóu lìng rén gǎn dào zhàn zhèn hànkàn zhe zhè xiē zhì huì de guāng máng men dàn lǐng lüè shī zhī suǒ wèi chēng wéi shī de ér qiě rèn shí dào kǎo de zhēn yīn qiān wàn yào xiǎng kàn xiǎo shuō yàng dài 'ér guò yàng huì cuò guò běn shū 95% de jià zhí men shì yào yuè zhè xiē wén ér shì yào wén bèi hòu de zuò zhě jiāo liú xué diǎn diǎn de xīn xià láiduì zuò zhě chū de xīn wèn xiān kǎozhí jiē xiě chéng cháng shìzhēng gēn shàng shī de shèn zhì néng yào fǎn biàncái néng zhēn zhèng tōng zhè běn shūzhè yàng de jīng huì shì bái fèi de zhě yīngdāng rèn shí dàodāng men yōng yòu zhè běn shū de shí hòu men huò liǎo zěn yàng bǎo guì de huì zài xiāng duì jiào duǎn de shí jiān yòu xiào shēng de kǎo néng zhè shì huì shì kǎo yàn jué duì xiāng xìntōng guò liǎo zhè kǎo yàn de zhěhuì zài kǎo jiě jué wèn de néng shàng yòu de jìn
   wàng néng gòu zhè yàng de tài zhè běn liǎo de shū wén zhě péng yǒu gòng miǎn zhī
   héng héng mèng yán
yīngwénjièshì
  1. :  Code Zhimei