forked from yoohan-dex/resume
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
30 lines (29 loc) · 47.5 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<!DOCTYPE html><html><head><meta charset="UTF-8"/><meta name="viewport" content="width=device-width,initial-scale=1"/><title>姚帆 - 个人简历</title><style>a{text-decoration:none;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}a:link,a:visited{color:#ce5c60}a:active,a:hover{color:#525a6f}body,html{margin:0;padding:0}body{color:#525a6f;background-color:#e0e0e0;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px}h1{font-size:72px}h2{font-size:20.8px}h3{font-size:20px}h4,h5{font-size:16px}h6{font-size:14px}.container{background-color:#fafbfc;box-shadow:2px 2px 3px rgba(0,0,0,.3)}strong{font-weight:700;color:#ce5c60}@media print{.container{width:1000px;margin-top:0;box-shadow:none}body{background:transparent}footer{display:none}}*{box-sizing:border-box}.container{margin-right:auto;margin-left:auto;padding-bottom:10px}.row{margin-left:0;margin-right:0;overflow:hidden}.col{position:relative;padding-left:15px;padding-right:15px;float:left}.col-1{width:8.33333%}@media print{.col-1{width:25%}}.col-2{width:16.66667%}@media print{.col-2{width:50%}}.col-3{width:25%}@media print{.col-3{width:75%}}.col-4{width:33.33333%}@media print{.col-4{width:100%}}.col-5{width:41.66667%}@media screen and (max-width:992px){.col-5{width:100%;float:none;padding:0}}.col-6{width:50%}@media screen and (max-width:992px){.col-6{width:100%;float:none;padding:0}}.col-7{width:58.33333%}@media screen and (max-width:992px){.col-7{width:100%;float:none;padding:0}}.col-8{width:66.66667%}@media screen and (max-width:992px){.col-8{width:100%;float:none;padding:0}}.col-9{width:75%}@media screen and (max-width:992px){.col-9{width:100%;float:none;padding:0}}.col-10{width:83.33333%}@media screen and (max-width:992px){.col-10{width:100%;float:none;padding:0}}.col-11{width:91.66667%}@media screen and (max-width:992px){.col-11{width:100%;float:none;padding:0}}.col-12{width:100%}@media screen and (max-width:992px){.col-12{width:100%;float:none;padding:0}}.first{padding-left:0}.last{padding-right:0}.container{margin-top:10px}@media screen and (max-width:767px){.container{padding:0 0 5px;margin-top:0}}@media screen and (min-width:768px){.container{width:750px}}@media screen and (min-width:992px){.container{width:970px}}@media screen and (min-width:1200px){.container{width:1030px}}.content,header{padding:30px 45px}@media screen and (max-width:767px){.content,header{padding:10px;margin-top:0;margin-bottom:5px}}@media screen and (min-width:992px){.invisible-lt-sm{display:block}}@media screen and (max-width:991px){.invisible-lt-sm{display:none}}@media screen and (min-width:992px){.visible-lt-sm{display:none}}@media screen and (max-width:991px){.visible-lt-sm{display:block}}@media print{.visible-print{display:block}}@media print{.invisible-print{display:none}}.timeline-wrapper{overflow-y:hidden;zoom:1;float:right}@media (max-width:767px){.timeline-wrapper{font-size:14px;line-height:36px}}.timeline li{list-style-type:none}.timeline-tiem{padding-bottom:14px}.timeline-title{padding:10px 16px;margin:0 10px 0 0;overflow-y:hidden;zoom:1}@media (max-width:321px){.timeline-title{padding-left:0;padding-right:0}}@font-face{font-family:FontAwesome;src:url(static/fonts/fontawesome-webfont.eot);src:url(static/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0) format("embedded-opentype"),url(static/fonts/fontawesome-webfont.woff2) format("woff2"),url(static/fonts/fontawesome-webfont.woff) format("woff"),url(static/fonts/fontawesome-webfont.ttf) format("truetype"),url(static/fonts/fontawesome-webfont.svg#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.contact-github{padding-left:28px}.contact-github:before{font-family:FontAwesome;font-size:inherit;text-rendering:auto;font-smooth:grayscale;-webkit-transform:translate(0);transform:translate(0);content:"\F092";width:28px;margin-left:-28px;display:inline-block}.contact-rss{padding-left:28px}.contact-rss:before{font-family:FontAwesome;font-size:inherit;text-rendering:auto;font-smooth:grayscale;-webkit-transform:translate(0);transform:translate(0);content:"\F09E";width:28px;margin-left:-28px;display:inline-block}.contact-phone{padding-left:28px}.contact-phone:before{font-family:FontAwesome;font-size:inherit;text-rendering:auto;font-smooth:grayscale;-webkit-transform:translate(0);transform:translate(0);content:"\F095";width:28px;margin-left:-28px;display:inline-block}.contact-envelope{padding-left:28px}.contact-envelope:before{font-family:FontAwesome;font-size:inherit;text-rendering:auto;font-smooth:grayscale;-webkit-transform:translate(0);transform:translate(0);content:"\F0E0";width:28px;margin-left:-28px;display:inline-block}.contact-wechat{padding-left:28px}.contact-wechat:before{font-family:FontAwesome;font-size:inherit;text-rendering:auto;font-smooth:grayscale;-webkit-transform:translate(0);transform:translate(0);content:"\F1D7";width:28px;margin-left:-28px;display:inline-block}.contact-weibo{padding-left:28px}.contact-weibo:before{font-family:FontAwesome;font-size:inherit;text-rendering:auto;font-smooth:grayscale;-webkit-transform:translate(0);transform:translate(0);content:"\F18A";width:28px;margin-left:-28px;display:inline-block}header{overflow-y:hidden;zoom:1;padding-bottom:6px;background-color:#ce5c60;color:#fafbfc}@media only screen{header{box-shadow:2px 3px 3px 2px rgba(0,0,0,.3),inset 0 -2px 5px 0 hsla(0,0%,100%,.2)}}.header-row{margin-left:-8px;margin-right:-8px;overflow:hidden}@media (max-width:767px){.header-row{margin-left:0;margin-right:0}}.title{float:right;text-align:right;margin:0}@media screen and (max-width:767px){.title{float:none;text-align:center}}.title h1,.title h2{margin:5px 0;line-height:1}@media print{.title h1,.title h2{color:#2b3950}}.title h1{padding:5px 0;color:#fafbfc}.title h2{padding:5px 6px;font-weight:400}address{overflow-y:hidden;zoom:1}header .contact{float:left;margin:0;padding-bottom:30px;padding-left:16px}@media (max-width:767px),print{header .contact{float:none;margin-top:10px;padding-left:5px;padding-bottom:10px}}header .contact li{list-style-type:none;font-style:normal;line-height:1.4;font-size:18px;word-break:break-all;color:#fafbfc}@media print{header .contact li{color:#2b3950}}header a:link,header a:visited{color:#fafbfc}@media print{header a:link,header a:visited{color:#2b3950}}header a:active,header a:hover{color:#2b3950}footer{text-align:center;margin:30px 6px}section{margin-bottom:14px}.content-section,.content-section-item{background:#fafbfc;margin-bottom:30px;padding-bottom:10px}@media only screen{.content-section,.content-section-item{border-radius:3px;border-top:3px solid #ce5c60}}@media only screen{.content-section{box-shadow:0 4px 8px 1px rgba(0,0,0,.2),inset 0 -1px 1px 0 rgba(33,33,33,.1)}}@media (max-width:767px){.content-section{margin-bottom:10px}}.content-section,.content-section-item{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjYzNzU5QjYzODI3MTFFNjgzMkJCNTUxOTdENDhGQTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjYzNzU5QjczODI3MTFFNjgzMkJCNTUxOTdENDhGQTgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyNjM3NTlCNDM4MjcxMUU2ODMyQkI1NTE5N0Q0OEZBOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyNjM3NTlCNTM4MjcxMUU2ODMyQkI1NTE5N0Q0OEZBOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pkn7buQAAEr4SURBVHja7J3Pq7bb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);background-repeat:repeat}.content-section-item{border:0;border-top-left-radius:3px;border-top-right-radius:3px;padding-top:5px;margin-bottom:5px}@media only screen{.content-section-item{box-shadow:0 -5px 8px 1px rgba(0,0,0,.1),0 -2px 2px rgba(0,0,0,.1)}}@media print{.content-section-item{border:1px solid #999eac}}.sec-content,.sec-title-wrapper{overflow-y:hidden;zoom:1}.sec-content{padding:0 16px}.sec-item-in-item{padding:0}.sec-title,.sec-title-item{float:left;padding:10px 16px;margin:0 0 0 10px;overflow-y:hidden;zoom:1}@media (max-width:321px){.sec-title,.sec-title-item{font-size:16px;padding:10px 0}}.sec-item-title-ch,.sec-title-ch{font-size:20px;float:left;font-weight:700;font-size:18px}.sec-item-title-ch{font-weight:600}.sec-item-title-en,.sec-title-en{font-size:16px;float:left;clear:left;color:#999eac;font-weight:700;font-size:18px}.sec-item-title-en{font-weight:600;font-size:14px}.education-school{font-size:32px;font-weight:700;margin-left:16px}@media (max-width:767px){.education-school{font-size:20px}}.education-honor,.education-major{margin-top:5px;margin-bottom:5px;list-style-type:none;line-height:1.4}.education .sec-title-wrapper:before{content:"\F02D"}.education-major{padding-left:28px;padding-left:0}.education-major:before{font-family:FontAwesome;font-size:inherit;text-rendering:auto;font-smooth:grayscale;-webkit-transform:translate(0);transform:translate(0);content:"\F19D";width:28px;margin-left:-28px;display:inline-block}.education-honor{padding-left:28px;padding-left:0}.education-honor:before{font-family:FontAwesome;font-size:inherit;text-rendering:auto;font-smooth:grayscale;-webkit-transform:translate(0);transform:translate(0);content:"\F091";width:28px;margin-left:-28px;display:inline-block}.education-description{margin-left:0}.language-certifications{overflow-y:hidden;zoom:1;margin:0;padding:5px 10px}@media (max-width:767px){.language-certifications{padding:0 10px;padding-right:0}}.language-cert-wrapper{font-size:20px;line-height:normal;overflow-y:hidden;zoom:1}.language-cert-type{float:left;font-weight:700;line-height:40px;margin-right:16px}.language-cert-wrapper .progress{float:right;margin:0}@media (max-width:767px){.language-cert-wrapper .progress{float:right;width:75%}}.language-description{margin:10px 0}.language-desc-item{margin-top:5px;margin-bottom:5px;list-style-type:none;line-height:1.4;padding-left:28px;padding-left:0}.language-desc-item:before{font-family:FontAwesome;font-size:inherit;text-rendering:auto;font-smooth:grayscale;-webkit-transform:translate(0);transform:translate(0);content:"\F00C";width:28px;margin-left:-28px;display:inline-block}.exp-place{font-size:20px;margin-left:12px;padding-left:28px}.exp-place:before{font-family:FontAwesome;font-size:inherit;text-rendering:auto;font-smooth:grayscale;-webkit-transform:translate(0);transform:translate(0);content:"\F041";width:28px;margin-left:-28px;display:inline-block}.exp-description{padding:5px 10px;margin:6px 0}.exp-description-item{margin-top:5px;margin-bottom:5px;padding-left:28px;padding-left:0;list-style-type:none;line-height:1.42857;padding:0}.exp-description-item:before{font-family:FontAwesome;font-size:inherit;text-rendering:auto;font-smooth:grayscale;-webkit-transform:translate(0);transform:translate(0);content:"\F0AD";width:28px;margin-left:-28px;display:inline-block}.project-link-wrapper{line-height:30px;overflow-y:hidden;zoom:1;float:right;margin-right:26px}@media (max-width:767px){.project-link-wrapper{font-size:14px;line-height:36px}}.porject-source,.project-demo{margin-right:32px}@media (max-width:767px){.porject-source,.project-demo{margin-right:12px}}.project-description{padding:5px 10px;margin:6px 0}.project-description-item{padding-left:28px;margin-top:5px;margin-bottom:5px;padding-left:0}.project-description-item:before{font-family:FontAwesome;font-size:inherit;text-rendering:auto;font-smooth:grayscale;-webkit-transform:translate(0);transform:translate(0);content:"\F06D";width:28px;margin-left:-28px;display:inline-block}.skill-description{padding:5px 10px;margin:6px 0}.skill-brief{font-size:font-size-base;font-weight:700}.skill-description-item{margin-top:5px;margin-bottom:5px;list-style-type:none;line-height:1.4;padding-left:28px;padding-left:0}.skill-description-item:before{font-family:FontAwesome;font-size:inherit;text-rendering:auto;font-smooth:grayscale;-webkit-transform:translate(0);transform:translate(0);content:"\F00C";width:28px;margin-left:-28px;display:inline-block}.progress{overflow:hidden;border-bottom:1px solid #999eac}.progress-status{border-bottom:2px solid #ce5c60;text-align:right;width:50px;padding-right:10px}.progress-score{font-weight:700}</style></head><body><div class="container"><main><header class="header-row"><section class="title"><h1>姚帆</h1><h2>前端工程师/JS工程师</h2></section><address><ul class="contact"><li class="contact-envelope"><a href="mailto://yao460733480@outlook.com">yao460733480@outlook.com</a></li><li class="contact-wechat">yoohan-dex</li><li class="contact-github"><a href="http://github.com/yoohan-dex">http://github.com/yoohan-dex</a></li><li class="contact-rss"><a href="暂无">暂无</a></li><li class="contact-phone"><a href="tel: 13824829707">13824829707</a></li></ul></address></header><article class="content row"><article class="col-6 first col"><section class="
content-section
"><div class="sec-title-wrapper"><h3 class="sec-title"><span class="sec-title-ch">教育经历</span><span class="sec-title-en">Education</span></h3><h3 class="timeline-wrapper"><time class="timeline-title">2013 ~ 2017</time></h3></div><div class="sec-content"><dl class="education-description"><dt class="education-school">广东海洋大学</dt><dd class="education-major">计算机科学(本科)</dd><dd class="education-honor">2016年蓝桥杯嵌入式省赛三等奖 </dd><dd class="education-honor">2017年度优秀毕业生</dd></dl></div></section><section class="
content-section
"><div class="sec-title-wrapper"><h3 class="sec-title"><span class="sec-title-ch">语言水平</span><span class="sec-title-en">Language</span></h3></div><div class="sec-content"><dl class="language-certifications"><dt class="language-cert-type">CET-4</dt><dd class="progress"><div class="progress-status" style="width:81%;"><span class="progress-score">580</span></div></dd></dl><dl class="language-certifications"><dt class="language-cert-type">CET-6</dt><dd class="progress"><div class="progress-status" style="width:67%;"><span class="progress-score">480</span></div></dd></dl><dl class="language-description"><dd class="language-desc-item">能 <strong>流畅阅读</strong> 英文专业书籍、文档</dd><dd class="language-desc-item">可 <strong>无字幕</strong> 观看MOOC课程、开发者大会视频</dd><dd class="language-desc-item">能够在<strong>Medium</strong>、<strong>Discord</strong>、<strong>Github</strong> 等社区正常交流</dd></dl></div></section><section class="
content-section
"><div class="sec-title-wrapper"><h3 class="sec-title"><span class="sec-title-ch">工作经验</span><span class="sec-title-en">Experience</span></h3></div><div class="sec-item-in-item"><section class="
content-section-item
"><div class="sec-title-wrapper"><h3 class="sec-title-item"><span class="sec-item-title-ch">前端开发</span><span class="sec-item-title-en">Frontend</span></h3><h3 class="timeline-wrapper"><time class="timeline-title">2017.06.12 ~ 2017.012.01</time></h3></div><div class="sec-content"><dl class="exp-description"><dt class="exp-place">腾讯用户研究与体验设计部</dt><dd class="exp-description-item">使用 <strong>HTML</strong>、<strong>CSS</strong> 快速构建出兼容主流浏览器的页面</dd><dd class="exp-description-item">进行 <strong>符合W3C标准</strong> 的网站重构</dd><dd class="exp-description-item">使用<strong>wepback</strong>和<strong>Sass</strong>完成可扩增的<strong>自动化工程部署</strong></dd><dd class="exp-stack"></dd></dl></div></section><section class="
content-section-item
"><div class="sec-title-wrapper"><h3 class="sec-title-item"><span class="sec-item-title-ch">深度学习</span><span class="sec-item-title-en">DeepLearning</span></h3><h3 class="timeline-wrapper"><time class="timeline-title">2016.01.1 ~ 2016.10.01</time></h3></div><div class="sec-content"><dl class="exp-description"><dt class="exp-place">广东海洋大学领沃实验室</dt><dd class="exp-description-item">引导新生走进前端的世界</dd><dd class="exp-description-item">秘密开发足以 <strong>毁灭世界</strong> 的 <strong>人工智能</strong></dd><dd class="exp-description-item">负责日常的杀人灭口工作</dd><dd class="exp-stack"></dd></dl></div></section></div></section></article><article class="col-6 last col"><section class="
content-section
"><div class="sec-title-wrapper"><h3 class="sec-title"><span class="sec-title-ch">个人项目</span><span class="sec-title-en">Personal Project</span></h3></div><div class="sec-item-in-item"><section class="
content-section-item
"><div class="sec-title-wrapper"><h3 class="sec-title-item"><span class="sec-item-title-ch">简历生成器</span><span class="sec-item-title-en">Resume Generator</span></h3><h3 class="project-link-wrapper"><a href="https://yoohan-dex.github.io" class="project-demo invisible-print">DEMO</a><a href="https://github.com/yoohan-dex/react-resume" class="project-source invisible-print">源代码</a></h3></div><div class="sec-content"><dl class="project-description"><dd class="project-description-item">这份在线简历的生成器</dd><dd class="project-description-item">从 <strong>js文件 </strong> 中读取数据,使用 <strong>React </strong>生成 <strong>HTML</strong>,<strong>Sass</strong> 生成响应式样式</dd><dd class="project-description-item">使用 <strong>Webpack</strong> 编译压缩及管理</dd></dl></div></section><section class="
content-section-item
"><div class="sec-title-wrapper"><h3 class="sec-title-item"><span class="sec-item-title-ch">redux单页登录流探索</span><span class="sec-item-title-en">Redux Loginflow</span></h3><h3 class="project-link-wrapper"><a href="https://github.com/yoohan-dex/myBlog" class="project-source invisible-print">源代码</a></h3></div><div class="sec-content"><dl class="project-description"><dd class="project-description-item">使用 <strong>Redux</strong> 的所有生态库进行 <strong>前端数据流管理</strong></dd><dd class="project-description-item">使用 <strong>Graphql</strong> 做数据接口, <strong>Express</strong>和<strong>mongodb</strong>后台管理, <strong>Nginx</strong>负载均衡</dd><dd class="project-description-item">尝试探索<strong>Progress Web App</strong></dd></dl></div></section></div></section><section class="
content-section
"><div class="sec-title-wrapper"><h3 class="sec-title"><span class="sec-title-ch">技能</span><span class="sec-title-en">Skills</span></h3></div><div class="sec-item-in-item"><section class="
content-section-item
"><div class="sec-title-wrapper"><h3 class="sec-title-item"><span class="sec-item-title-ch">前端开发</span><span class="sec-item-title-en">frontend</span></h3></div><div class="sec-content"><dl class="skill-description"><dt class="skill-brief"> <strong>HTML</strong> , <strong>CSS</strong> </dt><dd class="skill-description-item">能够编写语义化的 <strong>HTML</strong>,模块化的 <strong>CSS</strong>,实现较复杂的布局与动画</dd><dd class="skill-description-item">熟悉已标准化的 <strong>HTML5</strong> / <strong>CSS3</strong> 新特性,实验项目中能尝试使用未广泛实现的新标准</dd></dl><dl class="skill-description"><dt class="skill-brief"><strong>ECMAScript</strong> ( <strong>JavaScript</strong> )</dt><dd class="skill-description-item">熟练使用<strong> ES6 </strong>, 熟悉JS <strong>函数式编程</strong> </dd><dd class="skill-description-item">熟悉 <strong>ECMAScript</strong> 新标准及 <strong>JS处理工具</strong> </dd></dl><dl class="skill-description"><dt class="skill-brief"><strong>React</strong> , <strong>Redux</strong> , <strong>RxJS</strong>, <strong>Bootstrap</strong> </dt><dd class="skill-description-item">熟悉<strong>React</strong> 与 <strong>Redux</strong> 及其生态库</dd><dd class="skill-description-item">熟练使用 <strong>Bootstrap</strong> , <strong>960</strong> 等样式框架</dd><dd class="skill-description-item">熟练使用 <strong>Sass</strong>,<strong>PostCSS</strong> 等工具</dd><dd class="skill-description-item">在项目中使用过<strong>RxJS</strong></dd><dd class="skill-description-item">掌握基本 <strong>SEO</strong> ,<strong>前端性能优化</strong> ,并能在项目中运用</dd></dl></div></section><section class="
content-section-item
"><div class="sec-title-wrapper"><h3 class="sec-title-item"><span class="sec-item-title-ch">后端开发</span><span class="sec-item-title-en">backend</span></h3></div><div class="sec-content"><dl class="skill-description"><dt class="skill-brief"><strong>node.js</strong> ,<strong>Express</strong> ,<strong>mongodb</strong> ,<strong>Nginx</strong> ,<strong>Docker</strong></dt><dd class="skill-description-item">熟悉node.js并能用于开发前端工作流</dd><dd class="skill-description-item">能用 <strong>Express</strong> 和 <strong>mongodb</strong> 开发小型WebAPP</dd><dd class="skill-description-item">使用过 <strong>Nginx</strong> 和 <strong>Docker</strong> </dd></dl><dl class="skill-description"><dt class="skill-brief"><strong>Bash</strong> ,<strong>Git</strong> ,<strong>Markdown</strong>, <strong>VScode</strong> </dt><dd class="skill-description-item">两年 <strong>Linux</strong> 使用经验,熟悉日常 <strong>Bash</strong> 命令,写 <strong>简单脚本</strong> ,<strong>配置开发环境</strong> 等</dd><dd class="skill-description-item">熟练使用 <strong>Git</strong> 版本管理工具</dd><dd class="skill-description-item">使用 <strong>Markdown</strong> 进行日常写作</dd><dd class="skill-description-item">熟练配置及使用 <strong>VScode </strong>等现代编辑器</dd></dl></div></section></div></section></article></article></main><footer><p>This resume is generated with React, Sass and Webpack by <a href="http://github.com/yoohan-dex/react-resume">YooHan's resume generator</a></p></footer></div><script>(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create',UA-80293062-1 , 'auto');
ga('send', 'pageview');
</script></body></html>