Category: 小技巧
搬了家, 宽带隔了一周才开通, 因为 plusnet 说原来新房子里的电话线根据英国法律需要10天才能从别家的公司走程序转移给 plusnet 宽带公司. 这还不是最大的问题, 路游器寄了一个新的, 发现只能接到门口一个 OpenReach 的口上才管用. 门口(放鞋处)只有一个电线插口, 而且离阳光房距离较远(目测有20几米 并且中间隔着两扇门). 这样一来, 我在阳光房的台式机WIFI信号就很差, 开网页可能体验能忍, 但是SSH就极不能忍受, 更不用说玩DOTA了. 走有线也不实际, 一是不美观, 二是也需要个十几米的网线, 在英国不好搞, 并且接出来很容易被孩子绊倒(一点也不安全). 之前买过电力猫 (powerline adapters) 但是电力猫的一个问题就是只能插在墙上, …
公司今天例会上说, 有一个PR几天前合进去, 结果导致CI上的测试用例都没有执行. 仔细一看, 原来是PR中不小心把 .only 提交了. 在 NodeJS的测试框架中, 我们开发的时候本地代码加上 describe.only 或者 it.only 来只运行我们关心的几个测试用例: describe.only("我只关心这些测试用例, 其它的不要跑", function() { it("就这个", function() { expect(1).to.equal(1); }); }); 很有可能, 在提交的时候忘记把这些代码回退了, 更糟糕的是, 很有可能在代码审核的时候也顺利通过了, 那么CI持续集成测试的时候就只跑这些测试用例, …
有时候想了解一个地方是否有手机信号, 比如买房或旅游. 我们可以通过这个网站(由英国很好用的无线网络和宽带提供商 plusnet 免费提供): https://www.plus.net/mobile/coverage-checker/ 填入地址或者邮编, 点击按钮即可: Search by postcode or place, and check if you are well covered by 4G, 3G and 2G. 红色代表信号覆盖好, 越深越好, 白色就表示信号不怎么好, 比如我们村 …
你的微信上是不是加了很多好友, 很久没联系又想不起来是谁, 怎么加的? 删除了又怕误删了哪天需要联系? 这些微信僵尸粉占据着你的微信列表, 甚至是你的时间和生活, 如果他/她早已经删除你, 你也应该早点把TA们清理出你的微信里. 微信上怎么检查TA是否已经删除了你? 首先, 你可以点开TA的朋友圈, 如果显示 “非对方的朋友只显示最近十条朋友圈”, 那么很不幸, 他/她已经删除了你(你不是他/她的朋友)- 但是如果TA没有开通朋友圈 或者没有设置 “非对方的朋友只显示最近十条朋友圈”, 这种方法就无法判断了 (充分而不必要条件) 当然还可以单独转帐, 一对一转账过程可以验证. 不过只能是一个帐号一个帐号验证, 略为有点麻烦. 我们还可以上击微信右上角的 加(+)号, 然后 点击 “发起群聊”, …
有时候无意的提交代码 push 到本地主/开发分支时, 你有没有想过把头撞到墙上? 一般这种情况下 我们能通过 `git reset HEAD files` 来取消提交 (unstage), 但是, 这还是挺让人不爽的. 还好, git 提供了很多 hooks 挂钩, 这些挂钩可以在事件完成前后做些检查, 其中 pre-push 就用于在推送代码前进行检查, 当脚本返回1时, 那么动作将停止, 而返回0时则表示一切正常可以继续提交. pre-push 是 BASH脚本, …
自从戴上牙套后每2个月左右都得去见一次牙医, 是负责整牙的牙医, 每次去牙医都会检查你牙齿矫正的进展, 一般情况下会对你的牙齿进行局部洗牙, 然后把牙套重新调整弄紧. 接下来的一两天, 牙齿就会酥软酸疼, 只能吃流食, 或者用后槽牙来慢慢咬. 但最要命的是新的牙套会让口腔不适应, 经常会磨破口腔内壁细胞, 进行导致口腔溃疡. 口腔溃疡真要命, 喝水还好, 吃东西就疼得不行了, 再好吃的美食也很以享用. 我上周约了GP, 本来想找家庭医生拿点抗生素, 结果医生她说抗生素会让情况更糟. 她给出的建议是: 多喝水, 然后就是开了一个药膏, 全名是: Miconazole 20mg/g Oromucosal gel sugar free. …
我们都知道, 操作系统的端口Port同时只能被一个程序给占用, 如果端口已经被占用了, 那么就无法再对其使用, 除非先释放它. 在WINDOWS下, 我们可以通过两步骤来释放一个被占用的端口. 第一步就是通过 netstat -ano 命令来查看占用端口的进程ID, 参数 a 表示显示所有的链接和端口, 参数N表示用数字来显示地址和端口, 而参数O表示显示占用端口的进程PID. 运行该命令显示效果如下: # netstat -ano Active Connections Proto Local Address Foreign Address State PID …