缘起
快速搭建精美的个人在线简历既是认清自己优劣势,反省自身不足的一种方式,也是对外展示,打造个人数字化形象(Identity)的有效途径。 通过梳理自己已获取的成果(论文、项目经历、获奖等),不仅可以更好地了解自身的优势,也可以和其他同学相对照,发现缺点,找到进一步提升的方向。另外,简洁、精美的单页在线个人简历(One page online Resume)也可视作个人的电子名片,方便对外人际交往中的互相了解。
搭建思路
在线个人简历的搭建,通常需要掌握并应用 html
、CSS
、JavaScript
等网页前端技术,甚至还涉及网站部署的一些知识和技能。为能短时间内搭建并部署在线个人简历,本文拟采用 R
语言中的 blogdown
包+简历模板定制+netlify
网站部署的思路来完成,理由如下:
首先,
blogdown
包调用hugo
来生成静态页面,渲染速度快,效果好;其次,已有成型的简历模板,只需费时10分钟修改一些参数即可完成定制,工作量小;
最后,
netlify
网站提供免费空间托管简历页面,从本地硬盘将页面内容上传到网站空间,再到对外发布只需简单的三步骤。
搭建过程
整个搭建与部署分为以下四步:
步骤1:
在个人电脑上安装好 R
、Rstudio
以及 blogdown
包,登陆 www.netlify.com 网址,注册个人账号。
步骤2:
将目录 wj.netlify.com
以及目录下的所有文件拷贝到个人电脑硬盘上,目录名称改为自定义的目录名,之后,打开 Rstudio
在右下侧将该目录设置为工作目录。
步骤3:
打开工作目录下的 config.toml
文件,凡是每行代码最后标有 #
符号的一行,请参考后面的注释说明自定义修改,修改完成后,一定注意保存文件,之后退出。
打开工作目录下的 \themes\hugo-devresume-theme\static\assets\images
目录,找到 portrait.jpg
,将其替换为自己满意的照片,注意照片规格为400 * 400 或 200 * 200 。
步骤4:
将工作目录下的 public
目录拖动到 www.netlify.com 网址的个人 deploy 页面中,然后点击 Sitesettings
中 Site information
下的 change site name
,改成自己定义的二级域名XX即可。
改完后,在浏览器中输入 xx.netlify.com 即可看到精美的单页个人在线简历,以后如果内容有修改,可以将该简历页面删除,在本地修改后再安装本步骤上传、修改、发布。
进一步思考
如果对搭建的在线个人简历形式和内容不满意,可以参考别人已有的页面模板,或者自己学习 html
、CSS
、JavaScript
等网页前端技术,再行定制完善。