“我行动迅速,在大多数人还在分析权衡的时候,我已经横冲直撞犯了三个错误并且找到了更好的方法。”
永远不要想着等准备到 100%后再行动,生活的容错率是很高的,先去做,再调整。
上次更新是 1 月 9 日,今天再去写已经是 4 月 17 日,接近这三个月的时间里,我在干啥。
先说我赖以为生的技术
就说近期开源的,YuanBlog,印象中这个东西写了有一个多月,是一个前后端分离的博客。
PS:我不会设计,所以网站有点丑,但胜在功能会慢慢完善
算是真正意义的上从零到有,过程中,怎么说呢,有些功能看起来很常见,但是,常见并不等于简单,更不等于轮子多。
说一个给我印象深刻的,是关于博客的评论功能,刚开始,毕竟从零到有嘛,开撸,手刚刚放上键盘的时候,我突然感觉这不是一件简单的事,于是本着有轮子不用白不用的原则,就开始在网上找轮子,不搜不知道,搜了才知道原来关于评论区的组件并不多,主要原因,应该是评论功能一般都需要高度定制化,所以网上轮子并不多。
但最后,还是找到了一个基于 elementPlus 二次封装的库。UndrawUI。
后面就是喜闻乐见的整合进系统,测试然后发布。
然后就是痛苦的开始,最开始让我感受的不舒服的点就是这个项目依赖了 elementPlus,说实话虽说写代码是为了实现功能,至于依赖不依赖的,按理说,不应该是我应该去考虑的,但是我考虑了。
我考虑我只用了这个二次封装的一个评论组件,何必引入一个 elementPlus 呢,于是开始了风风火火的移除 el 改造。
复制 UndrawUI 中的评论组件源码,一行一行阅读,然后在人工移除 el 的组件,这是一个漫长的过程。替换过后还需要考虑样式问题。
最后最后,权衡之下,煎熬许久,还是打算自己写了一个评论区功能,至于多煎熬,也许从 Git 的提交记录上能看到。
神奇的是,当我从画原型开始,画完之后,真正实际的代码的编写好像也没花费我很多时间,可能是我之前阅读评论组件源码的原因。
这只是一个缩影,有很多看似不起眼的小功能,可能都需要花费很多时间去解决。
关于输入输出,在写代码的时候,输入和输出是同步进行的,在遇到问题,解决问题的过程中,你的技能也得到了增进嗷。
你只管努力,就算眼下可能感觉意义不大,但长远来看,总归不算坏事。
关于身边
先说经典的一句,回想一下没啥好说的。该吵吵,该闹闹。
有时会想,一个人过了情关是一种什么样的状态,
很难去去恨一个人,但依旧会热爱。
对人和事,没过多的期待。
爱自己,也爱别人,更爱这个世间的一切。接纳了自己的不完美,同时就接纳了别人的一切。不执着,不恐惧。
放下执念,坦然接受一切结果,明白人是为自己而活,学会向内求。
不在“果”上纠缠,也不在“因”上随缘。
你要做的是在“因”上努力,“果”上随缘,认真挑选一个志同道合的人去磨合,能不能拿到结果都坦然接受。
别人能伤害你,是因为你自身不够完整,把一部分欲望寄托到了对方身上,是你给了别人伤害你的机会。
所有的波澜不惊背后,都曾有过痛苦的挣扎和歇斯底里。
所有大彻大悟之人,都经心苦、身苦。
所谓:心不死,则道不生。
一念放下,万般自在。
是云淡风轻的。
在因上努力,在果上随缘,这个才是根本。
情爱里受的熬煎,没修的共枕眠,却慢慢修得沉默不言。