FEX 技術周刊 - 2015/12/14
微信搜索『FEX』關注我們的公眾號,及時獲得最新資訊。
業界會議
OSC - 開源中國-2015年源創會
http://www.oschina.net/2015-beijing-ceremony
源創會直面一線開發者,關注開源,關注技術,關注創新,話題專注于軟件技術本身的實現。每年底選擇在開發者聚集最多的城市-北京,舉辦源創會年度盛典,此次盛典為期一天,設置五個分會場,涵蓋容器、移動開發、數據庫存儲、運維、其它綜合各類開發技術。
深閱讀
JavaScript Developer Survey Results
https://ponyfoo.com/articles/javascript-developer-survey-results
看看國外的 JavaScript 程序員們。
深入理解PHP7之zval - by 鳥哥
https://github.com/laruence/php7-internal/blob/master/zval.md
PHP7已經發布, 如承諾, 我也要開始這個系列的文章的編寫, 今天我想先和大家聊聊zval的變化.
Node.js 單元測試之我要寫測試
http://taobaofed.org/blog/2015/12/10/nodejs-unit-tests/
單測是寫Node應用必須要完成的工作,這篇文章介紹了最基本的方法。
A CTO’s Startup Journey in Beijing Zhongguancun Science Park
一個老外來北京中關村做 CTO 的經歷,從搬椅子到注冊公司,從備案到找云服務,從招人到技術選型等,還有遇到 Trello、GitHub、Google 服務慢等問題,寫得挺實在的,整體來說作者還比較滿意,唯一不爽的就是霧霾。
Optimizing 非死book for iOS start time
https://code.非死book.com/posts/1675399786008080/optimizing-非死book-for-ios-start-time/
非死book iOS 版本啟動時間優化的經驗。
Angular 1.5 is close - here's the interesting parts
http://www.codelord.net/2015/12/10/angular-1-dot-5-is-close-heres-the-interesting-parts/
Angular 1.5 已經進入 RC 版本,來看看它都新增了哪些功能。
Choosing an HTTP Status Code — Stop Making It Hard
http://racksburg.com/choosing-an-http-status-code/
http://www.restapitutorial.com/httpstatuscodes.html
What could be simpler than returning HTTP status codes? Did the page render? Great, return 200. Does the page not exist? That’s a 404. Do I want to redirect the user to another page? 302, or maybe 301.
The Power of Mozilla
https://blog.mozilla.org/blog/2015/12/08/the-power-of-mozilla/
整理了 Mozilla 中的主要技術。
Why WeWork.com uses a static generator and why you should too
https://engineering.wework.com/engineering/2015/12/08/why-wework-com-uses-a-static-generator-and-why-you-should-too/手機淘寶 521 性能優化項目揭秘
主要介紹 H5 頁面性能及 Android 內存優化。
How to Schedule Background Tasks in JavaScript
http://www.sitepoint.com/how-to-schedule-background-tasks-in-javascript/
重點介紹了 requestIdleCallback
Go GC: Prioritizing Low Latency and Simplicity
http://www.infoq.com/presentations/go-gc-performance
Go 最近幾個版本在 GC 方面得到了明顯提升,來看看它是如何做到的。不過也有吐槽的:
- Go is a poorly designed language http://byrd.im/go-is-poor/
- 然而吐槽后作者表示還是會繼續使用。 http://yager.io/programming/go.html
007黑客組織及其地下黑產活動分析報告
http://drops.wooyun.org/tips/11172
黑產是一個很隱秘的帝國,這篇報告很詳細的,看起來主要是通過盜游戲裝備掙錢呢。另附烏云的:
- 巴西地下市場調查 http://drops.wooyun.org/papers/10743
- Cybercrime in the Deep Web http://drops.wooyun.org/news/10913
- 也來看看Android的ART運行時 http://drops.wooyun.org/tips/10841
百度語音技術及最新進展
http://www.infoq.com/cn/presentations/baidu-voice-technology-and-latest-progress
百度語音為開發者提供優質的語音技術服務,包括語音識別、語義解析、語音合成,后續更有開放資源、多輪對話等技術服務。百度語音通過SDK、REST API及離線開發包等多種服務形式,為智能車載、智能家居、移動應用等垂直類提供定制化智能語音解決方案。
機器學習系統隱藏的技術債
https://papers.nips.cc/paper/5656-hidden-technical-debt-in-machine-learning-systems.pdf
在機器學習的科學研究和工程實踐中,我們往往為了趕時間而采用糙快猛的方法。那么這么做有什么隱憂呢?請看谷歌匹茲堡工程團隊D. Sculley等人給我們帶來的#NIPS2015#文章。
大型web系統數據緩存設計
在高訪問量的web系統中,緩存幾乎是離不開的;但是一個適當、高效的緩存方案設計卻并不容易;所以接下來將討論一下應用系統緩存的設計方面應該注意哪些東西,包括緩存的選型、常見緩存系統的特點和數據指標、緩存對象結構設計和失效策略以及緩存對象的壓縮等等,以期讓有需求的同學尤其是初學者能夠快速、系統的了解相關知識。
OpenResty的現狀、趨勢、使用及學習方法
http://segmentfault.com/a/1190000004113020
通過 OpenResty,你可以把 nginx 的各種功能進行自由拼接, 更重要的是,開發門檻并不高,這一切都是用強大輕巧的 Lua 語言來操控。 它主要的使用場景主要是: 在 Lua 中揉和和處理各種不同的 nginx 上游輸出(Proxy,Postgres,Redis,Memcached 等),在請求真正到達上游服務之前,Lua 可以隨心所欲的做復雜的訪問控制和安全檢測。
商業分析能力這樣煉成
為系統性理解身邊的商業現象,而不只是像普通消費者一樣地感性認知,結合這些年學習到的經典商業理論和在實踐中遇到的問題,我總結了一個簡潔而實用的六步商業模型,幫助自己快速解讀那些成功和失敗的商業項目的細節。當然最重要的還是:分析出自己的生意究竟在哪個環節存在缺陷,如何調整并改進,最終戰勝競爭對手,賺錢。 下面,我就把這個稱之為 TTPPRC 的六步商業模型系統分享給你。
Velocity New York 2015 - 前端篇
http://taobaofed.org/blog/2015/12/14/velocity-new-york-2015-frontend/
淘寶前端Velocity New York 性能大會總結
新鮮貨
Mozilla Will Stop Developing And Selling Firefox OS Smartphones
http://techcrunch.com/2015/12/08/mozilla-will-stop-developing-and-selling-firefox-os-smartphones/
WebOS 探路失敗,再次證明,OS 不是想做就能做的。然而,Firefox 的理念還是很先進的,探索精神也讓人欽佩。
Ant UED 在一起的力量
https://github.com/ant-ued/blog/issues/1
螞蟻金服(支付寶)前端團隊的 blog 已啟動,歡迎大家訂閱 Ant UED 微信公眾號,與我們一起,探索設計、技術、產品、以及自由夢。
flow——A static type checker for javascript
https://github.com/amfe/article/issues/32
flow 是非死book團隊出的一個js靜態類型檢測器,目的是通過最小的代碼修改檢測出代碼中的類型問題。
You Don't Need jQuery
https://github.com/oneuijs/You-Dont-Need-jQuery
Examples of how to do query, style, dom, ajax, event etc like jQuery with plain javascript.
Unity 5.3 中WebGL的更新
http://forum.china.unity3d.com/thread-12832-1-1.html
即將發布的Unity 5.3是第四個支持WebGL發布的Unity版本。自Unity 5. 0第一次發布預覽版WebGL以來,我們取得了許多進展,現在與大家分享相關更新內容。
CODE開源了
http://www.dongwm.com/archives/codekai-yuan-liao/
CODE是一款豆瓣工程師自發組織, 基于我們自己的需要做出來的. 它是互聯網公司程序員的需要而產生的, CODE也曾經給github的同仁們演示, 獲得了很高的贊譽.
React Native 0.16.0
https://github.com/非死book/react-native/releases/tag/v0.16.0
除了功能的完善,這一版還支持了 ES6。
推ter’s Heart Animation in Full CSS
https://medium.com/@OxyDesign/推ter-s-heart-animation-in-full-css-b1c00ca5b774
一款完全用css實現的愛心小動畫
OpenJDK Mobile
http://openjdk.java.net/projects/mobile/
JDK9 的移動版對外公布了,支持 iOS、Android 和 Windows Mobile,又一個移動端跨平臺解決方案?
Try RASON? – RESTful Analytic Solver? Object Notation for JavaScript
RASON? -- Restful Analytic Solver? Object Notation -- is a modeling language embedded in JSON and a REST API that makes it easy to create, test and deploy analytic models using optimization, simulation, and data mining, in web and mobile applications.
d3.compose
http://csnw.github.io/d3.compose/
Compose complex, data-driven visualizations from reusable charts and components with d3.
產品及其它
稻盛和夫: 別用此刻的眼界,限制自己對未來的想象
人生總在迷惑之中。你越是認真工作,這樣的迷惑或許就越深。你有時突然會疑惑:“我為什么要這么做?”“究竟為什么要干這項差事?”今天一天努力干吧,以今天一天的勤奮就一定能看清明天。這個月努力干吧,以這一個月的勤奮就一定能看清下個月。今年一年努力干吧,以今年一年的勤奮就一定能看清明年。就這樣,一瞬間、一瞬間都會過得非常充實,就像跨過一座一座小山。小小的成就連綿不斷地積累、無限地持續,這樣,乍看宏大高遠的目標就一定能實現。這個方法就是最確實的取勝之道。
淘寶發布2015中國消費者趨勢數據
淘寶聯合第一財經商業數據中心,發布了《中國消費趨勢報告·2015》。發布的數據報告規模之大,前所未有。共有55份數據報告,包含中國消費趨勢、不同人群消費數據、行業數據報告和趣味專題數據。
騰訊離職創業4年,我的失敗、迷茫與重生
2011年5月,我(張穎,經緯中國創始管理合伙人)) 在騰訊做了6年的產品經理之后離職創業,迄今已是第4個年頭,大體上經歷過失敗,迷茫和重生三個階段。
揭開 Growth Hacking 的神秘面紗大結局:那些 非死book 曾經踩過的坑
http://www.huxiu.com/article/133891/1.html?f=wangzhan
八卦+軟廣告