最近在折腾 IPv6 的各种配置。在学校里怕影响到同学上网折腾了一个月没折腾出来,今天在家里自以为能折腾出来但是还是没有成功上网。

然后我发现,这世界上竟然有「网络模拟器」 http://www.brianlinkletter.com/open-source-network-simulators/


https://github.com/vinta/pangu.js

為什麼你們就是不能加個空格呢?

如果你跟我一樣,每次看到網頁上的中文字和英文、數字、符號擠在一塊,就會坐立難安,忍不住想在它們之間加個空格。這個外掛(支援 Chrome 和 Firefox)正是你在網路世界走跳所需要的東西,它會自動替你在網頁中所有的中文字和半形的英文、數字、符號之間插入空白。

漢學家稱這個空白字元為「盤古之白」,因為它劈開了全形字和半形字之間的混沌。另有研究顯示,打字的時候不喜歡在中文和英文之間加空格的人,感情路都走得很辛苦,有七成的比例會在 34 歲的時候跟自己不愛的人結婚,而其餘三成的人最後只能把遺產留給自己的貓。畢竟愛情跟書寫都需要適時地留白。

與大家共勉之。


https://blog.cloudflare.com/exposing-go-on-the-internet/ go http server 端的 timeout 设置 ... 最近生产环境 file descriptor 爆炸 ... client 端没有正确使用 http.Transport 保持了很多 tcp 连接 (应该使用一个而不是每次创建新的), server 端没有设置就一直 hold .... 另外还学会了熟练使用 lsof


https://github.com/MunGell/awesome-for-beginners

给小朋友准备的刷 github contributor 指南 (要不要去 pr 一个 Kubeflow @gaocegege


https://github.com/Azure/azure-service-bus-go aka 不错 /w\


https://about.sourcegraph.com/go go conference live blogs


https://github.com/ocaml/merlin @htfy96 completion for OCaml in Vim and Emacs


https://instagram-engineering.com/dismissing-python-garbage-collection-at-instagram-4dca40b29172

为了使得 forked multiprocessing python process 不 CoW,

  1. 关掉了 gc (这样 refcount 不会变)
  2. 在 atexit 的时候直接自杀,这样子不需要 do expensive python cleanup

结局是各个py process 之间 shared pages ++, 总的 mem cost -= 10%


https://www.youtube.com/watch?v=bSYFwd50EcU&index=3&list=PLSE8ODhjZXjbjOyrcqgE6_lCV6xvzffSN 成功的 Haskell 安利,配合 https://github.com/SQream/hssqlppp 食用。