File tree Expand file tree Collapse file tree 4 files changed +37
-9
lines changed Expand file tree Collapse file tree 4 files changed +37
-9
lines changed Original file line number Diff line number Diff line change @@ -33,9 +33,9 @@ ul.resume-ul {
33
33
div .resume-box {
34
34
background-color : white;
35
35
/* A4 宽度减去左右边距 */
36
- width : 190mm ;
36
+ max- width: 190mm ;
37
37
/* A4 高度减去上下边距 */
38
- max-height : 277mm ;
38
+ /* max-height: 277mm; */
39
39
/* 上下边距 20mm, 左右居中 */
40
40
margin : 20mm auto;
41
41
/* 内部边距 */
@@ -71,4 +71,11 @@ nav.resume-nav {
71
71
padding-block : 1.2rem ;
72
72
padding-inline-start : 2rem ;
73
73
}
74
+ }
75
+
76
+ /* Match phone */
77
+ @media (max-width : 480px ) {
78
+ span .header-icon-content {
79
+ display : none;
80
+ }
74
81
}
Original file line number Diff line number Diff line change @@ -52,6 +52,8 @@ async function generateResume() {
52
52
return data [ p1 ] . map ( ( item ) => `<li>${ item } </li>` ) . join ( '' )
53
53
case 'others' :
54
54
return data [ p1 ] . map ( ( item ) => `<li>${ item } </li>` ) . join ( '' )
55
+ case 'projects' :
56
+ return data [ p1 ] . map ( ( item ) => `<li>${ item } </li>` ) . join ( '' )
55
57
}
56
58
57
59
const [ prefix , postfix ] = p1 . split ( '-' )
Original file line number Diff line number Diff line change 14
14
< header >
15
15
< h2 class ="resume-title "> <!-- header-title --> </ h2 >
16
16
< nav class ="resume-nav ">
17
- < a href ="mailto:<!-- header-email --> "> < i class ="fa-solid fa-envelope "> </ i > <!-- header-email --> </ a >
18
- < a href ="tel:<!-- header-telephone --> "> < i class ="fa-solid fa-phone "> </ i > <!-- header-telephone --> </ a >
19
- < a href ="<!-- header-website --> "> < i class ="fa-solid fa-house "> </ i > <!-- header-website --> </ a >
17
+ < a href ="mailto:<!-- header-email --> "> < i class ="fa-solid fa-envelope "> </ i >
18
+ < span class ="header-icon-content "> <!-- header-email --> </ span >
19
+ </ a >
20
+ < a href ="tel:<!-- header-telephone --> "> < i class ="fa-solid fa-phone "> </ i >
21
+ < span class ="header-icon-content "> <!-- header-telephone --> </ span >
22
+ </ a >
23
+ < a href ="<!-- header-website --> "> < i class ="fa-solid fa-house "> </ i >
24
+ < span class ="header-icon-content "> <!-- header-website --> </ span >
25
+ </ a >
20
26
</ nav >
21
27
</ header >
22
28
< div class ="resume-graduation ">
@@ -42,6 +48,12 @@ <h4 class="resume-h4"><i class="fa-solid fa-book"></i> 学习经历</h4>
42
48
<!-- experience -->
43
49
</ div >
44
50
51
+ < div class ="resume-project ">
52
+ < h4 class ="resume-h4 "> < i class ="fa-solid fa-project-diagram "> </ i > 项目经历</ h4 >
53
+ < hr >
54
+ <!-- projects -->
55
+ </ div >
56
+
45
57
< div class ="resume-skill ">
46
58
< h4 class ="resume-h4 "> < i class ="fa-solid fa-gears "> </ i > 专业技能</ h4 >
47
59
< hr >
Original file line number Diff line number Diff line change @@ -11,21 +11,28 @@ graduation:
11
11
college : ' 计算机学院'
12
12
location : ' 江苏南通'
13
13
favorite :
14
- - ' 强烈的 rust 爱好者,爱折腾,喜欢新奇的事物 '
15
- - ' 对新知识拥有强烈的热情,喜欢开源'
16
- - ' 喜欢搞机,搭建小型服务器,编译 Openwrt... '
14
+ - ' 乐于探索新鲜的事物,最喜欢的语言是 Rust '
15
+ - ' 对新知识拥有强烈的热情,喜欢开源,乐于学习 '
16
+ - ' 对搞机情有独钟,爱折腾新鲜事物 '
17
17
experience :
18
18
- position : ' 花甲 - 前端工程师'
19
19
time : ' 大一 - 大二'
20
20
content :
21
21
- 开始阶段,和学长为花甲店老板做 B/S 架构的业务,开始学习前端(HTML、CSS、JS),后来学习 Vue,对前端工程化有一定了解。虽然最终老板跑路了,但是依然在学习前端的内容。
22
22
- 不满足现有的知识,为 MDN 开始翻译,在巩固 JS 的同时学习了 TS,将 MDN 的 HTTP、stream 等内容重新润色,理解 HTTP 消息、浏览器为 JS 实现的流(即 Fetch 的底层实现),同时也积累了 Git 的使用,对 Git 的版本控制也较为熟悉。
23
- - 虽然理解 CSS 的基础规范,但是对于设计等这一类感性问题仍然是一头雾水,还是得不断练习、提 高审美。
24
23
- position : ' LearningOS - CI/CD'
25
24
time : ' 大三期间'
26
25
content :
27
26
- 大二下学期接触到 Rust,开始利用 Rust 学习 OS,同时为 LearningOS 做 CI/CD,对于 GitHub 的 workflow 较为熟悉,可以写简单的脚本。
28
27
- 对于 OS 以及 Rust 至今仍在学习,熟悉偏底层的内容,打牢基础才能走的更远,这一直是我的目标。同时也了解 Rust 交叉编译相关的东西,也熟悉 gdb/lldb 一些基础调试命令。
28
+ projects :
29
+ - 管理系统:https://github.com/fwqaaq/ts-cms(完全使用 Vue3 构建的后台管理系统,鉴权以及动态路由)
30
+ - 网络博客:https://github.com/fwqaaq/fwqaaq.github.io,使用原生 JavaScript + Deno 构建的 SPA + SSR 渲染
31
+ - Rust 网络编程学习:https://github.com/fwqaaq/network 使用 Hyper 构建 HTTP 代理、实现 ARP 协议以及使用 TCP 实现聊天室功能等
32
+ - cloudflare-webdav-rs:https://github.com/fwqaaq/cloudflare-webdav-rs 使用 rust + wasm 利用 worker 构建的 webdav,可以挂载在 mac、win 等支持的 OS
33
+ - Shell、JavaScript 脚本:https://github.com/fwqaaq/scripts,可以美化 GitHub 或者一些部署项目使用
34
+ - Nvim 工具链配置:https://github.com/fwqaaq/dot,不仅仅是 Nvim,以及 tmux、node、rust 等环境等生成
35
+ - 学习历程:https://github.com/fwqaaq/coding_and_nas
29
36
skills :
30
37
- 编程语言:TypeScript(JavaScript) > Rust > Go > Clang > Shell
31
38
- 能做什么:可写前端(Vue、React 等)、数据库 Postgresql、了解网络编程...
You can’t perform that action at this time.
0 commit comments