我时常会怀疑自己是否被清除过部分记忆,以至于关于 2018 我回忆不起任何有关时间节点的事情来。人往往会美化自己的回忆,忘却痛苦,2018 年作为我的至暗时刻,确实有太多我不愿回忆起的苦涩。
好在我一直都有记录日记的习惯,通过翻看日记,我竟发现过去的一年当中原来还是有不少快乐的瞬间,也有很多体验和经历此生难忘,会一直被我珍藏在心里。
这篇博客原本是从 2018 年 12 月 16 日开始写的,一拖就拖了大半年,从 17 年开始我就无暇顾及博客,后来时间久了,即便是有空我也不愿意动笔去写,可是博客断更这件事情还是会时常令我感到不安,有好几次决定要更新,甚至都已经想了标题打了草稿,但要么太忙、要么太累,到最后文章都已经失去时效性了,好像也没有什么写的必要了。
很奇怪是吧,这样一件小事居然会困扰我一年多的时间,有的人失败之后会崩溃,有的人会投降,而我大抵会选择逃避,逃避虽可耻但有用。
一直到上周博客服务器即将到期而且无法续费,我才不情愿的打开博客文件夹开始做迁移,看到了去年年底打的草稿。之所以选择迁移博客而不是索性关闭,其实还是因为写博客这件事情,至少在之前对我来说是一种享受,虽然后来几乎快要变成我的负担和焦虑来源,但我还是不愿意放弃,只要我不放弃,总有一天会更新,吧。
这不,终于等来了这一天,正好有时间,心情也不错,就把这一篇迟到了半年的文章写完,跟过去的包袱挥手告别吧。
算了不写了,有点饿了,删掉草稿,出门吃饭去了。2018,我不要你的回答了。
]]>由于各方面的原因,博客停更了整整一年时间,以至于到了 2018 年我的首页第一篇文章还是 2016 年度回顾……小伙伴们纷纷表示实在看不过去了(你好歹水一篇博客,这个 2017 就算是过去了呢)。其实去年也没有完全闲着,除了生活中的事情以外,博客也做了不少或大或小的改动和优化(都是雕虫小技),要是再不写下来的话恐怕我自己都会忘掉,事实上按照我的记性,已经快要忘得差不多了。幸好还有记录可循,我争取在近期补上。
当初写博客纯属自娱自乐,而且到现在为止正经内容也没有多少,只有我折腾博客的一些过程记录。没想到还真的有人会看,而且还有人参考我粗心大意的伪教程,这让我有点受宠若惊,虽然都是些微小的工作,但我以后一定认真对待,一方面给自己留个念想,另一方面至少不能把读者带到沟里去。
2017 又是动荡的一年,科技行业的发展速度已经不能用“日新月异”来形容,甚至数字货币行业有了“币圈一日,人间一年”的说法。我虽然无暇于每日浏览新闻资讯,但也都有所耳闻。
年初的比特币勒索病毒才真正第一次让比特币进入了大众的视野,几个月后比特的指数级疯狂上涨,使得一瞬间全中国全行业都在大谈特谈 ICO、去中心化、区块链,热钱纷纷进场,就连我身边不少朋友都来打听我之前入手的比特币。
过去人们喊的口号是大数据、云计算,而去年则是人工智能在大众面前崭露头角的一年,以 AlphaGO 为代表的人工智能正在挑战人类的计算极限,也在一些行业逐步取代人类的工作。机器人行业的研究也令人惊喜,比如波士顿的大狗和人形机器人。
微信小程序的发布牵动着不少开发者和自媒体的神经,大家都生怕错过下一风口,而小程序也加剧了微信封闭生态系统的壮大,另外一遍苹果也在和微信就打赏收入和小程序而相互博弈。
共享单车竞争度过了满街五颜六色“小x车”的白热化阶段,不出意料只剩下以腾讯和阿里为背景的两大阵营,令人始料未及的是共享单车已经跻身中国“新四大发明”之列。而共享单车的快速扩张一方面离不开资本的烧钱投资,另一方面也得益于移动支付的大范围普及。随着移动互联网基础建设的提速和升级,短视频的风口真正到来,继快手之后,今日头条系在三四线城镇逐步下沉,抖音、火山双管齐下,全面入侵年轻人和中老年的碎片时间,还一举全资收购 Musical.ly。不由得让人感慨起了个大早,赶了个晚集的腾讯微视。
游戏方面,手游《王者荣耀》已经全面制霸,抢了《阴阳师》的风头,《崩坏 3》 可能是手机上画面、操作和打击感体验最棒的动作类游戏。端游则是绝地求生大逃杀的天下。
主机游戏方面任天堂终于实现革命性的逆袭,《塞尔达传说 旷野之息》和《超级马力欧 奥德赛》的双重加持之下,Nitendo Switch 成为“收到礼物的男孩都哭了”的最佳礼物。
十九大顺利召开,七大常委名单公布,习思想写入党章,国家设立雄安新区,牵动着不少人的心。随之而来的则是互联网舆论和传播管控越来越紧,西安出台了微博粉丝超 3 万就需要实名登记的政策,携程事件和红黄蓝事件中有关部门一味地删贴、信息不透明不公开引来网友的纷纷指责,导致了人们对政府的信任危机。7 月某著名异见人士离世,微博上一片被删除被屏蔽的景象,人们发挥各种修辞能力来避开老大哥的审查。著名谈话节目《锵锵三人行》也被下架停播,名字成了敏感词,原因未知。微博多次被要求整改,不少极度反感微博全方位审查的人成为了微博难民,纷纷“移民”到 Twitter、饭否、Mastodon 等平台。
于欢案、江歌案、杭州保姆纵火案,豫章书院、携程虐童案、红黄蓝虐童案,以及林奕含自杀、WePhone 创始人自杀、中兴高管跳楼自杀,这些当事人无论是身价几千万,房产无数的林生斌和苏茂享,还是负债累累的于欢一家,无论是孩子学费六千块一个月的红黄蓝家长们、北航本科南开硕士华为 8 年中兴 6 年的欧新建,还是辛辛苦苦挣钱供女儿念书的江歌母亲,都在 2017 年里或离世,或承受了太多异于常人的巨大痛苦,令人唏嘘不已,甚至出离于愤怒,因为人们在这些人身上看到了人心的险恶、社会的不公,强权的冷漠。更重要的是,与你我他相差无几的事件背景,甚至就是某些人的过去、现在以及未来,人们不安,如果是自己,该怎么办,会怎么做?然而公众的记性总是很差,以至于没过多久,大家就开始讨论卢本伟开挂、李小璐做头发、PgOne 被封杀等娱乐八卦,唯愿时间能够默默抚平当事人心中的伤痛与悲凉。
同样日子不好过的还有那些人设崩塌的明星们,个人的小聪明和错误,在经过媒体和网络的讨论之后被无限放大,引来吃瓜群众的疯狂围观,身处娱乐圈这个修罗场,不断地用谎言去解释谎言,机关算尽得到的一切也可以在一夜之间消失殆尽,在面具被揭穿的同时付出沉重的代价,成为大众的笑料。每当一个新的概念出现,总免不了被滥用的情况,”油腻中年“就是这样,这个词语因冯唐的文章而起,后被个别伪女权自媒体炒作成为热门话题,除了某些人真的油腻以外,大多数中年男人在自媒体和社交媒体时代丧失了面向娱乐大众的话语权,他们只有被年轻人和小仙女们无情 diss 的份,或被批评油腻、或被以直男癌一概而论,娱乐媒体本来就是向年轻人倾斜的,我为所有不油腻的中年男人以及不跳扰民广场舞的大妈打抱不平。
九寨沟地震那一天,我一个人在十几层楼的房子里,震感强烈,等回过神来晃动已经结束了,措手不及地从楼梯飞奔而下,楼梯里充满孩子的哭泣声,我双脚阵阵发软,忙乱地踩在楼梯上,前脚还没踩实,后脚已迈过好几级台阶。下楼火速给父母打电话报了平安,然后给心爱的人打电话询问是否无恙。这让我回想起汶川大地震那天,当时年少,只觉得紧张刺激甚至有点兴奋,而如今越发贪生怕死。
新的一年我喜欢的音乐风格又有了新的变化,从之前的民谣、后摇滚、流行朋克偏向了噪音摇滚、情绪摇滚、盯鞋/自赏、梦幻流行、独立流行、低保真/蒸汽波等等。
最令我开心的是发现了许多非常有才华的盯鞋乐队,仿佛打开了新世界的大门。首当其冲的要属 yourboyfriendsucks! 这支不正经乐队,他们在网络上的简介是这种画风:
“来自广州的反智反友情乐队 yourboyfriendsucks!/你男友係碌葛。风格大概是混响加得有点太多的弱智流行歌,加入一点点因为不知道这里应该要弹什么所以乱来一下的吉他噪音这样。”
可惜我在得知这支乐队的时候他们已经解散了,只出了一张专辑《白鹤》。zoey 去了德国学习酿葡萄酒,吉他手史悲每天在家里画画打游戏拼高达,陪超级可爱的女朋友千岛上街吃麦当劳,顺便在微博上当一下网红这样子。史悲这个人是个说话神经质,时常脑洞大开的相当有才华的人,除了玩乐队之外他还曾经做过一个游戏名字叫做《Kio 的人间冒险》,游戏场景制作十分精致,风格略微重口,带有史悲强烈的个人风格。他还经常会在微博上发一些有趣的简笔漫画,通常都是两个长得很像的小人在对话。
还有一个乐队,也是在我得知他们的时候已经解散,同样也只出了一张专辑,而且专辑还是在乐队解散之后才出的。乐队名字叫做“枕头人”,来源于同名话剧。
枕头人解散之后,主唱养鸡继续以个人名义发布歌曲,歌词简单、旋律幼稚却又异常的动听,并且会牢牢抓住你的情绪,让你沉浸其中不能自拔,比如最魔性的一首《昨天我抽了十根烟》,我大概听了几百遍吧:
还有一首《我被安慰在安慰剂组》,也同样风趣:
我喜欢在夜深人静的时候循环白百 EndlessWhite 的专辑,他们是我目前最喜欢的中文盯鞋乐队,厚重的噪音墙、跃动感十足的温柔旋律,衬托着主唱虚无飘渺的声线,实在叫人无法不沉迷其中。
此外国内的 Shoegaze 乐队还有缺省、Atta Girl、The White Tulips、河豚子。饿力爆、杨公堤上下运动社团等,国外的有 Slowdive、DIIV、My Bloody Valentine 等,其中 Slowdive 还在去年回归,并发布了同名专辑。
其他 2017 年比较喜欢的乐队还有 THE 尺口MP、Chinese Football、落日飞车、出海部、My Littile Airpot、卧轨的火车、午夜乒乓、Hush!、大象体操、闪星、假假条以及梅卡德尔。
去年在豆瓣标记了 107 部剧集,打三星以上的往年电影有:《窃听风暴》、《闻香识女人》、《红辣椒》、《未麻的部屋》、《推拿》、《红高粱》、《侧耳倾听》、《西西里的美丽传说》、《推手》、《蝙蝠侠:侠影之谜》、《谍影重重》、《末代皇帝》,每一部都是经典,值得回味,其中《闻香识女人》、《推拿》、《红辣椒》和《末代皇帝》的电影配乐令我印象深刻。
至于院线影片,只去了四次电影院,四部电影还都不怎么喜欢。看过并且比较喜欢的有《金刚狼 3》、《声之形》、《敦刻尔克》、《芳华》。
毫无疑问最令我感动的还是 NHK 的纪录片《纪实 72 小时》,日本人真的很擅长治愈,总是能把一些细腻的感情表达得如此恰到好处。现如今日本经济不景气,人口老龄化,年轻人缺乏生活的勇气,在很多影视作品中都能感受到一种鼓舞人心的意图和情绪。每一集都弥漫着浓浓温情,鼓舞着大家努力生活,奋斗下去。
每一集快要结束的时候,片尾主题曲总会在恰到好处的地方响起,被称为神 BGM:
补了四部经典老番,分别是《科学超电磁炮》《星际牛仔》《星空清理者》《攻壳机动队 STAND ALONE COMPLEX》,全都五星推荐。另外电视剧推荐《四重奏》和《围城》。综艺节目只推荐《圆桌派》和《十三邀》。
17 年在 b 站看的最多的 up 主是影视飓风、cbvivi 和 warma,当然还有从 2016 年开始追的阅后即瞎。影视飓风和 cbvivi 都在持续创作高质量的 Vlog,影视飓风是一个以设备和拍摄剪辑技术为特点的影视行业的专业自媒体,cbvivi 是前三联生活周刊编辑,去年加入了 flypig 的创业项目一闪。
一闪早期从动图 + 滤镜开始打造高质量的摄影社区,2.0 加入了照片,3.0 主打在手机上剪辑视频,视频滤镜都是可以实时预览的,而且在不同滤镜之间滑动切换真的十分方便。一闪的滤镜需要使用钻石兑换,钻石既可以付费购买,也可以通过发照片或视频被编辑加精获得。可以说一闪是 Vlog 在国内流行起来的推动者,他们的广告片拍得很棒。另外目前来看一闪相当于国内版的 Instagram + VSCO。
即刻是我 2017 年最喜欢的 APP,没有之一。即刻使用爬虫 + 人工筛选的方式为用户提供极度细分的信息推送服务,实在是抓住了信息焦虑人士的痛点,用了都说好。
]]>Twitter 2016. #ThisHappened
YouTube Rewind: The Ultimate 2016 Challenge
Facebook 2016 Year in Review
2016年视频巡礼:这一年我们看过什么?
我站在路边,面前停着一辆车,朋友坐在车上弹着吉他,旁边坐着一个女孩在唱歌。女孩是在唱歌没错,但是我只能看得到她的嘴唇在动,脸上带着微笑,伴随着吉他声在唱一首欢乐的歌。我晃了晃脑袋,又往前走了几步,想听清楚她在唱什么,但是我的耳朵里仍然只有欢快的吉他声。忽然,我好像听到了什么声音,一开始很细,慢慢变大,然后我听清楚了,那不是歌声,是有虫子在煽动翅膀的声音,嗡嗡作响,声音越来越密,在我耳边绕来绕去。我不胜其扰,眼前的画面也变得模糊……
我就这样在清晨被一只虫子从梦中吵醒了。伸了伸懒腰,翻了个身,有一搭没一搭的回想昨晚的梦,然而只能记起醒来之前的最后一个画面以及之前几个模糊的画面,再努力回想,却只剩最后一个画面了。
顿时对《你的名字。》中男女主角不记得彼此的名字这一个设定感同身受,如果彼此的身体交换就像一场梦,那梦里无论一切是多么的真实,只要梦一醒,记忆便会迅速流失,有时候甚至会忘记所有的情节,更不要提名字了。举个简单的例子,如果你每天做的梦其实都是在与平行时空的另一位交换身体,醒来之后的你又能记得多少事情呢?
自从八月《你的名字。》在日本上映之后,我就开始持续关注这部反响热烈的新海诚导演新作。我是一个对电影画质有着强迫症般要求的人,即使是在电脑上看电影,也是一定要看 1080P 版本的,因此在网络上泄露出 480P 版本的时候我并没有着急下载。在得知电影即将在中国上映的时候我更是坚定了「这么好的电影一定要留在电影院看」的想法。这期间《你的名字。》被各方合力宣传成一部「要和喜欢的人一起去看」的电影,而 B 站也趁机做了一次bilibili 请你看电影的活动,我有幸抢到了一张票,当然是和哥们配对的……
去看电影的头一天晚上,在微博我关注的人里搜索电影名字,看到好几位都发微博说自己看哭了。我想像我这种泪点低的人应该也会感动到流泪吧,于是满怀期待的睡了。第二天看电影的时候一边看一边对着朋友吐槽,朋友之前看过盗版,所以也会时不时提醒我「这里注意了」之类的。一直到电影结束,灯光亮起,我也没有一丝流泪的冲动。
从电影院出来的时候总感觉很不是滋味,就好像你觉得鼻子痒,对着太阳看了半天,眼睛都看酸了可还是打不出喷嚏一样。
于是当天晚上我就买了第二天的票,去电影院二刷。不得不说第一遍实在看得不仔细,二刷的时候注意到了大量的细节。
电影开头就点明设定:“早晨醒来总会忘记做过的梦,总觉得有什么在流失”。
影片中不停出现的那一句“泷,泷,你还记得我吗”应该全部都是来自于三年前那次电车上见面的回忆。
一开始穿越没穿 bra,后来换了睡衣,穿上了 bra。
泷穿越过去一般都是扎单马尾。
奶奶也有红色头绳。
奶奶因为反感三叶的爸爸,拔掉收音机电源。
电影中多次出现开门关门作为画面转场。
Tasokare Tasogare 黄昏之时,不是白天也不是夜晚,世界变得模糊,可以看到非人之物。
在老师讲“黄昏之时”的词源是“他是谁”的时候,这时候三叶正好在翻看本子上写的“你是谁”。
吃便当的时候早耶香提到“那个仪式”,指的是口嚼酒的仪式。
敕使应该是喜欢三叶的,从他以肯定的语气说神会喜欢口嚼酒可以看出来。
三叶第一次交换之后走出门,画面是东京的车流和电车,配乐有点像《城市:天际线》的背景音乐。
三叶睡觉之前,画面一闪,回想起本子上的“你是谁”,就写了自己的名字,所以这里有个疑点,一种解释是交换不是同时进行的。
泷说到,交换之后的记忆醒来之后会越来越模糊。
相隔三年,虽然日期相同但是星期几是不同的,所以泷穿越过去以为要上课穿了制服。
在去供奉口嚼酒的路上,奶奶说“米,水,酒,也是产灵”。
回来的路上再一次遇到黄昏之时,这时奶奶可能察觉到了什么,问泷说“你是在做梦吗”,另外奶奶本来年轻的时候就有过同样的体验。
参观“乡愁”摄影展的时候除了“飞驒”,侧边墙上还写着“山岳”,所以后来泷在搜索照片的时候关键词是“飞驒 山岳”。
泷给三叶打电话和三叶去东京找泷的时候打电话的是同一个地方。
去东京回来之后,三叶心情很低落,所以剪了头发。
泷打电话,没人接,挂掉电话之后,给了一个铁丝网后的月亮的画面,暗示彗星撞击了小镇,这个画面后来也出现了几次。
女主第一次穿越过去的时候,手上没有戴绳结。
泷、前辈、司一起去飞驒找三叶之行,拍照的吉祥物名字叫“飞驒牛”,泷穿的衣服上有“Half Moon”字样,和影片后面天空和半月的画面相互呼应。
前辈之前是喜欢泷的,可能为了泷戒掉了烟,后来察觉到泷喜欢上了别人,又开始抽烟了。
在知道小镇已经在三年前被陨石撞击,而三叶也已经死了的时候,泷开始怀疑是否一切真的只是一场梦。
晚上泷和前辈谈到了绳结,想起了神体,说“不,那不是梦”。当天晚上梦里想起三年前三叶来找自己,耳边响起当时三叶叫自己名字的声音,第二天早上一个人去找神体。
奶奶说自己小时候也做过类似的梦,可见宫水家族的使命就是通过和彗星撞击镇子之后时代的人交换身体拯救小镇的人们,而泷在神体滑倒看到天花板上的图案,穿越的时候看到的三叶的前半生,应该是神体告诉他的。
2013 年 Google 的 Logo 还没有改版。
在三人研究拯救小镇的方案的时候,画面给到墙上的天文部、无线部、考古部“废部”。
穿越过去的泷去找三叶父亲的时候,父亲说“宫水家的人喜欢说瞎话”“你不是三叶,你是谁”,验证了双叶也经历过类似交换身体的事情。
站在三叶的视角,如果成功改变世界线之后,其实三叶是不会带有后面的记忆的。也不会有开头穿着和服站在草地上看彗星的回忆,这里存疑。
两人黄昏之时见面的时候是在 2013 年,背景只有一个湖,黄昏时刻结束,笔掉在地上,这个时候泷回到了 2016 年,背景有两个湖。
黄昏时刻结束,在两人视角来看相当于梦醒,所以泷和三叶竭尽全力想要记住名字,但还是很快的遗忘了彼此的姓名。
前面敕使和三叶的父亲喝酒的时候敕使的父亲说“放心,门入、坂上那边的票也是你的”,后面早耶香的广播中就有“门入地区、坂上地区”。
三叶的灵魂回到自己的身体,第二次去找父亲的时候可以看到奶奶也过去了,她一开始说“这种话没人会相信”,后来可能是回忆起了什么,又看到彗星确实分裂开了,于是去找三叶的父亲。
哦对了,彗星撞击点是三叶的家。
在彗星分裂之后有几个画面是早耶香和敕使分别用力摇晃着身边的人,其中敕使父亲的表情十分慌张,也为后来大家成功撤离无人伤亡埋下了伏笔。
醒来之后世界线变了,关于一起去寻找三叶的回忆也彻底丧失了,后来前辈说感觉自己好像忘了很多的事,泷说可能大家吵了一架,自己在山上独自度过了一夜。
前辈来找泷的时候,脖子上戴着项链,手上戴着戒指,还有一点是,在咖啡厅谈论找工作的时候,司的左手无名指也有戒指,至于是否前辈和司结婚,不得而知。
结尾画面闪过,分别是司在花店,前辈扔垃圾,敕使和女友看中介公告栏,四叶在教室,还有吃东西的女孩和便利店售货员不确定是谁。背景音乐歌词是 a bit more,让我想起秒五的 one more time one more chance。
结尾二人在楼梯(是叫楼梯吧)见面,之所以不敢直接相认,是因为彼此的交换经历就像已经遗忘的梦境一样,所以只觉得面容似曾相识,但是不知道为何,另外不确定是否梦境真的只是是梦境还是身体交换。
]]>之前从豆瓣FM 转到网易云音乐的时候把所有的红心歌曲都同步了过去,足足有一千多首,超出了网易云音乐的歌单限制,导致网易云音乐本地客户端播放「我喜欢的音乐」会直接崩溃,虽然现在这个 bug 已经被修复了,但是网易云音乐网页版还是不能点红心……为此我特意建了一个同名歌单,定期在客户端上统一点红心。后来我决定精简一下歌单,把那些我会主动单曲循环沉迷其中的歌曲挑出来。于是这个歌单收录的不但是我在每一段时期都非常喜欢的歌,而且都是我会反复听的。以后会逐渐加入我曾经单曲循环过的歌。
]]>前段时间闹得沸沸扬扬的沃通丑闻事件最终以 Google,Firefox 相继宣布停止信任沃通和 StartCom 的证书宣告结束。按照沃通 CA 以及 StartCom 的证书在国内外的使用广泛程度,估计得有一大批网站需要更换 SSL 证书。本博客在建立之初就使用了 Let’s Encrypt 的免费证书,这个被沃通说成是「非常危险」的 CA,恰恰是一个不错的选择。
在之前的文章中提到,Let’s Encrypt 是一家旨在消除当前手动创建和安装证书的复杂过程的自动化流程,为安全网站提供免费的 SSL/TLS 证书的数字证书认证机构。在 2015 年 9 月 7 日推出之后后不到半年的时间里就签发了一百万张证书,而现在每天都要签发 5.5 万张证书。可以说 Let’s Encrypt 对 HTTPS 的普及起到了至关重要的作用。
大概从去年开始,我偶尔会发现之前收藏的网站变成了未收藏状态,仔细一看才发现原来是这些网站的地址都变成了 https 开头。
越来越多的网站开始采用 HTTPS 加密,同时 Mozilla、Google 等公司也在促进 HTTPS 的普及。可以看到,全面启用 HTTPS 已经是大势所趋。
2016年10月13日 Firefox 用户加载的半数网页启用了 HTTPS
2016年11月04日 Chrome 用户访问的网页 HTTPS 超过一半
简单地来说,HTTPS 是建立在非对称加密方式上的保证通信双方信息传输安全性的一种超文本传输安全协议,能够防止信息在传送过程中被监听和篡改。
可能你会觉得,只有那些银行或者购物网站等涉及到财产安全的网站才需要采用 HTTPS 加密,或者只有登录的时候需要 HTTPS,一般的个人网站根本没有必要。但我想你肯定不会希望自己网站的图片都被替换成小广告吧(滑稽?
另外,Mozilla 和 Google 等主流浏览器公司也在逐步淘汰 HTTP,终极目标是彻底使用 HTTPS 取代 HTTP。为此 Google 还于 2014 年 8 月 6 日宣布提高 HTTPS 网站的排名。
2015 年 4 月 30 日 Mozilla 宣布淘汰 HTTP
2016 年 9 月 08 日 谷歌 Chrome56 正式将 HTTP 页面标记「不安全」
不加密的 HTTP 连接是不安全的,你和目标服务器之间的任何中间人能读取和操纵传输的数据,最简单的例子就是运营商劫持的页面跳转和小广告,你很可能根本不知道你看到的广告是否是网站发布的。而且中间人能够注入的代码不仅仅是看起来无害的广告,他们还可能注入具有恶意目的的代码。
Let’s Encrypt 官方提供了方便快捷的部署工具 Certbot,可以实现自动部署甚至自动续签。
在 Ubuntu 上只需要简单的一行命令:
1 | $ sudo apt-get install letsencrypt |
其他的发行版可以在这里选择。
Certbot 支持多种不同的「插件」来获取证书,这里选择使用 webroot 插件,它可以在不停止 Web 服务器的前提下自动生成证书,使用 --webroot
参数指定网站的根目录。
1 | $ letsencrypt certonly --webroot -w /var/www/hexo -d blog.yizhilee.com |
这样,在 /var/www/hexo
目录下创建临时文件 .well-known/acme-challenge
,通过这个文件来证明对域名 blog.yizhilee.com
的控制权,然后 Let’s Encrypt 验证服务器发出 HTTP 请求,验证每个请求的域的 DNS 解析,验证成功即颁发证书。
生成的 pem 和 key 在 /etc/letsencrypt/live/
目录下
cert.pem 用户证书
chain.pem 中间证书
fullchain.pem 证书链, chain.pem + cert.pem
privkey.pem 证书私钥
修改 Nginx 配置文件中关于证书的配置,配置文件可以通过 Mozilla SSL Configuration Generator 生成。
1 | ssl_certificate letsencrypt blog.yizhilee.com/fullchain.pem; |
然后重启 Nginx ,应该就可以看到小绿标了。
1 | $ sudo systemctl restart nginx |
Let’s Encrypt 的证书有效期为 90 天,不过我们可以通过 crontab 定时运行命令更新证书。
先运行以下命令来测试证书的自动更新:
1 | letsencrypt renew --dry-run --agree-tos |
如果一切正常,就可以编辑 crontab 定期运行以下命令:
1 | letsencrypt renew |
执行频率只要小于 30 天一次即可,因为证书默认从有效期内第 60 天开始被视为即将过期。
完成配置之后可以使用以下两个工具对博客 HTTPS 配置的安全性进行评分。
2018 年 03 月 15 日更新
昨天 Let’s Encrypt 终于宣布支持泛域名证书,第一时间给博客签署了新的证书。
在网上动漫相关的日经问题莫过于「求问这是什么动画,在线等」。确实,平时逛论坛或者聊天的时候经常能看到别人发的各种动画截图,这时候我们如果对截图的动画感兴趣的话,就会想要找出动画片的名字。一般情况下最常用的方法就是 Google 的以图搜图功能,如果使用 Chrome 浏览器的话直接在图片上右击选择「通过Google搜索图片」就可以很方便的快速搜到结果。
如果 Google 图片搜索不能找到满意的结果的话,这里有一个专门搜索动漫同人、游戏 CG 图片的网站 SauceNAO,搜索效果比 Google 图片搜索要好一点。还有一个整合了各大动漫同人图站的图片搜索引擎 Iqdb。
上周在 Telegram 上发现了一个好玩的 Bot:@WhatAnimeBot,顾名思义就是你给这个机器人发一张动画片的截图,它就会回复这部动画片的中英日文名字,如果只有这点功能的话并不新鲜,但是令我感到惊喜的是它竟然还能精确识别截图的集数以及准确时间,简直就是如同黑科技一般的存在啊😱:
whatanime.ga 既是这个图片搜索引擎的名字,同时也是它的网页版网址。网页版有更完整的功能,由三部分组成:左上角是提交截图和播放动画片片段的区域,你可以选择拖放、Ctrl + V 和输入图片网址三种方法提交截图之后点击搜索,网站默认会搜索到相似的视频帧并按照匹配度从高到低的顺序在右边排列:
如图,你可以根据自己的需要勾选安全过滤
、自动播放
(默认选中)等选项。更棒的是,在匹配到结果之后,网站还会播放一小段包含这张截图的视频,同时还会调用 anilist.co 的数据,在下方显示这部动画的评分、摘要、staff、角色等详细信息。
你可以使用 https://whatanime.ga/?url=
后面加上图片 url 的方式分享搜索结果。
值得一提的是,详细信息里的动画中文名都是作者自行翻译的。
这个工具还有 Chrome、Firefox 和 Opera 的扩展,安装扩展之后可以更方便地在浏览器中右键搜索截图。
你还可以使用 Image Search Options 这个浏览器扩展,它默认内置 SauceNAO, Iqdb, TinEye 和 Google 图片搜索引擎,在设置里添加 https://whatanime.ga/?url=
字段即可加入使用 whatanime.ga 搜索的选项。
这个搜索引擎收录了 1990 年之后的 大约 2400 部,15600 小时的正式发行的(日本)动画(包括一小部分工口动画🌚),视频文件大小达 8.4 TB。经过一台双核 i7 处理器的机器两个月的分析之后,一共有 4 亿 1400 万帧画面😱,而且每天都在更新中😂,基本上常见的动画都可以找得到。
但是经过网友测试,此搜索引擎对截图尺寸和质量要求比较高,不支持以下类型:
关于搜索引擎对截图的要求,这应该跟它使用的算法有关,该项目图片搜索的核心算法基于 LIRE 对 Color layout 的实现,并对搜寻速度进行了进一步的优化。原理大概是将截图划分为 8 x 8 的区块,计算每一块的颜色平均值,然后把颜色分布进行 DCT 变换量化为特征值再去匹配搜索,对动画则是逐帧扫描,滤掉相近的帧并进行存储。
这个网站是香港开发者 soruly 的个人开源项目,从 2015 年底上线 Beta 版本,相继添加了浏览器插件、Telegram Bot 以及一些其他的小功能,作者表示目前优化算法之余正在开发 API,希望 API 开放以后能够有微信公众号版本,那样的话会变得更加方便,而且用户量和知名度一定也会有所上升。
根据作者的计划显示,接下来从十月新番开始会加入无字幕视频(目前视频资源主要来自国内字幕组), 更新速度更接近日本电视台放映时间, 另外也可能会加入 PV 支持,API 则会在年底完成。还可能会加入注册账户功能。
目前网站使用的是 Freenom 的
.ga
免费域名,年底可能会换用新的域名,新域名还未确定。
另外目前服务器空间有限,如果要支持多种算法的索引「大概要到待明年有錢買新的伺服器 T_T」🙄。
除了文章开头提到的 SauceNAO 和 Iqdb 之外,作者还在 awesome-acg 这个项目里收集了其他各种动漫相关的开源项目。
其中自然包括又一个神器 waifu2x (其实我只认识这一个)。
waifu2x是采用最新锐的人工智能技术“Deep Convolutional Neural Networks”开发的网络服务。
名字来源于海外的动画粉丝们将喜欢的角色称作“waifu(即‘我老婆’)”。
把缩小的锯齿状图传到 waifu2x 的话,“现在给你的图是某张图缩小一半的图。求缩小前的图哦”,人工智能就会将噪点和锯齿的部分进行补充,生成新的图,同时还可以去除噪点。
这是 waifu2x 的在线版本:waifu2x
更多对 waifu2x 的介绍参考:
waifu2x(二次元降噪放大神器)简明安装说明
waifu2x(还是那个图片放大软件)
二次元图片 拉伸&降噪 神器——waifu2x 算法
也欢迎大家踊跃提交列表中未收录的项目。
从 Telegram Bot 发布到本文发表短短一周时间,whatanime.ga 在 Github 增加到了 156 个 Star,并且曾在 2016 年 9 月 15 日位列 GitHub PHP Trending 第一位。作为一个非盈利开源项目,目前网站所有开支都由作者一人承担,大家如果觉得好用不妨去点个 Star 支持作者😛。
说到用户量,Telegram Bot 上线之后有人在国内著名死宅聚集地 Stage1st 动漫论坛发帖推荐了 whatanime ,短时间内用户量突然增多,导致服务器「每五分钟过载一次」,作者不得不限制每个 IP 每小时只能搜索 3 次,之后需要手动验证,后来干脆每 5 分钟重启一次服务😂。前几天资料库换用了新的 SSD,对于下一次用户量冲击「想試試效果如何」。
同样是在 s1 论坛,关于「如何关闭 Google 安全搜索功能」还曾经进行过一次深♂入探讨,而事情的起因竟然只是一个屁股😂:一個屁股引發的Google搜索技術討論及解決。
]]>博客搭建成功之后对 Hexo 进行了一些必要的配置,添加了一些基本功能,并对主题外观做了一些简单的调整,整个配置过程基本上是对 hexo\.config.yml
和 hexo\themes\next\.config.yml
这两个配置文件的修改,并没有什么难度,Hexo 和 NexT 主题的官方文档都有相应的说明,网上也有各种详细的教程,我这里仅为了方便起见做一下记录。
编辑 hexo\.config.yml
站点配置文件:
我一直比较喜欢简约的风格,所以当我第一次看到 NexT 的时候我就喜欢上了它,这也是我选择使用 Hexo 的原因之一。
在 Github 下载 NexT 主题,放在 \themes
目录下,然后编辑站点配置文件
:
1 | theme: next |
并且在主题配置文件
中选择 Muse 外观:
1 | scheme: Muse |
我这里选用 Disqus 作为博客的第三方评论工具,至于不使用多说的原因参见:
Disqus,我又回来了!
嘿,多说,你咋了?要不咱换成 DISQUS 吧~
告别多说,拥抱 Disqus
在 Disqus 官网注册好账号之后获取 disqus_shortname
填写进站点配置文件
:
1 | Disqus |
1.安装 sitemap 插件,在 Git Bash 执行:
1 | npm install hexo-generator-sitemap |
2.配置 sitemap,编辑站点配置文件
:
1 | path: sitemap.xml |
Google Analytics,应该是目前功能最为强大的流量分析工具了,另外由于本博客采用了 SSL 证书,据说 Google 对 https 站点的收录效果会更好一点(事实证明确实是这样,Google 的收录速度和效果比百度好多了)。至于百度收录,我目前暂时没有什么想法……
Google Analytics 的配置也相当简单,注册/登录之后获取站点 id,同样填写在站点配置文件
:
1 | google_analytics: 填写 UA id |
另外我还添加了不蒜子作为访客/阅读量统计和显示工具,在主题配置文件
中编辑 busuanzi_count 的配置项:
1 | enable: true |
使用 Leancloud 添加阅读量统计,参考为NexT主题添加文章阅读量统计功能。
将 favicon.ico
文件放在 hexo\source\images
目录下
1 | favicon: favicon.ico |
就能在浏览器标签栏和收藏夹栏显示博客图标,ico 文件在这里制作。
编辑 hexo\themes\next\.config.yml
主题配置文件:
Hexo 默认使用的是 Google Fonts,影响博客加载速度,这里换成国内镜像源:
1 | host: //fonts.css.network |
1.配置菜单页面路径,其中 tags
和 categories
、about
需要在 source
文件夹下手动创建。
1 | menu: |
2.配置菜单图标
1 | menu_icons: |
新建 hexo\source\images
文件夹并放置头像文件,然后编辑主题配置文件
:
1 | avatar: avatar.png |
1.安装 RSS 插件
在 Git Bash 中运行:
1 | npm install hexo-generator-feed --save |
2.配置插件
1 | plugins: |
1.配置链接
1 | social: |
2.配置图标
1 | social_icons: |
1 |
|
去年各大浏览器吊销 CNNIC 根证书的事情才过去一年,最近国内 CA 沃通又曝出来一系列的丑闻,而且这次沃通的问题似乎更多一些。我在前段时间给博客添加了 SSL 证书,对 HTTPS/SSL 有所接触,知道沃通 CA 有奇虎 360 公司背景,因此比较关注这次的事件,并且在第一时间本地吊销了沃通和 StartCom 的证书。
14 年的时候,v2ex 上就已经有人在讨论是否需要删除 Wosign 沃通的 SSL 证书了。
直到上个月在 Mozilla 的安全邮件列表上,开发者 Gervase Markham 称 Mozilla 正考虑是否对沃通 CA 采取行动,并列举了沃通存在的诸多问题。
2015 年 4 月 23 日左右,沃通 CA 允许免费证书申请者选择任意端口验证,违反了限制端口和路径使用的规定。
2015 年 6 月,有申请者发现沃通免费证书服务存在问题,只要申请者证明他们拥有子域名,沃通就会给他们颁发根域的证书。这名申请者本来是想要申请一张「med.ucf.edu」的证书,不小心写成了「www.ucf.edu」,结果沃通居然同意了,颁发了一张根域名的证书给他。
为了进一步测试,研究人员用同样的方法针对 Github 的根域名实施了欺骗,众所周知,GitHub 是可以支持用户创建自己的 {username}.github.io 子域名的。因此,当申请者证明自己有子域控制权后,沃通同样分发了 GitHub 根域名的证书。
研究人员向沃通报告了这个情况,并以 GitHub 为例,结果沃通只是吊销了 GitHub 的证书。之所以只吊销了一个证书,可能是因为沃通没有能力再去一个一个追踪所有误发的根证书。研究人员最近联系上了 Google,并且报告了 ucf.edu 证书一年之后还没有被吊销的问题。
2016 年 7 月,被沃通秘密收购的 StartCom,被发现允许对证书的签署日期进行倒填。
由于如今的运算能力越来越强,SHA1 散列算法的可靠性越来越不够了。一些主流的浏览器,如果发现 2016 元旦之后签署的 CA 证书,依然采用 SHA1,会给出警告。沃通为了帮证书申请人规避浏览器警告,故意把签署日期伪造成 2015 年底。
Mozilla 还在网上列举出了不限于以上三个问题的已确认或有嫌疑的与沃通 CA 相关的问题,比如:
沃通 CA 在 2015 年 4 月 9 日到 4 月 14 日之间签发了 392 个相同序列号的证书;
2015 年 12 月,沃通 CA 使用中国制定 SM2 算法签发了两个证书,违反了 CA/Browser Forum Baseline Requirements 的要求,沃通回应称这些证书是测试用的;
秘密收购 StartCom CA 违反了 Mozilla 的 CA 政策。
另外,在知乎上也有对这个事件的相关讨论:如何看待中国沃通 wosign 偷偷收购自己的根 CA startcom 并且签发 github.com 的证书?
除此之外,沃通还通过邮件恐吓使用 Let’s Encrypt 免费 SSL 证书的用户(我的博客用的就是这家的免费 SSL 证书),建议用户使用自家的证书:
在 Mozilla 和 Google 采取行动之前,我们可以先在本地做一些设置。
因为 StartCom 和沃通采用交叉签名,如果浏览器不信任沃通 CA,那么只要 StartCom CA 仍然被信任,任何沃通 CA 签发的证书仍然被视为是有效的。因此为了安全起见,我在本地吊销了 Wosign 和 StartCom 的所有证书:
在运行
或者命令行中打开 certmgr.msc
,在受信任的根证书颁发机构
和中间证书颁发机构
列表中禁用所有的沃通/Wosign 和 StartCom 证书,并将它们导出,然后统一导入到未受信任的发布者
中。
注意:吊销这两家的证书可能会导致无法打开部分国内外网站。
我的博客采用的是 Let’s Encrypt 的 SSL 证书。
这是一个由 ISRG(Internet Security Research Group,互联网安全研究小组)提供的免费、自动化、开放的证书签发服务。而 ISRG 是来自于美国加利福尼亚州的一个公益组织。Let’s Encrypt 得到了 Mozilla、Cisco、Akamai、Electronic Frontier Foundation 和 Chrome 等众多公司和机构的支持,发展十分迅猛。
申请 Let’s Encrypt 证书不但免费,还非常简单,虽然每次只有 90 天的有效期,但可以通过脚本定期更新,配好之后一劳永逸。
所以还在使用沃通 CA 证书的朋友,建议换用 Let’s Encrypt 。
2016 年 09 月 26 日更新
Mozilla 公布了对沃通 CA 不当行为的调查报告,正式提议将停止信任 WoSign 和 StartCom 签发的新证书,最短期限为一年,一年之后如果 WoSign 和 StartCom 能满足条件 Mozilla 可以再次接纳它们。之前给 WoSign 提供审计报告的香港安永被永远列入了黑名单,而且如果 WoSign 还有倒签的事件出现,Mozilla 会立即并永远对其不信任。
2016 年 10 月 01 日更新
Apple Root Certificate Program 正式宣布在即将发布的安全更新中对沃通的 “WoSign CA Free SSL Certificate G2” 取消信任。所有已经发布到 CT 的旧证书不受影响。
2016 年 10 月 08 日更新
沃通 CEO 王高华宣布辞职,承认自己在 2015 年通知母公司沃通有意收购 StartCom,并表示承担倒填证书的责任。
2016 年 10 月 13 日更新
Google 和火狐开始调查奇虎 360 的劣迹, Google已经列出了 360 卸载竞争对手软件,假装 Windows 系统更新,360 浏览器完全没有办法防止中间人攻击等等行为。现在已经有很多中国网友回帖揭露奇虎 360。
2016 年 10 月 25 日更新
Mozilla 于 10 月 20 日公布了对沃通 CA 的最终处理意见,它不再信任在 10 月 21 日之后签发的沃通 CA 证书,从 Firefox 51 起移除对 4 个沃通根证书的信任。Firefox 51 预计将在 2017 年 1 月 23 日发布。沃通发表声明对 Mozilla 决定不信任它的证书表示遗憾, 宣布“从 10 月 22 日起,所有从沃通 4 个根证书下签发的所有收费 SSL 证书全部一折销售;免费 SSL 证书继续停止开放”,“用户可以选购从新的沃通(WoSign)中级根证书下签发的支持所有浏览器(包括火狐浏览器)的 SSL 证书,在过渡期八折优惠。此中级根证书将由全球信任的其他 CA 根证书签发,支持所有浏览器和所有新老终端设备”。
2016 年 11 月 01 日更新
]]>谷歌和火狐相继宣布停止信任沃通和 StartCom 的证书,在 2016 年 10 月 21 日后被签发的证书都将不被信任。
之前博客是搭建在 GitHub 上的,可是因为折腾博客的时候总会 post 一堆 commit 记录,这让强迫症的我上去着实心烦,另外手头的 VPS 只拿来搭梯子实在有点浪费,所以决定迁移到 VPS 上。本来几个月之前就尝试过一次,然而当时都是卡在中途的一些小问题上,前几天再次尝试终于成功,遂记录之。
静态博客指的是使用静态页面的博客,这些网页都是提前生成好的,不需要数据库,并且内容不会动态改变,与 WordPress 等动态博客相比,静态博客具有以下优点:
当然静态博客也有一些缺点,比如对新手不友好、每次修改配置都需要重新生成博客、文章数量多的时候博客生成速度慢等。最大的缺点就是只能在一台配置好环境的机器上发布文章。
Jekyll 是使用 Ruby 语言编写的,也是 Github Pages 默认支持的静态博客引擎。
使用 Node.js 编写,在 Hexo 的官网上是这样描述 Hexo 的:
A fast, simple & powerful blog framework
意为「快速、简洁且高效的博客框架」 ,通俗的来说,Hexo 是一个静态博客生成引擎,用户可以使用文本编辑器写作,然后再用 Hexo 生成 Html 文件。相比 Jekyll,Hexo 的速度更快,而且有众多风格的主题供用户选择,比如我的博客用的就是 Next。Hexo 的作者是来自台湾的 Tommy Chen。
Pelican 则是用 Python 编写的。支持使用 restructuredText 和 Markdown 写文章。
最早是从「简书」上《献给写作者的 Markdown 新手指南》这篇文章中才知道 Markdown 的,Markdown 是知名科技博客 Daring Fireball 的作者 John Gruber 为了更方便的写博客而提出的一种轻量级标记语言,也是「简书」所一直倡导的一种写作方式。 Markdown 的语法非常简单,你可以很方便的对文章进行排版,并且采用纯文本内容,可以使用任何一个文本编辑器去书写。
Markdown 的语法自从 V1.0.1(2004)就再也没有更新过,因此一开始在各个支持 Markdown 语法的书写工具上都有各自不同的 Markdown 扩展语法,并没有一个统一的标准。
一群来自 Stack Exchange、GitHub、Reddit 以及其他组织的代表发起了对 Markdown 进行标准化和功能增强的项目,名字为 Standard Markdown。但是他们的努力遭到了 Markdown 语法创建者 John Gruber 的反对,John Gruber 不希望 Markdown 用在其他项目中,所以标准化项目最后改名为 CommonMark。
推荐使用 Moeditor,一款外观十分优雅的 Markdown 编辑器,类似的还有 Typcho。
2017 年 05 月 25 日更新
目前博主在使用 Sublime 文本编辑器 + Kconfig Syntax Highlight 语法高亮插件编辑博客文章。
在 VPS 上搭建 Hexo 其实和在 GitHub 上面没有多大区别,同样是在本地编辑文本,然后使用 Git 远程部署到 Git 仓库。只不过在 VPS 上面需要配置 Git Hooks 将博客文件自动 push 到 Web 根目录。
由于之前博客部署在 GitHub 上面,所以本地已经安装配置了 Hexo,这里简单回顾一下。
本地需要安装 Git 和 Node.js,安装过程略。关于 Git 的配置和学习推荐廖雪峰的 Git 教程。
Windows 上安装 Git for Windows 之后在开始菜单里打开 Git Bash 输入:
1 | git config --global user.name "你的用户名" |
由于 Hexo 的 Git 部署不支持使用密码登陆,所以需要配置 SSH 公钥:
1 | cd ~ |
在系统当前用户文件夹下生成了私钥 id_rsa
和公钥 id_rsa.pub
。
在电脑任意目录新建一个文件夹 hexo
,进入文件夹,在空白处点击右键选择 Git Bash,输入:
1 | npm install -g hexo-cli |
这样便在本地初始化了 Hexo 文件夹,然后输入:
1 | hexo new post "Hello World" |
即可新建一篇文章,用文本编辑器打开 hexo/source/_post/Hello World.md
可以快速开始写作。其余使用方法和配置按照 Hexo 官网操作即可。
打开位于 hexo
文件夹下的 _config.yml
,修改 deploy 参数:
1 | deploy: |
关于部署到 GitHub,网上有很多教程,这篇博客着重记录部署到 VPS 的方法。
服务器使用 Ubuntu 发行版,版本号是 16.04。
1 | adduser git |
为 git
用户添加 sudo 权限:
1 | gpasswd -a git sudo |
这里为了方便起见同时避免出错,使用 ssh-copy-id
,在本地打开 Git Bash 输入:
1 | ssh-copy-id -i ~/.ssh/id_rsa.pub git@服务器ip地址 |
我当时在这一步出了点问题,一开始我是用复制粘贴,配置完之后还是需要密码,后来换用 ssh-copy-id 命令,一次就成功了。
1 | su git |
1 | sudo apt-get install git-core nginx |
1 | mkdir hexo.git |
1 | cd /var/www |
1 | chown git:git -R /var/www/hexo |
1 | cd ~/hexo.git/hooks |
post-receive
文件:1 | vi post-receive |
1 | chmod +x post-receive |
1 | vi /etc/nginx/conf.d/hexo.conf |
然后重启 Nginx:
1 | /etc/init.d/nginx restart |
在本地编辑好文章之后使用 hexo g
生成静态网页,hexo s
在本地预览,hexo d
提交到服务器。
在整个配置过程中遇到了一些小的问题,基本上是配置信息填写错误、路径、权限之类的问题。
这篇文章是在配置成功几天之后写成的,仅作为记录之用。由于个人水平限制难免有不合理之处,大概以后还会修改吧。
对于博客最早的印象大概就是 QQ 空间和新浪博客了吧。大概是 2010 年的时候有过自己搭一个网站的想法,记得当时家里没电脑,在别人家上网的时候还找过免费的虚拟主机和免费域名,但是后来由于各种原因都不了了之了,然后断断续续的在胶囊日记写写日记。那时候科学上网用的是 Tor。
直到 2014 年初的时候,无意间在 Kindle 上看到简书发布的电子书《独立博客》,看完之后又燃起了自己搭建一个独立博客的想法。于是我便买了现在这个域名,不过一开始是解析到了 Lofter。偶然间在朋友那里得知了一个叫做 SAE 的东西,在 SAE 上用 WordPress 搭建了博客,结果莫名其妙用光了云豆,服务就被新浪给停了。也正是那个时候得知了使用 GitHub 的 GitHub Pages 功能可以搭建博客,当时 Hexo 差不多刚开始流行起来。
这时候 Tor 的网桥在中国已经被屏蔽得差不多了,不得以换用了 GoAgent,手机上 fqrouter 配合 GoAgent 帐号使用,同时有一次在 V2EX 上看到有人分享 ShadowSocks 帐号,在感叹于 ShadowSocks 如此好用之余也开始在网上寻找别人分享的 ShadowSocks 帐号,然而我当时好像是用百度搜索的,后来不久 ShadowSocks 这个关键词就被百度屏蔽了。
时间一晃就到了 2015 年,当时因为玩 Ingress 需要翻墙,不过随着 GFW 的升级,GoAgent 所需要的 GAE IP 相继大批被封,fqrouter 作者因为无法承受 Google 被封导致的巨大代理流量,也宣布了项目的正式关闭,同时建议用户自行寻找渠道购买 ShadowSocks 帐号自用。然后我就在 Bandwagon 购买了 64M 内存的 VPS ,不过只用来搭了个梯子就闲置了一年。
去年在 GitHub 上搭建了 Hexo,操作起来还是挺简单的,其实我一直想迁移到服务器上,不过尝试了好几次都因为中途出现各种问题没能成功。正好前几天新买了 Vultr 的 VPS 用来做梯子,Bandwagon 的 VPS 就完全空闲出来了,于是被我拿来各种折腾,顺便再次试了一下部署 Hexo,在解决了好几个小问题之后终于成功了。
最近在网上遇到了各种各样有趣的人,我深深的被他们在自己喜欢的领域的执着所折服,并且意识到自己和别人的差距有多么的大。希望以后能多和自己欣赏的人做朋友吧,同时自己也能成为一个被别人所欣赏的人。
这篇文章原本的题目是《在 VPS 上搭建 Hexo 以及后续配置》,不料被我洋洋洒洒扯了这么多,也罢,这些年来习惯了随心所欲地写着连自己也不会看的碎片化文字,甚至丧失了正常的长篇文字表达能力,希望日后在自己的努力下能逐渐改善吧。
]]>Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
1 | $ hexo new "My New Post" |
More info: Writing
1 | $ hexo server |
More info: Server
1 | $ hexo generate |
More info: Generating
1 | $ hexo deploy |
More info: Deployment
]]>