# Weekly

Aug 24, 2016 • 东岳

# Weekly 07/18 - 08/24

周报第四十七期

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

## 目录

- 资源推荐
  - Data Structure and Algorithm/leetcode/lintcode
- 工具
  - codeskyblue/webcron
- 高大上
  - bedatadriven/renjin
- 后端
  - Laravel 5.3 来了~
  - CodeIgniter4
- 前端
  - 好用的库
  - Material Design
  - 框架什么的 / Web Components
- 专题: 数据可视化
- 更新
  - GitHub
- 有趣的!

## 资源推荐

- Data Structure and Algorithm/leetcode/lintcode

> @billryan 喜欢收集各种明信片，来者不拒~ 邮寄的话可以邮寄至 `上海市闵行区上海交通大学闵行校区电院群楼5号楼307`，收件人：`袁斌`。

## 工具

- webcrontab (GitHub: codeskyblue/webcron, demo), a new crontab that have a web page in order to replace the original crontab.

## 高大上

- Renjin (GitHub: bedatadriven/renjin), JVM-based interpreter for the R language for the statistical analysis.

> @gaocegege: R on JVM，like jython, 要用这个开新坑了

## 后端

### Laravel 5.3 来了~

A look at what’s coming to Laravel 5.3 - Laravel Notifications：整合邮件、短信、Slack - Laravel Passort：OAuth2 服务器端实现，基于 League OAuth2 server - Laravel Scout：全文搜索（当前支持 Algolia） - Laravel Echo：基于 WebSocket 的事件广播 - Laravel Mailable：全新邮件接口 - 路由拆分为 `routes` 文件夹 - ...

> @at15: @ComMouse 我已经抛弃php了......用laravel还不如用rails呢.....

> @kdplus: @at15 你总算看开了

> @LukeXuan: Symfony明明很好

> @swaylq: Laravel, Rails, Django 这些用起来不都差不多么

### CodeIgniter4

GitHub: bcit-ci/CodeIgniter4

> @at15: CI4 有很多 help wanted 的Issue，不过感觉好像只有一个人在开发..... 以前 CI3 特别活跃那哥好像也没有参与，感觉CI3活跃程度远大于CI4 ..... CI4 确定不是一个人在玩?.....

## 前端

### 好用的库

- Pangu.js: 為什麼你們就是不能加個空格呢？
  - Chrome 插件: 为什么你们就是不能加个空格呢？
  - GitHub: vinta/pangu.js

> 如果你跟我一樣，每次看到網頁上的中文字和英文、數字、符號擠在一塊，就會坐立難安，忍不住想在它們之間加個空格。這個外掛（支援 Chrome 和 Firefox）正是你在網路世界走跳所需要的東西，它會自動替你在網頁中所有的中文字和半形的英文、數字、符號之間插入空白。

> 漢學家稱這個空白字元為「盤古之白」，因為它劈開了全形字和半形字之間的混沌。另有研究顯示，打字的時候不喜歡在中文和英文之間加空格的人，感情路都走得很辛苦，有七成的比例會在 34 歲的時候跟自己不愛的人結婚，而其餘三成的人最後只能把遺產留給自己的貓。畢竟愛情跟書寫都需要適時地留白。

> 與大家共勉之。

> @swaylq: @ComMouse, 我一直都喜欢加

- Typed.js (GitHub: mattboldt/typed.js), a jQuery typing animation script.

### Material Design

- Material-UI (GitHub: callemall/material-ui, React Components that Implement Google's Material Design.

### 框架什么的 / Web Components

- Feathers (GitHub: feathersjs/feathers), a minimalist, real-time JavaScript framework built for NodeJS, React-Native and the browser.
- Polymer (GitHub: Polymer/polymer), build modern apps using web components.

## 专题: 数据可视化

(From University of Illinois at Urbana-Champaign, recommended by @gaocegege)

### Online Data Visualization Websites

- DataHero
- Plotly
- Number Picture
- Polychart
- Juice Analytics
- Weave
- Datavisual
- Silk
- Zoomdata (via the cloud platforms)
- RAW
- Datawrapper

### Software

- Tableau
- SAP Lumira (including a free Personal Edition version)
- Microsoft Excel (or any other spreadsheet that includes charts)
- ClearStory
- BeyondCore
- Mathematica
- MATLAB
- MatPlotLib (if you are comfortable programming Python)
- R Programming Language
- ggplot2

## 更新

### GitHub

- GitHub Extension for Visual Studio 2.0 is now available.
- Simpler GitHub Pages publishing. Pages 可以放在一个目录下而不一定要独占一个分支了.

## 有趣的!

- Tlaster/ProjectAsahi, original galgame engine for Windows 10.
- @Tlaster

> @at15: 很多有趣的项目 /w\ - GitMarket, a marketplace for buying and selling premium code, powered by Git.