20200524把太多东西当成负担是不好的

 

 

不要再想太多,不要再拖延

又是一个五月,窗外是记忆中最可人的颜色,她会渐渐死亡,印象会渐渐变形

不知道这是第几篇关于夏天记忆的文章

与其偶尔庆幸某一时刻气温和气味又把我带回那令人感到安全的虚幻中,不如把她说出来

但又怕她的容貌被我曲解

懦弱的人总是喜欢在既往经验中找寻安慰,被动生存

那是一个房间,我找到了一个合适角落,安静地等待时间使我衰老

不要有太多负担,因为一切都将服从时间

想说就说吧

 

20200412非技术性日志II

对于wp的免费主题我一直抱有强迫症式的生理不适,这种不适弥漫在整个主题的各个角落,字体,颜色,描边。在懵逼时期只会暴力修改php和css文件,也懒得读代码,只是按关键字搜,对于需求相当于买彩票式的命中率,而且吃了上顿没下顿基本无法维护,主题一升级就白干。

最近突然恢复了正常人的智商,学会了用wp自带的「额外css」功能对主题进行微调,效果肾好。

梳理主站需求:

1.首页的feature图片在safari上完全正常,但在chrome中出现了若隐若现的灰色描边
2.category信息处有一个碍眼的icon
3.header栏有灰色下边框
4.blog站的footer背景为灰色而不是白色

额外css其实很简单,首先定位样式表,safari开启检查元素,chrome按F12,找到相应div,在「样式」栏中会出现其调用的样式名称,定位成功后可以直接在浏览器控制台中修改参数已测试理想效果,之后直接在额外css中添加覆盖即可

如需求1中,该bug原因是feature图片下方还有一层不透明矩形,该矩形的颜色与站点字体颜色藕合,没有独立调整的接口,定位图层后,涉及到的样式名称有

.septera-responsive-featured .main .post-thumbnail-container

复制到后台外观额外css中,中括号内输入

background-color:rgba(255,255,255,0)

问题解决

需求2中调用了一个icon,因为必须将其覆盖,所以必须写显性代码,将content后的icon代码改为none

.icon-category:before { content:none; }

如法炮制,整个主题变得统一干净,而易于维护,css能力有限,不能大改结构,但通过css的能力足以将主题变得细腻,比如背景颜色,描边,字体大小,排版规则等。

至于很多主题自带页脚有作者版权声明,只能通过直接修改php代码,所幸wp的主题文件机构相当固定,可以轻易定位到footer代码所在,直接更改文字和url,自定义纯净的版权声明即可实现。

– – – – –

就在发表这篇文章时,发生bug,发布失败,safari上表现是无线loading,预览和保存草稿也不生效,退出编辑器后草稿箱也没有备份,换chrome出现提示「发布失败,您可能已经掉线」。推测是后端出了问题

这里网上出现了两种解决建议:1伪静态配置错误;2新版编辑器bug

由于主站新版编辑器之前使用的没有问题,遂转向Nginx设置查看伪静态配置,发现与appnode推荐wp设置不符,更改,解决

不过新版编辑器也确实难用的抠脚,可以从插件中下载经典编辑器(Classic Editor)即可恢复老版编辑器,官方出品,目测靠谱

20200410非技术性日志

记一次网站迁移

距离虚拟主机到期还有40天,我换上了低配ecs,为了更自由的折腾。尽管什么也不懂,玩这些东西就像搭积木,像在后院培育花草,令人兴奋,充满快乐。

我收到的货是一个空瓶,荒岛,附带无尽的文档。开始整理思路

可利用资源:一级域名*2,独立运行的wordpress*2,ecs实例*1

目的是将两个独立wp站点迁移至新ecs中,将其合并为wp内部多站点系统,挂同一个一级域名;剩下一个一级域名独立建站,另作他用

对于我这样的懵逼人士直接用ssh操作具有极高的翻车风险,想起中学用过的cpanel,图形化模块化,后来知道这种产品品类叫面板。调研过后决定选用适用于linux的appnode作为管理面板,因为wp适用于linux,为此ecs选择的也是centOS,至于宝塔面板,我的经验和直觉告诉我此种气质的产品离得越远越好。

跟随appnode的官网教程开始安装面板——在ssh中输入命令,傻瓜式安装,报错:cenOS版本不符(果然版本不是越高越好)。重置ecs,选择centOS7.X,重复操作。设定好端口和账号,告别短暂的命令界面,回到香甜的GUI时代。在官网获取安装命令时,完全不懂选配的环境都是什么意思,所幸一股脑全都装上,后来发现在面板中可以自己慢慢选,并不是定死的,全面配置的安装反而浪费了安装时间。

不得不说网上对appnode的评论是正确的,如果是一个完全没有网络基础的人使用,根本无法理解他的交互设计,我花了约一个工作日的时间学习并理解了服务器配置到网站部署的基本方法。而学习贯穿了整个工作流程,一边踩坑一边推倒重做,千锤百炼(

首先如何把网站扔上公网就费了大半时间,由于缺少基础知识,我只在appnode里配置完了节点,环境,网站文件后就开始通过公网ip测试,显然这是无法奏效的,我自己也隐约感到缺了一环——如何将网站目录和ip或域名链接起来。遇事不决上论坛,所幸的是appnode的作者非常积极,论坛相对活跃,我发现了nginx的意义及用法。

值得一说的是遵循阿里云的教学文档,事前安装了apache,两个web服务器似乎是冲突的,截止目前,我花了大量时间阅读基础知识,ecs也重置了数次,最终有了相对清晰的解决思路。

卸载apache,在appnode中安装nginx模块,阅读文档,此时我豁然开朗,这与我曾设计过的B端产品思路如出一辙。网站文件作为一种库内资源不具有上线能力,而需要nginx这样的web服务器调用并链接到域名上,一个完整的网站才算是部署成功。这是之前使用虚拟主机的时候完全无法理解的知识。

静态页测试成功,开始测试wp,appnode中提供了傻瓜式安装,此时遭遇404。查阅文档,并无可疑之处。排查nginx设置,发现php按钮置灰,不得不吐槽一下UI设计,置灰让人觉得是被禁用,而不是可点击。配置好运行池,开启php,wp测试成功,进入安装页面

配好数据库,完成wp安装流程,进行升级。提示需要ftp权限,这是我之前使用wp从未遇到过的,先开启ftp账号暂时解决,后通过修改文件夹权限及wpconfig根治。

接下来开始测试多站点功能,跟着教程修改wpconfig,从容完成。此时发现bug,点击wp站内任意链接出现404,经过这一整天的磨练,我立刻想起appnode和wp相关文档中提到的伪静态配置,随即解决。

至此基本需求都已完成,个人觉得多站点的建立如法炮制即可,遂开始多站点测试,一切安然无恙,直到我给两个独立的wp站点同时开始多站点系统。此时出现了wp副站域名跳转错误的问题,两个独立wp站点各自的副站,只能有一个可以正常跳转。由于需求不涉及,暂时搁置,保留其中一个独立wp站点的副站是安全的即可。

迁移。

迁移是最让人害怕的过程,端着菜盘子肯定要比端着空盘子要紧张。查看了wp自带的迁移功能,很傻瓜,但也很薄弱,只能分别备份文章、账号系统和媒体。手动迁移文件很全面,但需要手动修改配置文件。我选择手动迁移文件。

在虚拟主机中进行全站备份并下载,一共两个站,公用一个sql,一个目录,获取备份文件很简单就完成了。由于媒体文件太大,做了一下压缩,用到了pngyu和media encoder。

看一下原始需求,将两个独立wp融合成一套wp多站点系统。两个独立站点分别是含有丰富媒体文件和主题模板的作品集网站,另一个是一切都很简单,只有文章重要的文字blog。开始制定策略:全盘迁移作品集网站,将其作为主站,开启wp多站点功能后新建一个拥有二级域名的blog,用wp自带的文章导入功能迁移文章,blog主题模板可以忽略。

将作品集网站压zip上传至ecs的新网站目录,线上解压,修改wpconfig中的数据库信息,其他配置都通过可视化的nginx面板来完成,绑定域名,测试成功,与原站丝毫不差,撒花。开启多站点,新建域名为blog.***的网站,导入文章xml备份文件,内容丝毫不差,撒花*2。

至此需求完成:域名1:作品集网站完整迁移,并作为wp多站点系统的主站,blog只迁移文章,作为主站的wp子站点;域名2:另建立一个独立站点

遗留问题:域名2的wp多站点功能bug,择期处理。

我一直以来的作业方式都是边做边学,面向需求精准学习,我也曾想按部就班打好基础,奈何人生苦短。用这种方式我曾经消化掉了adobe全家桶和C4D。我了解自己的心性,与其关注啃书本,不如关注训练量,大量的训练能带来更扎实的基础,而配合着阅读便会形成原理性基础,它作为数字媒介的根系,会给知识树上新的枝杈提供更多养料,学习效率的提升就在于此。

完。

20191104 A tiny shot

开头总是很难写,潜意识中我一直不把写文章当成发微博——一种随时随地可以切入某种语境的灵活行为,而是把它看做和作画一样的生产过程和结果——在内容上需要一些线性结构,而当下正是万千零乱的思绪需要整理的时候,尽管这次不会很长,但我依然会认真对待这次久违的写作。

距离上次在纸面上梳理想法已经不知道几个月了,这种感觉就像看日历,每天努力的习惯2019这个看起来和科幻的数字之余,还要惊诧于白驹过隙。Writing always work. 至少对我而言,写东西是极好的解压和思考,而当我回顾这一年时竟找不到可以品读的内容,实为遗憾。不同于学生时代,当下的我似乎获得了一种全新的状态,它类似于肆意探索世界的孩提时光,又获得了前所未有的学习资本,唯一让人惋惜或焦躁的怕就是时间了,时间带来放弃和焦虑。

写和画,两样珍贵的宝物,让我感觉到我对我自己的温柔,是对我疲于表达的我的慰藉。或许是被生活缠绕的太焦躁,或许是冲动和欲望的开关总是深埋在记忆的海沟里,我差点就失去它们的味觉了,但所有的道路总会有自己的曲直。当我在朝九晚五的公交车上看着窗外发呆时,就会有个老朋友拍着我的肩膀突然坐到我身边,无需多言,尽管只有一秒钟,但回头的瞬间好像我们之间已经完成了几千句对话,当我们目光交换的时候,我明白了对于生活而言,更应该投入的东西。

20190201

东北的暖气温度令人嫉妒,但有时也会烤的人心焦气躁,尤其是犯鼻塞的时候,再尤其是旅居于一个曾是自己家乡的小县城中,在这个春节前夕。

这个狗年过的狗狗的,落水狗的狗,在经历过角色转换和环境骤变的情况下,这一年仿佛就变得特别长,长到我头一次希望时间过得快一点。果不其然这个blog自从复活之后就没在更新过了,我这种人写blog需要一些情绪,麻烦。生活中的琐事会冲淡一些情绪,内心也随之变得木讷,当我回过神来的时候,发现自己已经好些时间没有柔软地体验和展示过情感了,期间对自己的生活工作也处理的焦头烂额左支右绌,我开始羡慕那些有着稳定生活轨迹的人们。

今年26岁了,差不多已经活了这辈子的三四分之一了,我上了19年的学,我自己都不敢相信,将近20年的人生,我泡在学校里,经历教育,接受保护,虚度光阴。顺理成章的,我拿着硕士学位告别,可能是永远告别校园。这一切是如此的没有实感,大概是因为我的少年时期很少做出关于自己的重大决定,或者是对作出决定没有深思熟虑,一些事件总是自然而然的来临,一些决定总是云淡风轻的飘出我的脑子,当我意识到的时候发现事实已经发生了,我经常被自己忽略的东西推着走。

可能我太关注文章中的自我表达,忽略技术性因素,就像我画画,经常会水平不稳定,这篇文章大概率也会变成垃圾。因为难以发现规律,后知后觉,这就是闭门造车的恶果,会浪费很多时间,正如我人生中的一切,是如此的偏执和狭隘,疑虑,恐慌。

在经历了错过了校园招聘,烂尾的毕业设计,最后一次毕业典礼,莫名其妙的家里蹲之后,我成了真正的社会人了,而且是缺乏工作经验的社会人,又经历了千里南下,换城市,高速上过夜,迁移户口,最后又回到北京之类的莫名其妙的事件之后,终于如愿以偿的成为了上班狗。

在这期间,投递了一百八十多份简历,吃了四个月的空饷,带着三只猫开了3000公里路,毫无准备的在异地住了一个多月。

我感觉这一年承受的压力顶上过去五年,都是偏执的报应吧。

前些日子有个出题小程序,问到是否经常哭泣,我给的答案是YES,是的,除了看电影玩游戏听音乐会哭之外,我在杭州找工作反思自己为什么会变成这样的时候,也天天都会哭,坐地铁的时候,也会不知所以的流几滴,这让我想起了我在孙大力办公室扭扭捏捏不知所云的谈到半夜却一无所获的那晚,我对生活充满迷惑,而且是越来越迷惑,有好多不对劲但却描述不出的问题,有好想到一半就戛然而止的奇怪思绪。这就是无力感吧。更危险的是,越来越说不出来了,当自己无法引导自己表达的时候,可能就离心理医生更近了吧。

今天站了四小时,坐了一小时,回到了营口,没有见到朋友,没有自己的家,后天就要走了,我躺在老姨家的沙发上,无所事事,焦虑,抑郁。

不写了。

20180519第三汪池水

多亏上一个卖空间的掌柜背锅进局,主机被封,十几万字付之东流。

这年头,谨言慎行居然也逃不过鱼池之祸,

可以说十分点儿背了。

还是在研究生第三年的五月份这种要害时刻。

这次翻车告诉我们一个道理:

多备份,少找二道贩子。

这第三汪池水清澈见底,要不是这辈子经历过的五次主机翻车,可能还得不到如此清澈的白纸。

阿里云(似乎)固若磐石,但愿能让我安心说话吧。

毕业答辩愉快。