FEX 技術周刊 - 2015/08/10

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

業界會議

2015iWeb峰會-第四屆HTML5峰會-2015.08.08

http://2015.html5dw.com/main

[報名]前端圈走進名企~酷狗音樂技術專場

http://fequan.com/kugou

話題以性能為主,《酷狗內嵌前端頁面發展史》這個還比較有意思。

中國第二屆CSS開發者大會 - 2015.08.08

http://css.w3ctech.com/

民工哥的參會體驗: http://www.zhihu.com/question/34272250/

百度 Web 技術專欄

[FEX]FIS3正式發布

http://fex.baidu.com/blog/2015/08/fis3-release/

在度廠內部進行了簡單的發布會,場面異常火爆,特別欣慰,FIS 有你們才更精彩!

深閱讀

Becoming a Great Web Front-end Developer

http://www.infoq.com/news/2015/08/great-front-end-developer

如何成為優秀前端工程師的建議,內容還比較新,有些建議還是挺不錯的

Stop pushing the web forward

http://www.quirksmode.org/blog/archives/2015/07/stop_pushing_th.html

PPK 建議暫停在瀏覽器中添加新功能,來想清楚后續如何發展。。。

The Web We Have to Save

https://medium.com/matter/the-web-we-have-to-save-2eb1fe15a426

一個在監獄待了 6 年的人出來后的感慨,他懷念進監獄前那個時候的 Web,那時我們樂于閱讀長篇文章,大家都有自己的博客和域名,不需要刻意宣傳和推廣,沒人關心點贊??作者文筆挺不錯,讀起來很有感觸。

Collaborative Editing in ProseMirror

http://marijnhaverbeke.nl/blog/collaborative-editing.html

這是 CodeMirror 的作者新開的一個項目,具備協同編輯能力的富文本編輯器,看起來值得期待,這篇文章介紹了它是如何實現協同編輯的。

jdists 一款強大的代碼塊預處理工具

http://div.io/topic/1203

通常軟件發布時會將源文件做一次「預處理」再編譯成可執行文件,才發布到市場。jdists 定義了一套完整的代碼塊語法,方便前端開發對代碼進行預處理:代碼混合加密、代碼編譯成 dataurl、防止靜態資源被檢索等功能,支持自定義擴展。

高效MacBook工作環境配置

http://www.xialeizhou.com/?p=71

本文記錄整個配置過程,供新入手MacBook和覺得MacBook比較難用的同學參考。非常全面,對新手很有幫助,熟手可以查漏補缺。

Browserify vs Webpack

https://medium.com/@housecor/browserify-vs-webpack-b3d7ca08a0a9

Just last year Grunt was effectively dethroned by Gulp. And now, just as Gulp and Browserify are finally reaching critical mass, Webpack threatens to unseat them both. Is there truly a compelling reason to change your front-end build process yet again? 重點是: In the land of JavaScript, no one is king for long.

Vue.js 源碼學習筆記

http://jiongks.name/blog/vue-code-review/

可以學習下前端 MVVM 框架的實現方式。

How to stop a leak – the WebRTC notifier

https://webrtchacks.com/webrtc-notify/

WebRTC 導致本地 IP 地址泄露問題的詳情。

Functional JavaScript Mini Book

https://blog.oyanglul.us/javascript/functional-javascript.html

這是本可能2小時就能看完的小書,但是涵蓋了基本所有函數式編程的內容,還包含了一些 ECMAScript 6 定義的函數式新特性, 如箭頭函數, 模式匹配等等. 還會介紹函數式一些重要概念在 JavaScript是如何實現即應用, 以及如何以函數式的思想編寫 JavaScript 代碼.

Apache Kafka, Samza, and the Unix Philosophy of Distributed Data

http://www.confluent.io/blog/apache-kafka-samza-and-the-unix-philosophy-of-distributed-data

In this blog post I’d like to highlight one particular set of old ideas that I think deserves more attention today: the Unix philosophy. I’ll show how this philosophy is very different from the design approach of mainstream databases, and explore what it would look like if modern distributed data systems learnt a thing or two from Unix.

Training a Neural Net to Generate CSS

http://www.gwern.net/AB%20testing#training-a-neural-net-to-generate-css

To gain some statistical & web development experience and to improve my readers’ experiences, I have been running a series of CSS A/B tests since June 2012. As expected, most do not show any meaningful difference. 高科技在前端的應用。

Android開發中,有哪些讓你覺得相見恨晚的方法、類或接口

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

[譯]想要App做得美,這些UI/UX設計趨勢你要知道啊

http://www.huxiu.com/article/122100/1.html

在國內,移動端的發展遠遠超過網頁,初創公司們想拓展品牌都會首選手機App。那么你知道近期App設計風格的趨勢么,想要做出不土、高逼格的App,以下的趨勢你是需要了解的。

構建億級前端讀服務

http://jinnianshilongnian.iteye.com/blog/2232271

從入職京東到現在,做讀服務已經一年多的時間了,經歷了各種億級到百億級的讀服務;這段時間也進行了一些新的讀服務架構嘗試,從架構到代碼的編寫,各個環節都進行了反復嘗試,壓測并進行調優,希望得到一個自己滿意的讀服務架構。 另附:億級用戶下的新浪微博平臺架構 http://mp.weixin.qq.com/s?__biz=MzAwNjMxMTA5Mw==&mid=212932878&idx=1&sn=4be8e2189e560329df4e3759feea77b3&scene=1#rd

這是目前對谷歌OKR最透徹的解析

http://mp.weixin.qq.com/s?__biz=MjM5MTk1NjI0MA==&mid=207919080&idx=2&sn=8a033014e107dc77f87862e61237800e&scene=0#rd

事實上,OKR不是谷歌的專利,但是谷歌剛創立的時候就已經在應用OKR了。OKR的內涵不復雜,就是目標+關鍵結果。

用CSS和SVG制作餅圖

http://www.w3cplus.com/css3/designing-simple-pie-charts-with-css.html

餅圖,即使是最簡單的只有兩種顏色的形式,用Web技術創建也并不簡單,盡管都是一些常見的信息內容,從簡單的統計到進度條指標還有計時器。通常是使用外部圖像編輯器來分別為多個值創建多個圖像來實現,或是使用大型的JavaScript框架來設計更復雜的圖表。盡管這個東西并不像它曾經看起來那么難以實現,但是也沒有什么直接并且簡單的方法。但是,現在已經有很多更好、更易于維護的方式來實現它。

新鮮貨

Go1.5 Release Notes

http://tip.golang.org/doc/go1.5

從這一版開始編譯器和運行時都基于 Go 實現了,并且實現了并行垃圾回收

Cycle.js

http://cycle.js.org/

一個基于 RxJS 的框架,不過感覺代碼有點難懂

20 個最棒的 JavaScript 圖表庫

http://www.techug.com/javascript-2

竟然沒有大名鼎鼎的 echarts

Dancing Cube - Another three.js and Web Audio API experiment

http://dancing-cube.neribarnini.me/

一個基于 WebGL 的 Demo,配合 HTML5 Audio 獲取音樂的頻率,然后控制 WebGL 中的圖像做出一些動感的效果。

Pixar Online Library

http://graphics.pixar.com/library/

皮克斯動畫工作室的論文集,對圖形學和動畫技術感興趣的可以看看。這里還有一個他們的開源庫 https://github.com/PixarAnimationStudios/OpenSubdiv

A Good API Shouldn’t Need an SDK

http://devs.mailchimp.com/blog/a-good-api-shouldnt-need-an-sdk/

http://kb.mailchimp.com/api/article/3-roadmap

HTTP 協議 + 各語言成熟的 HTTP Client 簡化了 API 提供方的工作,使得這種做法具備可操作性。

Pointer Events now in Firefox Nightly

https://hacks.mozilla.org/2015/08/pointer-events-now-in-firefox-nightly/

Firefox 也支持 Pointer Events 了

textract

https://github.com/dbashford/textract

基于 Node 寫的一個從各種格式(PDF、ODC)中提取文本的工具,不過目前看起來還不太成熟,依賴許多外部命令,和 Tika 有差距。

Newsletters for Web Designers and Front-end Developers

https://medium.com/@vilcins/newsletters-for-web-designers-and-front-end-developers-2c75e6a87b29

There are few newsletters that are a must for front-end developers.

白鷺引擎-DragonBones 4.1 新特性介紹

http://mp.weixin.qq.com/s?__biz=MzA4Mzk1ODYzMw==&mid=207370685&idx=1&sn=5b15d63e59eda54b95cf78f029515008#rd

新特性包括引擎端和工具端:引擎端是指大家在使用Egret + DragonBones編碼的過程中能使用的新功能,面向的是廣大的程序員朋友。工具端是指大家在使用 DB Pro做動畫設計時使用的新功能,面向的是同樣廣大并值得尊敬的設計師朋友。

關于 react 的討論

http://weibo.com/2862431734/CuzI383x2

歡迎圍觀和發表自己的見解。

Windows Bridge for iOS

https://github.com/Microsoft/WinObjC

Windows Bridge for iOS (also referred to as WinObjC) is a Microsoft open source project that provides an Objective-C development environment for Visual Studio/Windows. In addition, WinObjC provides support for iOS API compatibility.

tufte-css http://www.daveliepmann.com/tufte-css/

https://github.com/daveliepmann/tufte-css

http://rmarkdown.rstudio.com/tufte_handout_format.html

Tufte CSS provides tools to style web articles using the ideas demonstrated by Edward Tufte's books and handouts. Tufte’s style is known for its simplicity, extensive use of sidenotes, tight integration of graphics with text, and carefully chosen typography. 對排版挺有參考價值的。

Android開發中,有哪些讓你覺得相見恨晚的方法、類或接口

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

New React Devtools Beta

https://非死book.github.io/react/blog/2015/08/03/new-react-devtools-beta.html

We've made an entirely new version of the devtools, and we want you to try it out!

WebGLStudio.js - 3D Development environment for the web.

http://webglstudio.org/

WebGLStudio.js is a platform to create interactive 3D scenes directly from the browser. It allows to edit the scene visually, code your behaviours, edit the shaders, and all directly from within the app.

Gitlab : Almost Everything We Do Will Be Open

https://about.gitlab.com/2015/08/03/almost-everything-we-do-is-now-open/

we’re announcing a move from doing the majority of our development work internally, to almost exclusively working in public issue trackers on GitLab.com. This means that anyone can view and comment on all of our discussion and work. This includes bugs, new features, performance issues and everything else that relates to our products.

Unix Toolbox

http://cb.vu/unixtoolbox.xhtml

This document is a collection of Unix/Linux/BSD commands and tasks which are useful for IT work or for advanced users. This is a practical guide with concise explanations, however the reader is supposed to know what s/he is doing.

產品及其它

Here’s Why You’re Not Hiring the Best and the Brightest

http://firstround.com/review/Heres-Why-Youre-Not-Hiring-the-Best-and-the-Brightest/

來自 stackoverflow 創始人的經驗:

- “Show Your Work” vs. “Just Showing Up”

- Enable people to leave a record of the useful things they’ve done. Not a 'to do' list, but a 'done' list. - If you can't find a mini audition project for a strong candidate, perhaps you’re not structuring work properly for your existing employees either.

- Use Public Communication Tools Daily

另附兩篇管理相關的文章:

This 90-Day Plan Turns Engineers into Remarkable Managers http://firstround.com/review/this-90-day-plan-turns-engineers-into-remarkable-managers/

果糖移動CTO:怎樣帶出一個2.5倍速的研發團隊 http://mp.weixin.qq.com/s?__biz=MzA4NTU2MTg3MQ==&mid=209773987&idx=1&sn=284793a7f132e146d8b0a6098006e7aa&scene=0#rd

專訪原 JavaEye 的創始人 Robbin

http://teahour.fm/2015/08/03/javaeye-robbin.html

Robbin 范凱來 Teahour 做客,聊一聊他最初創建 JavaEye 的經歷,以及如何運營好一個技術社區、建團隊,做產品,運營等,包括后來為什么 JavaEye 被 CSDN 收購并更名為 ITEye,以及 Robbin 在 CSDN 四年 CTO 的有趣經歷。感興趣的同學可以聽聽。

從 Tower 的免費說一說辦公協同軟件市場

http://mp.weixin.qq.com/s?__biz=MjM5ODIyMTE0MA==&mid=212899704&idx=1&sn=443d31d5d4de3fdc23543342f424147e&scene=0#rd

對企業用戶來說,只有郵件是不夠的,只有微信是不夠的,只有 QQ 是不夠的,我們的工作不是只靠這三個就行了,還需要更多應用工具支撐工作協同。

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