D-Day 2016 技術分享精選,大牛們的經驗漫談

圖片描述

2016 上半年,咱們舉辦了 10 場 D-Day 技術沙龍,邀請到業內 40 多位重量級嘉賓,爲數千位開發者帶來了他們在各自領域的技術實踐分享。這些精彩的議題,得到了高達 85% 的參與者滿意度,絕大部分開發者都認爲,嘉賓的分享爲他們的開發學習帶來了新思路。html

如今,咱們精選了部分嘉賓分享,從前端、後端、Docker 架構與雲服務、移動端這四個方向概括整理,將分享資源公開,但願可以幫助到更多開發者。前端

全部資源都可下載,歡迎你們分享傳播。
*部分視頻已更新java

前端

嘉賓文章推薦閱讀:

【推薦 1】前端全棧師 @Integ 將本身在函數式編程方面的學習,在南京站和廈門站 D-Day 中分享衆多開發者 -「How To Functional Reactive Programing」之 《笨辦法學函數式編程:Elm 初體驗》

寫了這麼多年 Javascript,我原本早就能夠開始使用 RxJS 的。但再一次,由於我瞭解本身,而且我發現它會給我太多空間來違背常理。我須要一個強制我用函數式思惟來解決任何問題的工具,正在這時 Elm 出現了。

Elm 是一種編程語言,它會被編譯爲 HTML5: HTML, CSS 和 JavaScript。根據你顯示輸出結果的不一樣,它多是一個內置了對象的 <canvas>,或者一個更傳統的網頁。讓我重複一遍,Elm 是一種語言,它會被編譯爲 三種語言 來構建 web 應用。並且,它是一個擁有強類型和不可變(immutable)數據結構的函數式語言。

【推薦 2】天津場 D-Day,空弦科技 CTO @i5ting 將本身在 Node.js 方面的實踐,花了四個月時間,整理成一份很是完善的學習資料 - 《全棧工程師之路 - Node.js》

可難可易(能夠採用面向過程/面向對象/函數式)、提供好的基礎和包管理工具、特定場景的快速、架構平衡、異步特性……

  1. 小而美的哲學

  2. 從 LAMP 到 MEAN

  3. 異步流程控制

  4. Node.js Web 開發

  5. Node.js 模塊開發

這些,讓 Node.js 走到如今,成爲全棧必經之路。

clipboard.png

【推薦 3】廈門場 D-Day 分享中,來自百度 EFE 團隊的 @羨轍 爲你們帶來的 ECharts 開發中的測試實踐 - 《前端可視化的測試實踐》

可視化相關測試的思路是,對渲染無關部分作單元測試,渲染相關部分作 UI 測試。能夠測試不一樣配置項設置下的渲染一致性、測試不一樣版本的渲染一致性,在遇到錯誤時,能夠查看 Canvas 圖像與操做棧 diff 分析失敗緣由。

圖片描述

後端

嘉賓文章推薦閱讀:

雲智慧高級架構師高馳濤在北京場 D-Day 分享 PHP 的性能優化之路,」如何讓 PHP 的性能問題再也不受人詬病「,或許能給你啓發 - 《PHP 性能之路》

IO, Memory, CPU, NetWork,是否是很是眼熟?沒錯,這其實並不僅僅是 PHP 語言的性能瓶頸,任何一門語言,或者就目前咱們所處的世界中,凡是使用計算機語言開發的服務或應用,都存在這 4 個瓶頸。

而從 PHP 的發展和性能優化歷史,來談 PHP 語言在性能優化方面所作過的努力,你會發現 PHP 7 確實是「the Next Generation」。

clipboard.png

移動端

嘉賓文章推薦閱讀:

SegmentFault Android 工程師 @Gemini 解讀源碼,提供本身對 RxJava 的一些理解,寫得系列分析文章 - 《迷之 RxJava 系列》

RxJava 最迷人的是什麼?

答案就是把異步序列寫到一個工做流裏!和 JavaScript 的 Promise/A 一模一樣。
Java 中作異步的事情在咱們傳統理解過來可不方便,並且,若是要讓異步按照咱們的工做流來,就更困難了。可是在 RxJava 中,咱們只要調用調用 subscribOn()observeOn() 就能切換咱們的工做線程,是否是讓小夥伴都驚呆了?

clipboard.png

Docker 架構與雲服務

雲服務
架構

以上爲 D-Day 10 場精彩分享的精選內容。

2016 D-Day 技術沙龍已經結束,在技術價值傳播的路上,感謝每一位熱愛技術的小夥伴。下半年,期待爲你們帶來更多精彩。

相關文章
相關標籤/搜索