avatar

Life of a Programmer

`Simplicity is prerequisite for reliability.’ - EWD

Go Pitfalls (1)

用 golang 以来,遇到过一些坑,这里搜集了三个坑的比较惨的例子。 Variable Shadowing 🔗这个非常容易中招,比如,下面其实是个死循环。 package main import "fmt" func getNextCursor(cursor int) (int, error) { return cursor + 1, nil } func

Keyboard Switches

偶然学到了几个英文单词: Blue switch - 青轴(青出于蓝) Brown switch - 茶轴 Black switch - 黑轴 Red switch - 红轴

Snakes

扬州地区的蛇类 🔗突然想起,小时候曾经碰到过各种蛇类,有的只知道方言怎么讲,却不知道用文字怎么书写。有的直到现在,才直到“方言”的讲法也是以讹

Applying for a VISA

签证记。 楔子 🔗时隔五年,再次去梅陇镇广场申请签证。上次走美商会,这回没有。DS-160 和以前大同小异,只是不走美商会则预约签证面试会安排到很

Stories in the Childhood

买了相机后,总想着什么时候能拍出美丽的闪电,壮观的银河之类。这让我想起一些儿时的记忆。 乡村的夜空 🔗我记得小时候,乡村夏天的夜空只能以璀璨形容