# Weekly

Jun 1, 2016 • 东岳

# Weekly 05/26 - 06/01

周报第三十五期

- 催稿人: @ComMouse
- 交稿人: @at15 @arrowrowe @ComMouse

## 目录

- 新闻
- 学习
- 文章
- 专题
  - ECMAScript Next
- 项目
- 奇怪的东西

## 新闻

- 网易云音乐出 Linux 版了~! 来来来!

  > @arrowrowe

- GitHub now supports Multiple assignees on Issues and Pull requests!

  > Issues and pull requests often need to be assigned to more than one person. Multiple Assignees are now supported, allowing up to 10 people to be added to a given Issue or Pull request.

  > @arrowrowe

## 学习

- Threejs 基础教程

  > @ComMouse

- TensorFlow Examples

  > TensorFlow Tutorial with popular machine learning algorithms implementation. This tutorial was designed for easily diving into TensorFlow, through examples.

  > It is suitable for beginners who want to find clear and concise examples about TensorFlow. For readability, the tutorial includes both notebook and code with explanations.

  > It seems not posted before. Please correct me if wrong.

  > @arrowrowe

- 500 Lines or Less

  > @arrowroe

## 文章

- Parable of the Polygons

  > (中译, GitHub: ncase/polygons)

  > A playable post on how harmless choices can make a harmful world.

  > @arrowrowe

## 专题

### ECMAScript Next

- No more `leftPad`? Per May 2016 TC39 consensus, `String#{padStart,padEnd}` is now stage 4!

  > ~~See also a polyfill here.~~

  > See official / recommended polyfills by @ljharb here: - es-shims/String.prototype.padStart (implementation.js) - es-shims/String.prototype.padEnd (implementation.js)

  > @arrowrowe & @ljharb

- ECMAScript proposal for introducing Optional Chaining

  > (GitHub: claudepache/es-optional-chaining) aka Existential Operator, aka Null Propagation.

  > @arrowrowe

## 组织与项目

- The Grammar of Graphics

  > 一套属于 DT 时代的图形语法.

  > 相关问题: 如何评价支付宝推出的前端可视化方案G2?

  > @arrowrowe

- Stanford Javascript Crypto Library

  > a javascript crypto library cc @ComMouse

  > @at15

- ClassPreloader

  > Optimizes class loading performance by generating a single PHP file containing all of the autoloaded files for a specific use case.

  > 似乎 Laravel 使用了这个进行优化的样子

  > @ComMouse

- Logrus

  > Logrus is a structured logger for Go (golang), completely API compatible with the standard library logger. [Godoc][godoc]. Please note the Logrus API is not yet stable (pre 1.0). Logrus itself is completely stable and has been used in many large deployments. The core API is unlikely to change much but please version control your Logrus to make sure you aren't fetching latest `master` on every build.

  > Nicely color-coded in development (when a TTY is attached, otherwise just plain text):

  > Structured, pluggable logging for Go. cc @gaocegege

  > (btw: 好久好久好久好久没有写Ayi了...... 我去画二专了....

  > @at15

## 奇怪的东西

- Dead Yet?

  > Startups come and startups go.

  > some solve a need,

  > some are ill-conceived.

  > some will never fall,

  > some should've never been at all.

  > Dead Yet? is both a showcase of slowly dying startups and a sober reminder of #startuplife reality.

  > @arrowrowe