http://coolshell.cn/articles/4220.html
又到了向大家介紹一些最近我在網(wǎng)上發(fā)現(xiàn)的有價(jià)值的東西的時(shí)候了。(下面的鏈接中很多都被墻)

  • 本站的關(guān)于排序的文章有很多,對(duì)于排序算法來說,其受到要排序的個(gè)數(shù)和數(shù)據(jù)的雜亂程度的影響,我們知道比較穩(wěn)定的排序算法是快速排序和歸并排序,歸并排序?qū)τ诖罅康臄?shù)據(jù)排序效果是非常好的,尤其是我們可以進(jìn)行并行的排序。這里有一個(gè)并行歸并排序的算法的源代碼,你可以參考一下 – “Parallel Merge Sort”。
  • 說到“奇技淫巧”和算法,這里有一個(gè)文章向你展示了C語(yǔ)言中使用位操作可能完成的各種算法,很有意思。請(qǐng)參看 – “The Aggregate Magic Algorithms
  • 這里有篇文章教你如何取得一個(gè)在線的哈佛大學(xué)的碩士學(xué)位,文章中說了一些相關(guān)的事宜,包括一些收費(fèi)情況,并且展示了一張文憑。這里有一個(gè)網(wǎng)頁(yè)說明了哈佛軟件工程學(xué)位(Software Engineering)的所需要學(xué)習(xí)的科目,比如:Java和分布式計(jì)算,分布式/企業(yè)級(jí)計(jì)算,設(shè)計(jì)模式和Java,通訊協(xié)議,高級(jí)數(shù)據(jù)網(wǎng)絡(luò),Web開發(fā),計(jì)算理論,Perl實(shí)踐,Unix系統(tǒng)編程……我不知道我們的國(guó)家各個(gè)大學(xué)的碩士在學(xué)什么,因?yàn)槲覜]有讀過碩士,但好像現(xiàn)在的計(jì)算機(jī)研究生只是導(dǎo)師用來掙錢的免費(fèi)資源,而且,實(shí)在不知道研究生在校研究什么。不管怎么樣,從這看來,我們的大學(xué)好像并沒有教給學(xué)生計(jì)算機(jī)的技術(shù)。比如在“如何學(xué)好C語(yǔ)言”和“如何學(xué)好C++語(yǔ)言”中我提到的那些書,那些才是大學(xué)里應(yīng)該學(xué)的。我國(guó)的教育還真不是一般的落后,不過你不妨試試哈佛的在線學(xué)位。

  • 關(guān)于網(wǎng)上的電子書,以前本站介紹過一 個(gè)免費(fèi)電子書列表,這里再推薦一個(gè)網(wǎng)站,上面有很多很多很不錯(cuò)的計(jì)算機(jī)科學(xué)方面的電子書,當(dāng)然,都是英文的。http://www.sciencebooksonline.info/computer-science.html。我知道你對(duì)英文發(fā)憷,但是,朋友,你一定要學(xué)好英文啊,這不僅僅只是為了學(xué)好計(jì)算機(jī)啊。
  • 還記得那篇“UI和UX的差別”嗎?呵呵。這里有一個(gè)網(wǎng)站,給了你30+條UX用戶體驗(yàn)的建議,我覺得非常不錯(cuò),轉(zhuǎn)給大家http://uxmyths.com/
  • 想在Visual Studio 2010下編寫Python嗎?那么,向你介紹這個(gè)微軟官方的插件Python  Tools for Visual Studio。你還可以在VS中調(diào)試你的Python代碼。挺不錯(cuò)的。
  • 說到了Android,必然要提一提iOS。想學(xué)iOS編程嗎?這里有一篇教程很不錯(cuò),如果你是一個(gè)什么也不懂的初學(xué)者,你不妨看看這篇文章“Build iOS App from Scrach
  • 查JDK是不是有點(diǎn)不好查?這里有一個(gè)網(wǎng)站可以方便地查找JDK和Android的API - http://www.kiwidoc.com,我覺得很不錯(cuò)哦。
  • 不知道你是不是一個(gè)懷舊的人,你是否還記得以前用C語(yǔ)言開發(fā)Web的時(shí)光呢?我記得我97-98年的時(shí)候?qū)W過用C開發(fā)web應(yīng)用,覺得挺難學(xué)的,我還沒有完全搞懂,就出現(xiàn)了ASP,PHP……。這兩天看到一篇 C++ Web Programming,講得真是很系統(tǒng)啊,從處理HTTP Header,到處理表單和上傳文件。看完后,感覺有點(diǎn)坐著時(shí)光機(jī)器回到大學(xué)時(shí)的感覺。呵呵。
  • 說到Web編程,現(xiàn)在的Web編程和以前很不一樣了。你覺得未來的Web編程的技術(shù)會(huì)是什么樣的?NoSQL? 服務(wù)器端的Javascript? 各種像Amazon的EC2或S3的云計(jì)算平臺(tái)?更新更強(qiáng)大的開發(fā)框架?HTML 5/CSS 3?這里有一篇文章你可以去看看 – “7 Exciting Web Development Trends for 2011”.
  • 再推薦兩個(gè)關(guān)于WebGL的游戲演示,一個(gè)是3D的比較好玩的有點(diǎn)像貪吃蛇一樣的游戲,另一個(gè)是RPG式的游戲,第三人稱視角,看上去很不錯(cuò)。
  • 在以前的“一些資源介紹”的文章中介紹過一篇教程教你用x86的匯編做一個(gè)操作系統(tǒng), 這里又有一篇文章向你展示了一個(gè)最最簡(jiǎn)單的操作系統(tǒng)內(nèi)核,這個(gè)操作系統(tǒng)叫做Itsy-OS Kernel,你可以看看。
  • 你還記得Google在四月一日愚人節(jié)那天搞的那個(gè)Google Gmail Motion嗎?用你的body Language寫郵件?呵呵,不過,某人使用微軟的Kinect做到了,視頻在這里:http://www.youtube.com/watch?v=Lfso7_i9Ko8。項(xiàng)目主頁(yè)在這里:http://projects.ict.usc.edu/mxr/faast/
  • 不知道你看過電影《創(chuàng)戰(zhàn)紀(jì)》了嗎?我個(gè)人覺得電影很一般。不過你想知道里面的一些特效是用什么樣的技術(shù)怎么做的嗎?呵呵,其中的一個(gè)程序員寫了一篇博文 – “Tron Legacy”,我看到了Unix, C++等。這篇文章很不錯(cuò)。

好的,就這么多,也歡迎你分享你所看到的和聽到的東西。