## 業界會議
**OSC - 開源中國-2015年源創會**
[http://www.oschina.net/2015-beijing-ceremony](http://www.oschina.net/2015-beijing-ceremony)
源創會直面一線開發者,關注開源,關注技術,關注創新,話題專注于軟件技術本身的實現。每年底選擇在開發者聚集最多的城市-北京,舉辦源創會年度盛典,此次盛典為期一天,設置五個分會場,涵蓋容器、移動開發、數據庫存儲、運維、其它綜合各類開發技術。
## 深閱讀
**JavaScript Developer Survey Results**
[https://ponyfoo.com/articles/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](https://github.com/laruence/php7-internal/blob/master/zval.md)
PHP7已經發布, 如承諾, 我也要開始這個系列的文章的編寫, 今天我想先和大家聊聊zval的變化.
**Node.js 單元測試之我要寫測試**
[http://taobaofed.org/blog/2015/12/10/nodejs-unit-tests/](http://taobaofed.org/blog/2015/12/10/nodejs-unit-tests/)
單測是寫Node應用必須要完成的工作,這篇文章介紹了最基本的方法。
**A CTO’s Startup Journey in Beijing Zhongguancun Science Park**
[https://medium.com/@chonantsai/a-cto-s-startup-journey-in-beijing-zhongguancun-science-park-59ff71f4417b#.7a6u14c6d](https://medium.com/@chonantsai/a-cto-s-startup-journey-in-beijing-zhongguancun-science-park-59ff71f4417b#.7a6u14c6d)
一個老外來北京中關村做 CTO 的經歷,從搬椅子到注冊公司,從備案到找云服務,從招人到技術選型等,還有遇到 Trello、GitHub、Google 服務慢等問題,寫得挺實在的,整體來說作者還比較滿意,唯一不爽的就是霧霾。
**Optimizing Facebook for iOS start time**
[https://code.facebook.com/posts/1675399786008080/optimizing-facebook-for-ios-start-time/](https://code.facebook.com/posts/1675399786008080/optimizing-facebook-for-ios-start-time/)
Facebook 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/](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://racksburg.com/choosing-an-http-status-code/)
[http://www.restapitutorial.com/httpstatuscodes.html](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/](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/](https://engineering.wework.com/engineering/2015/12/08/why-wework-com-uses-a-static-generator-and-why-you-should-too/)
**性能優化模式**
[http://tech.meituan.com/performance_tuning_pattern.html](http://tech.meituan.com/performance_tuning_pattern.html)
很詳細地分析了性能優化的反例和典型模式
**Emscripten and WebAssembly**
[https://kripken.github.io/talks/wasm.html#/](https://kripken.github.io/talks/wasm.html#/)
WebAssembly 最新情況介紹,已經能試用了?
**手機淘寶 521 性能優化項目揭秘**
[http://mp.weixin.qq.com/s?__biz=MjM5MDE0Mjc4MA==&mid=401554928&idx=1&sn=abde4233ad87b6c7fb2e797b1902f5b6&scene=2&srcid=1206I2q9x0pFaJTh0gjOv9P5](http://mp.weixin.qq.com/s?__biz=MjM5MDE0Mjc4MA==&mid=401554928&idx=1&sn=abde4233ad87b6c7fb2e797b1902f5b6&scene=2&srcid=1206I2q9x0pFaJTh0gjOv9P5)
主要介紹 H5 頁面性能及 Android 內存優化。
**How to Schedule Background Tasks in JavaScript**
[http://www.sitepoint.com/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](http://www.infoq.com/presentations/go-gc-performance)
Go 最近幾個版本在 GC 方面得到了明顯提升,來看看它是如何做到的。不過也有吐槽的:
- Go is a poorly designed language?[http://byrd.im/go-is-poor/](http://byrd.im/go-is-poor/)
- 然而吐槽后作者表示還是會繼續使用。?[http://yager.io/programming/go.html](http://yager.io/programming/go.html)
**007黑客組織及其地下黑產活動分析報告**
[http://drops.wooyun.org/tips/11172](http://drops.wooyun.org/tips/11172)
黑產是一個很隱秘的帝國,這篇報告很詳細的,看起來主要是通過盜游戲裝備掙錢呢。另附烏云的:
- 巴西地下市場調查?[http://drops.wooyun.org/papers/10743](http://drops.wooyun.org/papers/10743)
- Cybercrime in the Deep Web?[http://drops.wooyun.org/news/10913](http://drops.wooyun.org/news/10913)
- 也來看看Android的ART運行時?[http://drops.wooyun.org/tips/10841](http://drops.wooyun.org/tips/10841)
**百度語音技術及最新進展**
[http://www.infoq.com/cn/presentations/baidu-voice-technology-and-latest-progress](http://www.infoq.com/cn/presentations/baidu-voice-technology-and-latest-progress)
百度語音為開發者提供優質的語音技術服務,包括語音識別、語義解析、語音合成,后續更有開放資源、多輪對話等技術服務。百度語音通過SDK、REST API及離線開發包等多種服務形式,為智能車載、智能家居、移動應用等垂直類提供定制化智能語音解決方案。
**Readings in Database Systems, 5th Edition**
[http://www.redbook.io/](http://www.redbook.io/)
一本介紹數據庫領域經典及最新優秀論文的免費書。
**一篇文章看懂谷歌的人工智能帝國,為什么這里一切都是 AI ?**
[http://www.tmtpost.com/1487127.html](http://www.tmtpost.com/1487127.html)
吐槽了其它庫像是學生寫的。。
**機器學習系統隱藏的技術債**
[https://papers.nips.cc/paper/5656-hidden-technical-debt-in-machine-learning-systems.pdf](https://papers.nips.cc/paper/5656-hidden-technical-debt-in-machine-learning-systems.pdf)
在機器學習的科學研究和工程實踐中,我們往往為了趕時間而采用糙快猛的方法。那么這么做有什么隱憂呢?請看谷歌匹茲堡工程團隊D. Sculley等人給我們帶來的#NIPS2015#文章。
**占領微博微信們的信息垃圾,Facebook 是怎么處理的?**
[http://36kr.com/p/5040803.html](http://36kr.com/p/5040803.html)
解密 Facebook 上如何優化 feed 的。
**大型web系統數據緩存設計**
[http://mp.weixin.qq.com/s?__biz=MzA3MDQ4MzQzMg==&mid=406404871&idx=1&sn=37143ce7bd7abdfe1001acc50befe30a](http://mp.weixin.qq.com/s?__biz=MzA3MDQ4MzQzMg==&mid=406404871&idx=1&sn=37143ce7bd7abdfe1001acc50befe30a)
在高訪問量的web系統中,緩存幾乎是離不開的;但是一個適當、高效的緩存方案設計卻并不容易;所以接下來將討論一下應用系統緩存的設計方面應該注意哪些東西,包括緩存的選型、常見緩存系統的特點和數據指標、緩存對象結構設計和失效策略以及緩存對象的壓縮等等,以期讓有需求的同學尤其是初學者能夠快速、系統的了解相關知識。
**OpenResty的現狀、趨勢、使用及學習方法**
[http://segmentfault.com/a/1190000004113020](http://segmentfault.com/a/1190000004113020)
通過 OpenResty,你可以把 nginx 的各種功能進行自由拼接, 更重要的是,開發門檻并不高,這一切都是用強大輕巧的 Lua 語言來操控。 它主要的使用場景主要是: 在 Lua 中揉和和處理各種不同的 nginx 上游輸出(Proxy,Postgres,Redis,Memcached 等),在請求真正到達上游服務之前,Lua 可以隨心所欲的做復雜的訪問控制和安全檢測。
**王棟: 要做好推薦,只有技術是不夠的**
[http://segmentfault.com/a/1190000004112532](http://segmentfault.com/a/1190000004112532)
可以關注下美團架構師對推薦的理解。
**讓我們來談談分工**
[http://coolshell.cn/articles/17295.html](http://coolshell.cn/articles/17295.html)
陳皓關于雅虎取消了QA團隊 的引發的對分工的思考。
**商業分析能力這樣煉成**
[http://mp.weixin.qq.com/s?__biz=MzA3NjE1NzQ0OA==&mid=400622327&idx=1&sn=51c24e867dbe8b7478974faffb25e91b](http://mp.weixin.qq.com/s?__biz=MzA3NjE1NzQ0OA==&mid=400622327&idx=1&sn=51c24e867dbe8b7478974faffb25e91b)
為系統性理解身邊的商業現象,而不只是像普通消費者一樣地感性認知,結合這些年學習到的經典商業理論和在實踐中遇到的問題,我總結了一個簡潔而實用的六步商業模型,幫助自己快速解讀那些成功和失敗的商業項目的細節。當然最重要的還是:分析出自己的生意究竟在哪個環節存在缺陷,如何調整并改進,最終戰勝競爭對手,賺錢。 下面,我就把這個稱之為 TTPPRC 的六步商業模型系統分享給你。
**Velocity New York 2015 - 前端篇**
[http://taobaofed.org/blog/2015/12/14/velocity-new-york-2015-frontend/](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/](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](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](https://github.com/amfe/article/issues/32)
flow 是facebook團隊出的一個js靜態類型檢測器,目的是通過最小的代碼修改檢測出代碼中的類型問題。
**You Don't Need jQuery**
[https://github.com/oneuijs/You-Dont-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](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/](http://www.dongwm.com/archives/codekai-yuan-liao/)
CODE是一款豆瓣工程師自發組織, 基于我們自己的需要做出來的. 它是互聯網公司程序員的需要而產生的, CODE也曾經給github的同仁們演示, 獲得了很高的贊譽.
**debug-http**
[https://github.com/floatdrop/debug-http](https://github.com/floatdrop/debug-http)
方便在 Node 中對 http 庫進行 debug。
**React Native 0.16.0**
[https://github.com/facebook/react-native/releases/tag/v0.16.0](https://github.com/facebook/react-native/releases/tag/v0.16.0)
除了功能的完善,這一版還支持了 ES6。
**Snap.svg**
[http://snapsvg.io/](http://snapsvg.io/)
The JavaScript SVG library for the modern web.
**greensock**
[http://greensock.com/](http://greensock.com/)
又一款svg利器
**ZeroDB**
[http://www.zerodb.io/](http://www.zerodb.io/)
一個端到端壓縮的數據庫,最近開源了。
**Twitter’s Heart Animation in Full CSS**
[https://medium.com/@OxyDesign/twitter-s-heart-animation-in-full-css-b1c00ca5b774](https://medium.com/@OxyDesign/twitter-s-heart-animation-in-full-css-b1c00ca5b774)
一款完全用css實現的愛心小動畫
**Finatra 2**
[https://twitter.github.io/finatra/](https://twitter.github.io/finatra/)
Twitter 開源的 Scala 服務框架。
**OpenJDK Mobile**
[http://openjdk.java.net/projects/mobile/](http://openjdk.java.net/projects/mobile/)
JDK9 的移動版對外公布了,支持 iOS、Android 和 Windows Mobile,又一個移動端跨平臺解決方案?
**phan**
[https://github.com/etsy/phan](https://github.com/etsy/phan)
PHP 代碼靜態分析工具。
**hashcat**
[https://github.com/hashcat/hashcat](https://github.com/hashcat/hashcat)
開源 hash 反解工具,支持 MD5、SHA1
**Try RASON? – RESTful Analytic Solver? Object Notation for JavaScript**
[https://rason.com/](https://rason.com/)
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/](http://csnw.github.io/d3.compose/)
Compose complex, data-driven visualizations from reusable charts and components with d3.
## 產品及其它
**稻盛和夫: 別用此刻的眼界,限制自己對未來的想象**
[http://mp.weixin.qq.com/s?__biz=MzA3NjE1NzQ0OA==&mid=400668262&idx=1&sn=0f297feb644577bc91b1b54e9f11ba75](http://mp.weixin.qq.com/s?__biz=MzA3NjE1NzQ0OA==&mid=400668262&idx=1&sn=0f297feb644577bc91b1b54e9f11ba75)
人生總在迷惑之中。你越是認真工作,這樣的迷惑或許就越深。你有時突然會疑惑:“我為什么要這么做?”“究竟為什么要干這項差事?”今天一天努力干吧,以今天一天的勤奮就一定能看清明天。這個月努力干吧,以這一個月的勤奮就一定能看清下個月。今年一年努力干吧,以今年一年的勤奮就一定能看清明年。就這樣,一瞬間、一瞬間都會過得非常充實,就像跨過一座一座小山。小小的成就連綿不斷地積累、無限地持續,這樣,乍看宏大高遠的目標就一定能實現。這個方法就是最確實的取勝之道。
**淘寶發布2015中國消費者趨勢數據**
[http://mp.weixin.qq.com/s?__biz=MjM5NjAyMzcyMA==&mid=402716022&idx=1&sn=d34caf2b1873a22609bbdb97a62de467](http://mp.weixin.qq.com/s?__biz=MjM5NjAyMzcyMA==&mid=402716022&idx=1&sn=d34caf2b1873a22609bbdb97a62de467)
淘寶聯合第一財經商業數據中心,發布了《中國消費趨勢報告·2015》。發布的數據報告規模之大,前所未有。共有55份數據報告,包含中國消費趨勢、不同人群消費數據、行業數據報告和趣味專題數據。
**騰訊離職創業4年,我的失敗、迷茫與重生**
[http://mp.weixin.qq.com/s?__biz=MjM5NjAyMzcyMA==&mid=402663604&idx=2&sn=ee90477526699cb8fbcfc434ebd5029f](http://mp.weixin.qq.com/s?__biz=MjM5NjAyMzcyMA==&mid=402663604&idx=2&sn=ee90477526699cb8fbcfc434ebd5029f)
2011年5月,我(張穎,經緯中國創始管理合伙人)) 在騰訊做了6年的產品經理之后離職創業,迄今已是第4個年頭,大體上經歷過失敗,迷茫和重生三個階段。
**為什么有些大公司技術弱爆了?**
[http://www.zhihu.com/question/32039226](http://www.zhihu.com/question/32039226)
應該很多公司都是類似的。
**揭開 Growth Hacking 的神秘面紗大結局:那些 Facebook 曾經踩過的坑**
[http://www.huxiu.com/article/133891/1.html?f=wangzhan](http://www.huxiu.com/article/133891/1.html?f=wangzhan)
八卦+軟廣告
**如何提升移動端設計的品質**
[http://eux.baidu.com/blog/2015/12/how-to-enhance-the-quality-of-the-mobile-terminal-design](http://eux.baidu.com/blog/2015/12/how-to-enhance-the-quality-of-the-mobile-terminal-design)
- 前言
- FEX 技術周刊 - 2016/05/30
- FEX 技術周刊 - 2016/05/23
- FEX 技術周刊 - 2016/05/16
- FEX 技術周刊 - 2016/05/09
- FEX 技術周刊 - 2016/05/03
- FEX 技術周刊 -2016/04/25
- FEX 技術周刊 -2016/04/18
- FEX 技術周刊 - 2016/04/11
- FEX 技術周刊 - 2016/04/04
- FEX 技術周刊 - 2016/03/28
- FEX 技術周刊 - 2016/03/21
- FEX 技術周刊 - 2016/03/14
- FEX 技術周刊 - 2016/03/07
- FEX 技術周刊 - 2016/02/29
- FEX 技術周刊 - 2016/02/22
- FEX 技術周刊 - 2016/02/15
- FEX 技術周刊 - 2016/02/01
- FEX 技術周刊 - 2016/01/25
- FEX 技術周刊 - 2016/01/18
- FEX 技術周刊 - 2016/01/11
- FEX 技術周刊 - 2016/01/04
- FEX 技術周刊 - 2015/12/28
- FEX 技術周刊 - 2015/12/21
- FEX 技術周刊 - 2015/12/14
- FEX 技術周刊 - 2015/12/07
- FEX 技術周刊 - 2015/11/30
- FEX 技術周刊 - 2015/11/23
- FEX 技術周刊 - 2015/11/16
- FEX 技術周刊 - 2015/11/09
- FEX 技術周刊 - 2015/11/02
- FEX 技術周刊 - 2015/10/26
- FEX 技術周刊 - 2015/10/19
- FEX 技術周刊 - 2015/10/12
- FEX 技術周刊 - 2015/09/28
- FEX 技術周刊-2015/09/21
- FEX 技術周刊-2015/09/14
- FEX 技術周刊-2015/09/07
- FEX 技術周刊-2015/08/31
- FEX 技術周刊-2015/08/24