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

---

# Weekly 02/04 - 02/10

周报第十九期

- 催稿人：[@at15][gh-at15] 的代理服务器 [@gaocegege][gh-cece]
- 交稿人：[@at15][gh-at15] [@swaylq][gh-sway] [@arrowrowe][gh-mie] [@gaocegege][gh-cece] [@ComMouse][gh-dou] [@LukeXuan][gh-luke] [@tq5124][gh-tq]

[gh-at15]: https://github.com/at15
[gh-cece]: https://github.com/gaocegege
[gh-sway]: https://github.com/swaylq
[gh-mie]: https://github.com/arrowrowe
[gh-dou]: https://github.com/ComMouse
[gh-luke]: https://github.com/LukeXuan
[gh-tq]: https://github.com/tq5124

## 前端相关的内容，并看不太懂啊

- [Nunjucks](https://mozilla.github.io/nunjucks/), a js template recommended by [@LukeXuan][gh-luke].
  > What does the [@at15][gh-at15] say: Didn't see any brand new features. I found most js template engines similar, and since we precompile the templates, the speed is not our concern.

- [CSS Variables: Why Should You Care?](https://developers.google.com/web/updates/2016/02/css-variables-why-should-you-care) CSS variables, more accurately known as CSS custom properties, are landing in Chrome 49. ~~翻墙可看，虽然看不懂~~

- PostCSS & SASS
  - [Using PostCSS Together with Sass, Stylus, or LESS](http://webdesign.tutsplus.com/tutorials/using-postcss-together-with-sass-stylus-or-less--cms-24591)
  - [Breaking up with Sass: it’s not you, it’s me](https://benfrain.com/breaking-up-with-sass-postcss/)

  > What does the [@arrowrowe][gh-mie] say: 没明白 Bootstrap4 为何要[同时用 SASS 和 Autoprefixer](http://v4-alpha.getbootstrap.com/getting-started/build-tools/), 搜了下看了前两篇文章还是不明白...... 求解 =\_=

  > What does the [@gaocegege][gh-cece] say: 不是很懂你们这些黑魔法

- [Bootstrap Studio](https://bootstrapstudio.io/), 制作 bs4 的原型，同时生成 js 和css, 只要 25 刀! (趁着现在汇率跌宕起伏买一发?)
  > Bootstrap Studio produces beautiful HTML and CSS, indistinguishable from hand-written code.
  > ![Preview of Bootstrap Studio](https://bootstrapstudio.io/assets/img/interface3.jpg)

  类似的产品 [Pingendo](http://pingendo.com/), 免费而且支持 bs4. -> [A playground](http://v4.pingendo.com/playground.html) (打开好慢的说)
  > Pingendo is free. What is free today will be free tomorrow.

- [2016 - the year of web streams](https://jakearchibald.com/2016/streams-ftw/). 我是没怎么看懂，似乎是渲染的速度有关的优化~？不过还是函数式里stream的思想吧~记得很有意思的一句话，流处理只是批处理的一种特例而已。

## JS 衍生品

- [How Node.js handles HTTP connections](http://blog.yld.io/2016/02/08/squeeze-the-juice-out-of-node/). 草草看了一眼，似乎还涉及到了一些性能分析的内容，文末给出了一些场景下的nodejs性能调优的方案，但是并看不懂。~~(http/2是什么)~~
- [react-designer](http://fatiherikli.github.io/react-designer/). Awesome! 不明觉厉!

## 技能加点攻略

- [TeamStuQ/skill-map](https://github.com/TeamStuQ/skill-map), 各个方向的技能加点攻略，看云计算反正是挺靠谱的~

  > What does the [@at15][gh-at15] say: 里面前端的那个[JacksonTian/fks](https://github.com/JacksonTian/fks)很有名，但是技能点列的很全有时候意义并不是太大，毕竟人的技能点是有限的。而且点太多技能点对身体不好(要多锻炼少吃辣子鸡) (真心觉得身体不好其他都是白搭额..........

  > What does the [@gaocegege][gh-cece] say: 附议，身体最重要，一定要多吃辣子鸡

## 我眼中真正的黑魔法

- [maybe](https://github.com/p-e-w/maybe), see what a program does before deciding whether you really want it to happen. 可惜这东西现在不资此 OS X，~~要你何用系列~~
- [git-blame-someone-else](https://github.com/jayphelps/git-blame-someone-else), blame someone else for your bad code.
  > "I love git-blame-someone-else!!" [pretend to be Linus Torvalds](https://github.com/jayphelps/git-blame-someone-else/commit/e5cfe4bb2190a2ae406d5f0b8f49c32ac0f01cd7)

- [diff-so-fancy](https://github.com/stevemao/diff-so-fancy), 很fancy的diff
- [Madoko](https://www.madoko.net/), markdown processor from Microsoft. 用markdown写论文不再是梦! Features:
  * 使用 Latex 渲染，能使用latex package，所以目标是全面替代Latex。“One can use any LaTeX style or package, and any LaTeX document styles.”
  * “#” 表示标题，自动编号，比如第一个“##”会渲染成“1.1”。
  * 绑定 Github 后提供 version history。
  * Using the reveal.js framework, we can create great presentations in Markdown.
- ~~新年剁手, [必剁](http://indienova.com/steam/mustbuy)和[荐剁](http://indienova.com/steam/recommended)~~

## 世界上最好的语言

- [ThinkPHP5](https://github.com/top-think/think), 粗看了下文档感觉比以前好很多的赶脚，看到了好多 Laravel 的影子。。**吓得我都粗体了**

## 谷歌是人类小救星

- [Golang 1.6 comes](https://talks.golang.org/2016/state-of-go.slide), 最主要的改动是，修改了http库，支持了http/2~~（到底是什么）~~，添加了template支持，不知道为什么感觉一股浓浓的药丸气息。还有运行时的各种检查，那些检查确实都特么像黑魔法一样，感觉是集各种动态分析之大成，已然无敌。~~（世界上最好的语言）~~

> "Changes to the language: None. This is a feature." --[Page 6](https://talks.golang.org/2016/state-of-go.slide#6)
>
> [![谜之自信](https://cloud.githubusercontent.com/assets/4508882/12943307/60e585d4-d01b-11e5-943e-48cde16ac921.jpg)](http://www.bilibili.com/video/av1358922/index_3.html)

## 不想做运维的 dev 不是好 PD

- [Docker + Jenkins 持续集成](http://mp.weixin.qq.com/s?__biz=MzA4Nzg5Nzc5OA==&mid=402143684&idx=2&sn=9e93de8811e342cbd01f634a5e8976c3), 还好吧，入门向~？
- [Learn Enough Git to Be Dangerous](http://www.learnenough.com/git-tutorial), 九刀的教程，~~要是我我肯定不会买，9刀可以买两个饥荒了吧~？~~
