2023-04
3

多余?

By xrspook @ 15:44:05 归类于: 烂日记

还记得使用了WordPress一段时间以后,我感觉即便我们已经挑了在国外国内访问响应速度最佳的服务器,但是网站打开还是有一点慢,所以我就拼了命去做各种优化.有些优化是在我的层面可以做到的,有些需要我的网友在服务器设置层面进行优化。其实我们已经把响应时间控制得很好了,我依然想做得更好,但是有些东西无论如何我们都无法做到,因为那已经不是用户层面的事了,那是服务器底层的某些设置。可以这么说,我们已经把我们能做到的东西尽力完成了,虽然好像还是有遗憾。那是我第一次承认有些事情我知道是可以做的,但是我却永远做不到,完全不是因为我能力的问题,而因为某些客观的原因就是这么个事实。这概这大概就是传说中的那种“接受生命中的某些不可能”。我不得不接受除非我们换一家服务器否则无法做到的事实。因为我们是合租的,不可能因为我一个网站不能优化到最佳直接换一家,而且我的只是一个个人的blog,为什么一定要把优化做到极致呢?即便我们能实现某个功能,但是那个功能真的会让用户的感受更好吗?或者即便我们实现的那个功能,实际上也没有提升多少,所以我们可能只是瞎忙乎了。现在我尽了我一切所能把可以做的东西全部都优化过了。在我能测试的环境下,效果还是挺明显的,至于在国内的其他地方,在用除了中国电信以外的东西去访问的时候是不是这样我就不知道了,我也没办法知道。

学生时代可能根本就不存在这种事,尤其是当你在解决一个理科问题的时候。老师提出的这个问题,默认有标准答案,无论你是用什么方式去实现,但在现实生活中,可能这个标准答案根本是不存在的,因为非常有可能这是一个伪命题。当你探寻结果的时候,最终发现可能根本没有结果,又或者说那个结果根本不是你想象中的那个样子。但是在学校的教育之中,老师却从来没有告诉过你,遇到这样的情况该怎么做。在学校的教育里,不通常不会留给你机会去否定老师,老师也默认你不应该否定他,无论在什么场合。当你否定他的时候,他会觉得很没面子,接下来出现什么报复事件就很正常了,哪怕恶果不是马上就出现,有可能那种报复是慢性的。为什么老师给出的答案就一定是对的呢?为什么老师用的那种方法就一定没有问题呢?为什么一直以来就没有一个学生出去否定老师说这种方法不是最好的,应该怎么做?如果有一个学生真这么干的话,无论是老师还是其他同学,都会马上蹦出这么一个念头——你谁呀?你怎么知道你做的那个是最好的?在学生年代,为什么我们就没有那种欲望、要想出一个比老师标准做法还要好的方法呢?绝大多数情况下,我们默认老师给出的答案就是终极做法、是最佳的做法。一直以来我们的教育都缺乏了那种对最好答案的质疑以及对更好答案的渴望。因为绝大多数情况之下,这种质疑和渴望都是多余的。

但就是因为有些人发现了普通人眼中的多余,这个世界才变得更好了。

2020-03
20

偶遇VSCode

By xrspook @ 9:27:33 归类于: 烂日记

昨天晚上但我吃完饭回到宿舍,拖完地要去办公室之前,我跟书桌上的外婆说,今晚总算没那么多板上的任务,我会早点回来。结果我还是很晚才回宿舍,甚至比平时还要晚,因为我洗完澡的时候已经超过了晚上11点。昨天跟之前几天不一样,因为昨天单位有卸船作业,所以我还得在手提电脑上忙一阵单位的事情。我很痛恨自己的拖延症,跟之前几晚相比,昨晚我的确是很闲的,但正是因为我很闲,所以我就去看了一下自己订阅的东西,结果就发现一个,很好玩的跨平台,出自微软,轻量级的编程软件。之前基本上可以这么说,我没用过编程软件,一直用的最多的是Notepad++,但那只是个代替Windows记事本的工具。的确很便携,而且在处理代码的时候也有高亮显示,字体大小和格式很自由,体积很小,我已经用了很多年,一直觉得很爽,因为用那个东西,有后悔药。即便我按了保存,还是可以后退很多步,至于一共能后退多少,我还真没研究过,装上插件以后,可以有跟多形式的自动保存,比如当光标离开软件以后,东西就自动保存了。又或者我可以设置,多少时间就保存一次。写代码这种东西,最慌的就是改完以后才发现,没改之前更好,但是软件不能后退,没有后悔药。跟Office软件比起来,Notepad++的后悔药好用多了。因为Office软件一旦按了保存,之前的东西就后退不了了。而且Notepadd++打开文件的速度非常快,即便是很大的数据文件也没有问题,比如说,几十MB的XML文件。为什么会有那种东西?其实那个就是我WordPress导出的数据,是我10多年来blog的日志数据。我不知道如果那些东西拿去出书的话,那本书得有多少页。其实我还真有想过会不会有一天无聊地把自己的blog拿去出书。但为什么要出纸质版的书呢?电子书其实也行。把我的blog静态打包下来,就是一本电子书。

回到Notepad++加上,虽然那个东西可以用来写代码,但跟专业的写码软件比起来,还是挺不方便的。虽然其实Notepadd++也有不少插件,但是跟别人的插件比起来,好像还是欠缺点什么。如果纯粹是文字,不是代码的话,我觉得它非常优秀了。比如说我经常用来核对字幕哪里修改了。之前我并不觉得Notepad++不适合用来写代码,直到昨天我看到了那个VSCode以后。在那里保存一个后缀为HTML的文件以后,你只需在那里输入一个东西,之前之后的那些格式全部都自动生成了,而且全部都已经标记好颜色,做好了缩进。那个东西自带了emmet功能,快速写码变得易如反掌,因为只需要写一点点东西,一大串成对的代码就出来了,于是,妈妈再也不用担心我丢三落四,因为成对的代码会自动出来,代码可以出来,我觉得自动缩进不会有啥状况。一直我都在搞blog,我一直都只是在做前端的设计,看到这些功能以后,我简直震惊了,用这个东西写码,只要你有思路。只要你有灵感,写一个网页相当快捷简单。不过绝大多数时候,我觉得前端设计还是需要一些脑洞的,比如说你根本没想到可以那样做的话,你怎么可能写得出来。

因为看到那个让我兴奋的软件,而且还是便携的,直接解压使用,无需安装(但是很大,解压后200多MB),所以洗澡的时候我考虑过要不要再写一个WordPress模板,那个blog用来存放我从前做过的那些blog。那些不是我主站的blog,比如说BLF的、JEA的、以及ADR的。那里的东西有些不是我的,但是很大一部分都是我磨出来的。曾经,我在那里倾注了非常多心血。那是我曾经的兴趣所在。那些东西是我人生的一部分,但是,他们以前的家已经消失了。BlogBus没有了,点点也没有了……我觉得我应该让他们重生。

写一个网站的前端需要灵感,但网站的核心是内容。首先,我要考虑怎么把BlogBus和点点导出来的数据转化为WordPress可以理解的内容。

2018-01
18

自觉学习

By xrspook @ 11:46:09 归类于: 烂日记

昨天和同学的聊天几乎到达了吵架的地步(或者说已经在吵架了)。之所以这样是因为我们看到的某些东西和我们持有的某些观点不一致。工作了10年多以后我意识到辩证法的重要性,不把话说死是非常有必要的,因为实际上真的是100%的事少之又少。因为我和我的同学从工作开始走上的就是不同的道路,所以看到的问题和个人感悟相差很远。

让我觉得很神奇的是我的同学为什么会觉得我学得比她快她压力大呢?几乎可以这么说,离开学校以后我自学的东西更多更杂更深入。学校学的那些东西都是基础,没有之前的根基我估计也不会养成往后的自学习惯,但显然脱离了那个被迫学习的体制以后我根据自己的情况上手各种东西其用功程度比我在学校被严格要求要考多少分好很多。我不再为分数奋斗,我为自己的兴趣奋斗,有些时候那些也谈不上是兴趣,而只能说是自己对自己的要求。我没办法接受自己本可以做得更好却因为懒而让重复无聊的东西一再每天都持续上演。再深层次地挖掘大概因为我很早以前就开始当码农,一开始的时候写的是HTML和CSS,后来变成了PHP,期间又在学校学了C语言,因为要写某个可视化封装起来的程序学了VB。一开始我就选择了折腾的路,所以往后当我要学习什么Excel公式,SQL规则的时候我会觉的一切都很正常且理所当然的事。明明做网页的时候我可以选择可视化的方式,当时可用的是Frontpage和Dreamweaver,但可视化的东西总不能精准到位,且生成的东西过于拖沓,所以我宁愿自己写HTML,然后用浏览器去测试我的敲键盘成果。没有人强迫我必须得这样,但我觉得这样有意思,完成了以后有成就感。很多人都有自己的网站,但不是每个人的网站都是自己亲手敲键盘写出来的。他们可以通过直接给钱别人,提出要求让别人设计出现成的,也可以利用网站后台的可视化模块以拖拉的方式组建。要自己写网站就意味着要学习理解各种规律,然后把自己的意愿按照约定的格式输出。我不喜欢你直接给我鱼,我更喜欢你给我一本钓鱼教学手册。

理解规律,认清自己的需要,最终恰当成功地输出。我觉得这几条就是学习的真谛。最终神一样的境界一定是无招胜有招。如果我们根本不去学习规律,也不知道我们自己要怎么着,又怎么会有后续的东西呢。有没有学习的心跟身份地位有钱没钱做的是哪份工作没关,这真的只是各人想不想这么干而已。有些人会自觉学习,但有些人要别人逼迫着才去学习。如果是前者,放在任何环境都无所谓,但如果是后者,环境貌似就很重要了。我觉得最根本的还是主观的人本身。学生年代当过班级里的鸡头与凤尾的我有深刻的体会。我不觉得名校里的普通学生就一定比九流学校的尖子生优秀,虽然外人看来二者的学习环境和受教育师资相差九万八千里。

环境或许不容得我们去选择,但我们可以选择改变自己。

2017-07
14

再见,免费资源

By xrspook @ 8:17:37 归类于: 烂日记

这两天,有网友嚷嚷说,b站上面的很多资源突然消失了。在看到他们评论的时候,我赶紧去看一下我上传到b站的16个视频,都好好的,没事。而他们嚷嚷说的那些资源是电视剧电影之类的。美国的、英国的、印度的、日本的,全部没了。很多人在那里叹说,这些年来收藏回来的东西,一夜之间全部不见了。幸好有一些已经看了,但还没看的那些,就真不知道该去哪里看。在这件事情上,我一句话都没说,因为,这些东西原本就不应该放在视频网站。虽然这些资源的字幕是我们辛辛苦苦做出来的,但问题是我们根本就没有视频的版权。除非视频版权的拥有者不追究些什么,否则,不只是视频下架,相关的人员也可能会受到惩罚。现在,大家都不觉得他们看不到是理所应当的,而觉得别人剥夺了他们些什么。而之所以会这样,显然是他们没搞清自己所处的位置,一直以来他们能在视频网站上看到那些,纯粹是他们的福气。

虽然我不知道那一天什么时候会到来,但是,现在的所有影视资料或许有一天我们都必须得付费在某些视频网站上购买观看。或者是以单片可以看多少个小时,也或许是,直接多少个月或多少年的会员制。如果付费能换回零广告和各种辣我眼睛的东西,我愿意付费,但现在的问题是,即便我愿意给那个钱,视频网站上面还是有很多乱七八糟的东西阻碍我的视线。让我觉得耳根不清净。我只想看我要看的东西,其它的广告你别乱七八糟地过来给我挡路。实际上,这种东西根本不由得我们选择,就比如,迭代更新的迅雷,一个比一个花俏,现在的最新版本,非下载的功能,更是占去了超过70%的版面。软件启动得很慢,而且耗费的内存也很大,但问题是其实那些耗费资源的加载并不是核心的下载功能。这种本末倒置的现象我们逆来顺受。几乎任何一个软件和网站都会存在这个问题,无论那是QQ,还是驱动大师,又或者纯粹只是个输入法。理论上,明明那只是一个专业的软件,但实际上,他们总把东西弄得高大全的样子。希望用户使用他们的,所有事情都通过他们去干。我不喜欢这种。我喜欢拿来主义,我讨厌强迫消费。他们总是在软件上做无数的加法。最终可能因此额外愿意付钱给他们的用户没多少,但是却浪费了很多人不少时间去被迫关闭那些窗口。我一直觉得这些都是流氓的做法,但现在,貌似满大街都是流氓。也正是因为流氓太多,所以,可能你感觉不到流氓的存在。甚至或许有一天你也去设计软件,你也会做一些流氓的行为,因为你对那些东西已经习以为常。为什么我们的电脑再大的内存、再大的硬盘空间也不够用。如果这些乱七八糟的东西都不复存在。我们的电脑又怎么会像蜗牛一样跑不动呢?!

国内的网站也好、软件也好,都是一个流氓的趋势,外国的网站不这样,但可惜的是,外国的网站、外国的软件到底是怎么样,我们这里的人不知道。从网站或者软件出生开始,我们这里的人就没见过,即便有些你见过了,也很快见不到了。我们的主流风气是畸形的,你又怎么可以奢望新生出来的东西没那么流氓呢。

免费的没那么完美,这个我接受,但是如果付费的还是一样糟糕。为什么我们仍然为这个埋单,我们为什么要逆来顺受?!

2016-06
5

后PC时代的WWE.COM

By xrspook @ 12:41:14 归类于: 烂日记

以前我一直觉得WWE.COM的网站做得很好,他们的网站也一直在得奖。他们的网站完全是由他们的技术工程师编写出来,不像很多其它网站那样是在用某个内核,不过是披挂了不同的外皮而已。6年前当我第一次接触WWE.COM网站的时候我觉得那很合我的口味,内容很丰富、层次很清晰,大概因为我和他们工程师的思路有时是在同一频道上。我跟他们的网站打了接近5年的交道。在那5年里他们曾对网站进行改版,比如说让网站显示的标准宽度更大以适应大伙越来越大,大到堪比电视屏幕那么大的显示屏,虽然进行了那样的改版,但宽版和从前窄版的网站基础架构还是差不多的,用我的语言去描述的话,那不过是换了张包在骨架上的“皮”而已。跟WWE.COM打交道,我玩得最多的是批量抓取他们的组图。还记得一开始的时候他们的组图是用xml的调用方式,后来呢,变成了直接在一个页面上加载全部,只要看源文件就能在一个网页里提取到组图的所有代码。在我们“关系密切”的5年里,只有1年不到的时间他们在用xml的调用模式,后来就变成了我说的那种单网页赤裸裸放置了。

昨晚因为要去找某几张高清图,所以我又去逛WWE.COM了。在我几乎彻底离开的一年时间里(准确来说我数月前去的时候还不是这样的),网站发生了重大变化!他们现在的网页再也不是基于大家用老爷PC去浏览的,所有东西都变得很大,没什么美感可言,渐变圆角神马更加是滚一边去了。整体风格一看就知道那是基于方便智能平板设备浏览的套路,毕竟控制平板设备的是很粗的手指而不是精准度极高的小箭头,要是在平板上触控还好一点,在5寸的正手机上触点太小那真的要人命。我没试过在智能手机上打开WWE.COM,但我估计在PC机上看很笨拙粗大的网页在智能设备上比例会刚好。为什么我会这么觉得?因为他们现在的组图板块网页在浏览图片的时候除了按左右按钮前进后退以外还可以用鼠标拖放滑动,那显然就是智能设备的标准浏览法。再看他们的源代码,head部分有非常多的“facebook”和“twitter”标签,也有非常多德语、西班牙语以及其它语言的兼容选择。以前WWE非英语的网站是挂靠在各国的某些大型门户上的,比如说如果是西班牙语的话就是TERRA,如果是中文的话就是搜狐(最开始的时候是土豆),但现在从源代码看来,他们要在WWE.COM上用一个网站就兼容好几种主流语言以及让PC和智能设备都能跨平台无缝浏览。这是个非常正路的思路,因为这正是现在的趋势所在,但要实现这个显然没那么简单。这样做能省掉很多挂靠的额外开销,也能省下很多专门制作基于智能设备顺畅体验的APP,让PC端浏览舒服的美工活儿也能省下非常多。跨平台最核心的就是把最最基础的数据分类罗列得很好,在不多的设备上按照既定的模板在恰当的地方正确输出。我不知道现在WWE.COM的浏览数据如何,大概他们发现用智能设备看他们网站的人比用传统PC多,主流趋势已经发生改变,所以他们做了这样的彻底改版。这绝对不是头脑发热,根据WWE.COM多年来他们工程师基于事实的预见性和潮流触觉,他们不会出错。对PC端来说,现在WWE.COM的改版从美观上来说是个巨大的倒退,我这个依然严重依赖PC浏览的人当然觉得很不是滋味,但是这种事不由我说了算,我唯一能做的只是适应这种新常态。

从前写的批量提取组图代码在改版后的WWE.COM上已经失效,我是时候脑洞大开和WWE.COM的工程师来一场新的斗智斗勇大战了!

© 2004 - 2024 我的天 | Theme by xrspook | Power by WordPress