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

---

# Weekly 05/11 - 05/18

周报第三十三期

- 催稿人:
  [@swaylq][sway]
- 交稿人:
  [@at15][at15]
  [@arrowrowe][mie]
  [@ComMouse][dou]
  [@sxjscience ][sxj]
  [@gaocegege][cece]
  [@mrmiywj][ivan]
  [@JasonQSY][qsy]

[at15]: https://github.com/at15
[sway]: https://github.com/swaylq
[mie]: https://github.com/arrowrowe
[cece]: https://github.com/gaocegege
[dou]: https://github.com/ComMouse
[luke]: https://github.com/LukeXuan
[sxj]: https://github.com/sxjscience
[qsy]: https://github.com/JasonQSY
[pq]: https://github.com/kdplus
[ivan]: https://github.com/mrmiywj
[rainux]: https://github.com/rainux
[zenany]: https://github.com/zenany

# Tools from Github

- [imageserver](https://github.com/pierrre/imageserver): Image server toolkit in Go. 

- [pdf2htmlRX](https://github.com/coolwanglu/pdf2htmlEX): Convert PDF to HTML without losing text or format.
  >  pdf处理哪家强 .... 感觉可以转成 html 然后解析 html .... jsoup 或者 php 或者 js 都可以了 ..... by [@at15][at15]
  
- [fbctf](https://github.com/facebook/fbctf): Platform to host Capture the Flag competitions.

- [Log.io](https://github.com/NarrativeScience/Log.io ): Real-time log monitoring in your browser.

- [MacGap2](https://github.com/MacGapProject/MacGap2): 
  > Provides HTML/JS/CSS developers an Xcode project for developing native OS X App,
  
  > Exposes a JavaScript API for OS X integration.
  
  > by [@at15][at15]
  
- [helix](https://github.com/rustbridge/helix): Ruby and Rust, sitting in a tree (tan or cot /w).

- [word_cloud](https://github.com/amueller/word_cloud): A little word cloud generator in Python.
  ![image](https://github.com/amueller/word_cloud/blob/master/examples/alice.png)

- [sympy](https://github.com/sympy/sympy): A computer algebra system written in pure Python.

- [nightmare](https://github.com/segmentio/nightmare): A high-level browser automation library!
  > With the chrome extension [daydream](https://github.com/segmentio/daydream): Record your actions into a nightmare script.
  
- [Nginx-Simple-Watcher](https://github.com/sjtug/nginx-simple-watcher/): A zero-extra-dependency C++14 nginx server watcher providing CPU usage, mem usage, latest nginx logs and hottest directories, all in JSON format. A simple static web frontend is also provided.

# ML

- [Introducing FBLearner Flow: Facebook's AI backbone](https://code.facebook.com/posts/1072626246134461/introducing-fblearner-flow-facebook-s-ai-backbone/): Details about Facebook's ML system.

- [亚马逊开源的深度学习工具又能带来什么?](http://news.zol.com.cn/582/5827643.html): Introduction about amazon-dsstne.

- [Announcing SyntaxNet](http://googleresearch.blogspot.com/2016/05/announcing-syntaxnet-worlds-most.html): The World’s Most Accurate Parser Goes Open Source 好像跟 tensorflow 有关.

- [Setting up a Deep Learning Machine from Scratch (Software)](https://github.com/saiprashanths/dl-setup)
  > cc @mrmiywj 要开始认真学炼丹的男人. by [@at15][at15]

# Distributed

- [A Note on Distributed Computing](http://dl.acm.org/citation.cfm?id=974938)
  > from [@gaocegege][cece] 是这个吧? by [@at15][at15]

- [Glow](https://github.com/chrislusf/glow): Glow is an easy-to-use distributed computation system written in Go, similar to Hadoop Map Reduce, Spark, Flink, Storm, etc.

# Frontend

- [nlp_compromise](https://github.com/nlp-compromise/nlp_compromise) (with a [demo](http://nlpcompromise.com/)) does NLP in the browser, a cool way to use natural language in javascript.

- [echarts-ng](https://github.com/bornkiller/echarts-ng): Simple angularjs wrap for Baidu echarts.
  > Interesting..I haven't met any problems using echarts in AngularJS. by [@swaylq][sway]
  
- [publish-please](https://github.com/inikulin/publish-please): Safe and highly functional replacement for `npm publish`.

- [wechat-h5-boilerplate](https://github.com/panteng/wechat-h5-boilerplate): A simple wechat H5 template for full screen scrolling.

- [webpack and react tutorial](https://survivejs.com/)

# Scala

- [goose](https://github.com/GravityLabs/goose)
  > 大概是 scala 的 html2text 吧 by [@gaocegege][cece]
  
- [scala-native](https://github.com/scala-native/scala-native) from [@gaocegege][cece] 's star

  
# Design

- [viselner from dribbble](https://dribbble.com/viselner)
  > 这个人的像素风不错 \w/ by [@at15][at15]

- [beeple from behance](https://www.behance.net/beeple)
  > 这个科幻风格不错 by [@at15][at15]
  
# Lace

- [xbox-one](http://support.xbox.com/en-US/xbox-one/accessories/wireless-controller-disconnects)
  > xbox手柄不能无线连接怎么办 \w/ (光环联机被杀成狗再也不能怪手柄了... by [@at15][at15]

- [save firefox](https://www.eff.org/deeplinks/2016/04/save-firefox)

- [未来计划](http://www.yinwang.org/blog-cn/2016/05/14/future)

- https://github.com/shadowsocks/shadowsocks/issues/540#issue-153658221

# Other

- [imgix](https://www.imgix.com/): Real time image processing.

- [知乎专栏](https://zhuanlan.zhihu.com/p/20879909)
  > 一个神奇的3d扫描网站 http://threedscans.com/ btw: 应该是用wp做的，图片路径 wp-content/upload .... by [@at15][at15]
  
- [getsiphon](https://getsiphon.com/): Pain-free publishing for React Native.
  > 本地只需要命令行工具，服务器端运行as和xcode. by [@at15][at15]
  
- [Panda 4 | News & Inspiration Dashboard](https://chrome.google.com/webstore/detail/panda-4-news-inspiration/haafibkemckmbknhfkiiniobjpgkebko)

- [pharo](http://pharo.org/)
  > cc @mrmiywj  btw: 这编辑器浓浓的jb风格....(应该是jb搞基定制版) by [@at15][at15]
  
- [又是一个名叫草泥马的项目：thefuck](https://segmentfault.com/a/1190000002740344)
  ![Demo](https://raw.githubusercontent.com/nvbn/thefuck/master/example.gif)
  
- [buckbuild](https://buckbuild.com/): 支持多种语言的fb家build tool，cc @BrotherJing   支持 rust cc @mrmiywj.

- [tracing](https://github.com/catapult-project/catapult/tree/master/tracing)
  > 看 buck 的blog 看到的，chrome 内置的看performance的 by [@at15][at15]
  
- [关于CSAPP](http://wdxtub.com/about/)
  > 关于CSAPP的博文很棒 by [@gaocegege][cece]
  
- [dcos](https://dcos.io/)
  > 集群操作系统，把一个集群当成一个机器来用，集群操作系统就是做这件事的，概念不错。by [@gaocegege][cece]
  
- [GitHub3.py](https://github.com/sigmavirus24/github3.py) ([doc](http://github3py.readthedocs.io/en/master/)), a comprehensive, actively developed and extraordinarily stable wrapper around the GitHub API (v3).

- [Github API Libraries](https://developer.github.com/libraries/)

# From other weekly

- [林仕鼎-系统架构领域的一些学习材料](http://www.52cs.org/?p=114) cc [@mrmiywj][ivan] 
- http://devlink.cn/   PHP 开发者大会 - 2016
- http://maintainablecss.com/ 讲真，我(们)css一直处在原始状态......
- https://code.facebook.com/posts/1072626246134461/introducing-fblearner-flow-facebook-s-ai-backbone/   how fb ml
- [**持续交付：当前普遍存在的三个问题与解决方案**](http://mp.weixin.qq.com/s?__biz=MzA5Nzc4OTA1Mw==&mid=2659597173&idx=1&sn=70c52dad01d1075d01695e6468f32c8f)
  > 持续交付的三条主线总结的挺好的：从Code到Artifacts仓库；从Artifacts到Running Service；从开发、测试环境到准生产、生产环境。 cc [@gaocegege][cece] 
  
- https://blog.risingstack.com/node-hero-node-js-project-structure-tutorial/  
  > Most Node.js frameworks don't come with a fixed directory structure and it might be challenging to get it right from the beginning. In this tutorial, you will learn how to properly structure a Node.js project to avoid confusion when your applications start to grow.
    cc @说放弃前端还整天用node的口嫌体正的咩 (这名字长度要赶上龙母了) 
    
- **JavaPoly.js**  https://www.javapoly.com/  cc [@gaocegege][cece] 
  > JavaPoly.js is a library that polyfills native JVM support in the browser. It allows you to import your existing Java code, and invoke the code directly from Javascript. JavaPoly works even if the user does not have Java installed on their computer. It finally allows Java to become a first class citizen by running directly in the browser's script tags (and interacting directly with the DOM), instead of being confined to an applet sandbox.
  
- https://realm.io/ 代替sqlite的移动端数据库 cc @BrotherJing 
