作為程序員,你關注哪些國外 IT 網站?

其實想問的是像《碼農周刊》《開發者頭條》《伯樂頭條》等,他們是從哪裡獲得最新的國外優質技術資訊的?
那麼作為一名程序員,你都關注或者推薦關注哪些國外知名IT網站、博客、甚至是Twitter、Facebook上的牛人呢?

PS:最好是Java、JVM、分散式技術方向的,其他方向亦可。


1、在線編程練習:

LintCode ——在線刷題網站,階梯式訓練,可幫助你更快速深入地了解各類面試題型,提供專業導師寫的最優代碼作為參考
(Lintcode 標準答案查詢——lintcode 的參考答案網站,提供最優解)
Codecademy——包含在線編程練習和課程視頻
CodeHS——包含數據結構、遊戲設計、動畫類編程題
Codechef——題目難度從入門、簡單、中等到挑戰都有,會舉辦競賽,獲勝者會有獎金
Programming Praxis——此網站編程練習不保存分數、不排名、不競賽
Project Euler——有590道題,會顯示難度水平和提交完成率
Topcoder——全球性的大型開發社區,可在線編程測評
HackerEarth——註冊帳號後可參與編程練習(有內推到知名企業的機會)

其他細分:
針對初學者:

Reddit——包含有趣的編程挑戰題,即使不會寫,也可以查看他人的解決方法
Programming by Doing——對於零基礎的初學者,是很好的選擇
CodeAbbey——從最簡單的開始,題目難度不斷增加
Rosetta Code——包含大量的小程序
Project Nayuki——包含很多小型挑戰題
想要做項目卻沒有好點子:

Dreamincode——提供從初級到中級大約125個項目ideas
Github——可以審查代碼、管理項目,與數百萬用戶一起開發軟體。
編程競賽:

HackerRank——包含編程題和項目開發挑戰
Codechef——包含編程競賽、在線程序設計挑戰
Techgig——提供新聞、直播課、在線判題系統和企業招聘信息
Topcoder——通過眾包提供更便捷的業務(包含上百萬的設計和技術專家)

Sphere Online Judge (SPOJ)——在線判題系統,會根據提交的正確率進行排名,遇到問題可以在討論區交流

可共享代碼:

Ideone——在線編譯器,可運行,可查看代碼示例

2、教程類:(大型開放式網路課程或者文字教程)

九章演算法——專業的程序員IT教育培訓,由矽谷工程師主講,已幫助數萬人找到好工作。
Codeschool——有經驗的開發人員的互動式學習平台。
Udemy——全球性的在線學習平台,可以從45000多個專家導師的視頻中學習技能,實現自己的學習目標。
Geeksforgeeks——提供很多問題的優質解答
Codeavengers——提供HTML5、CSS3、Javascript的課程
Teamtreehouse——課程具有導向作用,對於新手程序員有很完備的課程計劃和訓練課程

Hiredintech ——提供有關係統設計、面試策略、軟技能等內容的課程
Newest Tutorials——包含大量css、HTML、Java、PHP、Flash等相關知識的教程。
Edx——上千個課程(包含系統設計、Android開發、Python等課程)
The Massachusetts Institute of Technology (MIT)——計算機科學技術、編程導論等知識的介紹

3、編程技巧類:

Tutorialspoint——這是一個數字圖書館,你可以藉助 -事例、視頻等來學習任何軟體技術。
Freecodecamp——幫助你完成編程挑戰、做項目並獲得證書。
http://www.w3schools.com——可以學習所有熱門web技術的網站。
Venturebeat——提供創新視角,進行開創性的研究,幫助技術愛好者作出明智的決定。
Norvig——自學編程,經歷超過十年的程序員的總結
Sixrevisions——包含css、Javascript、HTML、Web Design等熱門技術的技巧介紹
Artima——包含編程技巧的文章、科技新聞等
Kevin Londonamp;amp;amp;amp;amp;amp;#x27;s blog——Kevin London的博客,通過代碼事例來講解技巧

編程風格:

Google——C++代碼風格指導
What are some bad coding habits you would recommend a beginner avoid getting into? ——程序員應避免的不良編程習慣介紹

Good C programming habits. ——好的編程習慣介紹
Debugging——介紹程序調試時的常見問題
Codebetter.com——教你如何寫出更優代碼

編程語言:(JAVA)
Java Corner at Artima.com——包含java題和答案、相關新聞

NetBeans——提供開源代碼、軟體,幫助你更快速地學習軟體、應用開發

XyzWS——包含大量java面試題
JavaWorld——包含java知識、編程技巧、開源代碼開發項目

4、社區類:

Quora——問答形式的網站,各種各樣的問題都能得到來自不同網友的解答(美國版的知乎)。
Stackoverflow——在線學習社區,可關注感興趣的話題
Careercup——含編程題、面試建議、招聘信息等
Github——可以審查代碼、管理項目,與數百萬用戶一起開發軟體。(含開源代碼)
Reddit——熱門社區,用戶很多,提問能得到很多留言回復

5、新聞類:

Thenextweb——可獲取各種技術相關的新聞
Y Combinator——可以訂閱郵件,會將最新消息(新聞)直接發送至你的郵箱
Ars Technica——此網站發表的文章角度獨特並且內容質量很高
http://acm.org——新聞交流社區
Lobsters——近期熱點新聞
TechCrunch——獲取技術類新聞的另一個好的網站
GSMArena——可獲取最新的關於手機、android的新聞

6、面試相關:

LintCode ——在線刷題網站,有ladder、note、代碼風格檢測等功能,分門別類、由簡單到難

九章演算法——提供最專業的程序員面試指導
Interview Bit——可以根據你的興趣和能力匹配出相應的IT公司,並建立聯繫,幫助你做好所需準備,得到你想要的工作。
Geeksforgeeks——提供很多問題的優質解答
Tech Interview——包含很多讓你用腦思考的東西(面試題、測試題、難度題)
Reddit——包含有趣的編程挑戰題和技術面試指南
KeLuKeLu——包含面試準備、面試題、面試技巧等內容
Palantir——教你如何應對演算法面試,提高通過率
Visualgo——通過動畫演示數據結構、演算法等知識
Snail in a Turtleneck——技術面試指南

LeetCode——在線刷題網站,在線編程刷題、在線判題
Lifehacker——有關求職面試的新聞、視頻、八卦

The balance——各種面試時會問到的問題及其回答技巧
Chennai Mathematical Institute——包含很多編程相關的概念問題

7、開發者博客:

Coding Horror——優秀程序員的博客(分享自己的經歷)

Clean Coder Blog——《Clean code》作者的博客
Joel on Software——博主寫了上千篇關於軟體開發、管理、互聯網相關的文章
Programming in the 21st Century——博主的幾百篇文章談論編程、設計靈感、代碼創造性等問題
Blog About Computers——一位編程開發者的博客
Stephen Haunts { Coding in the Trenches }——一位有經驗的軟體開發者寫的關於軟體開發、企業構架、領導管理等內容的博客

Stories about Software——有很多關於「軟體」的故事
Coding Geek - A blog about IT, programming and Java——編程技術怪才的博客(包含很多java相關的東西)
http://code.antonio081014.com——有關ACM競賽題及其參考代碼

8、機器學習相關:

Mark Reid——一位研究機器學習多年的博主,從2007年至今,寫了無數篇帖子,機器學習入門者可以從他最熱門的帖子開始學習。
hal——博主對機器學習、計算機語言等有一定研究
Neal Richter——博主在博客中「淺談人工智慧、機器學習、搜索引擎……」
Fernando Pereira——大牛級人物的博客,對機器學習、計算機語言學等領域有深入研究,但是博客很多年沒有更新
Yisong Yue——博主是加州理工學院機器學習研究員,發表與機器學習有關的理論和實踐的帖子
Marginally Interesting——發表了有關機器學習、計算機科學等的帖子

9、有趣的視頻 or 網站:

The Verge——包含各種有趣的應用程序、技術文化等
AlleyWatch——包含新聞、評論、產品、投資信息
WIRED——此網站的創新思維開創了新的產業

10、提升英語水平:

Quia - English——在線英語題測試
GrammarBook——英語用法規則的文章視頻
Guide to Grammar and Writing——提供專業老師寫的語法指南、寫作指南
the Purdue University Online Writing Lab (OWL)——學習英語的建議
Learn English | EnglishClub——英語遊戲、語法課程、使用技巧等

11、電腦相關書籍:

IT eBooks——大型電子圖書館,可即時免費下載書籍
EbookFoundation/free-programming-books——包含計算機相關的所有知識的書籍(多種語言),可下載
Science Books Online——大約150本計算機相關免費書籍
Best Books for GATE CSE——包含很多計算機相關書籍,可以免費下載

12、看牛人寫代碼:

LiveEdu.tv——可以觀看牛人編寫網站、遊戲等應用程序的代碼錄像

----------------------補充 各IT公司技術博客--------------------------

Airbnb

Amazon

Cloudera

Dropbox

Facebook

FourSquare

Github

Groupon

Google

Linkedin

Netflix

Quora

Square

Twitter

Yelp

歡迎關注我的微信公眾號:九章演算法(ninechapter),幫助你了解IT技術前沿,通過面試、拿到offer、找到好工作


我知道的,國外的科技博客匯總:

The Verge

Engadget

Gizmodo

TechCrunch

BusinessInsider

CNET

ZDNet

Lifehacker

Mashable Tech

ReadWrite

Businessweek

The Next Web

更多詳情請點:IT,互聯網,科技博客推薦
-----------------------華麗麗分割線-------------------------
下面是技術博客:

IBM developerWorks : IBM"s resource for developers and IT professionals

  • 都是一線工程師,技術性很強。

InfoQ: Software Development News, Videos Books

  • 都是大牛寫的文章

http://www.oracle.com/technetwork/java/javase/overview/index.html

  • Java 官網,工具,資料下載。

http://www.tutorialspoint.com/java/

  • Java 教程,什麼框架都有。

IT eBooks - Free Download

  • 英文技術電子書,只有你想不到,沒有它找不到。

Newest "java" Questions

  • Stackoverflow 上java tag,有問題就來這搜吧。

Java Programming, Learn Java Online with the Java Code Geeks

  • 好吧,當初是在Google Plus 上發現的,就關注了。

更多技術博客:技術類博客網站推薦
以後發現好的博客,繼續更新。。。。。。

最近在維護一個公眾號:安卓同學(AndroidMate),分享一些自己Android 開發的心得。

http://weixin.qq.com/r/40wRCWvEFjZprS9q9xnx (二維碼自動識別)


我常去的就這幾個:
Java Programming, Learn Java Online with the Java Code Geeks

ProgramCreek.com

Top Android Apps and Games in the Android Market

https://f-droid.org
http://www.tutorialspoint.com/index.htm(重點推薦)

GitHub · Build software better, together.(重點推薦)

Stack Overflow(重點推薦)


作為一名安卓程序員,平時喜歡寫一些博客,這其中需要查閱很多英文的高質文章來加以佐證。這裡簡單列出一些適合Java和Android程序員的歪果仁的博客。

JavaRevisited

  • 技術點:Java 底層與細節研究
  • 示例文章:How classloader works in Java? || Why Enum as Singleton is better in Java? || Why String is Immutable or Final in Java?
  • 地址:http://javarevisited.blogspot.com/

Android Design Patterns

  • 技術點:Android
  • 示例文章:Activitys, Threads, Memory Leaks || How to Leak a Context: Handlers Inner Classes
  • 地址:http://www.androiddesignpatterns.com/

The Cheese Factory

  • 技術點:Android
  • 示例文章:Everything every Android Developer must know about new Android』s Runtime Permission
  • 地址:http://inthecheesefactory.com/blog/en

Android Developers

  • 技術點:Android
  • 示例文章:不用列舉,這是Google Android開發官方博客
  • 地址:http://android-developers.blogspot.com/

UDI COHEN

  • 技術點:Android
  • 示例文章:Speed up your app
  • 地址:http://blog.udinic.com/

jdamcd

  • 技術點:Android,RxJava
  • 示例文章:Async Android
  • 地址:http://jdam.cd/async-android/

JamesDBloom

  • 技術點:JVM
  • 示例文章:Java Code To Byte Code || JVM Internals
  • 地址:http://blog.jamesdbloom.com/

gomo wiki

  • 技術點:Android
  • 示例文章:Scheduling in Android || Android Security
  • 地址:https://github.com/keesj/gomo/wiki

CodePath Android Cliffnotes

  • 技術點:Android
  • 示例文章:Using the RecyclerView || Material Design Primer
  • 地址:https://guides.codepath.com/android

Grokking Android

  • 技術點:Android
  • 示例文章:Why use Observable.create() and not just inherit from Observable?
  • http://www.grokkingandroid.com/

Antonio Leiva

  • 技術點:Android,Kotlin
  • 示例文章:API request in Android the easy way using Kotlin || Layout animations on RecyclerView
  • http://antonioleiva.com/

文章來源自 優秀的英文技術博客 - 技術小黑屋


reddit編程版和hacker news


各種網站潮起潮落,懶得都跟,所以我只用twitter來了解業界動態,因為不管他們在什麼網站上post文,都會在推特上再發一個鏈接的,呵呵


程序員必看國外網站

4chan
reddit
sickpedia


http://channel9.microsoft.com


我有很多跟平台無關的高級編程知識都是在這裡學會的,雖然視頻裡面講解用的東西都是微軟的東西,這主要看你的悟性了。


StackOverflow


不寫程序好幾年了,寫也是驗證技術。
我關注的都是國外的電子版書籍下載網站,比如ebook3000,可以下載很多不要錢的技術書籍。
根據中國的法律,下載後24小時內刪除,就不算盜版。所以,各位,我們要守法。


Google


卡耐基梅隆大學
賓夕法尼亞大學
斯坦福大學
德克薩斯大學奧斯汀分校
滑鐵盧大學
洛桑聯邦理工大學(@Glavo)
微軟研究院
法國計算機科學與自動化研究所(這個是真·牛逼,繼承了法國科學院的輝煌,不愧於其格言Inventors of the digital world)
以及各位大神的主頁。


如果是開發人員,沒有太多必要去關注什麼「編程新聞」,尤其沒有必要花費時間精力去找這種新聞的原始素材。
根據自己的工作內容、興趣愛好,關注一些經過編輯的網站、一些相關領域大牛的博客、社交賬號(前提是這個大牛有興趣在SNS上發專業內容而不是個人生活的內容),即可。
分散式技術的話,推薦HighScalability。SNS推薦Google+。Google、GitHub、StackOverflow也是經常會上去的,一般都是針對性的搜索。
稍微多了解一點相關領域,自己編寫代碼,閱讀源碼、論文,更重要。


stackoverflow

codeproject


Hacker News

reddit: the front page of the internet reddit,基本上我的國外同事瀏覽器收藏夾里都有這傢伙。

我自己看的是一些專欄,比如這個:

https://medium.com/ 這個博客網站基本天天看,圖就不貼了。


最近在學習J2EE發現兩個網站。http://mkyong.com 還有http://java4s.com


Google
StackOverflow


Github , 尤其是trends.


gi(a)t(y)hub


Apple Developer


推薦閱讀:

UGC網站的內容審核管理是怎麼做的?
網站首頁的作用是什麼?
网络心理咨询靠谱吗?

TAG:互聯網 | 程序員 | 網站 | Java | 技術社區 |