标题很高大上,其实只是很小的事情。

近来楼门的ic卡(蓝色钥匙扣)失效了,可能消磁了吧。问了下物业,可以去门卫20元买一个。20?倒是不缺这个钱,但是这卡淘宝上一个也就不到两块钱,你读写一下就要翻10倍?不妥协。

我用的小米6,自带NFC复制卡功能,但是核对后发现,对这种低端IC卡无效。[……]

Read more

本文背景:一个历史模型的演变

这个模型最终实现后,是用了双写的方案。cache层是有供读取的有效数据的。

最近发现个极低概率出现的问题,发生在删除的逻辑上。删除逻辑是删了mongo,会返回给cache逻辑删的指定的key,然后cache做移除。如果mongo不存在对应的key,就会返回0[……]

Read more

经验总结来自2019年5月长滩岛之行。

前期准备:
签证,淘宝搞定。如果你的时间不值钱,那就花时间搜一下人工办理的攻略吧。

外币兑换,中国银行提前预约,到了银行直接自助机器买好外汇,然后去柜台提出来即可。我们俩人加最后的离境税,一共花了近2W披索。美元可以备一些,我们备了150美元,没[……]

Read more

这个是自言自语的文章。背景:我在家里阳台的花盆部署了粘鼠板,用来粘小虫子。

6月19日,晚,想着家里有扫地机器人了,周三算一周的中间,可以远程扫个地。点开米家,看到机器人固件需要升级,恩,升级……
看了会儿书,想起要扫地,进入米家,提示米家可以升级,恩,升级下米家……
又看了会书,想起米家[……]

Read more

框架:大、复杂,无论是烂大街的thinkPHP还是传说里的Phalcon,学习曲线从缓到陡,有说自己简单易懂的,有说自己是最快的,然而一百个人,对框架为什么存在,除了共识的那些点,真说自己的感悟,大概得有一百种说辞。

框架对我来说,最初是有些恐惧的,毕竟那么多目录,那么多文件。光实现一个路由,[……]

Read more

背景提要:
最近向公司申请的SSD批准并下发了,有了500G的三星SSD,原始数据怎么迁移才合适呢?

当时采用的是,接硬盘盒,把新SSD分区,格式化后,拷贝旧系统需要备份的数据到新SSD,然后更换硬盘,给新SSD装系统。
这种方案麻烦之处在于,恢复工作状态需要些时间,即使所需工作软件的配置[……]

Read more

换工作后,续办上海居住证积分,不可避免要改公司名字的。但是在申请页面公司名称还是前公司名字,没法改怎么办?

只需按照以下操作步骤即可:

  1. 输入新公司组织机构代码证(问公司人力,虽说现在三证合一了,但是申请居住证还是要组织机构代码证。不知道将来会不会升级改成输入统一社会信用代码就[……]

    Read more

X-Y Problem的意思如下:

1)有人想解决问题X
2)他觉得Y可能是解决X问题的方法
3)但是他不知道Y应该怎么做
4)于是他去问别人Y应该怎么做?

简而言之,没有去问怎么解决问题X,而是去问解决方案Y应该怎么去实现和操作。于是乎:

1)热心的人们帮助并告诉这个人Y应[……]

Read more

至少作为个人来说,向BUG说不,是一个很正的观念,如果一个程序员你对BUG的态度都很随意,那你开发出来的东西,靠谱的可能肯定不高。

以API接口来说,性能问题也算是BUG,想方设法让接口的性能(req/s)翻倍,是一个很有价值很有成就感的事情。要实现这件事情,你不止要会写代码,了解接口背后的数[……]

Read more

如题,工作中,有时需要有意识的放慢或者延迟以降低效率。

例:17点项目PRD要求拿到PRD后两日上线演示,此时,拿到PRD后半小时内搞定接口暴露功能自测出包。17点半发布提测申请。预期部署到测试环境开放现网端口供团队测试。第二天发现线上没有测试机,遂推动运维下一台现网机做测试机,运维反馈计划下[……]

Read more