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