Jason Pan

【2025红包封皮】蛇年无BUG

潘忠显 / 2025-01-06


程序员专属红包又要来啦!今年的主题是 「蛇年无BUG」

欢迎关注分享,有趣也有深度的「老白码农在奋斗」

大家先睹为快,红包封面通过审核啦!

preview

领取方式

buy_qr

Bug 起源

Bug,翻译成中文就是小虫子。

而在计算机世界中,「bug」一词是一个常用术语,指的是软件程序中的缺陷或错误。

蛇年和程序员,因此产生了特殊链接。

Bug 被广泛使用于计算机科学中,通常归因于一个著名的事件:1947 年美国计算机女科学家 Grace Hopper 和她的团队在调试 Mark II 计算机时,发现了一只飞蛾卡在了继电器中,导致计算机故障。

他们将这只飞蛾取出并贴在日志本上,标注为 “First actual case of bug being found

first-actual-bug

而在现代计算时代之前,「bug」一词已在工程和电子领域使用过一段时间,据说著名发明家托马斯·爱迪生在 19 世纪末,就曾使用「bug」一词来描述他的发明中的技术故障。

敲走Bug,留下美好

去年做的红包皮,是在参加部门年的酒店晚上,过程匆忙而质量略粗糙。

今年时间充裕,红包质量相对好些,除了简单的手写字,我还加上了动画。

虫字的底部化身一把小锤头,敲走所有的 bug,掉落一堆元宝、鲜花。

更值得一提的是,这些元宝、小花、铜钱是小女的完成的,希望将这片纯真的祝福送给大家。

father-and-daughter

数量有限,总能得到

每年免费兑换红包皮的数量是有限的,去年我这边兑换了1200个。

今年如果还有免费兑换名额,我应该会采取类似去年的小技巧,阳光普照一部分,留一部分给程序员专用,还留一部分留给老粉丝(2025-01-15之前关注的)

以去年的经验来看,这些很快就会派发完。

但是今年增加了一种渠道:如果我这边的免费红包皮兑换完了,你又确实喜欢,也可以购买红包皮,成本价1元,恭喜发财啦!

pay-for-cover

ChatGPT让制作更简单

今年的红包还是「古法制作」——手写手画,只使用了一些基本软件,没有用 PS 等工具。

制作过程中,我让 ChatGPT 帮忙写了处理图片的脚本:

  1. 将黑色的字,转换成若干种金色的字,最后比较出比较合适的一种
  2. 将大「蛇」字图片,作为模板,扣出另外一个不同字体的bug组图

以上两种处理都是使用了 PIL 这个库。

gpt-script-result-01 gpt-script-result-02

免费领取的逻辑

TODO


再次提醒,如果觉着我挺有趣,记得关注、分享「老白码农在奋斗」!