---
layout: post
title: Weekly
category: Weekly
author: 东岳

---

# Weekly 07/18 - 08/24

周报第四十七期

- 催稿人:
  [@arrowrowe][mie]
- 交稿人:
  [@at15][at15]
  [@arrowrowe][mie]
  [@ComMouse][dou]
  [@gaocegege][cece]

[at15]: https://github.com/at15
[mie]: https://github.com/arrowrowe
[dou]: https://github.com/ComMouse
[cece]: https://github.com/gaocegege
[qq]: https://github.com/swaylq

## 目录

- [资源推荐](#user-content-resources)
  - [Data Structure and Algorithm/leetcode/lintcode](http://algorithm.yuanbin.me/)
- [工具](#user-content-tools)
  - [codeskyblue/webcron](https://github.com/codeskyblue/webcron)
- [高大上](#user-content-Gao.DaShang)
  - [bedatadriven/renjin](https://github.com/bedatadriven/renjin)
- [后端](#user-content-backend)
  - [Laravel 5.3 来了~](#user-content-laravel-5.3-coming)
  - [CodeIgniter4](#user-content-codeigniter4)
- [前端](#user-content-frontend)
  - [好用的库](#user-content-libraries)
  - [Material Design](#user-content-material-design)
  - [框架什么的 / Web Components](#user-content-framework-and-web-components)
- [专题: 数据可视化](#user-content-data-visualization)
- [更新](#user-content-updates)
  - [GitHub](#user-content-github)
- [有趣的!](#user-content-fun)

## <a id="resources">资源推荐</a>

- [Data Structure and Algorithm/leetcode/lintcode](http://algorithm.yuanbin.me/)

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

## <a id="tools">工具</a>

[webcrontab-demo-url]: http://webcron.herokuapp.com/
[webcrontab-demo-screenshot]: https://github.com/codeskyblue/webcron/raw/master/scripts/homepage.png

- webcrontab (GitHub: [codeskyblue/webcron](https://github.com/codeskyblue/webcron), [demo][webcrontab-demo-url]), a new crontab that have a web page in order to replace the original crontab.
  [![a demo of webcrontab][webcrontab-demo-screenshot]][webcrontab-demo-url]

## <a id="Gao.Dashang">高大上</a>

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

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

## <a id="backend">后端</a>

### <a id="laravel-5.3-coming">Laravel 5.3 来了~</a>

[A look at what’s coming to Laravel 5.3](https://laravel-news.com/2016/06/look-whats-coming-laravel-5-3/)
- Laravel Notifications：整合邮件、短信、Slack
- Laravel Passort：OAuth2 服务器端实现，基于 [League OAuth2 server](https://github.com/thephpleague/oauth2-server)
- Laravel Scout：全文搜索（当前支持 [Algolia](https://www.algolia.com/)）
- Laravel Echo：基于 WebSocket 的事件广播
- Laravel Mailable：全新邮件接口
- 路由拆分为 `routes` 文件夹
- ...

> ___[@at15][at15]:___ [@ComMouse][dou] 我已经抛弃php了......用laravel还不如用rails呢.....
>
> ___[@kdplus](https://github.com/kdplus):___ [@at15][at15] 你总算看开了
>
> ___[@LukeXuan](https://github.com/LukeXuan):___ Symfony明明很好
>
> ___[@swaylq][qq]:___ Laravel, Rails, Django 这些用起来不都差不多么

### [CodeIgniter4](https://codeigniter.com/)

GitHub: [bcit-ci/CodeIgniter4](https://github.com/bcit-ci/CodeIgniter4)

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

## <a id="frontend">前端</a>

### <a id="libraries">好用的库</a>

- Pangu.js: 為什麼你們就是不能加個空格呢？
  - Chrome 插件: [为什么你们就是不能加个空格呢？](https://chrome.google.com/webstore/detail/paphcfdffjnbcgkokihcdjliihicmbpd)
  - GitHub: [vinta/pangu.js](https://github.com/vinta/pangu.js)

  > 如果你跟我一樣，每次看到網頁上的中文字和英文、數字、符號擠在一塊，就會坐立難安，忍不住想在它們之間加個空格。這個外掛（支援 Chrome 和 Firefox）正是你在網路世界走跳所需要的東西，它會自動替你在網頁中所有的中文字和半形的英文、數字、符號之間插入空白。
  >
  > 漢學家稱這個空白字元為「盤古之白」，因為它劈開了全形字和半形字之間的混沌。另有研究顯示，打字的時候不喜歡在中文和英文之間加空格的人，感情路都走得很辛苦，有七成的比例會在 34 歲的時候跟自己不愛的人結婚，而其餘三成的人最後只能把遺產留給自己的貓。畢竟愛情跟書寫都需要適時地留白。
  >
  > 與大家共勉之。
  >
  > ___[@swaylq][qq]:___ [@ComMouse][dou], 我一直都喜欢加

- [Typed.js](http://www.mattboldt.com/demos/typed-js/) (GitHub: [mattboldt/typed.js](https://github.com/mattboldt/typed.js)), a jQuery typing animation script.

### Material Design

- [Material-UI](http://www.material-ui.com/) (GitHub: [callemall/material-ui](https://github.com/callemall/material-ui), React Components that Implement Google's Material Design.

### <a id="framework-and-web-components">框架什么的 / Web Components</a>

- [Feathers](http://feathersjs.com/) (GitHub: [feathersjs/feathers](https://github.com/feathersjs/feathers)), a minimalist, real-time JavaScript framework built for NodeJS, React-Native and the browser.
- [Polymer](https://www.polymer-project.org/1.0/) (GitHub: [Polymer/polymer](https://github.com/Polymer/polymer)), build modern apps using web components.

## <a id="data-visualization">专题: 数据可视化</a>

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

### Online Data Visualization Websites

- [DataHero](http://datahero.com/)
- [Plotly](http://plot.ly/)
- [Number Picture](http://site.numberpicture.com/)
- [Polychart](https://github.com/Polychart)
- [Juice Analytics](http://www.juiceanalytics.com/)
- [Weave](http://www.oicweave.org/)
- [Datavisual](http://datavisu.al/)
- [Silk](https://www.silk.co/)
- [Zoomdata](http://www.zoomdata.com/) (via the cloud platforms)
- [RAW](http://app.raw.densitydesign.org/)
- [Datawrapper](https://datawrapper.de/)

### Software

- [Tableau](http://www.tableau.com/)
- [SAP Lumira](http://www.sapstore.com/getlumira) (including a free Personal Edition version)
- [Microsoft Excel](https://products.office.com/excel) (or any other spreadsheet that includes charts)
- [ClearStory](http://www.clearstorydata.com/)
- [BeyondCore](http://beyondcore.com/)
- [Mathematica](http://www.wolfram.com/mathematica/)
- [MATLAB](http://www.mathworks.com/products/matlab/)
- [MatPlotLib](http://matplotlib.org/) (if you are comfortable programming Python)
- [R Programming Language](https://www.r-project.org/)
- [ggplot2](http://ggplot2.org/)

## <a id="updates">更新</a>

### GitHub

- [GitHub Extension for Visual Studio 2.0 is now available](https://github.com/blog/2232-github-extension-for-visual-studio-2-0-is-now-available).
- [Simpler GitHub Pages publishing](https://github.com/blog/2228-simpler-github-pages-publishing). Pages 可以放在一个目录下而不一定要独占一个分支了.

## <a id="fun">有趣的!</a>

- [Tlaster/ProjectAsahi](https://github.com/Tlaster/ProjectAsahi), original galgame engine for Windows 10.
- [@Tlaster](https://github.com/Tlaster)

  > ___[@at15][at15]:___ 很多有趣的项目 /w\
- [GitMarket](https://git.market/), a marketplace for buying and selling premium code, powered by Git.
