Changkun's Blog欧长坤的博客

Science and art, life in between.科学与艺术,生活在其间。

  • Home首页
  • Ideas想法
  • Posts文章
  • Tags标签
  • Bio关于
Changkun Ou

Changkun Ou

Human-AI interaction researcher, engineer, and writer.人机交互研究者、工程师、写作者。

Bridging HCI, AI, and systems programming. Building intelligent human-in-the-loop optimization systems. Informed by psychology, sociology, cognitive science, and philosophy.连接人机交互、AI 与系统编程。构建智能的人在环优化系统。融合心理学、社会学、认知科学与哲学。

Science and art, life in between.科学与艺术,生活在其间。

276 Blogs博客
165 Tags标签
Changkun's Blog欧长坤的博客

Eliminating A Source of Measurement Errors in Benchmarks消除基准测试中的测量误差根源

Published at发布于:: 2020-09-30   |   Reading阅读:: 14 min
About six months ago, I did a presentation that talks about how to conduct reliable benchmarking in Go. Recently, I submitted an issue #41641 to the Go project, which is also a subtle problem that you might need to address in some cases. The issue is all about the following code snippet: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 func BenchmarkAtomic(b *testing.
Read More阅读更多 »

Setup Wordpress in 10 Minutes

Published at发布于:: 2020-03-29   |   Reading阅读:: 3 min
Last week, my colleague asked me to set up a Wordpress server, and I remember how painful to setup it many years ago. It requires MySQL and PHP. Therefore, it may introduce many security leaks. My website at the moment still can receive Wordpress attack. Today, I discovered a rapid solution to set up a Wordpress server using Docker, and it also solves the problem with Let’s Encrypt. Let’s check it out.
Read More阅读更多 »

我为什么不再写博客了?

Published at发布于:: 2020-03-08   |   Reading阅读:: 1 min

这篇文章也是一篇博客文章,读者可能会质疑:这不是与这篇博客的主题相矛盾吗? 我目前觉得还没有,但可以预见的是,这个博客在未来的一年以内不会更新任何内容。 我的博客的更新频率越来越低,我为什么不再写博客了呢?或者严谨的说,我为什么不再进行频繁的博客写作了呢?

Read More阅读更多 »

2019 年终总结

Published at发布于:: 2020-02-01   |   Reading阅读:: 2 min

当周围的同龄人都已工作的工作、回国的回国、结婚的结婚以及生子的生子, 迈入人生的下一个重要的阶段时,当回顾我的 2019 时,似乎我已经从早年那个目标明确、 总是走在他人前面的那个 “佼佼者”,逐渐沦为了一个不知前路在何方、似乎已经落人一步的 “平庸” 之人。相比往年,我的 2019 似乎过的格外的 “精彩” 却又异常的 “茫然”。

Read More阅读更多 »

2018-2019 读书清单

Published at发布于:: 2020-01-22   |   Reading阅读:: 2 min

2018 年没有更新书单,原因有很多。现在与 2019 年一并放出,这两年在做毕业论文和做科研两方面影响下,这两年读的书都偏技术和理论,读得更多的反而是论文(论文清单我们以后有机会再表)。人文类的闲书的数量也大大减少,所以整体读书的时间也大大延长,2018 年几乎没读完几本书,这也是当时没有更新书单的主要原因之一。

这个清单里还有好几本读过的与自己博士研究方向相关的书籍没有列出,也算是延续了以前读书清单的传统:专业相关的书籍不在此列表中。

Read More阅读更多 »

Ten years of blogging

Published at发布于:: 2019-06-16   |   Reading阅读:: 1 min
写博客似乎已经十年了,这十年间我没有对博客进行过任何有目的性的宣传, 纯粹的 “Just for fun”。而两天前,我收到了迄今为止最大的一笔匿名赞助。 特别致谢。

Rethinking the Reflections on Communications and Trusts

Published at发布于:: 2019-05-15   |   Reading阅读:: 1 min

沟通和信任原本是人与人之间打交道的两个基本因素,但这两个因素在跨文化的背景下显得越来越不经如人意。 从今年三月份开始,我步入了我的博士生涯,在这随后的两个月里我开始重新思考沟通与信任这两个主题。

Read More阅读更多 »

2018 年终总结

Published at发布于:: 2018-12-27   |   Reading阅读:: 1 min

工作二字似乎就足够概括我这一整年的经历,2018 对于我来说,nothing happens to me。

Read More阅读更多 »

Go source code study is open source

Published at发布于:: 2018-10-01   |   Reading阅读:: 1 min
Since the middle of last month, I started to read the source code of programming language Go for better understanding its runtime and more. The entire series are based on Go 1.11 at the moment, and it will continuously getting support for at least three major release version. Now, the entire article is open source at GitHub: https://github.com/changkun/go-under-the-hood. You can submit an issue or pull request to contribute if you were interested in this study.
Read More阅读更多 »

Go source study: unsafe Pattern

Published at发布于:: 2018-09-27   |   Reading阅读:: 3 min

Go 源码研究:unsafe 范式

unsafe 包该包会绕过所有的 Go 类型安全检查,几乎是 Cgo 的灵魂,也是支撑 Go 运行时、reflect、系统调用等机制的核心。

Read More阅读更多 »
5 6 7 8 9 10 11 12 13
© 2008 - 2026 Changkun Ou. All rights reserved.保留所有权利。 | PV/UV: /
0%