背景:最近在更新简历,朋友的意见是要精简,可能是思维不一样,我的习惯是列出我拥有的知识,使得招聘方能够快速了解我的经历的技术栈,展示视野宽阔、博学和学习能力(软件行业不断迭代,一两年知识就翻新,各种框架如雨后春笋,学肯定是学不完的,但是互通的东西原理是一样的,只是设计理念不一样),而朋友的意见更注重于精炼。思考一番我觉得还是朋友是对的,因为简历是给先给HR看的,之后才给技术人员看的,因此我原来的简历压缩扩充再压缩再扩充,因为所学甚多精简起来较为麻烦(总不能zip后tar再7z吧),改来改去改了几天,干脆两个版本for HR和for 技术。而且据我的样本可知,只有国外简历是花里胡哨的,国内注重效率(颇有后端风格)。
平台: windows
>jekyll -v
jekyll 4.2.0
略,推荐直接安装vagrant,使用vagrant携带的ruby环境~
在gitee初始化项目
本地初始化主题jekyll new-theme minimalist_resume_cn-jekyll-theme
并与仓库融合git@gitee.com:tqybt/minimalist_resume_cn.git
修改主题文件minimalist_resume_cn-jekyll-theme.gemspec
修改TODO项
新建 _script 目录 存放脚本,写入两个脚本
rbenv.cmd ruby环境加载脚本(我用的是vagrant携带的ruby环境)
@REM 从vagrant加载ruby环境
@ECHO OFF
SET embedded_home=C:\HashiCorp\Vagrant\embedded
set SSL_CERT_FILE=%embedded_home%\cacert.pem
SET path=%path%;%embedded_home%\bin;%embedded_home%\usr\bin;%embedded_home%\mingw64\bin\
dev.cmd jekyll启动服务脚本
@ECHO OFF
call %~dp0/rbenv.cmd
jekyll s --host 0.0.0.0 --port 8080
区分环境prd和dev的配置文件,当dev启动时使用_config-dev.yml
优先,prd就只用_config.yml
参考经过时间检验的其他jekyll主题,修改样式和布局,我先借鉴beautiful-jekyll
的style和js引入渲染方式制作了bootstrap4布局,再在bootstrap布局基础上构建resume布局,将固定渲染数据集中在_data/resume.yml中。
确认无误gem build & gem push
发布主题