解决WordPress安装时无语言选择的问题

WordPress原生支持多语言,一般在安装时,首先出现语言选择框。但在CentOS上的Nginx环境中部署WordPress环境时,直接跳过语言选择,进入下一步了。开始猜测是在WordPress官网(https://wordpress.org/download/)下载,没有多语言环境。后到WordPress中文(https://cn.wordpress.org/)下载,再次安装,发现同样存在没有语言选择的问题。奇了怪了,装过N次了,怎么这样就出现这种问题了呢。

最终发现是权限问题,因为对网站目录没有写权限所致。

首选查看Nginx以什么身份运行。

ps aux | grep nginx

阅读全文

读【苹果新太空船总部建设缓慢原因】有感

苹果新太空船总部建设缓慢原因:追求完美 严抠细节

原定于2015年完工的苹果新太空船总部Campus 2的建设进度一直低于预期,正式开放的日期预测为2017年年底。而路透社接触苹果该项目的数十位内部知情人士后,发现原来事出有因:苹果内部有许多相关高层非常追求完美,注重细节,而且内部有许多深谙建筑施工的人士出谋划策,对建筑承包商的要求非常高,项目进度也因为苹果对完美的近乎“苛刻”的追求而拖慢。

报道中举了几个例子足以说明苹果严苛的完美主义,苹果要求门口(Doorways)必须是完美平坦(perfectly flat)的,门口所在的建筑内部和外部的地面必须毫无差别,没有任何轻微的突起或分割。据一位建设经理透露,这将花费大量额外的财力和时间去完成,但苹果和施工方花费了数月“辩论”必须满足此要求,苹果对此豪不退步,给出的理由是“如果工程师们进入建筑时,需要刻意调整步态,就会让他们从自己的工作状态中分心。” 阅读全文

ATS是什么,ATS有什么要求?

为什么要强制开启ATS和HTTPS

HTTP是非常不安全的明文传输协议,任何通过HTTP协议传输的数据都以明文形式在网络中“裸奔”,任何数据都处在被窃听、篡改、冒充这三大风险之中。HTTP不提供任何方式的数据加密,如果攻击者劫持了HTTP流量,就可以直接读懂其中的信息;而且HTTP并不验证服务器身份的真实性,服务器返回的请求容易被篡改或者假冒,而用户根本无法察觉。因此HTTP协议不适合传输一些敏感信息,比如信用卡号、密码等。

HTTPS协议是Http Over SSL,简单来说就是HTTP的安全版本,在HTTP的基础上增加SSL/TLS加密传输协议,通过HTTPS加密传输和身份认证保证了数据传输过程的安全性。在登录网银和电子邮箱时,你会常常看到地址栏的网址显示HTTPS前缀,从而轻松判断这个网页是否采用了HTTPS加密连接。但是在移动应用上,网络连接的安全性就没有那么透明了,用户很难知道App连接网络时使用的是HTTP还是HTTPS。 阅读全文

国行iPhone 开启FaceTime Audio功能

在iOS 7中,苹果加入了FaceTime Audio功能,该功能可以使两部iOS 7(iOS8-10均支持)设备之间通过类似VoIP的方式实现免费通话。当然这么做会消耗一定的网络流量,相对来说比语音通话要省钱,而且话质比普通电话真的清晰很多。最重要的是,不用每次一来电话就往阳台上跑了,因为FaceTime Audio不需要移动信号。

但,很遗憾,这个非常给力的功能在大陆地区被屏蔽了,自2013年9月起在大陆地区出售的行货iOS设备,均不提供FaceTime Audio功能。支持FaceTime Audio的设备使用FaceTime Audio拨打大陆地区iOS 7设备时会出现FaceTime Audio失败的警告。当然,只是FaceTime Audio被屏蔽了,视频通话FaceTime并未屏蔽。

直至最新的iPhone 7及iPhone 7 Plus,FaceTime Audio功能依然处于屏蔽状态,苹果大陆官网上根本就没有出现“支持FaceTime Audio”的字样,但在香港及其它地区官网上,“支持FaceTime Audio”是明确标注的。

值得庆幸,大陆行货用户并不是就不能使用FaceTime Audio功能,前提是,设备必须“越狱”。 阅读全文