1.

第一版本的Wiki是18年末搞的,当时大学还没有毕业,当年11月份到瓜子网实习,入职的第一天感觉一切都是崭新的,公司内的框架、组件、还有各种工具都从未接触了解过。

最开始搭wiki的想法是很简单的:

1.为了记录工作上的任务和一些工具的使用方法,但是公司是不允许使用云笔记相关的软件的,(个人wiki应该也属于违禁的一种,但是检测不出来)

2.一起实习的小伙伴们可以一起记录一些资料,大家互相学习,快速成长。

第一个版本的wiki选用的就是XWIKI,选择这款软件是因为它免费,并且很多功能都和Confluence相似。

很遗憾的是最开始的WIKI只活了不到半年,死掉的原因也很简单:没钱。

那时我和d哥每人开了一个阿里云学生服务器,10块钱一个月,由于服务器的配置实在过于垃圾,最后的方案是一台服务器用作web后端,一台服务器用作数据库。

Web后端的服务费先欠费的,我没有续费上,然后数据库那边就也给停掉了,当时的文档也就全都丢了,很可惜,也很抱歉之前小伙伴们的知识分享和贡献。

2.

第二版本的wiki是19年末搞的,当时已经正式入职了,当年的双11腾讯云给了一波不错的优惠,300多块钱买了2c8g云主机两年的使用权,不过在这两年里wiki主要的状态其实是服务不可用,原因还是也比较简单:

1.机器虽小任务太多,2c4g的机器要运行着我的Wiki服务(光这个服务的常驻就吃掉了我300多M的内存),mysql服务器,mongodb服务器,梯子代理,加密货币监控报警服务,qq群商品推销等等,由于在瓜子的工作实在清闲,这两年搞了好多个项目应用都跑在这上面,可惜大多数项目都烂尾了。

2.云服务器本身的问题、Wiki也不太稳定,这个wiki经常莫名其妙的就被Kill掉了,这个时候就需要手动操作tomcat部署重新,但很多时候我并不知道服务挂掉了。

总的来说,这俩年里这个Wiki并没有贡献出太多对工作帮助的事情,大多的时间都是在默默的吃灰或者默默地挂掉。但是反过来一想,是真的一点作用也没有么?

当然也不是,在我即将结束我的第一份工作之前,我把面试中常见的问题,每次面试之后的想法都保留了下来,这些东西帮我很有效地记下了常见的Java八股文和算法题,以至于我的人生第一次跳槽拿了很多的offer以及比较满意的涨薪幅度。也基于这点我决定要一直维护这个Wiki下去,尽管它经常在我不知情的时候挂掉。

3.

在21年的双11,我的服务器又到期了,虽然我已经决定要把这个Wiki保留下来,但是当看到续费价格的时候我还是咽了口唾沫(然后狠狠地在心里骂了tx的老母),光一个月就要260多块钱,尽管我已经工作两年了但是这笔钱还是太多了。所以我只好出此下策——把Wiki内的数据转移,重新买一台服务器,毕竟新买台机器三年才200块(新玩家人上人,老玩家不如狗)。

很高兴地说,经历了几天的捣鼓,我的Wiki复活了!

除了做了文档的迁移外,我还升级了一下Wiki的版本号,新的版本比以前支持的功能更多了,编辑器也确实更好用了,也可以明显地感觉到不像老版本的wiki那样卡顿(不过软件的内存占用依然还是很高),除了这些我最满意的就是这个Wiki终于支持Draw.io和PlantUML作图了,虽然使用的场景还是有一些受限制。迁移不是完美的,代价就是文章中的一些插图都丢失了,这点还是比较遗憾的。

不过人生就是这样嘛,有得有失。

从总体来说我还是很满意的,用一段文字记录一段时光,这种感觉怎么形容呢?就好像回到了初中时的中二少年,在QQ空间写垃圾话、发牢骚,几年之后回头看过去仿佛回到了当年的时光,仿佛回到了那个黄土地的校园。

算了。。不说这些。

新的Wiki将会记录未来三年的时光,希望不负自己,不负周围的人。

标签: