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

---

# Weekly 08/25 - 08/31

周报第四十八期

- 催稿人:
  [@ComMouse][dou]
  (由 [@arrowrowe][mie] 代理)
- 交稿人:
  [@at15][at15]
  [@ComMouse][dou]
  [@gaocegege][cece]

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

## 目录

- [服务](#user-content-service)
  - [Mopidy](https://www.mopidy.com/) the hackable music server.
  - [Shipshape](https://github.com/google/shipshape): Google, Docker, Program Analysis, ...
  - [Postleaf](https://www.postleaf.org/), simple, beautiful publishing.
- [平台](#user-content-platform)
  - [Koding](https://www.koding.com/)
  - [Internet Archive](https://archive.org/)
  - [The Foundation](https://thefoundation.com/?splash_disabled=1)
- [专题: 怎样打造一个分布式数据库](#user-content-special-distributed) from [zenany/weekly`@b0c3de3`](https://github.com/zenany/weekly/commit/b0c3de35d7caa5753295cd54a1961d846a9a6a59)
- [巴别塔](#user-content-babel)
  - [Clojure](#user-content-clojure): [Collaborative Programmable Music](http://overtone.github.io/)
  - [Rust](#user-content-rust): [trust-dns](https://docs.rs/trust-dns)
  - [Go](#user-content-go): [Simple RTMP Server](https://github.com/ossrs/srs) & [Oryx](https://github.com/ossrs/go-oryx), [Thyme](https://github.com/sourcegraph/thyme) the time tracker
  - [JavaScript](#user-content-javascript): [Itsy Bitsy Data Structures](https://github.com/thejameskyle/itsy-bitsy-data-structures), [GreenSock Animation Platform](https://github.com/greensock/GreenSock-JS), [Snap.svg](http://snapsvg.io/)
  - [PHP](#user-content-php): [A History Of PHP Frameworks/Library Collections](https://github.com/pmjones/php-history), [Laravel 5.3 is now released](https://laravel-news.com/2016/08/laravel-5-3-is-now-released/)
- [广告](#user-content-ad): 容器技术开源工程师招募, [DaoCloud 开源战队——中国容器开源生态梦之队](http://blog.daocloud.io/dcosteam0824/)
- [有趣的!](#user-content-fun)
  - [Browserhacks](http://browserhacks.com/)

## <a id="service">服务</a>

- [Mopidy](https://www.mopidy.com/), an extensible music server that plays music from local disk, Spotify, SoundCloud, Google Play Music, and more.
  - Stream music from the cloud.
  - Just a server, a Python application.
  - Everybody use their favorite client.
  - Mopidy on Raspberry Pi.
  - Hackable. Mopidy's extension support and Python, JSON-RPC, and JavaScript APIs... Perfect for building your own hacks.

  [![Mopidy](https://www.mopidy.com/media/images/martijnboland-moped.png)](https://www.mopidy.com/)
- [Shipshape](https://github.com/google/shipshape), a static program analysis platform that allows custom analyzers to plug in through a common interface.
  - Keywords: Google, Docker, Program Analysis, ...
- [Postleaf](https://www.postleaf.org/) (GitHub: [Postleaf/postleaf](https://github.com/Postleaf/postleaf)), simple, beautiful publishing.

  [![Postleaf](https://www.postleaf.org/content/uploads/2016/07/homepage-splash.png)]((https://www.postleaf.org/))

## <a id="platform">平台</a>

- [Koding](https://www.koding.com/): Seamlessly boot, build and test your dev projects with game-changing collaboration.

  > ___[@at15][at15]:___ Koding is [open sourced](https://github.com/koding/koding) and [integrated with GitLab](https://about.gitlab.com/2016/07/26/koding-and-gitlab-integrated/), maybe we no longer to have course for setting up develop environment?
- [Internet Archive](https://archive.org/)

  > ___[@at15][at15]:___ 一个网站页面存档服务，居然有从 12 年开始的同去 \w/
- [The Foundation](https://thefoundation.com/?splash_disabled=1), start your software business.

## <a id="special-distributed">专题: 怎样打造一个分布式数据库</a>

**from [zenany/weekly@`b0c3de3`](https://github.com/zenany/weekly/commit/b0c3de35d7caa5753295cd54a1961d846a9a6a59)**

- InfoQ: [怎样打造一个分布式数据库](http://www.infoq.com/cn/articles/how-to-build-a-distributed-database)

  > ___[@zenany](https://github.com/zenany):___ 对分布式数据库项技术的的介绍挺详细的，可以了解下业界这项关键技术的各种实现方式。
- [TiDB](https://github.com/pingcap/tidb), a distributed NewSQL database compatible with MySQL protocol.
- [TiKV](https://github.com/pingcap/tikv), a distributed Key-Value database powered by Rust and Raft.
- Cloudflare: [The Cuban CDN](https://blog.cloudflare.com/the-cuban-cdn/), 古巴的 CDN.

## <a id="babel">巴别塔</a>

### Clojure

- [Collaborative Programmable Music](http://overtone.github.io/) (GitHub: [overtone/overtone](https://github.com/overtone/overtone)), an open source audio environment designed to explore new musical ideas from synthesis and sampling to instrument building, live-coding and collaborative jamming.

  ```clojure
    ;; boot the server
    user=> (use 'overtone.live)

    ;; listen to the joys of a simple sine wave
    user=> (demo (sin-osc))

    ;; or something more interesting...
    user=>(demo 7 (lpf (mix (saw [50 (line 100 1600 5) 101 100.5]))
                  (lin-lin (lf-tri (line 2 20 5)) -1 1 400 4000)))
  ```

### Rust

- [trust-dns](https://docs.rs/trust-dns) (GitHub: [bluejekyll/trust-dns](https://github.com/bluejekyll/trust-dns)), a Rust based DNS server.

### Go

- [Simple RTMP Server](https://github.com/ossrs/srs) (SRS), industrial-strength live streaming cluster, for the best conceptual integrity and the simplest implementation.
- [Oryx](https://github.com/ossrs/go-oryx), [SRS](https://github.com/ossrs/srs)++, focus on real-time live streaming cluster.
- [Thyme](https://github.com/sourcegraph/thyme). Automatically track which applications you use and for how long.

  [![Application usage timeline](https://github.com/sourcegraph/thyme/blob/master/assets/images/app_coarse.png)]((https://github.com/sourcegraph/thyme))

### JavaScript

- [Itsy Bitsy Data Structures](https://github.com/thejameskyle/itsy-bitsy-data-structures), all the things you didn't know you wanted to know about data structures.
- [GreenSock Animation Platform](https://github.com/greensock/GreenSock-JS), ultra high-performance, professional-grade animation for the modern web.
  - Example: [Cryptaris](http://www.cryptarismission.com/) by the U.S. Army.
- [Snap.svg](http://snapsvg.io/) (GitHub: [adobe-webplatform/Snap.svg](https://github.com/adobe-webplatform/Snap.svg)), the JavaScript library for modern SVG graphics.

### PHP

- [A History Of PHP Frameworks/Library Collections](https://github.com/pmjones/php-history), a list of the years-of-introductions of notable (to me) PHP framework and library projects.

  > ___[@at15][at15]:___ 通过这个才知道了 archive.org，phalcon 都 3.0 了....

  > ___[@ComMouse][dou]:___ [@at15][at15] Phalcon 3.0 就是 2.1...

  > ___[@at15][at15]:___ [@ComMouse][dou] 嗯，我看到了，本来想吐槽他们为了 semver 而 semver 然后删了.....
- [Laravel 5.3 is now released](https://laravel-news.com/2016/08/laravel-5-3-is-now-released/)

## <a id="ad">广告</a>

- 容器技术开源工程师招募: [DaoCloud 开源战队——中国容器开源生态梦之队](http://blog.daocloud.io/dcosteam0824/)

  > DaoCloud 为你转身，加入中国最强开源战队！

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

- [Browserhacks](http://browserhacks.com/) (GitHub: [4ae9b8/browserhacks](https://github.com/4ae9b8/browserhacks)), an extensive list of browser specific CSS and JavaScript hacks from all over the interwebs.
