FEX 技術周刊-2015/09/14

jopen 9年前發布 | 30K 次閱讀 FEX
 

微信搜索“FEX”關注我們的公眾號,及時獲得最新資訊。

深閱讀

請用 Node.js 4.0.0

https://cnodejs.org/topic/55efcc524b70f72113ff4f3b

https://nodejs.org/en/blog/release/v4.0.0/

2015年9月9日,Node.js 重裝上陣。社區在經過大半年的分裂,終于放出首個 Node.js 與 io.js 的融合版本——Node.js 4.0.0 版本。Node.js 4.0.0 首次將 Node.js 和 io.js 項目的代碼庫融合到了一起,所以這次發布不僅包含所有 io.js 對 Node.js 作出的改進,也包含 Node.js 的 0.12 中的所有后續新增功能,而這些功能之前 io.js 的用戶是享受不到的。另附:

如何構建 Web 前端 Mock Server

http://www.zhihu.com/question/35436669

為了更好的分工合作,讓前端能在不依賴后端環境的情況下進行開發,其中一種手段就是為前端開發者提供一個web容器,這個本地環境就是 mock server。

HTTP is obsolete. It's time for the distributed, permanent web

https://blog.neocities.org/its-time-for-the-permanent-web.html

介紹了一種新協議 IFPS。IPFS is a distributed file system that seeks to connect all computing devices with the same system of files. In some ways, this is similar to the original aims of the Web, but IPFS is actually more similar to a single bittorrent swarm exchanging git objects. IPFS could become a new major subsystem of the internet. If built right, it could complement or replace HTTP.

The State of Front-End Tooling – 2015

http://ashleynolan.co.uk/blog/frontend-tooling-survey-2015-results

竟然有專業的統計報表,大家自行研究吧,對技術選型有參考價值。

HTTP/2 資料匯總

https://imququ.com/post/http2-resource.html

本文匯總一些關于 HTTP/2 的資料以及屈屈自己寫過的文章,學習 http2 很好的參考資料。

八幅漫畫理解使用JSON Web Token設計單點登錄系統

http://blog.leapoahead.com/2015/09/07/user-authentication-with-jwt/

JSON Web Token(JWT)是一個非常輕巧的規范。這個規范允許我們使用JWT在用戶和服務器之間傳遞安全可靠的信息。

How I Came To Love TypeScript

http://developer.telerik.com/featured/how-i-came-to-love-typescript/

分享了關于 TypeScript 的實踐經驗。

Promises in JavaScript Unit Tests: the Definitive Guide

http://www.sitepoint.com/promises-in-javascript-unit-tests-the-definitive-guide/

Promises are becoming a common part of the JavaScript code. Despite making asynchronous code simpler, dealing with promises in unit tests is a hassle. In this article, I’ll show you how to fix this issue and discuss useful patterns which are able to simplify common promise-scenarios in tests’ stage.

You're probably wrong about caching

http://msol.io/blog/tech/youre-probably-wrong-about-caching/

介紹了 cache 的副作用

Principles Of HTML5 Game Design

http://www.smashingmagazine.com/2015/09/principles-of-html5-game-design/

另附兩個 Web 圖形相關的東東:

- WebGL Shader Editor and Composer http://shaderfrog.com/

- CanvasVideoRecorder https://github.com/zb3/CanvasVideoRecorder

- Tridiv - a web-based editor for creating 3D shapes in CSS http://tridiv.com/

- WebGL Stats http://webglstats.com/

Reasons why Laravel is the best framework for PHP?

http://webuilddesign.com/reasons-why-laravel-is-the-best-framework-for-php/

框架開發者可以參考。

ssrf 攻擊

http://www.wooyun.org/bugs/wooyun-2015-0129588

ssrf其實是一個可以穿越企業內外邊界的低調殺手!企業需要警惕這種低成本的內網攻擊技術,因為它實在是太常見了。搜狐某云服務API接口導致SSRF。可以了解下這種攻擊形式。相關資料:

- Bool型SSRF的思考與實踐 http://drops.wooyun.org/web/7550

Handler和他的小伙伴們

http://www.jianshu.com/p/e04698eaba88

http://www.jianshu.com/p/1d03fe0b285c

組織運作模式和編程模型的互相映射,挺有趣的。

新鮮貨

Chartx

http://thx.github.io/chartx/

Chartx,專業的數據可視化解決方案,一個純Javascript的圖表庫,可以流暢的運行在PC和移動設備上,兼容當前絕大部分瀏覽器(IE6/7/8/9/10/11,chrome,firefox,Safari等),底層依賴自有Canvas渲染引擎Canvax。

time-picker

https://github.com/ustbhuangyi/time-picker

a time picker which experience like IOS and it's inspired by the UIDatePicker.

Brunch

http://brunch.io/#why

https://github.com/brunch/brunch

Fast front-end web app build tool with simple declarative config, seamless incremental compilation for rapid development, an opinionated pipeline and workflow, and core support for source maps. 工具的更新速度真快。

Use getAwesomeness()

http://getawesomeness.com/

To retrieve all amazing awesomeness from Github,各種 awesome 匯總,非常好的學習資料。

Alda:一種音樂編程語言

https://github.com/alda-lang/alda

http://daveyarwood.github.io/alda/2015/09/05/alda-a-manifesto-and-gentle-introduction/

Alda’s ambition is to be a powerful and flexible music programming language that can be used to create music in a variety of genres by typing some code into a text editor and running a program that compiles the code and turns it into sound.

wiki 還收錄了更多的 https://en.wikipedia.org/wiki/List_of_audio_programming_languages

RobotJS - Node.js Desktop Automation.

https://github.com/octalmage/robotjs

Control the mouse, keyboard, and read the screen. RobotJS supports Mac, Windows, and Linux.

嵌入式知識總匯

https://github.com/phodal/eks

Angular提供了改進后的遷移路徑,包括ng-upgrade組件

http://www.infoq.com/cn/news/2015/09/angular-migration-ng-upgrade

ng-upgrade,能夠允許Angular 1與Angular 2項目的并存。這樣一來,開發者就能夠將一個應用程序進行逐步地進行遷移,同時也不會丟失在任何一個版本上的準確性。

Using ES6 with Angular today http://blog.thoughtram.io/angularjs/es6/2015/01/23/exploring-angular-1.3-using-es6.html

One of the most exciting upcoming changes for Angular 2.0 is that it’s entirely written in ES6 - the next version of JavaScript. There’s no need to wait until Angular 2.0 though. You can start writing your Angular apps with ES6 today - even with Angular 1.x.

Neural Networks and Deep Learning

http://neuralnetworksanddeeplearning.com/

Neural Networks and Deep Learning is a free online book. The book will teach you about: - Neural networks, a beautiful biologically-inspired programming paradigm which enables a computer to learn from observational data - Deep learning, a powerful set of techniques for learning in neural networks 免費電子書,號稱最好的 Deep Learning 學習資料,對高科技有興趣的同學可以研究。另附: http://colah.github.io/ 其中關于深度學習的數據可視化效果也值得參考。

HTML5 version for StarCraft game

https://github.com/gloomyson/StarCraft

贊開拓精神,這個代碼庫還是挺值的學習的,尤其是對 Web Game 有興趣的。

Httpbin – HTTP Client Testing Service

http://httpbin.org/

https://github.com/Runscope/httpbin

自主開發 httpclient 的話,可以用來構造 test case。

zip-local

https://github.com/Mostafa-Samir/zip-local

very simple zipping/uzipping of local files and directories in node.js

產品及其它

盤點2015年歐洲最大科技展上最好產品

http://tech.qq.com/a/20150907/008306.htm#p=1

卷軸式鍵盤 地毯揚聲器 智能燈帶 挺有特點的

對獨立程序員的贊美

http://www.labazhou.net/2015/09/a-salute-to-solo-programmers/

了解下隱士級程序員的生活。隱士理我們太遠,在家辦公更值得期待。

Supercell 官方自傳

http://mp.weixin.qq.com/s?__biz=MzA5MzAyODU5Nw==&mid=209820236&idx=1&sn=7f8527bb23e43051f52af6bfaaa14361&scene=2&srcid=0906TVcvNxI4DUbVR72gd3KF

《卡通農場》、《部落沖突》和《海島奇兵》三款游戲,每一款都是吸金大作,三款游戲均出自2010年才成立的芬蘭游戲公司—— Supercell。2014年,Supercell的收入達到17億美金,利潤達到5.65億美金。可怕的是,這家公司僅有150名員工,人均產值超過 1100萬美元。其三大核心價值觀為:

- 優秀的人才創造優秀的游戲

- 而獨立的細胞 - 創造玩家們愿意投入很多年的游戲

黑客的勝利—讀《增長黑客》有感

http://mp.weixin.qq.com/s?__biz=MzA3MzYwNjQ3NA==&mid=208044586&idx=2&sn=9beb5ab14c0c5886f76675f483443615&scene=0#rd

黑客精神值得發揚光大:

- 渴望了解世界,更擅長「深入」的了解世界

- 痛恨無聊、乏味、低效,鄙視蠻干與蠢干

- 理性派

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!