Omnimedia! 全媒体头像生成器上线!


全媒体 Up!

本文其实写于9月5日(集中于一天更新博客是不是不太好)。

全媒体头像生成器今天正式上线!这是一个值得纪念的日子。

先给自己鼓个掌!

我发现已经无法摆脱这个年纪的中二性情。这个头像生成器对我的计科生涯来说是一座里程碑。我从来没有感受过自己能够通过写程序解决这么大的问题。

这一年以来,感觉自己通过键盘解决的问题变得越来越多——尽管感到自己在如山一般的技术面前依然渺小。反思这一年学了什么技术……无非就是C写的多一些,和老朋友Mathematica更亲了一些。Python、C++一直以来连半吊子都算不上,勉强能看会写。说到HTML、Javascript、CSS这些,看了几天,也就是看看而已。

这是一个转折。

这个头像生成器,花了不到一周的时间,而一周之前,我是连一个普普通通的网页都没有写好过的人。这一周的进步,我有点惊讶。

虽说前端开发是最简单、最没有门槛的一项技术。不过作为一个初学者,能写出这样的东西,我真的很欣慰。

动机是第一生产力(赶deadline是动机的一种)。

还记得那个不知道怎么地就被主编拉到了2016级大群的那个晚上,当时一脸茫然。和主编聊了一会,才明白了原因——方便纳新。亚丹姐说,大家一起换上全媒体logo做头像不是会很有气势嘛。

我很早就有给全媒体做一批纳新头像的想法,但是一直觉得不太好意思,也不太好实施。这时候,我突然萌生了一个自己去定制头像的想法。把假期作业做完之后,我就开始着手这件事情。

canvas,canvas,canvas!canvas是关键。HTML 5提供的canvas是一个值得开脑洞的东西。查了一下,果然有canvas下载为png的方法。原理上可以咯!

后来一直进展缓慢,假期在家实在是堕落至极。总感觉遇到困难……直到2日,不知道自己是怎么了,从早到晚,居然一下子给做成了!

jquery,Font Awesome……我原本以为用起来会有些困难,没想到很简单嘛。遇到了问题就查,查到结果就写,这个东西真的就慢慢地雕琢出来了。

9月1日,这个项目挂在了我博客的一个子目录下,给李亚丹看了一下。这时候我还没有十足的信心能把它做好,得谢谢主编的鼓励给了我很大信心。
9月2日,CSS终于写得漂亮了,预览的canvas和下载的canvas分离开来。已经可以说完成了。找了主编,然后她去和蒋姐说。当李亚丹和我说“好评如潮”的时候,我真是开心到不行。后来应组织要求,增加了文字的背景层。
9月3日,将canvas居中,完善了一系列细节。然而某些浏览器上无法下载的问题依旧不能解决(万恶的IE)。

现在大家已经换上全媒体头像去大群里放水刷脸啦!好有成就感的说。

全媒体一岁啦!


全媒体 Up!

全媒体 Up!

这一年和全媒体走过来,感觉很有归属感。全媒体在学院的声誉好像还不错呐~听到学生会、团委的同学说我们是技术流,真的好开心。路还很长,还要继续加油!《竺院人》一定要做得更好看!

秀一波头像~


全媒体 Up!