一个属于左半红印的Avalon

Copyright © 2008-2026
Powered by WordPress
Use theme BlackCooler
Created by Redonleft
鄂ICP备19016979号-1
川公网安备51011202000667
文章归档
C:\>
《Black Hack》主题性能优化

在1.0时代,网站最大的特点是某些元素持续性的发生变化,如边框颜色等等。因为我的代码功能实在是非常粗浅,只能用最笨拙的发放来实现。这导致了的很不好的结果就是,当网站打开以后就像一个程序在后台持续运行一样。在I7-7500U CPU的笔记本上,这个网页的CPU占用超过10%,是不是很吓人。

再加上目前主题中,该元素变化也不那么明显,不仔细看还真看不太出来。所以我做了个决定就是,暂时取消该特效。具体来说就是,主页文章的标题上边框颜色和侧边栏标题下边框颜色不再发生变化。至于以后网页是不是还会采用持续性的循环动画,以后再说,我会整体考量。

现在本网站已经恢复为一般性网站,在整体载入完毕后不会再占用CPU。

2019.8.6更新:加快了网页加载速度。通过开发者工具,找到影响加载速度最严重的两个原因。一是背景图片还是太大了,二是fontawesome的js加载太慢。对应的,我压缩了背景图片,现在背景图片大小只有原来的一半。同时,惊喜的发现bootcss有提供fontawesome的cdn加速。现在网站的载入速度应该有很大提升。

左半红印创作于2019.08.3rd
C:\>
《君主 诶尔梅罗二世 事件簿》

近期的动画版选用的是这个系列小说第四本开始的故事,我也是处于好奇买了第一本小说回来看看,说不定写的很不错呢。在读之前,我就已经知道这个系列小说的作者并不是虚渊玄,当年读他写的fate zero的感受只能用痛并快乐着来形容。所以对于三田诚并不熟悉的我来说,对小说多少还是有期待的。这个观念一直保留到了,读完小说的开片,果然还是个日本作家啊。我一直都觉得日本作家,特别是写轻小说的这些人的写作手法都非常的不一样,也可以说是独树一帜。如果把整部小说分成平铺部分和高潮部分,那么在写平铺部分的时候会写的极其慢条斯理,画外音、内心独白配合场景和人物描写显得节奏非常缓慢。而在进入高潮部分的时候,整个节奏感又会被极大的调高,来突出紧张感。说实话,这样的写作手法会让读者在前期积累情绪然后在高潮部分得到彻底的释放,通篇读下来有种畅快的感觉。但前提是你得熬过前期的慢条斯理。

除此以外,我觉得三田诚在对一些创造的概念上的解释比虚渊玄要好一些。当然这里我并不是说三田诚写的就比虚渊玄要好,只是在这种奇幻小说中,作者通常会创造一些奇幻的设定或概念,并把这些设定作为整个故事背景或世界观的设定来使用。非常好的作法,有了这些奇妙的设定才会让读者觉得新奇,这些设定也正是奇幻小说的最大卖点之一。但这里有个问题就是,如果向读者解释清楚这种设定到底是什么,说实话我看过的其他一些小说中很多这点都做的不太好。我来描述一下虚渊玄是怎么做的,他会提出一个非常奇妙的设定,这个设定非常玄。而这个设定又是小说中人物基本上人人都知道的常识,但又玄的几乎无法用语言来表述。于是虚渊玄就开始连篇累牍的给读者详细讲解这个设定到底是啥,碍于篇幅有限必须赶紧推进剧情,又没办法真正解释清楚。到最后给人的感觉就是,作者很努力在给你讲但你就是没听懂,还花了大量阅读时间在上面。但三田诚的处理方法要简单直接的多,就是三言两语。听懂没?听懂了是吧,好,继续。没听懂?没关系不用管它,你知道它就是那么个东西在那就行了。可能会给没有接触过这个系列的人造成一个个谜团吧,但并不影响阅读节奏。实际上,整部小说的核心内容跟那些设定的关系也不是特别大,所以读完也不会有逻辑漏洞等问题。

最后吐槽一下,这帮人得多喜欢saber啊,每一作要么亚瑟王出场要么就来一个和亚瑟王长得一模一样的人出场。反正fate系列只要出就必须得有这个形象是吧,也是绝了。

killgod创作于2019.08.2nd
C:\>
插件之路

正如前面日志里提到了,2.1的主题中添加了bilibili和网易云的播放器。这两个播放器可以在主页提交号码来播放对应的内容。如果不提交号码的话就播放默认内容。那么默认内容是什么呢?最开始的时候是直接写在网页代码里的。但这样做很不方便,要想变更的话还得改代码,虽然也不是什么过于麻烦的事情,但也太不专业了。哪有一个更新网页就需要改源代码的网站啊。而对于wordpress来说,本身提供了一个可行的办法,plugin,可自定义插件。就像一个新世界大门一样,会做wordpress主题并不意味就会做插件。它需要制作人去理解更多wordpress内的各种funcation,意义,使用方法,运行逻辑等。

这里我不会介绍我做这个插件的内容,毕竟只是针对我这一个网站所做的,没有通用性。极其简单的几行代码也不值得详细解释,额……最主要的是我自己也还不理解。只是看到别的插件用了,我试了试改了改,it worked!一个通宵的成果就是我终于可以在后台自定义控制前端的内容了。

这里我想表达的重点是,在昨晚我开始弄上面说的那些之前,我并不觉得我会成功。反复衡量了难度觉得还是不太可能。但在尽力找了现成的最简单的插件代码看了以后,还是觉得应该试试看,然后就成了。一整个晚上,我甚至没有觉得时间过得有多快。只是在成功后,伸个懒腰发现天亮了。网上的朋友告诫我,熬夜会变秃哟,但我现在还是觉得很爽。

学一样东西,果然就要不断的找成就感,不然谁能熬得住啊。

哦,对了。上篇日志有提到几项保护措施,现在看来效果拔群啊。从我开始写插件第一行代码到现在,访问量是——零!

killgod创作于2019.07.31st
C:\>
网站的自我防护

这里我不会详细的讲这个网站我所做的事情,只是随便聊聊。网络就像一个区别与现实世界的另一个世界。进去之前总觉得那个世界里面什么都好,充满了张扬的个性和自由。而真正进去后,会很自然的发现任何一个世界都有阴暗的一面,都存在你没有做错任何事情却受到攻击的情况。

如果你也用wordpress,这里我推荐一款插件叫 WP Statistics 。需求php5.6,兼容至最新的wordpress版本。如果你不是很懂php的log的话,这款插件能让你很直观的了解你的网站被访问的情况。然后,你就能发现一些问题。

为什么有人会访问我的网站IP地址而不是域名?为什么会有一个叫做site.ru的网站不停的转发访问者过来?为什么很多访问者会访问各种各样根本不存在页面?所有这些问题最直接的反应就是,我的网站正受到各种“机器人”的访问,可能是出于挖掘网站漏洞的目的,也可能是出于就是想占用服务器带宽的目的,或者其他。我并不是一个专业的网站建造人,更不是运维。只能从眼睛能看到的问题着手。

先来处理那些访问不存在网页的请求吧。

我到现在才发现,我的网站连个404页面都没有,这意味着任何不存在的网页都会以网站首页显示。这个问题最容易解决了,建立一个404.php即可,内容写你喜欢的。

然后是IP访问

为什么要禁止IP访问呢?我不是很懂,通过网络的查询,了解到是防止“恶意解析”。简单说就是如果一个网站可以通过服务器IP来直接访问的话,那么任何人都可以解析任何域名到你的网站,你介意吗?是的,我介意。特别是国内,我站是一个经过实名备案的正规网站。这里我多说一点,要达成域名访问网站通常有两个步骤,一是解析域名到服务器,二是服务器绑定域名。如果服务器IP可以直接访问网站,那么就意味着略过了第二步,用第一步就可以达成域名访问服务器的目的。

以php主机为例,比如apache。网上的方法通常是修改httpd.conf文件。但这里我需要重点说明一下的是如果你的网站启用了.htaccess文件。那么无论怎么修改httpd.conf都会无效的。最简单直接的方法是修改.htaccess文件。这个问题坑了好久好久。

最后是限制访问

site.ru是一个无法直接访问的网站,如果通过百度查找也查不到任何信息。但是如果你通过google查找该网站的话,就会发现很多人都在抱怨site.ru对其网站的恶意访问。实际情况我查找了一下得出的结论是,site.ru要么是某个人故意架设或者是架设后就不再管理,导致这个域名被大量网络攻击者利用。大量打着site.ru名头的引用会不停的查找你的网站是否存在某某php,用以获取某些已知的漏洞。最简单的方法就是限制其访问,同样通过编写.htaccess文件实现。

killgod创作于2019.07.31st
C:\>
关于《哪吒》

最近动画《哪吒》很红,我也刚刚刷完。这里我想讲一下我的感受。

首先,我想先说说哪吒的故事。作为一个长久以来被人们记住并信仰的神话人物。哪吒最早出自元代的《三教搜神大全》,因为这书过于古早,我也没看。所以这里并不提及,接下来最著名的也是家喻户晓的就是明代的《封神演义》,这里最初用三回的篇幅讲述了哪吒的诞生,也就是哪吒最出名的故事——哪吒闹海。而对于我们这代人来说,印象最为深刻的是1979年由上海美术电影制片厂做的动画片《哪吒闹海》。怎么说呢,在79年那个年代的中国动画大都低龄化,也是因为政治需要,动画中的哪吒就是正义的化身,东海龙宫作为反派是人民的敌人。我想这也是哪吒从我小的时候便给我的印象。现在,我为了弄清楚这个故事到底是怎么回事,特意翻了一下《封神演义》十二回到十四回的故事。

从我个人的角度出发,《封神演义》中关于哪吒诞生的这三回读起来,并不符合现代人的故事逻辑。一个神二代,7岁开始秒天秒地秒空气。因为一个很小的事情杀了敖丙,仗着自己拳头硬,把龙族从头到尾欺负了个遍。又无意杀了石矶的仆人,并导致石矶被杀。打的过就打,打不过就跑回去找师父帮忙。所有的被杀的圣灵在书里都以一句“命数如此”解释。放到现在,简直人神共愤。全身上下除了够man以外,找不到啥好的品质。最后也是实在打不过,才不得不服软。可能在写《封神演义》的那个时候老百姓吃这套吧。一直到前文提到给我这代人影响最大的动画片《哪吒闹海》,才将这个神话人物的正义性凸显出来,人物感情也相对丰富了。当然前文也提到了,《哪吒闹海》的表现是那个时代的需要。以上是我对这个故事的客观评价。

但是,这个故事还是触动我的。故事人物的刻画在古代可能没有现代的写作手法那么丰富,性格铺垫等等压根就没有。所以在读时候不得不加入一些自己的理解,再加上动画的影响。我还是能在脑海里补完这个悲情的少年。一个身负神力的7岁男孩,最需要的可能就是一个好老师给他树立一个正确的价值观。但是哪吒并没有,原著中太乙真人在认徒之后就消失了。那当他在面对龙族的时候,做出那种应对也就太正常不过了。这样的他在矛盾积累到最高峰的时候,依然怀揣一人做事一人当的理念,不连累父母。我想无论如何,这已经是他能做到的极限了。

哪咤便右手提剑,先去一臂膊,后自剖其腹,剜肠剔骨,散了七魂三魄,一命归泉。

这是整个故事最高潮的部分,但在原著中仅仅几句带过。我想《封神演义》的作者可能都没意识到,就是因为这个部分让这个故事流芳百世了。

现在再谈我对《哪吒 魔童降世》的看法,这里我不想谈关于其对中国动画的影响,是超越《大圣归来》还是怎样。仅仅是表达我对这部电影的感受。在看之前,已经在网上被各种好评轰炸过一回,所以还是带着很高期待的。在看完之后呢,最初的感觉是略感失望。但想了想很快意识到是我自己的期望过高。当年的《大圣归来》我看的时候,还没有看网上的评价。感觉上除了最后孙悟空变身给我很大震撼之外,整部动画片的评价也就是还算不错。而到了《哪吒》这里,与大圣对比一下,发现客观来讲,哪吒比大圣的完成度其实更高。如果当初的大圣能让自己满意的话,这次的哪吒其实是应该超出我的预期的。只不过因为经历了网上几乎一边倒的夸赞以后,自己提高了期待。现在这部《哪吒》与79年那部相比,其实更加贴近原著。除了改写李靖夫妇对哪吒的态度以外,就是原创的龙族和哪吒矛盾的起因。这也无可厚非,前面说过了,原著的情节逻辑确实无法让现代人理解。所以要硬说有哪里不满的话,就是结尾高潮部分按我的感觉就是做的还是不够。《大圣归来》几乎在用一整部电影为最后的结局积累情绪,但《哪吒》这方面就弱了点,所以结尾高潮部分看起来就不太够。

最后,我还是想表达一下我对哪吒故事的期待。这是一个成人故事,虽然讲的是个孩子。所以我更期待能讲述一个更加悲情的故事,而故事的最后如原著一般,通过莲花化身让哪吒重新回来。

左半红印创作于2019.07.28th
C:\>
《John Wick》

基努里维斯主演的爽片,他靠着这个系列这些年重新回到了人们的视野里。我是最近才知道, 我小时候看过的一部老电影《 阿比阿弟的冒险 》的主演竟然是基努里维斯。我到今天都记得这部电影,也不是这部电影有多优秀,只是孩童时的记忆不知道为什么维持到了今天。另外令我惊讶的是《惊情四百年》里的乔纳森竟然也是他,我当年看的时候愣是没注意。后来他就达到了人生的巅峰,主演了《骇客帝国》。随之而来的《康斯坦丁》也一直都是我的最爱。

但之后他的电影的反响都非常一般了,一般到让他几乎淡出了人们的视野。一直到2014年第一部《John Wick》上映,一个男人为了一条狗杀了一整个黑帮的人。说白了就是动作爽片,正片并不像前面我说的《Hell Boy3》那样的血浆B级片,虽然也是充满了暴力枪战。但拍摄的规格明显更高,全片并没有过于血腥的镜头。基努里维斯饰演的john wick,在神挡杀神的同时,也不时突出一下人物内心。让人感觉相当不错。很可惜,我猜可能是因为暴力因素该系列应该并不会在国内上映,尽管到今年已经出到了系列第三部,下一部目前看来是在2021年。

最近网上终于有相对清晰的片源也让我算是得偿所愿,因为前两部我是连着看的。一个爽字足以形容连续将近4个小时的体验。可能是前两部用力过猛,第三部编剧故意让john wick处境更加艰难。前半个小时,看到我内心一直在叫“给他一把枪!快给他一把枪!”

其实我觉得这种爽片拍系列挺难的。第一部容易成功,只要有自己的特点,让观众接受就会有不错的反响。第二部进行升华一下。到了第三部,观众大都有了审美疲劳,制作方就需要进一步挖掘其他东西来满足观众的好奇心。所以其实在看《John Wick3》之前我并没有那么高的期待,不过真正看下来以后觉得还是不错的。制作方应该也是挖空心思在剧情和人物刻画(包括反派)上力求更加丰富和深刻。推荐喜欢动作片的各位有机会一定要看看。

左半红印创作于2019.07.28th
C:\>
请留下您的足迹

你可以在这里对本站直接评论

也可以在任意日志文章内进行评论

如果你对本站的隐私保护有疑问,请参照上方“关于我”页面

左半红印创作于2008.11.21st

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注