年度归档:2019年

XP 无法显示该页面

作为古董级的系统,XP 确实有很多兼容问题。例如很多 HTTPS 页面报错:无法显示该页面。这都还不是能显示但有问题,是直接无法显示。追查了很多资料,最终确认了原因:SNI

什么是 SNI

随着 IPv4 地址的短缺,为了让多个域名复用一个 IP,在 HTTP 服务器上引入了虚拟主机的概念。服务器可以根据客户端请求中不同的 host,将请求分发给不同的域名(虚拟主机)来处理。

但是,在一个被多个域名(虚拟主机)共享 IP 的 HTTPS 服务器中,由于在握手建立之前服务器无法知道客户端请求的是哪个 host,所以无法将请求交给特定的虚拟主机。然而,要完成握手,又必须读取虚拟主机中配置的证书信息。

Server name indication(简称 SNI)就是用来解决这个矛盾问题的。SNI 要求客户端在与服务器握手时就携带需要访问的域名的 host 信息。这样,服务器就知道需要用哪个虚拟主机的证书与客户端握手并建立 TSL 连接。

SNI 最早在 2004 年被提出,目前主流的浏览器、服务器和测试工具都已支持 SNI。

继续阅读

Mac 无法连接 SMB

苹果系统越来越不稳定是不争的事实,各种不兼容各种小问题。其中就有一个困扰了我近半年的问题,今天终于得以解决,是在是高了个兴开了个心!

不知何时 macOS 增加了一些安全机制,导致一些虚拟机模拟器等安装后会无法启动及报错等,也没有什么地方可以设置允许,类似 GateKeeperSystem Integrity Protection 等。这些功能也有特殊的方法可以关闭,倒也罢了。

但新版 macOS 伴随 VMware Fusion 启动会报 Cannot find a valid peer process to connect to,还有一个非常非常蛋痛的问题是:局域网无法连接 SMB 共享。这样小米路由盘无法打开,家里的 NAS 也无法连接。

具体症状:FinderGoConnect to Server 连接到诸如 smb://192.168.1.1 的共享时会报无法连接。但并没有任何具体错误提示。如果重启,可能行,也可能不行。但机器实际是完全 ping 的通的,其他服务也完全正常,除了 SMB。而且往往其他机器来连接共享盘是完全正常的,所以也完全排除共享机器的防火墙之类的设置问题。

继续阅读

无人生还

无人生还 2005

无人生还》,这一直是我喜欢的类型片,所以观影还算投入,就是节奏是有些拖。毕竟就十个人也要共三个小时来处决,怎么样也有点长了,要是能处理成大概两个小时的电影无疑效果更好。而且这样经典的犯罪推理片中发现几乎没有什么推理的成分,能感觉到更多是一种原著的还原和致敬,哪怕我根本也没看过。

看点完全是来自五湖四海的十个人,面对绝望所展现的那种煎熬和挣扎,当然其中的凶手主要还是享受的。主要是确实影片也铺垫了很多见仁见智细思恐极的镜头,让观众能够在适当的时候能有所提醒和领悟,这几乎也是改编的最大的魅力所在了。

0、一开始凶手专门雇人录开场白,明显是怕声音泄露,所以可以知道凶手就是在十个人当中。

1、送八个人上岛时,船夫回头诡异的一沉吟。这里你可以知道这帮人接下来可能都要挂,因为作为看钱办事的老水手,他肯定被吩咐或没被吩咐过:这几天的孤岛没他啥事。

2、绝对女主人设并不讨喜,特点是闪回片段非常非常多,一开始看一头雾水,看到后面才逐渐明白。闪回意味着心魔,意味着阴暗的往事和不堪的过去。对这个角色最早的认知是男主说她在假装。当时我一下就信了。

3、男主的设定很屌,我很喜欢。闪回片段也最少,因为够坦荡。好好的偶像实力派,偏偏最后对女主掉以轻心。他也是十人之中唯一一个不是死于凶手之手的人。假如换他活到最后,凶手不一定能拿他怎么样。

继续阅读

I’ll GO ON

这是一本主题蛮沉重的书,讲述医生在人生巅峰的时候确诊了肺癌,最终英年早逝的故事。其间,他用文字记录下了自己对生命意义的探索。

在前半部分中,作者回顾了自己的初衷和对职业的思考…………

我以为,在生与死的空间中,我一定能找到一个舞台,不仅能凭怜悯和同情来采取行动,自身还能得到升华,尽可能地远离所谓的物质追求,远离自我那些微不足道的小事,直达生命的核心,直面生死的抉择与挣扎……在那里,一定能找到某种超然卓越的存在吧?

人人终有一死,作为一名住院医生,我的最高理想不是挽救生命,而是引导病人或家属去理解死亡或疾病。

医生们的职责,包括去了解病人的生命因为生命而宝贵,而值得一活,并好好计划,可能的话,要尽可能保留这些东西———如果不行的话,就让病人去得安详体面。掌握这样的权力,就需要有很深的责任感,有时也掺杂着愧疚和自我责备。

我意识到,在给病人的脑部做手术之前,我必须首先了解他的思想:他的个性,他的价值观,他为了什么活着,要遭遇什么样的灾难,才能合理地终止这条生命。

很偶尔地,我们可能会反思,大家都在默默地向尸体道歉,并非出于罪恶感,而是出于我们没有罪恶感。

大家都意见一致地低语:脑部受这么重的伤,死了其实更好。

人类是生命体,遵循自然法则,很遗憾的是,这些法则就包括一条:熵总是在增大的,生命是无常的。

我们无从得知降生世上将遭遇怎样的冲突与痛苦,但通常来说我们很难脱身其外。

她和她的丈夫看上去都没有做好迎接脑瘤的准备。到底又有谁准备好过呢?

如果是一大碗悲剧,最好一勺一勺慢慢地喂。很少有病人要求一口气吃完,大多数都需要时间去消化。

在我看来,这种坚强往往不堪一击,不切实际的乐观往往下一秒就是排山倒海的绝望。

我逐渐了解到,科学是在是最充满政治性、竞争最激烈、最你死我活的行业,处处布满了走捷径的诱惑。

继续阅读

《权力的游戏》感

最终季只有六集,今天已经是第五集《The Bells》,主要讲述女王屠城。这集我是提速看的,实在太拖,突然有点明白这季为什么只有六集,可能已经是多的了(实际有看生肉的朋友会发现其实每集末尾都会有十分钟的集中集,解释主创的一些创作意图和理念,这段内容在熟肉被切掉了)。

在之前的刻画中,剧集的节奏紧凑,主线纷杂,主角众多,基本上每个人也就露脸几分钟,够时间说上几句话。但就算如此,台词依然非常精美,人设依然非常到位。很多场景我都是看多次才能明白其中的精妙。但这些都是很久以前。

几乎所有人,都有理由无理由的启用了前仆后继的临剧终求安排模式。早前在抓异鬼样本的任务中,囧雪莫名留恋打怪,就拖死了一头龙和他班叔。这次在夜王之战中,囧雪跑来跑去也完全不知道他想干嘛。还有这集中,无面史塔克,信誓旦旦要去杀BOSS,到了最后光卡,被同伴一句话就劝退了。然后,就开始了莫名其妙的受虐模式,硬是没看懂她想干嘛。

这部戏神剧之名来自于它对人物命运无常的掌控和因果必然的颠覆,但现在完全没有这种的体验,有的只是傻逼的推进和奔溃的人设。为推进而推进,无人设的人设。我能想到的一个理由就是,既然剧集版的谜底已经早早揭晓,那起码让原著党对还未完结的小说保留一点点念想。或者,仅仅是因为剧集的剧情原创,早已信马脱缰! 继续阅读

微信消息解密出错

因为 WordPress 最新版的原因升级到了 PHP7,发现 Open Social 插件的关注公众号登录功能报错:该公众号提供的服务出现故障,请稍后再试。经查这是公众号消息通讯的问题。开启错误日志,发现致命报错:

Uncaught Error: Call to undefined function mcrypt_module_open()

原来 mcrypt_module_open 函数已被废弃,于是采用了 openssl_decrypt 作为代替方案。最终解密部分的代码进行了简单的判断兼容效果如下。 继续阅读

阿里云升级PHP7

PHP 7.1

阿里云 CentOS 7.6 默认 PHP 5.5,最新版 WordPress 要求 PHP 5.6+,所以需要升级。目前 7.2 是最新版,为稳定考虑选择了 7.1

首先查看已安装 PHP ,并删除;然后添加一下源,并安装新版,省却下载编译各种折腾。

yum list installed | grep php
yum remove php-common
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm 
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
yum install php71w php71w-opcache php71w-fpm php71w-mysqlnd

继续阅读

The Zima Blue

爱死机器人》是网飞爸爸近期出品的一部惊鸿一瞥的科幻动画剧集,讲述了人类自身之外的一些琐碎脑洞和一些不成熟思考。每集大概十五分钟,基本等同于一集提速后的火影。除开主创本身气质所带的不羁和怪诞,整体的制作更精良画风也更新奇,还不带重复!

这种不设限对题材的发挥无疑有好处,想怎么创作就怎么创作。但有一个不好的地方就是,集与集之间没有任何必然联系,它们之前的差异性导致了大部分的作品会自动沦为陪衬,而优秀的少部分会自动成为剧集的代言。其中就有两部实在太过脱颖而出引人入胜了。

第七集《天鹰座裂缝外》,讲述了星际间的一个小事故,导致了男猪的表世界和里世界出现了裂缝。重点是女蛛无上的怜悯和极度的狰狞,所形成的那种冲击和挣扎,会让你觉得再残酷的真相都是如此的无关紧要。这是我不多圈的一个圈,当时实在实在是太震撼了!最好的一集!

后来看到了十四集《齐马蓝》,毫无疑问的成了本系列最佳。讲述了一个泳池清洁机器人在进化的过程中不断追求真理追求存在的意义,最终在世界的尽头找到答案,返璞归真重新做回自己:一个简简单单而诚诚恳恳的泳池清洁机器人。

继续阅读