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

---

https://developers.redhat.com/blog/2018/02/22/container-terminology-practical-introduction

***

https://skyao.io/post/ from [蚂蚁金服大规模微服务架构下的Service Mesh探索之路](https://zhuanlan.zhihu.com/p/39061774)

***

From https://github.com/zenany/weekly/commit/46cef5028b5d773d46cbeb3e88b2e7d9aca04761

[前端遇上Go: 静态资源增量更新的新实践](https://tech.meituan.com/fe_and_golang.html) 里面关于 go 的依赖部分写的比较迷 ... 不过 go 的依赖管理刚接触确实会觉得比较奇怪 .... 他们最后选了 glide (... 这篇文章是很久之前写完然后现在才发出来的么 ...)

https://github.com/sergi/go-diff 里面提到了一个 diff patch 的库, 记得以前写外包还是什么时候豆用过一个 google 的 js 的 diff 库 cc @ComMouse 

***

From https://github.com/zenany/weekly/commit/46cef5028b5d773d46cbeb3e88b2e7d9aca04761

[How to drop 10 million packets per second](https://blog.cloudflare.com/how-to-drop-10-million-packets/) https://github.com/cloudflare/cloudflare-blog/tree/master/2018-07-dropping-packets

***



[Rules of optimization](http://www.humus.name/index.php?page=News&ID=383) 作者反驳一个反对优化的推说 performance is culture ... 作者是在游戏引擎公司做图像的 ... 考虑跟我们这些每天调 api 的不一样

***

https://hackernoon.com/timsort-the-fastest-sorting-algorithm-youve-never-heard-of-36b28417f399 好像就是少的时候用 insert, 多的时候用 merge (merge 途中从小变大 ...

***

From https://github.com/zenany/weekly/commit/46cef5028b5d773d46cbeb3e88b2e7d9aca04761

https://solid.mit.edu/ 互联网之父 .... 要 decentralize web 了 ... 不过好像 ipfs 看上去更有希望

***

Data tables from Xenoblade games https://github.com/Xenoblade/Xenoblade.github.io https://github.com/Thealexbarney/XbTool  cc @tq5124 @mrmiywj 

***

https://github.com/traildb/traildb a sqlite like C library for storing time series events, use http://judy.sourceforge.net/ a sparse array (seems no update after 2004? ...

***

https://github.com/GoogleContainerTools/jib Build container images for your Java applications

***

https://www.ai4i.org/

First IEEE International Conference on Artificial Intelligence for Industries (ai4i 2018)

新的 IEEE 炼丹会议

***

LocustDB, a new and extremely fast open-source analytics database  感觉会在金融领域挑战一下kdb？

https://clemenswinter.com/2018/07/09/how-to-analyze-billions-of-records-per-second-on-a-single-desktop-pc/

 *Submitted via [bookmarklet](https://gist.github.com/htfy96/301ae2b1c477a4a644e943bbc27c9588)* :sparkles:

***

https://github.com/nickng/bibtex a bib parser in go, reminds me of https://github.com/dyweb/mos/issues/25

***

https://github.com/nickng/gospal Go static program analyser

***

https://www.4paradigm.com/competition/nips2018

AutoML Challenge 有没有兴趣一起试试的

***

@htfy96 kdb 的客户应该很难迁移吧 ... 不过那 APL 类的 Q 语言 .... btw: cc @codeworm96 LocustDB 是 rust 写的 https://github.com/cswinter/LocustDB

***

https://github.com/open-falcon/falcon-plus 小米开源的监控系统 ... 但是好像数据存 mysql ? 喵喵喵

***

https://github.com/xiaomi/shepher zookeeper management tool in Go w/ UI

https://github.com/xiaomi/linden  a distributed and real-time search system built on top of Lucene w/ BQL

https://github.com/XiaoMi/minos a deploy and monitor system for Hadoop, HBase and ZK

***

https://www.bizzabo.com/ 一个组织活动的软件 今年的 gophercon https://www.gophercon.com/ 应该是用它做的

***

https://github.com/apache/incubator-skywalking 用 elasticsearch 当 storage .... 

***

https://github.com/fzipp/gocyclo Calculate cyclomatic complexities of functions in Go source code

***

https://github.com/koalaman/shellcheck  a static analysis tool for shell scripts  in haskell

***

Troubling Trends in Machine Learning Scholarship

http://approximatelycorrect.com/2018/07/10/troubling-trends-in-machine-learning-scholarship/

 *Submitted via [bookmarklet](https://gist.github.com/htfy96/301ae2b1c477a4a644e943bbc27c9588)* :sparkles:

***

Mystery Languages。Brown的PLT入门作业，给出多个语法相同语义不同的语言，让你写程序判别是哪个语言执行了程序

http://blog.brownplt.org/2018/07/05/mystery-languages.html

 *Submitted via [bookmarklet](https://gist.github.com/htfy96/301ae2b1c477a4a644e943bbc27c9588)* :sparkles:

***

https://cloudplatform.googleblog.com/2018/07/7-best-practices-for-building-containers.html 坠吼的构建容器的方法 ....

***

Dlang Autumn of Code。准备速成一波……

https://dlang.org/blog/symmetry-autumn-of-code/

 *Submitted via [bookmarklet](https://gist.github.com/htfy96/301ae2b1c477a4a644e943bbc27c9588)* :sparkles:

***

The Z Garbage Collector: Low Latency GC for OpenJDK

http://cr.openjdk.java.net/~pliden/slides/ZGC-Jfokus-2018.pdf

***

https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml 原来端口号还是可以注册的 .... 看 boot2docker 菜知道 https://github.com/boot2docker/boot2docker

***

From https://github.com/zenany/weekly/commit/3085fe4288bbf305f052b28826d6ce38417dbaa0

- https://github.com/browsh-org/browsh A fully-modern text-based browser, rendering to TTY and browsers  `docker run --rm -it browsh/browsh`

***

Stackexchange: How can I find an optimum set of colors for 10 players

interesting

https://gamedev.stackexchange.com/questions/46463/how-can-i-find-an-optimum-set-of-colors-for-10-players

 *Submitted via [bookmarklet](https://gist.github.com/htfy96/301ae2b1c477a4a644e943bbc27c9588)* :sparkles:

***

Google Photos 的排版算法，好玩。来自湾区日报。https://wanqu.co/a/6737/2018-07-16-building-the-google-photos-web-ui-google-design-medium.html?s=rss

https://medium.com/google-design/google-photos-45b714dfbed1

***

bithacks from Stanford graphic: 即使在深夜两点钟也值得读完的位运算性能优化trick大全…

http://graphics.stanford.edu/~seander/bithacks.html

***

