2020-07
14

脚本相关

By xrspook @ 9:09:56 归类于: 烂日记

昨天GitHub不知道发生什么状况,下午我发现服务器上不去,晚上貌似又好了。但问题是,下午我push上去的东西,代码页面已经修正过来了,但是网页显示还是老版本,至于为什么,我实在没搞懂。无论,我把仓库检查多少遍,线上跟线下都是一致的,为什么展示页面却不行呢?实在让我很迷惑,如果仍然是这种状况,估计我得把整个仓库里的内容全部删掉,然后重来。这样做肯定是最彻底的,但我真的需要如此变态吗?好像有人说过,如果修改了某些东西,那个会导致网页崩溃的话,GitHub Pages就会一直保留在最后那个靠谱的版本,我觉得新生成的网页没什么问题,因为我在单机上也测试过了,所以接下来可能我要把本地仓库里面的东西全部删掉,然后重新生成网站,再去校验。昨天我试图用一下git bash,但我发现自己根本不知道那个五颜六色的东西要干嘛。尤其是到达某个叫我注释的页面,我完全不知道该如何处理那个东西,不知道该用键盘还是鼠标,不知道应该在哪里操作。那个界面没有任何提示,真的让人非常抓狂。Dos界面很多东西都是默认的快捷键,但显然那个五颜六色的版面的快捷键我一窍不通。而他们默认的处理方式是你懂的。用CMD处理git不是老手做法,但我觉得CMD反而让我心安理得一点,因为CMD要输入的东西永远在最后,不会五颜六色蹦出来一个界面,或许能用鼠标,但实际上又好像实现不了某个功能。VS Code貌似原生是支持GitHub的功能,但我好像找不到登录界面。我明明已经把某个仓库的本地文件夹加入到VS Code的工作区,但是软件还是没感知出来。

下午的GitHub一直显示服务器500错误。没办法搞那个,所以我就研究Excel VBA去了,去实现一个我一直以来都很想做,但是却一直没有动手的东西。最终我写出来了两个脚本,一个用来整理数据,另外一个用来一键生成数据透视表。这两个东西,基本不需要再理清思路,首先用录制宏走一遍,然后参考一下里面的代码。录制的宏里面,总有很多废话,很多无厘头的各种操作。如果那个代码完全是写的,而不是录制的,就没有这么多多余的东西。录制的宏里面默认会带入非常多的默认设置,但实际上,那是不需要写出来的。录制的宏里面也有非常多确定某个选区的命令,但实际上,那也是没必要的。在Excel的可视化界面,鼠标点在某个单元格,录制的宏里面就会确定一个选区。实际上很多时候,鼠标点在哪个单元格其实都是无所谓的,那是很随意的,但是其实我们可以确定某些不随意的单元格。把定位写死就不用经常切换选区,选区选来选去,选了以后又没取消,我不确定会不会整出什么幺蛾子。数据整理的脚本我写的内容还多一点。数据透视表的一键生成跟我录制出来的那个东西差别不大,因为的确那些语句都得表达出来。耗费我最长时间的是数据透视表新表格的建立。我一直以为是数据选区我的表达有问题,但实际上原来是我新增数据表的某些语句写错了。VBE与VS Code比起来,我觉得最不人性化的就是,明明那都是明摆的语法,是你拼写错误了,运行的时候,居然不提醒你。如果能像VS Code那样,固定搭配写对了,显示某个颜色,如果你乱写一个东西就不是那个颜色,语法错误就给你下滑波浪线,debug的时候,我就不需要浪费那么多时间。昨天我的状态也不太行,因为一些理所当然的单词我几乎每次都会拼写错误。看来看去找不到原因,最后发现单词写错了。大概如果我要玩Excel VBA,我必须得找一个靠谱的VS Code插件。

在经历过好几个星期才能解决一个脚本问题以后,一天解决了两个,让人有莫名的成就感。

2020-07
13

作死的人生才刚开始

By xrspook @ 10:49:41 归类于: 烂日记

18岁以前我们一直被告知,高考是人生最艰苦的部分。上大学以后,当我们面对好多科一起袭来的期末考试,我们才发现,原来高考真的不算什么。高考之前所有人都会刷题,不仅仅是高考,哪怕是中考或者一个普通的测验,都会刷题。但是,大学的考试,几乎不会有人做这些东西,但是话说回来,还是会刷的,但是刷题的量跟从前随手就有铺天盖地的练习比起来少了很多。还记得大一那年,我们学得死去活来的时候,一个专业课老师给了我们一个答复。因为有个同学问她,不是说高考是人生最艰苦的部分吗,为什么现在比那时还要痛苦?老师的回答是:高考不过是一个开始,正是因为往后会更难,所以高考只是个入门的考验。每次说到高考结束以后,基本上影视作品都有个这样的镜头。同学们把自己做过的卷子练习册之类的,拆散,然后从高处洒落,造成一个试卷漫天飞舞的画面。高考结束,真的需要这么高调吗?实际上那个东西结束的时候,你反而会有些失落和惆怅。因为一直为之拼搏的东西、那个目标已经不存在了。往后的奔头在哪里?要跟那些跟你一起死去活来好几年的同学说再见。日子该怎么过?或许我们真的可以控制更多,但是,越强的控制力意味着越大的责任。

更要命的是,自己好不容易才熬过的那个全社会都非常关心重视的考试,没过几年,大概10年之内。大多数人就会结婚生子。自己的高考才刚结束没多久,就要下一代人的高考做准备。这是一个多么恐怖的事!人生不仅仅是为了高考。但是,那些为高考准备的人悟出这个道理的没多少,即便悟出来了,别人也不会理会你。你还是得像其他人那样,不断地刷题,不断地接受考试不断的折磨。

现在的人,总要为孩子报无数多的补习班,害怕他们输在起跑线上。比赛尚未开始,又怎么会有输赢呢?最要命的是,高考成败与否尚且不能判断人生的输赢。一个学前培训班能不能独善,就经判定那是输在起跑线上,这到底是什么逻辑?教会孩子怎么做人比从很小就开始就教会他某些技巧性的东西重要多了。在漫长的人生路上,我们有非常多的时间掌握各种技能。有些东西,要求我们必须能做到条件反射,但更多的东西,是一个既来之则安之的状态。在必要的时候能掌握也就可以了。家长觉得,我不去上各种培训班,就会输在起跑线上的技能,可能在我们往后的人生里根本用不着。与其这样,我们为什么要在上面从一开始就花费很多时间和精力还有金钱呢?家长们逆来顺受,孩子们逆来顺受,怎么就没有人跳出来说其实那些东西都不是非如此不可的呢?

随大流其实很累,不随大流肯定也不省力,但起码多年以后我们能给出我们为什么要这么辛苦的理由。

2020-07
12

人类进化了什么

By xrspook @ 17:16:28 归类于: 烂日记

我突然意识到,一代比一代强理论上是必然是,因为这是进化导致的那些不强的基因在进化历程中被淘汰掉了,而那些最好的基因会被保留下来,起码动物界是这样的。人类是不是这样我不敢保证,但从体育纪录来说,符合这样的规律。为什么那些记录会被一次又一次打破,其中一方面,是因为训练越来越系统,其次,我觉得很大程度上是人类基因在那方面进化了。

现在我们总有那么一些感受,现在的孩子要比从前的聪明。他们摄入的食物营养要比从前好,受到的教育我不能说一定好于从前,但显然很多方面已经进行了优化。如果从前的人也能有现在孩子的那些营养摄入,他们能像现在的孩子这么聪明吗?我不敢保证。我觉得现在的孩子一定程度上,只要他们生下来,一部分基因已经存在了。情况就像从前的人不具备这个能力,要写一个自定义函数,然后需要的时候调用,而现在的人,其实他们的工具库里已经有了,只需要做一个声明就可以引用。又或者,其实已经不需要引用了,只需要把默认的开关从false改为true。这种方便、这种优势是前人无法想象的,但是,有得必有失。这方面的东西变成了系统默认,但是系统只能这么大,所以必须得放弃另外一些东西。

或许以后某一天,我们会研究人类发展过程中基因的优胜劣汰具体体现在哪里。让我们失去了什么,又增加了什么,或许我们真的应该要想一想,这到底是不是我们期待的进化方向?如果不是的话,为什么我们都在朝着这个方向发展?如果这是一个错误的选择,我们要怎么纠正回来?

西方社会正在经历的那些东西,有人称之为是西方世界的文化大革命。我觉得这个称呼实在太接地气了。对中国人来说,我们会死活不让这种东西发生第二遍。我没经历过文化大革命。西方社会现在之所以干这种事,因为他们根本不了解在中国的大地上曾经有过的文化大革命。我不知道他们是怎么想的,他们正在做的那种东西是在否定历史。用现在人的目光去批判历史,这是没有意义的。他们应该做的是把握现在,不让不合理的事情在未来继续发生。他们现在这种稀奇古怪推倒各种历史雕像行为好像是小朋友在发脾气,随意毁坏东西。把雕像推倒或者毁掉难道就能让那个东西从历史上抹掉吗?这种做法根本就是掩耳盗铃。因为那个东西的存在,所以告诫他们,曾经他们遭受过不平等待遇,那是错误、不可以接受的。那些雕像告诫他们,不能再让那种历史再次发生。我实在不知道西方人的脑子里到底想的是什么。他们觉得我们是井底之蛙,我们觉得他们也好不到哪里去。从前,我的世界观不是这样的,但是这个2020我仿佛看清了一些东西,也懒得去理会另外一些东西。

平平安安地活着,原来也很不容易。

2020-07
11

体验阅江路的碧道示范段

By xrspook @ 22:01:26 归类于: 烂日记

今天我跟我妈去了瞎逛,不知道要去哪里,反正就是想走路。上个星期我妈已经走了两次滨江路,所以今天我选择走阅江路。阅江路是从前周末我跑步必经的地方。那条路我已经非常熟悉了,但因为已经很久没去过,这期间有什么变化,我实在说不出来。前两天的新闻说,会展码头对开的那一段阅江路的碧道已经建成。新闻里说那是汽车道,有轨电车道,骑行道,慢跑道和水道5位一体的。说起来很牛逼,但实际上,除了有轨电车那一道以外,基本上江边,如果你人行道足够宽,都能做到。但是话说回来,广州已经开发的中心城区,的确很难找出第2个像阅江路这样有超宽预留人行道的岸边。如果硬是要算上的话,临江大道或许可能做到,二沙岛也可能可以,其它路段,几乎不可能了。只有在预留了超宽人行道的基础上,才能隔出一条有轨电车道。

现在已建成的那个示范段,骑行道被设计得弯弯曲曲,慢跑道很直。慢跑道铺的是像操场那样的软橡胶。我是个不怎么刷操场的人,所以我很不习惯那个东西。今天我在其中一段上试过,感觉蹬地的力都被卸掉了,很不习惯。而之所以有这种感觉,大概因为今天我穿了一双我很久都没有穿过的旧跑鞋。平时,我穿的那双是越野鞋,相对而言,中底基本上没有回弹,脚感非常强硬。今天我穿的那双鞋本来我已经觉得要比平时软,再加上软的塑胶跑道上,而且我人胖了,今天不是去跑步的,所以身上也背了个包。这一所有东西叠加起来,就让我更觉得那段路对我来说太软了,每步下去,感觉一半蹬地的力都没了。大概因为那是新铺上去的塑胶跑道。经过一段时间的日晒雨淋以后,估计那个东西就没那么软了。因为慢跑道太软,我感觉费力,所以我就跑到了骑行道上。感觉骑行道上跑步就很好,不软不硬,这是我平时的风格。还记得阅江路建有轨电车之前,有一条笔直的,铺了红色沥青的骑行道。一直以来,那都是我跑步最喜欢的场地,没有之一。后来,有轨电车建成了,那段路还在,但是因为某年广州要在琶洲附近举办某个非常重要的会议,所以那段最喜欢的骑行道被铲掉了,取而代之的是花岗岩的地砖,更要命的是,那段路全场只有5公里不到,却修了几乎一年。我不能把自己的懒惰不跑步归咎于那一年的工程,但可以肯定的是,那个工程的确影响了我在那段路上跑步的兴致,还记得人行道被挖得乱七八糟的时候,我不得不跑到沥青马路上。阅江路的碧道现在只建成了不到三公里,而且其中的一段被琶洲某个码头的工程截断了。被截断的地方没有任何指示。如果有人像我这么傻乎乎,沿着那条骑行道向前,最后就会被莫名其妙的工地墙给挡住,得绕回来。因为隔着有轨电车道,所以还得绕到某个有轨电车的车站,才能走到阅江路的马路边上。重要的码头工程当然可以把阅江路的人行道暂时截断,但是你们就不能在那里贴一些告示之类的吗?起码,你得在还能绕出去的有轨电车站提示路人前面封路了,请往回走,并且告知行人,这个围蔽要持续到什么时候。广州塔下的地铁工程围蔽就有详细的说明。

如果阅江路的碧道完全建成了,我还会去那里跑步吗?显然,我不喜欢在那个慢跑径上跑,但是在骑行道上跑,貌似又太折腾了,这样不断绕弯,估计GPS识别不出来,所以到底跑了多少路,成了一个谜。

多建休闲健身的地方,绝对是好事,但是肯定不可能,满足所有人的要求,而我就是其中一个刺头。

2020-07
10

初试github托管

By xrspook @ 14:47:45 归类于: 烂日记

在没做过之前,不能觉得任何事应该会不太难,这种应该的想法会让你死得很惨。

静态blog的内容好了,模板也好了,但要放在那里托管呢?国内的没有备案肯定没门,付费的还得算流量。Gitee据说经常性习惯性宕机,本来我是倾向于CODING的,首先,那里要备案,其次,他们pages的服务器不在国内,于是非常有可能因为各种各样的原因,你还是访问不了或者速度很慢。网上提供了很多方案,但最多的还是GitHub Pages。我要玩静态blog,我要玩托管,我就应该从GitHub Pages开始。关于github这个东西,几年前我就开始见识过了,很多软件就是从那里来的,但到底要在哪里下载,在什么页面下载,我一直很迷糊。当时我并不明白开源的意义,所以下载回来一堆东西根本不知道怎么用。github上有非常多的用户,大家擅长的程序语言又各有千秋。开源的东西就是可修改但未封装,这就意味着我下载了一个不知道什么语言的脚本回来根本是用不了的。我不知道那到底是干嘛的,自然就不会去哪里研究。

我感觉GitHub Pages算是github给用户的一个自我介绍空间,github给用户免费空间和流量,允许免费托管的repo到底有多少个我什么都不知道,但用来撑起我的小blog应该没什么问题,毕竟我从来都不是个大流量的人。

不知道github是什么,不知道git怎么用,不知道为什么非得要用一堆命令行来解决问题。一句命令输入进去,有可能秒杀,也有可能屏幕开始跑马灯,因为我数据多,跑马灯可能要跑上几分钟。昨天做到最后步骤需要提交账号密码,提交数据的时候首先给我弹出的是窗口,但每次输入了都不行。接着就在CMD里继续让我输入账号密码。账号好理解,但密码的输入却是让我震惊。怎么输入都没反应,乱输一通也不行,我都怀疑是我电脑有问题了。后来才知道github的密码输入界面就是这样没有东西的,把密码输入完毕然后回车就行了。这么逆天的密码输入界面我还是第一次见识!密码等于是必须的盲打。经过这次以后,我脑洞里奇怪的知识又增加了。

网上教人怎么在GitHub Pages上用hugo做博客的教程很多,但当我真的要完全依照其中一篇实施的时候却发现到处都是问题。从安装hugo到虚拟单机测试这个流程我已经非常熟悉,通常这个部分都被讲得很详细,后续的怎么发布到github非常多的教程一句话带过。对那些本来就离不开git的人来说,那是简单到没必要说的事,但对我这个一片空白的人来说这是要了我的命!详细说怎么发布到github的教程也不少,有些甚至把CDN加速,自动部署脚本,域名绑定,双线部署等等高端的东西都说到了,但越是说得高端,越是会把小白最容易犯错的地方漏掉,比如新repo的文件名。有些教程看上去很有道理,但当你把那些语句复制粘帖的时候就会出状况,不是英文的地方用的居然是中文符号,在某些字体之下,那是很难靠肉眼分辨出来的,但贴到CMD里,那就铁定完蛋的节奏。教程写出来,一定程度就得考虑读者可能直接贴走,只能看不能操作,这到底算神马教程!

安顿好一切,那些我该懂的日常操作都懂了以后,我真心要亲自写一个小白教程!

数据太大,上传很慢,上传后网页打开很慢是我一直担心的东西,但原来这些我都想太多了,github上传数据的速度比我想象中快非常多。最终,我把静态博客部署上去了,并且绑定了二级域名。我的老blog终于合体后重新上线:https://yday.xlanda.net/,这里的链接叫做“青春无敌” XDDD

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