開發者頭條 2016 年度盤點系列文章

ivan820819發表於2017-01-11

2016 年開發者頭條十大獲贊最多文章

0. 如果有人問你資料庫的原理,叫他看這篇文章

如果你對了解一個資料庫感興趣,但是從未有時間或意願來刻苦鑽研這個內容廣泛的課題,你應該喜歡這篇文章。

1. 吐血推薦珍藏的 Chrome 外掛

推薦下自己常用的一些 Chrome 外掛,你在別處可看不到,熟練使用這些外掛,會對你的開發效率大大提高,逼格瞬間上升一個檔次。

2. 阿里巴巴、美團等各大網際網路公司的 Java 類校招對本科生有什麼要求?

BAT 們需要一名怎麼樣的 Java 應屆本科生,專業知識需要掌握多深?

3. 程式設計師如何優雅地掙零花錢?

雖然程式設計師有女朋友的不多,但是開銷往往都不小。VPS、域名、Mac 上那一堆的收費軟體、還有 Apple 每年更新的那些裝置,經常都是腎不夠用的節奏。

4. [譯] 在 2016 年學 JavaScript 是一種什麼樣的體驗?

我是一名前端工程師,對今年的技術別提多熟了,前端視覺化、音樂播放器、能踢足球的無人機,你儘管問吧。

5. 訊息佇列設計精要

闡述什麼時候你需要一個訊息佇列,然後以 Push 模型為主,從零開始分析設計一個訊息佇列時需要考慮到的問題。

6. 我是一個執行緒

我是一個執行緒,我一出生就被編了個號:0x3704,然後被領到一個昏暗的屋子裡,這裡我發現了很多和我一模一樣的同伴。

7. 一個 32 歲入門的 70 後程式設計師給我的啟示

一個非常勵志,讓我反思的故事。講的是我父親如何用行動教會我成為程式設計師的。

8. 推薦幾個自己寫的 Java 後端相關的範例專案

這裡推薦幾個自己寫的範例專案,主要採用 SSM(Spring + SpringMVC + Mybatis)框架,分散式架構採用的是(dubbo + zookeeper)。

9. 我的 Java 後端書架(2016 年暮春 3.0 版)

更偏愛那些能用簡短流暢的話,把少壯不努力的程式設計師所需的基礎補回來的薄書,而有些教課書可能很著名,但乾澀枯燥,不錄。

=========================================================================================================

2016 年開發者頭條十大收藏最多文章

0. 如果有人問你資料庫的原理,叫他看這篇文章

如果你對了解一個資料庫感興趣,但是從未有時間或意願來刻苦鑽研這個內容廣泛的課題,你應該喜歡這篇文章。

1. 闖過這 54 關,點亮你的 Git 技能樹(四)

這是一個系列文章,介紹學習 Git 的一個小遊戲 - githug。

2. 我的 Java 後端書架(2016 年暖冬 4.0 版)

更新記錄:4.0 版把第五部份-具體技術的書整塊拿掉了。《TCP/IP 詳解 卷 1:協議》出到了第二版,增加《SRE:Google 運維解密》,《Java 8 實戰》。

3. [譯] 6 周學習計劃,攻克 JavaScript 難關

這篇文章擊中了人們的痛處。它在 Hacker News 上排了不止一次第一。同樣也是 /r/javascript 上最火的一篇,在 Medium 上也有超過 10k 的推薦。

4. 吐血推薦珍藏的 Chrome 外掛

推薦下自己常用的一些 Chrome 外掛,你在別處可看不到,熟練使用這些外掛,會對你的開發效率大大提高,逼格瞬間上升一個檔次。

5. 從拖延到高效,我推薦這 7 本書

從中選擇出來比較經典的改變拖延、高效學習的書籍,希望給大家提供一些參考。

6. 前端工程師必備實用網站

收藏吧

7. GitHub 上有哪些值得推薦的開源電子書?

一網打盡

8. Java 後端工程師學習大綱

做為 Java 後端工程師的一個入門或者入職學習計劃,基本上涵蓋了一個合格的 Java 後端工程師必備的技能點。

9. 高效能伺服器架構思路

在伺服器端程式開發領域,效能問題一直是備受關注的重點。業界有大量的框架、元件、類庫都是以效能為賣點而廣為人知。

==========================================================================================================

2016 年十大架構師必讀好文

0. 訊息佇列設計精要

闡述什麼時候你需要一個訊息佇列,然後以 Push 模型為主,從零開始分析設計一個訊息佇列時需要考慮到的問題。

1. 高效能伺服器架構思路

在伺服器端程式開發領域,效能問題一直是備受關注的重點。

2. 各大網際網路公司架構演進之路彙總

收藏吧

3. 一文讀懂 Hadoop、HBase、Hive、Spark 分散式系統架構

通過全套部署方法來讓大家深入系統內部以充分理解分散式系統架構和他們之間的關係

4. 大話程式猿眼裡的高併發架構

在電商相關產品開發的這些年,遇到了併發下的各種坑,這一路摸爬滾打過來有著不少的血淚史。

5. 淺析分散式系統

我們常常會聽說,某個網際網路應用的伺服器端系統多麼牛逼,比如 QQ、微信、淘寶。那麼,一個網際網路應用的伺服器端系統,到底牛逼在什麼地方?

6. 支付寶架構師:從工程師到架構師的成長之路

文章很長,但是內容卻很紮實。

7. 快的叫車架構實踐

闡述快的叫車架構演變過程遇到的一些有代表性的問題和解決方案

8. 快取架構設計細節二三事

討論了快取架構設計中需要注意的幾個細節點

9. 牛逼哄哄的 RPC

RPC 理論的技術

================================================================================================

2016 年十大 Java / Android 開發者必讀好文

0. 推薦幾個自己寫的 Java 後端相關的範例專案

這裡推薦幾個自己寫的範例專案,主要採用 SSM(Spring + SpringMVC + Mybatis)框架,分散式架構採用的是(dubbo + zookeeper)。

1. 我的 Java 後端書架(2016 年暖冬 4.0 版)

本書架主要針對 Java 後端開發與架構

2. Android 開發人員不得不收集的程式碼

收藏吧

3. Java 程式設計師眼中的 Linux

帶動更多的人進入 Linux 世界,特別是做 Java 開發的人。

4. GitHub 上那些值得一試的 Java 開源庫

作為一名程式設計師,你幾乎每天都會使用到 GitHub 上的那些著名 Java 第三方庫,比如 Apache Commons,Spring,Hibernate 等等。

5. [譯] Android 介面效能調優手冊

系統性總結

6. 大神手把手教你 Java 效能優化

共 66 頁的 PPT,內容翔實且旁徵博引。

7. 如何自學 Android 程式設計

一份詳細的自學教程,幫助你從入門到進階到精通。

8. 一個千萬量級的 Android App 使用的一些第三方庫

反編譯這個 App 後發現其使用的第三方庫也很有代表性

9. 如何準備阿里社招面試,順談 Java 程式設計師學習中各階段的建議

聚焦在面試前如何準備,以及工作當中如何學習這個話題上

=====================================================================================================

2016 年十大 iOS 開發者必讀好文

0. 移動開發必讀書單

別人早就趟過去的坎,大多已經有了非常棒的書籍作為總結。

1. iOS 開發完全自學資源集合

如果你有一個很好的想法,為什麼不自己動手做一個 App 來實現它呢。

2. FOUR:一個 27 歲零基礎無業遊民的第一個開源作品

從零基礎開始學習 iOS 開發

3. 一些優秀的 iOS 部落格和文章

利人利己,持續更新。

4. [譯] 27 個 iOS 開源庫,讓你的開發坐上火箭吧

開源作者和貢獻者,你們是最帥的。

5. 使用 Jenkins 搭建 iOS / Android 持續整合打包平臺

具有一定的普遍性,基本上所有開發 App 的團隊都可能會用到。

6. iOS 程式設計師必備常用工具記錄(Mac)

一些好用的工具

7. 自學 iOS:三十天三十個 Swift 專案

每天寫一個小專案

8. 5 年 iOS 經驗做的基礎工程送給你

起步就領先別人

9. [譯] 七年 iOS 工作經驗的我為什麼放棄了 iOS 而選擇了 Android

冷靜冷靜

====================================================================================================

2016 年十大前端開發者必讀好文

0. [譯] 6 周學習計劃,攻克 JavaScript 難關

這篇文章擊中了人們的痛處,它在 Hacker News 上排了不止一次第一,同樣也是 /r/javascript 上最火的一篇,在 Medium 上也有超過 10k 的推薦。

1. 前端工程師必備實用網站

收藏吧

2. 前端面試常見問答

基礎、有用

3. JavaScript 全棧工程師培訓教程

適合那些已掌握前端基本技能、想進一步進修、成為 JavaScript 全棧工程師的讀者。

4. Web 前端從入門菜鳥到實踐老司機所需要的資料與指南合集

以入門級介紹為主,如果對於某方面知識點想深入瞭解,可以參考筆者對應的知識點系列文章。

5. 最全的前端資源教程

GitHub star 數超 2k

6. 我是這樣學習前端的

如何學習前端開發,並且還能夠保持進步和對技術的敏感。

7. 怎麼學 JavaScript?

前端網老姚淺談

8. [譯] 在 2016 年學 JavaScript 是一種什麼樣的體驗?

“我對今年的技術別提多熟了,前端視覺化、音樂播放器、能踢足球的無人機,你儘管問吧。”

9. [譯] 12 個 JavaScript 技巧

這些小技巧可能在你的實際工作中或許能幫助你解決一些問題

===========================================================================================

2016 年十大 Python 開發者必讀好文

0. Python 的練手專案有哪些值得推薦?

好東西就是用來分享的

1. Python 爬蟲學習系列教程

學習總結

2. 三天搞定 Python

針對本科生和零基礎的人設計的

3. 教你閱讀 Python 開源專案程式碼

從推薦可閱讀的 Python 專案和如何閱讀這兩個方面聊聊

4. Python 面試題總結

試試吧

5. [譯] 在 Python 中實現你自己的推薦系統

使用 MovieLens 資料集,它是在實現和測試推薦引擎時所使用的最常見的資料集之一。

6. Python 入門指南

本手冊非正式的向讀者介紹了 Python 語言及其體系相關的基本知識與概念

7. 聽說你會 Python?

試試吧

8. 中文 Python 筆記

GitHub star 數近 1k

9. 哪些 Python 庫讓你相見恨晚?

各取所需吧

================================================================================================

2016 年十大 Golang 開發者必讀好文

0. 我為什麼選擇使用 Go 語言?

分享一些 Go 和個人的成長史

1. jsoniter:全世界最快的 JSON 解析器

一款快且靈活的 JSON 解析器,同時提供 Java 和 Go 兩個版本

2. [譯] 使用 Go 語言每分鐘處理 1 百萬請求

程式碼可維護性主要依賴於你如何把解決方案設計得很簡單

3. 從零到一:用 Golang 編寫機器人

從一個有趣的專案來入門新的語言,再合適不過了。

4. 併發之痛 Thread, Goroutine, Actor

寫正確的併發,容錯,可擴充套件的程式如此之難,是因為我們用了錯誤的工具和錯誤的抽象。

5. Go 專案的一些心得

沒什麼高大上技術,都是周邊的小技巧,加深對 Go 語言的理解。

6. Go 簡明教程

從一個小 Android 工程師變成了一個小後端工程師,Go 完美勝出。

7. 系列文章:Golang 語言基礎

共計 10 篇

8. Go 微服務實踐

在一起美這個 App 的後端開發中,選擇 Go 作為開發語言,採用微服務模式來實現。

9. Go 與 Json-Web-Token

JWT是一種用於雙方之間傳遞安全資訊的簡潔的、URL安全的表述性宣告規範

===================================================================================================================

總覽:http://weibo.com/ttarticle/p/show?id=2309404067370875403427

相關文章