Skip to content

Commit aed3ad9

Browse files
authored
Update: New members recruit '23 (#526)
* Update: New members recruit '23 * Prettier
1 parent 394bd76 commit aed3ad9

21 files changed

+71
-90
lines changed

.yarnrc.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
21
yarnPath: .yarn/releases/yarn-3.6.3.cjs

README.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
# Website
22

3-
[![License: AGPL v3](https://img.shields.io/badge/License-AGPL%20v3-blue.svg)](https://www.gnu.org/licenses/agpl-3.0)
4-
[![License: CC BY 4.0](https://img.shields.io/badge/License-CC%20BY%204.0-lightgrey.svg)](https://creativecommons.org/licenses/by/4.0/)
5-
[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2FComputerization%2Fdocusaurus.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2FComputerization%2Fdocusaurus?ref=badge_shield)
3+
[![License: AGPL v3](https://img.shields.io/badge/License-AGPL%20v3-blue.svg)](https://www.gnu.org/licenses/agpl-3.0) [![License: CC BY 4.0](https://img.shields.io/badge/License-CC%20BY%204.0-lightgrey.svg)](https://creativecommons.org/licenses/by/4.0/) [![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2FComputerization%2Fdocusaurus.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2FComputerization%2Fdocusaurus?ref=badge_shield)
64

75
This website is the homepage of [Computerization](https://github.com/Computerization) club, a high school student club in [Shanghai World Foreign Language Academy](http://www.wflms.cn).
86

blog/2020-11-04-algorithm3.mdx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,7 @@ tags: [algorithm]
2828

2929
暴力解法自然是枚举全排列并检验,30%的分数到手,不过这个程序没有其它太大意义,甚至由于阶乘级的时间复杂度难以对拍。不多作讨论。
3030

31-
考虑 70%的分数。$n\le 20$,可以考虑$\mathcal{O}(2^n)$的算法。既然不能进行全排列的枚举,那么完全可以考虑状态压缩动态规划,枚举一个字母是否出现在状态中。由于要求解的是整个字符串中是否存在前$n$个字母的全排列,则考虑$f(x)$表示$x$对应的几个字母的全排列最早出现在字符串种的何处。
32-
状态转移方程举例:
31+
考虑 70%的分数。$n\le 20$,可以考虑$\mathcal{O}(2^n)$的算法。既然不能进行全排列的枚举,那么完全可以考虑状态压缩动态规划,枚举一个字母是否出现在状态中。由于要求解的是整个字符串中是否存在前$n$个字母的全排列,则考虑$f(x)$表示$x$对应的几个字母的全排列最早出现在字符串种的何处。状态转移方程举例:
3332

3433
$$
3534
\begin{aligned}

blog/2020-12-02-algorithm5.mdx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ export const Question = ({ children, color }) => (
1212
<div
1313
style={{
1414
backgroundColor: color,
15-
borderRadius: '10px',
16-
color: '#fff',
17-
padding: '1em',
18-
marginBottom: '1em',
19-
marginTop: '1em',
15+
borderRadius: "10px",
16+
color: "#fff",
17+
padding: "1em",
18+
marginBottom: "1em",
19+
marginTop: "1em",
2020
}}>
2121
{children}
2222
</div>

docs/about-us.md

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8,22 +8,17 @@ license: Creative Commons Attribution 4.0 International License
88

99
### 我们的名字
1010

11-
**C 社 << Computerization << 世外信息化社**
12-
我们的全称是 Computerization,世外信息化社;
13-
不过我们更喜欢被称之为 C 社,一是因为简洁明快,二也是因为与 C 语言同名(笑)
11+
**C 社 << Computerization << 世外信息化社** 我们的全称是 Computerization,世外信息化社;不过我们更喜欢被称之为 C 社,一是因为简洁明快,二也是因为与 C 语言同名(笑)
1412

1513
### 我们对 CS 的看法
1614

17-
我们眼中的程序,不仅仅只是作为形式载体的代码,而是其背后的程序逻辑和思想;
18-
是 Algorithms 造就了 Computer Scientists,而不是代码,
19-
**这是我们坚定的信念**,也是我们自称为**CS 社团**而不是编程社团的原因。
15+
我们眼中的程序,不仅仅只是作为形式载体的代码,而是其背后的程序逻辑和思想;是 Algorithms 造就了 Computer Scientists,而不是代码, **这是我们坚定的信念**,也是我们自称为**CS 社团**而不是编程社团的原因。
2016

2117
也正是因此,我们有着程序设计交流的社团文化。
2218

2319
### 我们主要做些什么
2420

25-
我们的主要工作是**向各个社团和学生会提供知识类服务**
26-
比如我们编写的[SAM 平台](https://github.com/Computerization/SAM/),就曾在各种场合下独力承担了以下工作:
21+
我们的主要工作是**向各个社团和学生会提供知识类服务**。比如我们编写的[SAM 平台](https://github.com/Computerization/SAM/),就曾在各种场合下独力承担了以下工作:
2722

2823
- “世外杯”的报名工作
2924
- 新社团/五星社团/末尾社团答辩的打分和统计工作
@@ -44,10 +39,6 @@ license: Creative Commons Attribution 4.0 International License
4439

4540
### 你为什么应该加入我们
4641

47-
在 C 社里,你不仅仅能**与大佬们交流,获得自我提升**;你也能获得**展现自我**的平台;
48-
你能和同学讲述你所知道的**计算机原理****网络安全知识**
49-
你能在**Techomedia**推送自己的科技文章,
50-
你能在**数学社**的讲堂上讲授自己的丰富知识积累,
51-
你还能在学校的**信息化平台 SAM**中加入自己的想法,并帮助到其他的许许多多社团和组织;
42+
在 C 社里,你不仅仅能**与大佬们交流,获得自我提升**;你也能获得**展现自我**的平台;你能和同学讲述你所知道的**计算机原理****网络安全知识**,你能在**Techomedia**推送自己的科技文章,你能在**数学社**的讲堂上讲授自己的丰富知识积累,你还能在学校的**信息化平台 SAM**中加入自己的想法,并帮助到其他的许许多多社团和组织;
5243

5344
**在这里没有用技术实现不了的困难,只有你能不能想到的 Idea**

docs/enspire/what-is-enspire.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,7 @@ C 社是服务类社团,其创始初心是为学校生活提供便利(即 SA
1414

1515
如今我们发现,校内同学们 CAS 活动中遇到的管理、技术、宣传问题,是比作业上传和教室预约更大的需求缺口
1616

17-
enspire 的目标很简单,**make CAS life easier for every one** (in WFLA, at least for now)
18-
当然,如果能做到让各个社团能从我们的 enspire 中 inspired,就更好啦
17+
enspire 的目标很简单,**make CAS life easier for every one** (in WFLA, at least for now) 当然,如果能做到让各个社团能从我们的 enspire 中 inspired,就更好啦
1918

2019
### 作为一个 C 社社员,我一定要参加 Enspire 开发吗?
2120

@@ -27,8 +26,7 @@ Enspire 是**C 社所属的开源项目**,但你可以选择不参加,可以
2726

2827
如果你不了解**开源项目**是什么,可以参考这个网站 https://opensource.guide/
2928

30-
如果你想来参与这个项目的话,请一定好好读上述网站中的 https://opensource.guide/how-to-contribute/
31-
其中写了很多很基础但是每个 contributor 都必须知道的东西
29+
如果你想来参与这个项目的话,请一定好好读上述网站中的 https://opensource.guide/how-to-contribute/ 其中写了很多很基础但是每个 contributor 都必须知道的东西
3230

3331
### 卫星放了这么多,Enspire 到底会有哪些功能?
3432

docusaurus.config.js

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,14 @@ module.exports = {
2424
},
2525
plugins: ["alumni"],
2626
themeConfig: {
27-
// announcementBar: {
28-
// id: 'support_us',
29-
// content:
30-
// '<b>🎉 C社2023届开始招新啦</b>! <a target="_blank" rel="noopener noreferrer" href="#">了解更多</a>',
31-
// backgroundColor: '#22292f',
32-
// textColor: '#FFFFFF',
33-
// isCloseable: false,
34-
// },
27+
announcementBar: {
28+
id: "join_us",
29+
content:
30+
'<b>🎉 C社2023届开始招新啦</b>! <a target="_blank" rel="noopener noreferrer" href="https://mp.weixin.qq.com/s/K-qGy7XPybCxq0WBl9DV0A">了解更多</a>',
31+
backgroundColor: "#22292f",
32+
textColor: "#FFFFFF",
33+
isCloseable: false,
34+
},
3535
navbar: {
3636
title: "世外信息化社",
3737
logo: {

i18n/en/docusaurus-plugin-content-blog/2020-09-23-git-usage.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: 'Git usage guide: understanding working principles of Git'
2+
title: "Git usage guide: understanding working principles of Git"
33
authors: josh-cena
44
tags: [git, guide]
55
---
@@ -84,8 +84,7 @@ And now he needs to send it back to GitHub, as his instinct tells him. This is d
8484

8585
So to fix this problem, Bob **_creates a new branch_**, and names it `Bob/change-output-language`. We may see this as Bob working on a separate but identical folder, and anything he does will not affect `master`. This not only clarifies his purpose, identifies his position as an author, but also prevents conflict and/or confusion.
8686

87-
He made the said changes. But then he remembered another code of honor:
88-
**one commit should only serve one purpose**. Looking back at his changes, he believes that changing the language and adding his name in the `Contributors.txt` should be separate things (the difference is minute here, but in real projects it gets obvious). Therefore he **_makes two commits_** called `Change output to French` and `Add Bob's name to Contributors.txt`, which will be neatly given hashes `C1` and `C2`. Note he did not necessarily work on them sequentially, but git treats `C2` as a successor of `C1` since it's a more recent commit. Now the branch `Bob/change-output-language` refers to the commit `C2`.
87+
He made the said changes. But then he remembered another code of honor: **one commit should only serve one purpose**. Looking back at his changes, he believes that changing the language and adding his name in the `Contributors.txt` should be separate things (the difference is minute here, but in real projects it gets obvious). Therefore he **_makes two commits_** called `Change output to French` and `Add Bob's name to Contributors.txt`, which will be neatly given hashes `C1` and `C2`. Note he did not necessarily work on them sequentially, but git treats `C2` as a successor of `C1` since it's a more recent commit. Now the branch `Bob/change-output-language` refers to the commit `C2`.
8988

9089
<img alt="Git tree 2" src='/img/blog/2020-09-23/Git-tree-2.png' />
9190

i18n/en/docusaurus-plugin-content-blog/2020-10-10-algorithm1.mdx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ export const Question = ({ children, color }) => (
1212
<div
1313
style={{
1414
backgroundColor: color,
15-
borderRadius: '10px',
16-
color: '#fff',
17-
padding: '1em',
18-
marginBottom: '1em',
19-
marginTop: '1em',
15+
borderRadius: "10px",
16+
color: "#fff",
17+
padding: "1em",
18+
marginBottom: "1em",
19+
marginTop: "1em",
2020
}}>
2121
{children}
2222
</div>

i18n/en/docusaurus-plugin-content-blog/2020-11-04-algorithm3.mdx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ export const Question = ({ children, color }) => (
1212
<div
1313
style={{
1414
backgroundColor: color,
15-
borderRadius: '10px',
16-
color: '#fff',
17-
padding: '1em',
18-
marginBottom: '1em',
19-
marginTop: '1em',
15+
borderRadius: "10px",
16+
color: "#fff",
17+
padding: "1em",
18+
marginBottom: "1em",
19+
marginTop: "1em",
2020
}}>
2121
{children}
2222
</div>

0 commit comments

Comments
 (0)