Skip to main content

Open Source Project Review: Convert command line to Web App with Wooey

· 6 min read
XiGou
Software Developer

There is a problem always annoying the software developer: How to deliver your software to your user?

Recently, I wrote a tool for internal use, It is implemented in Python , and packaged as a command line program, I think it is esay enough for me to use, but the reality is cruel, not all the target user have technical background, the feedback is they all think it is hard to use it. when they need to use it, they would definitely asking me to support them again and again, so the software I developed became a nightmare of mine.

真正的核酸爱好者:一天做五次

· 3 min read
XiGou
Software Developer

Vlog-I Finished 5 Covid Test in One Day!

在西方世界的视角中,人是由细胞构成的,所以新冠病毒会损害你的身体健康。

但是在我们的视角中,根据伟大导师马克思的观点,人是一切社会关系的总和,如果你感染了新冠病毒,你的社会关系被被毁灭。你的生活方式将会被放在网上被批判,你必须离开自己的家,坐上大巴去隔离营地。

现代生活中的规训与惩罚

· 12 min read
XiGou
Software Developer

自从离开学校之后,我的耐心越来越少了,没有了大把的自由而无用的时间,我很久都没有看过一本人文书籍、完整地看完一部电影,甚至是我曾经省吃俭用买来的游戏也不曾打开来仔细品味。近来在友人的推荐之下,耗费了一个周末,阅读了这本米歇尔·福柯的《惩罚与规训》. 作为一本近代著名哲学家所著的书籍,要为其写一篇严肃的读后感可能要达到一篇本科毕业论文的工作量,此外已经有很多人做过类似的事情,我就不再重复了,我想结合自己生活中的所见所闻谈谈书中的一些内容。

保安,中国新兴的实权角色

· 9 min read
XiGou
Software Developer

一位红遍中国互联网的青年保安陈义曾经说过:如果 2019 年你还没有从事保安,那你就真的 out 了!这句话从陈义那表情夸张的脸上的口中说出来有一股自嘲的味道,但是在今天这个时间复述这句话,却是意味深长而又富有远见的观点.

核酸检测的数学原理

· 9 min read
XiGou
Software Developer

肖申克看守所著名的劳改犯安迪·杜弗伦曾经说过:

这些墙很有趣。刚入狱的时候,你痛恨周围的高墙;慢慢地,你习惯了生活在其中;最终你会发现自己不得不依靠它而生存。

Wireshark experements of Computer Networks: Top-Down Approach

· 51 min read
XiGou
Software Developer

"Tell me and I forget. Show me and I remember. Involve me and I understand."
Chinese proverb

I read the Computer Networks: Top-Down Approach about 3 years ago preparing for my CN-GRE, after read this book, I learned a lot about computer network, the reading helped me to fill in the blanks on the test paper, but I don't have the confidence to tell others I know the principles behind computer network, expecially after years of forgetting process.

So I decide to do a wireshark homework in this weekend.

群组测试:毒药谜题

· 7 min read
XiGou
Software Developer

问题背景

这个问题在统计学和组合数学领域被称为群组测试问题 (Group testing),问题源于二战时期,美国需要通过血样检测美军是否携带梅毒,但是血液检测耗时耗钱,将每个士兵的血液都检查一遍效率很低。考虑到携带梅毒的总归是少数,Rosenblatt 和 Dorfman 提出将全部待检测士兵的血样分组混合后再检测,如果混合后的血样没有病毒,可以推定整个组都没有病毒,如此便能够减少不必要的检测。

各种排序算法的介绍与实现

· 27 min read
XiGou
Software Developer

写在前边:这篇文章又臭又长,纯属个人无聊总结之作。

[TOC]

排序算法在计算机界是很基础,很重要的,对人类也是至关重要的,没有排序算法,就难以把人类分成三六九等区别对待了,那样的世界真是无法想象啊。