9月19日,在网上闲逛时,发现一个小玩意,可以显示Bing上最新的8张壁纸。好奇之下,便搜索了下原理,进而找到了相关接口,想着也可以自己实现一个。

说干就干。定模型,开发接口,设计页面、样式,熬夜肝了一个晚上,把那个小玩意复刻了一个版本发布出去了,也即现在点击网站右上角的壁纸图标出现的壁纸弹框组件。

然而,完成后,便发现了问题,既然接口只能获取最近的8张,既然壁纸都很精美、高清,值得收藏,为何不将其永久化保存?这样,在未来的某一天,还可以回过头重新下载过去的某一张壁纸,甚至还可以实现搜索功能。

说干就干。设计库表、模型,设计接口,开发接口,设计页面、样式,连续熬夜苦战了4、5天,终于实现了自己想要的功能。将其发布线上,结果、效果都很令自己满意。\( ̄︶ ̄)/

紧接着,就把第一步实现的那个壁纸弹窗改成了随机展示8张——生活需要一点小惊喜,不是么?( ̄︶ ̄)↗

今天,在其稳定运行几天之后,也终于可以坐下来好好回顾、总结一下这番经历……

1、随机性

无论是壁纸弹窗,还是独立的页面,都是事前无法预料的,根本不会想到给自己的网站加上这一锦上添花的功能。就是那么一次偶然的邂逅和好奇,实现了多个意料之外的小目标。

《随机的魅力》一文,要做好随时迎接各种意外的准备,这种准备包括心态、情绪上的,更包括阅历、视野、能力上的。否则,当机会来敲门的时候,自己如何去把握呢?

2、时机

对于壁纸一事,虽然充满“随机性”,但却是又一次的“先知后觉”。早在Bing刚发布上线的时候就知道Bing的这一大特点了,只是那时没有好奇,没有细想,也就无从谈起将其落地了。

然而,现在再去搜索,有人甚至在2016年就发现了同样的问题,并实现了网页。

人们一直说,机会一直都在。没错,但,也一直都没抓住,或者是,晚了一步。这是最令人忧伤的……/(ㄒoㄒ)/~~

但,再回头看,2016年不过刚发布上线ifuyun.com,想要实现更多的功能,恐怕也难以下手。而如今,也不过在已有网站的基础上拓展罢了,而倘若现在仍没有网站,要从零开始,那恐怕又是另一番故事了。

往者不可谏,来者犹可追。如今,唯有记住“教训”,砥砺前行,以期未来抓住更多机会,至少,不错过可能后悔的机会。

3、工具

信息化、互联化时代,这是计算机、互联网人的天然优势。他们可以用自己的双手实现任何自己想要实现的东西,大到网站,小到爬虫,乃至各种广告上所宣传的统计、图表等日常工作、生活中的一些小技巧、小工具,都可以信手拈来。

然而,身在围城中,又有几人善于去发现这些可以发光的点?996、两点一线的工作、生活模式,已经把IT人变成了行尸走肉的工具人。理想、创新、细节,这些是他们最欠缺的。正所谓,空有一身好武艺,却只能天天“拧螺丝”,而在一旁哀叹“英雄无用武之地”……

此时,若不跳出既定的模式和圈子,大概就彻底钝化、僵化了。生活需要一双发现美的眼睛,更需要适当的放空自己。

回到壁纸这个小工具。也是因为这一次机会,才发现,原来的确有好多可以大展拳脚的地方。

多年前,曾经想着爬取每天的天气,这样在未来可以知道历史上同一天/同时期的天气情况,也可以在此基础上再自己实现些统计逻辑,诸如最高/低气温、平均气温、降雨/雪天数、空气质量状况等等。众所周知,天气预报只能看近期的数据,历史数据同样无法查阅,最多在出现历史极值的时候官方发布一些新闻。因此,这一需求对于自己而言是有价值的。

再如,电视节目预告、历史播放记录,至少央视官方只能查询最近25天的节目单,再往前恐怕也只能像壁纸一样自己做一份记录。

又如,当购买、收藏的书籍渐渐多起来时,就容易记漏、记差,导致重复购买,尤其涉及多平台、多渠道、多人(家庭藏书)时,更不可控了。因此亟需一个系统去记录、汇总历史所有收藏的书籍、杂志。如此,既解决了上述问题,在进行资料引用、做笔记时,也方便直接索引、查找来源。将书籍和笔记、文章进行关联,更方便管理、分类、更新笔记、文章。而这些,虽然有单独的系统,但要打通个性化的需求和痛点,也实非易事,更别说用户体验、功能完整性和价格了。

……

还有更多类似的功能和需求。实际上,包括工商信息、法律文书等等公开的数据,已经有相当多的企业将其做成了生意。甚至,前不久有一则新闻,有人利用社区的评论,分析出了评论者的一些标签、属性(诸如,是否某游戏玩家、游戏角色等),将其发布成为一个开源的项目。

如今,在知道自己也可以实现之后,在扫平了能力、技术上的障碍之后,迎接自己的是更广阔的天地。而这,是996的工作永远无法带给自己的。

4、精进

最后,看着自己的“作品”,感慨、感叹,成就感、满足感油然而生。这是从年初至今如十月怀胎一般的产物,是每天一点一滴学习、进步的结果,是一行一行代码的结晶。如今,它已远远超出年初的预期,成长、收获也远远超过过去几年的总和。

这是折腾的结果,是不满足的结果,是追求完美的结果。这一切,值了![]~( ̄▽ ̄)~*