我的互联网生存逻辑

@ 二零一七

不知道是不是也有人像我这样,一直致力于寻找一劳永逸的方法。在我看来,大道至简,所以我想把需求的最核心部分抽离出来,然后基于此制定一个可持续发展的规则。但理想总是美好,而现实之所以不那么丰满,更多是因为作为主体的我能力还不够强大。即使如此,若是跟以前一样就此放弃,那才是最傻的做法。不断试错,也许某一天就到达终点。我一边鼓励自己,一边劝说自己,除了核心需求以外不要太在意,守住原则就好。未来可能有更好的办法,可能有很大的转接成本,也可能一切变得更容易。既然无法确定,也就不要为了未知而忧心了,做好当下的自己吧。

题目之所以取得这么大,也是想好好理一理。其实蛮早就有整理成文字的想法,但因为手头事情多,一拖再拖。不过导火线还是有的,ChoJemmy 在博客图床下留言问图片插入的流程,我认真回答了一长串。但毕竟是留言回复,不好拓展,所以这次干脆一并统合起来,详细给自己做个记录,也算是半生网龄的我给自己的十几年互联网生涯做一个总结和交代吧。

网络亲密度

既然立了个大课题,那就从大往小说吧。首先谈谈最重要的网络亲密度。自从智能手机普及以来,互联网更加深入渗透进千家万户,以前的我可是万万想不到连六七十岁的中老年都能玩转网络。不过看着长辈们的状态,倒是让我想到自己刚接触网络的那会儿,一切都是新鲜的,所以不知不觉被吸引,时间飞快流逝。慢慢地我察觉到跟网络太过亲密,回到现实生活中会有种虚度感。这样的感觉很不好,特别是在你完全不记得时间是如何流逝的时候。在这个信息爆炸的时代,本来就面对着完全不可能吸收殆尽的知识量,甚至还要被周围的人推着走,生怕在大流中被淘汰。于是我开始怀念慢生活,怀念实实在在脚踏实地地做每件事的感觉。因为我发现,人的阅历不在于他看了多少东西,去了多少地方,学了多少知识,而在于这些东西能被他吸收而化为己用。我现在还做不到频繁出游看世界,但我可以在每次旅途中都用心感受,用力体会,而不是走马观花,到此一游。我不喜欢看书,所以比阅读量我自知不如,但若是真的读了,我想要仔细地读,把好东西都吸收下来。

跟网络越亲密,属于我的时间好像就越少。自制力不足是大脑的本能,我可能永远无法战胜它,但我可以选择疏远。就像没有闹钟的日子里说的,我没法控制自己不玩手机到深夜,那就不把手机放床边,效果好到令人吃惊。同理可得,为了让我拥有更多的“自由时间”,我必须重新看待我与网络的亲密程度了。所以我打算简化需要用网络的需求,特别是社交网络。

网络需求 对应应用
联系父母朋友 微信、QQ、邮箱
记录生活和想法 博客、网络相册(谷歌图片)
学习/适度娱乐 各种多媒体

没想到总结出来只有这么一点,吃惊并满意着。唯独希望自己能把控好“学习”这一项,不要自欺欺人。另外关于社交网络,我曾经的想法是在国内的服务中选择一个。但在得知本站所用的评论系统 Disqus 亦无法“正常使用”后,心里的国界倒是放下了。指不定哪天我会把视频都改成 Youtube,甩甩头又回到 Instagram。不过就现在而言,我并没有面向多人的社交应用,如果不算发了就删的朋友圈的话。

博客管理

明确了在网络上做什么之后,事情就变得具象多了。微信、QQ、邮箱都是一个账号一个坑的应用,无需多言,最多在邮箱的用法上需要整理一下。学习这个话题非常假大空,只要把网络看成一种学习工具应该就不会走偏了。而对我而言最为重要的就是记录生活和想法了,这就得提一提我热爱了十几年的博客。

我喜欢用文字把想法记录在网络上,最主要还是为了保存。如果都写在纸上,不够环保也容易遗失,更不能随时查看。所以我甚至把高中时期写的文章都搬了上来,仅仅作为一个有力的备份。刚写博客时的文章大部分遗失,主要是我自己删掉了。每次博客搬家都要整理一下,觉得没意义的就扔进了垃圾桶。殊不知对于现在的我来说,那些无意义的日常才是最有纪念意义的。所以从今往后我不会再删文章(涉及隐私另当别论),也不会逼迫自己写或者不写。就像这段时间的更博频率,虽然觉得细水长流比较好,但瀑布也是当下,也需要被保留。

所以现在的我对于博客的要求很简单,就是要易写、安全、自定义程度高。于是以我多年折腾博客系统、模板和写作格式的经验,我发现 Bitcron 可能就是我最理想的博客系统。博文用 Markdown 书写,不用担心排版,也比直接编辑 HTML 方便。每个 Markdown 文档(.md)都是一篇博文,静静地存放在 Dropbox 里,不仅不需要担心备份,还间接实现了跨平台书写的功能。电脑上我使用 MarkdownPad 2 Sublime Text 3,手机里购买了 iWriter Pro Byword,可以在 Dropbox 里读取、编辑和追加 .md 文档,实现 blog on the go。另外 Bitcron 也能满足我对于模板的苛求,语法比 WP 简单,自己写模板不是梦!

文件夹管理

在 Bitcron 中,分类由文件夹操控,这是为了实现静态储存下的批量修改。我很喜欢这个创意,但最初并没有使用。主要是因为在日常文件夹管理中,我一直都采用日期分类法,所以博客的文件夹结构也是按照年份和月份来排列的。(如果当年之中博文较少,就不会按月分配。)

|-- root
    |-- 2015
        |-- 11
        |-- 12
    |-- 2016
    |-- 2017
        |-- 05

后来因为停用了 tag 功能,所以 category 又被我重拾。现在的作用主要还是按照时间分类,另外就是隔离出一些系列文章,便于我和读者的查看。

|-- root
    |-- 01 游玩
    |-- 02 摄影合集
    ……
    |-- 2016 贰零壹陆2016
    |-- 2017 贰零壹柒2017

归类于系列文章之外的日常或其他博文,都被放入年份文件夹内。每个文件夹前头的 数字+空格 是为了在 /categories 页面排序,并不会显示在标题中。至于为什么年份不直接写数字,一是因为 Bitcron 会默认把数字的前两位去掉,比如 2017 只显示 17;二是因为作为分类感觉用汉字更正式一些,就用了大写。但是大写的易读性太差,所以又在后面加了小尾巴。

书写语法之 meta

在搬入 FarBox 的时候我曾写过一篇总结,里面提到了 YAML 格式。当时这么写主要是为了兼容其他静态博客,说明心理上对自己和开发者都没什么信心。没想到用着用着,我就彻底被这个天才的创意征服了。不需要繁琐的 git 语法,不需要部署自己都看不懂的功能,只要把 .md 放入 Dropbox,一篇美好的博文就诞生了,而且还不用担心备份问题,因为文件就在本地啊!

由于之前频繁更改 tag 的原因,所以我打算弃用这个功能,用 category 进行分类。在 Bitcron 中分类只要拖入不同的文件夹就能完成,修改分类标题也是方便之极的。但写在每个文件中的 tag 就不同了,牵一发而动全身,我想这也是这种储存方式最不方便的地方了。虽然后来我发现用 Sublime 可以查找和同时编辑多个文件,但那都是后话了。只是为了将来不再有烦恼,也省去修改的麻烦,我把 meta 简化为了最基本、最不可能需要批量更改的三个 value,同时也摒弃了 YAML 格式,改用 Bitcron 的更为简洁的写法。

date: yyyy-mm-dd HH:MM
title: 中文标题
url: title-in-english


空两行写正文。空一行也可以,就是处女座作祟,觉得空两行好看。

文件名采用 yymmdd-url.md 的格式,文章内容一目了然,同时还能按照时间排序。

图床管理

我在博客图床中补充过这种方案,也是我的最终方案。分而治之可以更好地管理多媒体文件,如果需要加速也可以对症下药。于是我给图床起了这样的二级域名 cdn.shuiba.co。文件依旧是按照时间排序,为了方便管理,图片的文件名统一为 六位日期-顺序数字.jpg,为了和文章日期对应,因为用 url 的话太长了也不好看。暂时没有在里面存放视频和音频,未来也许会考虑。

|-- root (自建图床域名)
    |-- 2006
    ……
    |-- 2017
        |-- 170212-01.jpg
        |-- 170212-02.jpg

现在我的图片全部存放在 Dropbox 内,容量上暂时没有担心,因为保存时都缩小为 800px,并且保存为 web 适用的80%质量,通常一张图片100k左右。至于 Bitcron 的流量,仍在观察中。想必我这种没什么人气的博客应该没有太大关系。

书写语法之 img

这里就拓展一下之前给 ChoJemmy 的留言。我在文章中贴图并不使用 Makrdown 的写法。这主要是为了图片样式的设置。我没有技术像 lepture 一样能够写出自己的博客系统 Typlog(那里面关于图片的渲染深得我心),所以只好自己上 HTML 代码来补足一下。

<figure>
    <img src="//自建图床域名/年份/六位日期-顺序数字.jpg" alt="图片说明(必填)" />
    <figcaption>图片说明(选填)</figcaption>
</figure>

在制作博客模板中我发现,如果只是单纯设置图片宽度,那么有些图片会被拉伸,既不美观也不利于阅读。于是在得知 <figure><figcaption> 时,我就像抓住了救命稻草一般,不仅完美解决了上述问题,还能给图片写解释说明,也更容易自定义样式。如果使用 Bitcron 的拖曳上传,虽然便利,但失去了对图片的完全控制,修改起来也比较麻烦。当然这只是我的看法,对我而言现在使用的方式更为简便,反正我有个 template.md,里面写着 meta 和 img 语法,复制粘贴就好。

其他站点

除了上述两个站点以外,我还有一个主页 shuiba.co 和准备用作主题 demo 的 Bitcron 二级域名。其中主页暂时没有什么实质性用途,偶尔给我用来练练手,设计个门板。也许将来会开其他二级域名,那就可以用来做个总导航。主题 demo 就要等我整理完代码再做研究了。

网络服务

以前我有很多网络服务,所有的账号密码都记在一个本子上。后来越记越多,弃用的也越来越多。现在的我能够较准确地判断某个服务是否需要,所以尝鲜性质的注册也少了许多。人生就是不断做加法,然后再不断做减法。

用途 服务商
域名 Name.com
博客系统 Bitcron / Dropbox
评论系统 Disqus
代码仓库 GitHub
摄影等图片 Google Photos (Google)
备份 OneDrive (Microsoft)
联系 Wechat/QQ (Tencent) / Gmail (Google) / Apple
旅行 穷游

以上十个账号里有六个都跟博客有关,尽管我已经尽可能减少了。以前用 Flickr 做图床,现在也自建了。另外取消了 500px 和简书,知乎也不怎么上了。最近在犹豫要不要回 Instagram,但就目前来说没有用的必要,除非以后有其他出口。

总结


评论