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

---

# Weekly 02/25 - 03/02

周报第二十二期

- 催稿人：[@LukeXuan](https://github.com/LukeXuan)
- 交稿人：[@at15](https://github.com/at15) [@arrowrowe](https://github.com/arrowrowe) [@ComMouse](https://github.com/ComMouse) [@LukeXuan](https://github.com/LukeXuan) [@gaocegege](https://github.com/gaocegege)

> 据说刚刚过去了女生表白节~~你们被表白了嘛~~

## From Frontend to Anything

-	[I wanna be the copy](https://github.com/copy/iwbtc) and the [live demo](http://copy.sh/iw/):  "I wanna" in the browser.

	>	Excited. --@gaocegege

-	[Awesome Electron](https://github.com/sindresorhus/awesome-electron)

	-	[Electronic WeChat](https://github.com/geeeeeeeeek/electronic-wechat): WeChat ported into electron on *NIX. 

		>	You can find @arrowrowe and @gaocegege in contributors!

	-	[Kakapo-app](https://github.com/bluedaniel/Kakapo-app): White noise application on electron.

	-	[ScreenCat](https://github.com/maxogden/screencat), an open source screen sharing + remote collaboration application. 

		>	[![](https://github.com/maxogden/screencat/raw/master/img/Icon@2x.png)](https://github.com/maxogden/screencat/raw/master/img/Icon@2x.png)

	-	[N1](https://github.com/nylas/N1), an open-source mail client built on the modern web with Electron, React, and Flux.
	
		>	Seems that N1 does not support proxy, see [nylas/N1#104](https://github.com/nylas/N1/issues/104). Any volunteer? Will switch to this if proxy supported... --@arrowrowe

	-	In [Abricotine](https://github.com/brrd/Abricotine), you can preview your document directly in the text editor rather than in a side pane.

		>	![](https://camo.githubusercontent.com/7e235f649b41fb1d8f67587c5e246b4276b5912c/687474703a2f2f61627269636f74696e652e627272642e66722f696d672f77696e646f772d707265766965772d322e706e67)

-	[NovelScript](https://github.com/yinyanfr/NovelScript/): Galgame Library on HTML.

	>	为什么你会那么熟练啊！

-	[Draft.js](https://github.com/facebook/draft-js) and [news](https://code.facebook.com/posts/1684092755205505/facebook-open-sources-rich-text-editor-framework-draft-js): Javascript Rich Text Editor Framework.

	>	Draft.js is a JavaScript rich text editor framework, built for React and backed by an immutable model.

-	[Sheilds IO](http://shields.io/): Badge CDN for Open Source Projects and etc.

	>	![](https://camo.githubusercontent.com/13ddcd4c7561ee94ec19ecb941a2d264a292768e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6d6965322d6561742d677265656e2e737667) and ![](https://camo.githubusercontent.com/39ac871326aebf74d1367f3a8355d5180e2097e5/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f636563652d686f6c652d7265642e737667) --@at15

-	[weinre](http://people.apache.org/~pmuellr/weinre/docs/latest/): 404 Not Found 0.0(and @at15 get a [mirror](https://github.com/apache/cordova-weinre))

	>	移动端调试工具 --@ComMouse
	>	>	移动端的安卓 Webview 和 微信 简直坑深似海。。

-	[BFC](http://kayosite.com/block-formatting-contexts-in-detail.html): 详说 Block Formatting Contexts (块级格式化上下文)附赠一篇[清除浮动](http://www.cnblogs.com/lhb25/p/story-of-clear-float.html)

## Services Inspection

-	[ArchCI](https://github.com/ArchCI/archci)是一个CI tool，还是国人写的，架构有点独特。

	>	![](https://cloud.githubusercontent.com/assets/5100735/13308710/bd7dd788-dbb0-11e5-8ad5-c0be5ee53fc4.png)
	>	为了实现queue/worker的架构，他们是使用MySQL来做一个queue，worker周期性地去poll MySQL拿到没有被执行过的build，然后进行执行，把结果，日志存入Redis中，之后Client再请求的时候就可以从Redis中取出。

	>	这样用MySQL来做queue的方案，还是第一次见，不知道效率如何。感觉MySQL这样的关系型数据库，应该不太适合这样玩吧，欢迎讨论\w/ --@gaocegege

-	[Gitlab CI Runner](https://gitlab.com/gitlab-org/gitlab-ci-multi-runner): Newest CI Runner for Gitlab

-	[Maven and Gradle](http://jolestar.com/dependency-management-tools-maven-gradle/): 依赖管理工具漫谈

-	[高可用Docker](http://www.epubit.com.cn/book/details/4374)

- [Docker Cloud](https://cloud.docker.com/)

	>	With Docker Cloud, the image repositories that you are already hosting on Docker Hub can be deployed with just a few clicks to Amazon Web Services, Microsoft Azure, DigitalOcean and others. Docker Cloud enables organizations to continuously deliver their applications with integrated and automated build, test, and deployment workflows. And with its web-based UI and developer-friendly API, it's easy to manage and get visibility of all your containers running across your entire infrastructure.

## Exciting Things

-	[Quick IPSec Setup](https://github.com/hwdsl2/setup-ipsec-vpn) and [IPSec L2TP VPN with Ubuntu 14.04](https://github.com/hwdsl2/setup-ipsec-vpn)

-	[weavesilk](http://weavesilk.com/): use canvas to create beautiful e.... lines?

![](https://cloud.githubusercontent.com/assets/5621298/13325306/383f3168-dc1c-11e5-8e7a-d72e7f794004.png)

-	[qt-imc-x44](https://github.com/xsfour/qt-imc): 蠢福用cpp写的聊天软件.....

-	[Gitbar](https://github.com/Shikkic/gitbar): a plugin for bitbar to quickly show your open soure github contribution stats and help set contribution goals, all on your Mac OS X Menu Bar.

-	[Keep a Changelog](http://keepachangelog.com/): how to write changelog

-	[微信域名案简单解读](http://blog.shiyuhang.org/?p=3415)

	>	长期以来，“微信”的拼音域名“weixin.com”都不在腾讯公司手里。近日公布一份亚洲域名争议解决中心公布的裁决文件显示，经该中心裁决腾讯获得域名了“weixin.com”。而“weixin.com” 域名当前的持有人，在裁决后向北京市海淀区人民法院提起诉讼，要求确认其持有域名不构成侵权。
	
-	[WriteTyper](https://github.com/Urinx/WriteTyper): 復古打字機

	> From @gaocegege's star!
	
-	And there is something deprecated, go and check the issue if you are interested in it.
