摘要:,美國著名程序員風(fēng)險投資家博客和技術(shù)作家。,從年以來,獲獎的計算機(jī)科學(xué)方面的論文收集。截至年月,已收集超過萬篇預(yù)印本。其中的分類可以認(rèn)為也是一個論文的集散地。
這個是我訂閱 陳皓老師在極客上的專欄《左耳聽風(fēng)》,我整理出來是為了自己方便學(xué)習(xí),同時也分享給你們一起學(xué)習(xí),當(dāng)然如果有興趣,可以去訂閱,為了避免廣告嫌疑,我這就不多說了!以下第一人稱是指陳皓老師。
想閱讀更多優(yōu)質(zhì)文章請猛戳GitHub博客,一年百來篇優(yōu)質(zhì)文章等著你!
個人技術(shù)博客首先,我先推薦一些不錯的個人技術(shù)博客。
Coding Horror ,這是杰夫·阿特伍德(Jeff Atwood)于 2004 年創(chuàng)辦的博客,記錄其在軟件開發(fā)經(jīng)歷中的所思所想、點(diǎn)點(diǎn)滴滴。時至今日,該博客每天都有近 10 萬人次的訪問量,讀者紛紛參與評論,各種觀點(diǎn)與智慧在這里不斷地激情碰撞。其博文選集在中國被翻譯成《高效能程序員的修練》,在豆瓣上有 8.3 的高分。2008 年,他和 Joel Spolsky 聯(lián)合創(chuàng)辦了 StackOverflow 問答網(wǎng)站,為程序員在開發(fā)軟件時節(jié)省了非常多的時間,并開啟了“StackOverflow Copy + Paste 式編程”。
Joel on Software ,Joel Spolsky 的這個博客在全世界都有很多的讀者和粉絲,其博文選集在中國被翻譯成《軟件隨想錄》在豆瓣上有 8.7 的高分。這是一本關(guān)于軟件技術(shù)、人才、創(chuàng)業(yè)和企業(yè)管理的隨想文集,作者以詼諧幽默的筆觸將自己在軟件行業(yè)的親身感悟娓娓道來,觀點(diǎn)新穎獨(dú)特,簡潔實(shí)用。
Clean Coder Blog ,這是編程大師“Bob 大叔”的博客,其真名叫 Robert C. Martin,世界級軟件開發(fā)大師,設(shè)計模式和敏捷開發(fā)先驅(qū),敏捷聯(lián)盟首任主席,C++ Report 前主編,被后輩程序員尊稱為“Bob 大叔”。其博文選集在中國被翻譯成《程序員的職業(yè)素養(yǎng)》,在豆瓣上有 8.8 的高分。
Martin Fowler ,這是另外一個程序員大師,Martin 主要專注于面向?qū)ο蠓治雠c設(shè)計、統(tǒng)一建模語言、領(lǐng)域建模,以及敏捷軟件開發(fā)方法,包括極限編程。他的《重構(gòu)》、《分析模式》、《企業(yè)應(yīng)用架構(gòu)模式》、《領(lǐng)域特定語言》和《NoSQL 精粹》都是非常不錯的書。在他的博客上有很多很多的編程和架構(gòu)模式方法可以學(xué)習(xí)。
Paul Graham Essays ,美國著名程序員、風(fēng)險投資家、博客和技術(shù)作家。《黑客與畫家》是他的著作之一。2005 年他與人共同創(chuàng)建了著名的創(chuàng)業(yè)投資公司 Y Combinator,是初創(chuàng)公司最想被投的。他有幾篇創(chuàng)業(yè)方面的文章都很經(jīng)典,如果你想創(chuàng)業(yè),可以讀一讀這幾篇:《How to Get Startup Ideas》、《Do Things that Don’t Scale》、《Startup = Growth》。Paul Graham 的文章以清新自然,思想深刻見長。不僅可以跟 Paul Graham 學(xué)創(chuàng)業(yè),學(xué)思考,學(xué)技術(shù),更可以學(xué)習(xí)寫作。
Steve Yegge ,Steve Yegge 這個人算是一個知名的程序員了,在 Amazon 呆過,現(xiàn)在在 Google,他的文章都是長篇大論,最知名的文章就是對 Amazon 和 Google 平臺的吐槽,這篇文章引發(fā)了大家的討論和議論。
Bruce Eckel’s Programming Blog ,《Thinking in Java》作者的博客,他之前的博客在 artima - Computing Thoughts
Herb Sutter ,C++ 大拿,C++ 標(biāo)準(zhǔn)委員會專家,微軟軟件架構(gòu)師。《Exceptional C++ 》、《More Exceptional C++》、《Exceptional C++ Style》作者。
Eli Bendersky’s website ,這位老哥從 2003 年就一直寫博客到今天,其中的文章都非常不錯,原理型的,主要是 C、C++ 和 Python 相關(guān)的。里面有很多干貨。
Peter Krumins’ blog ,這位老哥從 2007 年開始寫博客,他博客里好玩的東西太多了。
Brendan D. Gregg ,Brendan 是 Netflix 的工程師,他的博客里有大量的非常非常不錯的文章,基本上都是和 Linux 性能分析相關(guān)的,這是一個如果你要玩底層性能分析一定不能錯過的博客。
Evan Klitzke ,主要討論 Linux 和 C++ 相關(guān)的內(nèi)容。
Julia Evans ,主要討論 Linux debug 工具和網(wǎng)絡(luò)相關(guān)的內(nèi)容。
null program ,和 C/C++ 相關(guān)的一個博客。其中關(guān)于 Linux 系統(tǒng)調(diào)用、GPU、無鎖編程、JIT 編譯的一些文章非常不錯。
Fluent {C++} ,博主是 Murex 的首席工程師,主要玩 C++,在這個博客里有很多很不錯的 C++ 相關(guān)的文章。
Preshing on Programming ,這也是一個和 C/C++ 相關(guān)的博客,其中有很多的干貨。
Programming is Terrible ,這個博客有很多強(qiáng)觀點(diǎn)的文章,主要是軟件開發(fā)中的一些教訓(xùn)。
Accidentally Quadratic ,姑且翻譯成事故二次方,這里有好些非常有趣的文章。
Hacker Noon ,這是一個一堆人在寫的博客,里面有很多質(zhì)量很高的文章。
其實(shí)還有很多不錯的博客,不過,現(xiàn)在國外不錯的博客都在一個叫 Medium 的網(wǎng)站,我也發(fā)現(xiàn)我 Google 很多東西時都會到這個網(wǎng)站上。這個網(wǎng)站上的內(nèi)容不只有技術(shù)的,還有很多很多其他方面的內(nèi)容,比如文化、藝術(shù)、科學(xué)等等。這個網(wǎng)站就是一個博客發(fā)布系統(tǒng),其是由 Twitter 聯(lián)合創(chuàng)始人埃文·克拉克·威廉姆斯(Evan Clark Williams)和克里斯多福·艾薩克·比茲·斯通(Christopher Isaac Biz Stone)創(chuàng)辦的,這兩個人覺得 Twitter 上全是垃圾沒有營養(yǎng)的信息。所以,創(chuàng)辦了 Medium,這個平臺上有專業(yè)和非專業(yè)的貢獻(xiàn)者,亦有受雇的編者。
我已經(jīng)感覺到,未來高質(zhì)量的文章都會在 Medium 這個平臺上出現(xiàn),因?yàn)橛幸恍┕镜募夹g(shù)博客也在這個平臺上發(fā)布了,比如 Netflix 的。所以,你有必要上到這個平臺上 follow 一些作者、專欄和主題。
YouTube 技術(shù)頻道下面是我訂閱的一些我認(rèn)為還不錯的和編程相關(guān)的頻道,推薦給你。
Devoxx ,Devoxx 的頻道,其中有各種很不錯的技術(shù)分享。
Coding Tech ,也是個非常不錯的編程頻道,涵蓋各種技術(shù)。
Amazon Web Services
Facebook Developers
Google Developer ,Google 公司的官方頻道,其中包括 Google I/O 大會、教程、新聞、最佳實(shí)踐、技巧分享……
Spring Developer ,Spring 的官方頻道。
Microsoft Research
MIT 公開課
Stanford Online
Prof. Dr. Jens Dittrich ,一個德國教授開的一個關(guān)于數(shù)據(jù)庫相關(guān)的頻道,里面有很不錯的數(shù)據(jù)庫內(nèi)在原理的內(nèi)容。
Red Hat Summit ,RedHat 峰會頻道,其中有很多和 Linux 相關(guān)的技術(shù)新聞和分享。
Open Networking Summit ,這是一個網(wǎng)絡(luò)相關(guān)的頻道。
Dan Van Boxel ,這是一個機(jī)器學(xué)習(xí)工程師折騰各種事的視頻,挺有意思的。
The New Boston ,這個頻道應(yīng)該是前端開發(fā)工程師必去的地方,可能也是我所知道的最好的關(guān)于前端技術(shù)的 YouTube 頻道。
Derek Banas 是一個教程型的頻道,其中包括編程語言、游戲開發(fā)、Web 開發(fā)……我個人覺得是一個可以用來練英文聽力的頻道。
Java ,Java 相關(guān)的各種分享。
CppCon ,C++ 大會的一些視頻,可以讓你了解很多 C++ 最新功能和相關(guān)的動態(tài)。
Computerphile ,這個頻道是布雷迪·哈倫(Brady Haran)運(yùn)作的幾個頻道中的一個,在這個頻道里你可以看到很多很有趣的技術(shù)方面的科普教程、資訊、見聞等,說得都非常地簡單易懂,所以有大量的訂閱用戶。布雷迪是個對任何技術(shù)都很有熱情的人,這個頻道是關(guān)于計算機(jī)技術(shù)的。除此之外,他還運(yùn)作 Numberphile(數(shù)學(xué))、Periodic Videos(化學(xué))、Sixty Symbols(物理)、Deep Sky Videos(天文)等有眾多閱人數(shù)的頻道。如果你喜歡,你都可以一一訂閱,感覺就是一個個人版的 Discovery。
關(guān)于安全,有如下四個頻道你可以訂閱一下:
DEFCONConference ,defcon.org 的官方頻道。
CCCen ,Chaos Computer Club。
RSA Conference ,RSA Conference。
Black Hat - Black Hat Conference。
各大公司技術(shù)博客細(xì)心的你一定會發(fā)現(xiàn)這份攻略中的很多推薦文章都來自于各個公司的技術(shù)團(tuán)隊的博客。是的,跟隨這些公司的博客,你不但可以看到這些公司的工程技術(shù),還能掌握到一些技術(shù)方向和趨勢。
下面是 Airbnb、AWS、Cloudera、Dropbox、Facebook、Google 等各個公司的技術(shù)博客列表。
Airbnb Engineering
AWS 相關(guān)
All Things Distributed
AWS Architecture Blog
On Efficiency, Reliability, Scaling - James Hamilton, VP at AWS
Bandcamp Tech
BankSimple Simple Blog
Bitly Engineering Blog
Cloudera Developer Blog
Dropbox Tech Blog
Etsy Code as Craft
Facebook Engineering
Flickr Code
Foursquare Engineering Blog
Google Research Blog
Groupn Engineering Blog
High Scalability
Instagram Engineering
LinkedIn Engineering
Oyster Tech Blog
Pinterest Engineering Blog
Quora Engineering
Songkick Technology Blog
SoundCloud Backstage Blog
Square The Corner
The Reddit Blog
The GitHub Blog
The Netflix Tech Blog
Twilio Engineering Blog
Twitter Engineering
WebEngage Engineering Blog
Yammer Engineering
Yelp Engineering Blog
Smarkets Blog
論文要想將技術(shù)研究得精深,論文是必不可少的。那要如何讀論文呢?
如何讀論文下面有幾篇文章,教你一些讀論文的方法,非常不錯。
How to read an academic article
Advice on reading academic papers
How to read and understand a scientific paper
Should I Read Papers?
The Refreshingly Rewarding Realm of Research Papers
論文集散地要成長為一個高手,論文是你一定要讀的。下面是一些非常不錯的計算機(jī)方面的論文集散地。
2 Minute Papers ,這是一個 YouTube 的頻道,其會給出一些非常不錯的和計算機(jī)相關(guān)的論文介紹,讓你了解目前最有意思的一些科學(xué)突破,每次兩分鐘左右。
Best Paper Awards in Computer Science ,從 1996 年以來,獲獎的計算機(jī)科學(xué)方面的論文收集。
Google Scholar ,Google 學(xué)術(shù)搜索(英語:Google Scholar)是一個可以免費(fèi)搜索學(xué)術(shù)文章的網(wǎng)絡(luò)搜索引擎,由計算機(jī)專家阿努拉格·阿查里雅(Anurag Acharya)開發(fā)。2004 年 11 月,Google 第一次發(fā)布了 Google 學(xué)術(shù)搜索的試用版。該項(xiàng)索引包括了世界上絕大部分出版的學(xué)術(shù)期刊。
Facebook ,F(xiàn)acebook 公司的論文。
Research at Google ,Google 發(fā)布一些論文。
Microsoft Research ,微軟發(fā)布的論文。
MIT’s Artificial Intelligence Lab Publications ,MIT 和人工智能相關(guān)的論文。
MIT’s Distributed System’s Reading Group ,MIT 和分布式系統(tǒng)相關(guān)的論文。
arXiv Paper Repository ,arXiv 是一個收集物理學(xué)、數(shù)學(xué)、計算機(jī)科學(xué)與生物學(xué)的論文預(yù)印本的網(wǎng)站,始于 1991 年 8 月 14 日。截至 2008 年 10 月,arXiv.org 已收集超過 50 萬篇預(yù)印本。至 2014 年底,藏量達(dá)到 1 百萬篇。
在 2014 年時,約以每月 8000 篇的速度增加。arXiv 的存在是造就科學(xué)出版業(yè)中所謂開放獲取運(yùn)動的因素之一。現(xiàn)今的一些數(shù)學(xué)家及科學(xué)家習(xí)慣先將其論文上傳至 arXiv.org,再提交予專業(yè)的學(xué)術(shù)期刊。這個趨勢對傳統(tǒng)學(xué)術(shù)期刊的經(jīng)營模式造成了可觀的沖擊。
SciRate ,arXiv 上的論文太多,所以,SciRate 索引了 arXiv 上的一些好評的論文,并供大家評論和打分。(開源代碼。)
cat-v.org ,這個網(wǎng)站,不只有論文,還有技術(shù)手冊或是一些有意思的文章,包括一些歷史資料什么的。
Usenix: Best Papers ,Usenix 上推薦的最佳論文。
The Morning Paper ,該博客會每天推送一篇論文,特別棒。
Lobste.rs tagged as PDF ,Lobsters 是一個聚焦于技術(shù)的社區(qū),主要是鏈接聚合和對話題進(jìn)行討論。其中的 PDF 分類可以認(rèn)為也是一個論文的集散地。
Papers We Love ,GitHub 上的一個近 3 萬顆星的計算機(jī)科學(xué)方面的論文社區(qū)。
小結(jié)總結(jié)一下今天的內(nèi)容。這篇文章我主要跟你分享了一些好的學(xué)習(xí)資源,幫你開拓眼界,為后續(xù)學(xué)習(xí)夯實(shí)基礎(chǔ)。
首先,我推薦了 Coding Horror、Joel on Software、Clean Coder Blog、Martin Fowler、Paul Graham Essays 等多個知名的個人技術(shù)博客。然后分享了一些我訂閱的我認(rèn)為還不錯的和編程相關(guān)的 YouTube 頻道,比如 Coding Tech、Amazon Web Services、Facebook Developers、Google Developer 等。
隨后是 Airbnb、AWS、Cloudera、Dropbox、Facebook、Google 等各個公司的技術(shù)博客,跟隨這些公司的博客,你不但可以看到這些公司的工程技術(shù),還能掌握到一些技術(shù)方向和趨勢。最后,想成長為一個高手,論文是一定要讀的。所以,我給出了一個非常不錯的計算機(jī)方面的論文集散地,并推薦了一些學(xué)習(xí)資源來教你如何讀這些論文。
我一直認(rèn)為,學(xué)習(xí)需要自我驅(qū)動,要學(xué)會自己“找食物”,而不是“等著喂”。程序員練級攻略 2018 版到今天就全部更新完成了,但我認(rèn)為,這其實(shí)只是技術(shù)練級的起點(diǎn),還有很多知識和技術(shù),需要我們不斷地去探索和發(fā)現(xiàn)。加油,我能做到的,你一定也可以做到。
你的點(diǎn)贊是我持續(xù)分享好東西的動力,歡迎點(diǎn)贊!
交流干貨系列文章匯總?cè)缦拢X得不錯點(diǎn)個Star,歡迎 加群 互相學(xué)習(xí)。
https://github.com/qq44924588...
我是小智,公眾號「大遷世界」作者,對前端技術(shù)保持學(xué)習(xí)愛好者。我會經(jīng)常分享自己所學(xué)所看的干貨,在進(jìn)階的路上,共勉!
關(guān)注公眾號,后臺回復(fù)福利,即可看到福利,你懂的。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/53338.html
摘要:前端還有一個很重要的事就是設(shè)計。,中文版譯名為認(rèn)知與設(shè)計理解設(shè)計準(zhǔn)則。實(shí)驗(yàn)室是布拉德弗羅斯特依照這個設(shè)計系統(tǒng)所建立的一套工具,可以前往的來試試。中文翻譯為流暢設(shè)計體系,是微軟于年開發(fā)的設(shè)計語言。微軟于年月日的開發(fā)者大會上公開了該設(shè)計體系。 showImg(https://segmentfault.com/img/bVbkgFI?w=1142&h=640); 想閱讀更多優(yōu)質(zhì)文章請猛戳Gi...
摘要:最黑科技的玩法就是字節(jié)碼編程,也就是動態(tài)修改或是動態(tài)生成字節(jié)碼。使用字節(jié)碼編程可以玩出很多高級玩法,其中最高級的玩法是在程序運(yùn)行時進(jìn)行字節(jié)碼修改和代碼注入。 showImg(https://segmentfault.com/img/bVbkqqg?w=1142&h=640);這個是我訂閱 陳皓老師在極客上的專欄《左耳聽風(fēng)》,我貼出來是為了自己以后方便學(xué)習(xí)和記憶,同時也分享給你們一起學(xué)習(xí)...
摘要:,谷歌給的一份性能指南和最佳實(shí)踐。目前而言,前端社區(qū)有三大框架和。隨后重點(diǎn)講述了和兩大前端框架,給出了大量的文章教程和相關(guān)資源列表。我認(rèn)為,使用函數(shù)式編程方式,更加符合后端程序員的思路,而是更符合前端工程師習(xí)慣的框架。 showImg(https://segmentfault.com/img/bVbjQAM?w=1142&h=640); 這個是我訂閱 陳皓老師在極客上的專欄《左耳聽風(fēng)》...
摘要:,谷歌給的一份性能指南和最佳實(shí)踐。目前而言,前端社區(qū)有三大框架和。隨后重點(diǎn)講述了和兩大前端框架,給出了大量的文章教程和相關(guān)資源列表。我認(rèn)為,使用函數(shù)式編程方式,更加符合后端程序員的思路,而是更符合前端工程師習(xí)慣的框架。 showImg(https://segmentfault.com/img/bVbjQAM?w=1142&h=640); 這個是我訂閱 陳皓老師在極客上的專欄《左耳聽風(fēng)》...
閱讀 3881·2021-11-24 11:14
閱讀 3321·2021-11-22 13:53
閱讀 3883·2021-11-11 16:54
閱讀 1546·2021-10-13 09:49
閱讀 1211·2021-10-08 10:05
閱讀 3392·2021-09-22 15:57
閱讀 1754·2021-08-16 11:01
閱讀 965·2019-08-30 15:55