这也许是新生活的开始

刚刚5.1的小长假过去,如果没有爆发,那中国的疫情貌似就过去了,两会的日期也已经定下来了,剩下的就是小学开学了。

我们这边复工复产算是比较早的,基本上3月初就开始了,到现在也有两个月了,但是我也听到了很多复工无法复产的新闻,着实让人看到这次疫情带来的压力。

美国和欧洲的疫情也都很严重,中国的经济外部依赖那么严重,经济的三驾马车基本上都崴脚了,很悲观。

整个疫情不像非典那次,病毒没有完全消灭,现在扑灭下去,也还有可能死灰复燃,所以即便是大家都复工复产了,但是回到之前的生活却是不可能的了。我们会不会长期戴着口罩?我们和其他人的社交距离是不是也要长期保持?而且根据之前看到的数据保持社交距离等措施的收效慎微,针对新冠只有Lock Down才是可以把R0降低到1以下的措施。

既然回不去,那新的生活是什么样呢?目前来看有这么几个已经在实施的措施可能长期执行下去,并且对生活带来影响

  • 戴口罩,虽然不一定完全有用,但是走到哪里要是没有戴口罩基本就已经是异类了
  • 进入大厦/小区/封闭场所都做体温检查(虽然和摆设差不多)
  • 保持社交距离,减少聚集,上饭店和逛街的频率大大降低,工作和生活基本上是两点一线了
  • 医院长期设置发热门诊,患者体温异常估计要先去发热门诊了,以前这个是选项,现在估计是必选了
  • 孩子已经在家呆了快半年了,娃他妈和老人目前轮番带娃,所谓的远程上课也不是那么现实,毕竟送娃去学校才是【正经教育】(为人父母的能休息一会儿)

这大概就是以后的常态了,旅游就更不太可能了。。。

疫期记事-20200310

从1月20中国宣布人传人疫情大爆发之后到现在,全球已经有100多个国家出现COVID-19的病例了,超过10万人感染,全球流行已经是事实了。

由此带来的恐慌情绪也达到了极点,昨天美股经历了史上的第二次熔断,而上一次发生熔断还是1997年的亚洲金融危机期间,所以也是一个见证历史的时刻。而石油价格也跌到了20美元附近,可谓是历史低点了,而俄罗斯和沙特的协议没能达成,俄罗斯有威胁称要把石油价格干到10美元一桶。现在俨然一幅末世的景象。

要说疫情,根据中国的官方数据来看,新增病例数已经逐步在降低,治愈数量也正在增加,部分省份出现了病例清零的情况,疫情应该是得到了有效控制。韩国除了开始因为新天地教会的问题大爆发后,目前新增已经在降低了,日本本土也增长比较缓慢,所以日韩应该可以控制住。反而现在问题最大的是意大利和伊朗,现在的意大利几乎是欧洲的湖北,虽然做了全国封城,但是对意大利政府的管理水平存疑,而伊朗则更不用说,情况只有更糟没有最糟。

貌似这个疫情的传播阻断已经无效了,而经济活动并不能停,也停不了。那结果就只有两个了,一、所有人感染,能产生抗体的活,不能产生抗体的死。二、研发出疫苗病毒被消灭。

照这个情况来看,能做的就是延缓病毒的感染过程,而为了延缓势必会极大影响大家的生活方式,减少外出,减少不必要的聚集性活动。影响消费和经济是必然了,实体的服务业和零售业必然受到严重冲击,疫情的长期化对这两个行业必然是毁灭性的。经济生产活动也因为人口流动减少,产能恢复情况势必受到影响,这些都是中国对全球供应链的调整,如果持续下去会不会导致经济上的实际脱钩呢?

我没有答案,短期来说我是非常悲观的,以至于我抛售了部分资产来换取流动性和现金流。

LVM的作弊条

Linux里在分区上使用LVM有诸多方便之处,如动态调整、可以组成软RAID一类,几个常用的命令记录一下

  • fdisk: 查看磁盘状态和分区工具,fdisk -l,分区模式分GPT,LVM的分区code是8e
  • pvs/pvdisplay:查看物理卷
  • vgs/vgdisplay: 查看卷组
  • lvs/lvdisplay: 查看逻辑卷

LVM创建的顺序,修改和删除的顺序反向

  • pvcreate: 创建物理卷
  • vgcreate: 创建卷组
  • lvcreate: 创建逻辑卷

几个场景的操作顺序

  • 新建LVM
    • pvcreate
    • vgcreate
    • lvcreate
    • mkfs
    • mount
  • 新增磁盘
    • fdisk/pvcreate,可以分区后添加,也可以直接把裸设备添加进去
    • vgextend 增加物理卷到卷组
    • lvextend 扩展逻辑卷
    • resize2fs/xfs_growfs
  • 调整磁盘大小:现在云主机可以在线调整块设备大小
    • pvresize
    • vgs查看一下free size
    • lvextend 增加逻辑卷的空间
    • resize2fs/xfs_growfs文件系统大小
  • 移除磁盘
    • pvmove把物理卷的数据挪到其他物理卷
    • vgreduce从卷组里把物理卷删除
    • pvremove把物理卷删除

Catalina的Safari没了uBlock Origin

Catalina带来了Safari 13,最直接的一个变化是所有的Extension都必须从Mac App Store里安装,好用的uBlock Origin彻底没戏了,算是官方写了公告出来让大家用其他家的,或者换到Firefox之类的浏览器,Chrome很快就会干掉Ad Blocker所以换过去也用不了多久,Microsoft Edge好像没有太多支持也没有声音,但是这几个大厂的做法应该都差不多,Ad Blocker的日子难过。

本来在用Catalina beta的时候就换到了Chrome,用了一段时间还是觉的太重了,RAM吃的太狠以及电源不友好,更奇怪的是在阿里云的后台里有个refund页面加载不完整,在关掉uBO之后也还是不太好,所以也就罢了,装上AdGuard继续用Safari。

用homebrew来设置Python开发环境

Homebrew已经是macOS里非常好的包管理工具了,目前在macOS上设置Python开发环境主要解决几个问题

  • Python的多个版本,python2和python3共存,毕竟还有一些老的项目在用Python2
  • virturalenv,没有这个不同项目怎么活
  • pip安装一些扩展的问题
$ brew install python2 python3
$ pip install virtualenv virtualenvwrapper

在安装mysql-python的时候可能会遇到openssl头文件无法找到的问题

$ env LDFLAGS="-I/usr/local/opt/openssl/include -L/usr/local/opt/openssl/lib" pip install mysql

把blog从archive.org恢复回来了

冗余不做,日子甭过,备份不做,十恶不赦。

对于自己的blog之前做的备份都已经失效了,放在vps上,一个手快释放了一台,就跟着灰飞烟灭了。

今天花了一点时间写了个脚本把以前的文章从互联网档案馆archive.org里给捞出来了,算是恢复了,部分文章的格式不对,评论都没有了,也是损失惨重。

先用了 hartator/wayback-machine-downloader 把文件都down回来,然后再用 Python 逐个html里翻文章出来,最后输出成一些通用的格式再导入就好了,脚本在此

机械键盘

目前为止手里用过三把机械键盘,分别是

  • Filco 87圣手,红轴
  • iKBC Poker II,青轴
  • KeyWalker 87键有线蓝牙,茶轴

从整体感觉上来说,Filco 87圣手无论是做工还是手感都是这三把中最好的,敲击起来的那种沉着感,声音浑厚,手感轻盈精准,缺点就是小贵了一些,并且没有更多的设置,也没有灯(虽然我不care),而且之后出的蓝牙版是3.0版。

其次是Keywalker(键行者),这是一套由国内深圳的一家手工厂做的键盘,整体来说完整度很不错,键盘的编程功能很好用,使用一个windows版的软件进行操作,比一般的口诀式录制模式好很多,也很直观。目前所使用的茶轴也充分的发挥了茶轴的特点,算是蛮不错的一款。缺点是品控需要加强,第一次发货的版本一个B键有瑕疵,客服倒是很直接的给换了新的。另外一点就是键盘的某些键有弹簧的音颤,这一点不是特别好,虽然有那么一点敲击IBM M键盘的感觉,但是我并不是很喜欢这种感觉,还是特别喜欢Filco的那种浑厚的感觉。

最后是Poker II这一把,整体来说没有亮点,但是也没有太大的缺点,67键的布局导致我在很长一段

iPhone X 之短期体验

首发抢回来的,本来没想着自己用,直接出掉就好了,奈何价格下跌的速度太快,我拿到的时候基本就是原价出手了,索性自己用了

尺寸

iPhone X 的大小和 iPhone 8/7/6 差不多,但是屏幕和iPhone 8/7/6 Plus 差不多,屏占比确实高一些。拿在手里非常舒服,之前使用 iPhone 6 Plus 总是觉的太大。

屏幕

iPhone X 这个屏幕是非常精细的,Super Retina 确实不是盖的,虽然不及 iPhone 4 首次推出Retina的感官上震撼,但也是非常牛逼的了,应该是当下最好的手机屏幕了。

iPhone X 的黑是真TM黑。

至于空气刘海儿的设计上,只能说是看看就习惯了,和其他全面屏手机对比的话,iPhone X 这个妥协也还可以接受了吧。

变色之类的问题都是OLED的特点,无需吹毛,烧屏问题也一样,只是必须控制在一个范围内,不能像 LG 给 Google 代工的 Pixel 2 那样回来就烧,另一个我关心的问题是:要是真烧屏了,Apple 管埋么?

Face ID / 面容识别

这应该是最具革新的一项功能了吧,从几天的使用来说整体体验上要好于 Touch ID,但是可靠度上各有优势,大部分情况下 Face ID 解锁都很快,但是失败的比例也不少,比如你侧躺在被窝里看手机,这时候解锁八成是失败的,也许和侧卧脸有变形有关吧,但是 Touch ID 就不会有这种尴尬。

原来最需要 Touch ID 的场景是支付,无论是微信支付还是支付宝都支持 Touch ID,但是到了 Face ID,只有微信做了适配,估计支付宝是在抉择用自己的刷脸支付还是用Face ID。招商银行的 Touch ID 自动登录也没有了,虽然显示了 Face ID,但是打开好像还是 Touch ID,这一点也是比较奇怪的。其他的 App 对于Face ID 的适配做的最好的应该是 1Password 了。

至于 Face ID 的安全问题,我试着关闭了Face ID需要关注才能解锁的功能,果然是闭着眼睛也能刷脸,这么一来睡觉的时候被老婆查手机转账都是轻而易举的事情了,所以吓得我赶紧又打开了这个功能。

因为iPhone X可以感受到你的注意力这个特性,iPhone X 的消息通知默认是不显示内容的,直到你注视了屏幕并且解锁了之后就把通知内容显示出来了,这种小的细节还是挺让人心暖的。

相机

相机的效果总体来说有点过爆,尤其是拍人像的时候,会在脸部过爆显得脸上有一种油腻感,这个不好;对于色彩还原、夜景效果都还是有提升的,但是基本也就iPhone 8 Plus的水平稍微高一些。

应用适配和系统操作

应用的适配上,大部分厂商都做好了适配,微信、支付宝、招行都做了适配,只是有的适配的好,有些适配的就比较差了,像Telegram虽然做了适配但是刘海儿位置的处理就有一个明显的bug,其他的适配都是空间布局上的小问题。

没有Home键的操作反而是更加行云流水般的顺滑了,关掉多余的动画反而不是很自然。

最后的感受

总体来说,iPhone X确实是当下最好的手机了,毋庸置疑,是我自己在拿到iPhone 4之后拿到最好的手机了。

一些系统上的bug还需要 Apple 修复,比如相机等应用在锁定旋转方向的情况下依然旋转了屏幕,而且把控制条一类的内容给弄丢了。