1. 程式人生 > >程式設計相關思想和網站、公眾號分享

程式設計相關思想和網站、公眾號分享

一、論壇和網站

http://stackoverflow.com/                          Stack Overflow(英文)
http://home.51cto.com                         51CTO家園(部落格園)


http://www.csdn.net/                                CSDN論壇
http://www.oschina.net/                           開源中國

https://github.com/                           GitHub(英文)
http://readwrite.com/2015/08/12/good-code-testing/ 
https://about.gitlab.com/                          GitLab 是一個用於倉庫管理系統的開源專案

https://www.bitbucket.org/                        BitBucket 是一家原始碼託管網站,採用MercurialGit作為分散式版本控制系統,同時提供商業計劃和免費賬戶
JS1K :                                                          主要是前端JS的開源競技專案

二、公眾號

InfoQ
阿里技術(最牛的Java工程師聚集地)
演算法愛好者(演算法相關,有些很有趣的問題)
SegmentFault51CTO美團點評技術團隊(都是美團碰到的問題的解決方案)
CSDN(程式猿沒有不知道的)
野狗(專注前端)
圖靈教育(圖書相關)
開源中國(開源專案)
谷歌開發者

三、其它

演算法網站:
演演算法網站:http://www.csie.ntnu.edu.tw/~u91029/index.html

值得參加的程式設計大賽:
全國青少年資訊學奧林匹克競賽                        http://www.noi.cn/
ACM 大學生程式設計大賽(ACM-ICPC)                http://livearchve.onlinejudge.org/
賽時:5 h  3名參賽者一組,一般8-10個題目,用一臺計算機解題
TopCoder(每月舉辦3次小型競賽)                        http://www.topcoder.com/tc
Google Code Jam                                                        https://code.google.com/codejam

其它線上競賽模擬考試:
TopCoder (線上舉辦競賽)                                http://www.topcoder.com/tc
Codeforce (俄羅斯程式設計競賽交流平臺)        http://codeforces.com        舉辦比賽頻率較高
巴利亞多利德大學線上評分網站                        http://uva.onlinejudge.org
功能稍落後,但是經常舉辦的模擬考試題有ACM-ICPC決賽階段的裁判所出

線上評分網站:
USACO Training Program(適合初級 中級人員)                http://train.usaco.org/usacogate
收錄的題目按照難易程度排序後,與講座內容以前提供給使用者
TopCoder (適合中級人員)                                                http://www.topcoder.com/tc
網站的競技臺(competition arena)有一個練習往屆真題並可評分的練習平臺
ACM-ICPC Live Archive(適合中級人員)                                http://livearchve.onlinejudge.org/
收錄了各國的ACM-ICPC地區賽題目和世界總決賽題目,併為這些題目評分
Project Euler(適合中級人員)                                        http://projecteuler.net
收錄了有關數學和演算法的題目。參賽者可以在自己的電腦上執行程式後,僅提交結果就可獲得評分
SPOJ Online Judge(適合高階人員)                                http://spoj.pl收錄了大量高水平的題目

四、電影

盜夢空間(軟體設計-遞迴演算法、虛擬機器,巢狀)
恐怖遊輪(軟體設計-死迴圈)
超能查派(人工智慧)
模仿遊戲(“人工智慧之父”阿蘭圖靈:數學家,邏輯學家,密碼學家。計算機界的諾貝爾獎:圖                靈獎)
駭客帝國(線上/離線,遞迴,迴圈,矩陣等)
頭號玩家(虛擬現實)
原始碼(多執行緒重進入(Reentrancy)機制)
社交網路(facebook歷史)
異次元殺陣
我是誰:沒有絕對安全的系統
超驗駭客
鷹眼(人類是不是AI的最終形態)
程式碼奔騰 (Code Rush
程式碼(芬蘭/法國·2001)
環形使者(迴圈)
創:戰記(虛擬和現實)
雲圖(並行,多執行緒)