卡片召唤师
精华
|
战斗力 鹅
|
回帖 0
注册时间 2020-2-5
|
前阵子我在查学校的科研产出。
不是出于什么崇高目的,就是想看看:一所双非工科院校的计算机方向,本科生到底能做出什么东西。
我翻了知网,翻了 Google Scholar,翻了 IEEE。结果不算好看——两年二十七篇论文,本科生独立署名只有一篇,还是投在一个不太知名的 IEEE 地区会议上。
我本来打算到此为止。
然后我注意到一条不起眼的线索:那篇论文的作者单位里,有一行写着 School of Computer and Information Engineering, Heilongjiang University of Science and Technology。
我顺着机构名去 GitHub 上搜了一下。
搜出来 22 个标注了学校的账号。绝大多数是空壳,一两个仓库,几年没动。
但其中有一个东西,让我停住了。
一、一个停在 2013 年的组织
它的名字叫 UCAIS。
三个仓库。
Mayday,是黑龙江科技大学官网的源代码,WordPress。
classsheet,一套排课系统,PHP,GPL-3.0 开源。
ucais.github.com,一个叫「UCAIS 的历程」的时间线网站。
第一个仓库的首个提交是 2011 年 11 月。最后一个仓库的最后一次更新是 2013 年 9 月。
之后就再也没有了。
我点进那个「历程」网站,页面已经只剩一行字:
黑龙江科技大学多媒体课件开发工作室
再往下什么都没有。我知道内容一定在代码里,于是去找了 data.json。
二、那个 JSON 文件里,是一份名单
打开之后,看到的是一份带日期的成员名单。
从 2002 年 1 月 26 日,工作室成立那天开始。
第一条就是:
Kinvix[于涛] 加入
现任腾讯 Web 前端主管、腾讯高级工程师、WebQQ 架构师、腾讯 AlloyTeam 负责人、HTML5 梦工场深圳负责人
我愣了几秒。
AlloyTeam。那是腾讯最有名的前端团队之一,WebQQ、手机 QQ Hybrid、腾讯文档都出自那里。
继续往下翻。
CY[刘长洋] 加入
05~09 工作室负责人 / 09~11 暴风影音负责暴风盒子的前端架构 / 11~至今 土豆资深前端工程师
再往下,2009 年 9 月 11 日:
Karminski[张旭红] 加入
再往下,2012 年 9 月 11 日:
[续日] 加入
我当时的反应是:这个名字有点眼熟。
去 GitHub 搜了一下 xuri。
三、续日
GitHub 上的 xuri,个人网站是 xuri.me,标题写着 Change the life in a geek way。
他的置顶项目叫 Excelize。
21,000 star,2,000 fork。Go 语言生态里最有名的 Excel 库之一,被几万个项目依赖。要求 Go 1.25.0 以上,一直跟着最新版走。
2024 年,人民邮电出版社出了本书,叫《Excelize 权威指南》,296 页,作者是续日。
书的推荐语是霍太稳(InfoQ 中国、极客邦科技 CEO)和张旭红写的。
张旭红——就是上面那个 2009 年加入 UCAIS 的人。
十年后,两个从同一个学生工作室出来的人,在一个出书场景里重逢了。
续日现在的身份是:微软高级软件工程师。之前是阿里巴巴技术专家、百度 Go 编程委员会委员。
再往前翻他的仓库,27 个。
aurora,600 star,beanstalkd 队列服务器管理台。
xgen,426 star,XSD 解析器加多语言代码生成器,今天还在更新。
efp,Excel 公式解析器。
nfp,Excel 数字格式解析器,用了 AST 和 lexer。
他做的不是业务代码,是解析器和代码生成器。
GitHub 贡献图,从 2012 年到现在,连续十五年。
四、张旭红
顺着 Karminski 这个名字去搜,找到了他的 GitHub:karminski-牙医。
自我描述是这样的:
A coder, road bike rider, server fortune teller, electronic waste collector
co-founder of KCORES, ex-director at IllaSoft, KingsoftOffice, Juejin
前金山办公研发副总监、前稀土掘金技术总监。
他在学校时做过什么?classsheet 那个排课系统——4 个月,99 次提交,一个人写完,还选了 GPL-3.0 授权。
现在他在创业,做 KCORES:一个开源硬件社区,一个硬件媒体 kcores.com,一个专注测试 LLM 编程能力的评测平台 KCORES LLM Arena,还有一个硬件、服务器、10G 网络、NAS 的技术论坛。
五、他们当年在做什么
我把「历程」网站的每一条都读了一遍。
他们不是在写作业,他们是在运营一所大学的 IT 基础设施。
给十几个学院做专题网站:煤矿地质学、通信原理、数字信号处理、概率与数理统计、机械制造工程学、数学分析……
给校机构做网站:人事处、财务处、基建处、保卫处、校长办公室。
2009 新版校首页,也是他们做的。
然后是服务器。
2011 年 4 月 15 日,增加 Lenovo R520 G7 服务器。
2011 年 4 月 25 日,测试 VMware ESXi 4.1.0。
2011 年 5 月 20 日,首个 Nginx 代理服务器架构上线。
2011 年 6 月 10 日,校首页备份实现。
2011 年 9 月 4 日,校首页服务器硬盘烧毁。
2011 年 9 月 5 日,次日恢复,改为 Nginx 反向代理加虚拟机后端加备份架构。
2011 年 11 月 22 日,增加 IBM x3650M3 服务器。
2012 年 3 月 5 日,校首页切换 Nginx 加 Rsync 加虚拟化架构。
2012 年 3 月 8 日,应用服务器与 DNS 服务器虚拟化。
2012 年 3 月 26 日,CACTI 监控服务器上线。
2013 年 9 月 30 日,Nagios 监控服务上线。
2011 年 9 月 4 日,校首页服务器硬盘烧了。第二天,用新架构恢复了。
那年他们大概大二大三。
六、为什么是这群人
我查了学校的校史。
1947 年,鸡西,东北第一所煤矿工人干部学校。
1981 年,黑龙江矿业学院,隶属煤炭工业部。
2000 年,更名黑龙江科技学院,同时决定搬到哈尔滨。
2003 年 7 月到 8 月,学校主体从鸡西搬到哈尔滨,历时 1 个月 23 天。
2013 年 4 月,更名黑龙江科技大学。
学校自己的公告里写着一句话:
在百年糖厂的一片废墟上从无到有建成了今天的黑龙江科技大学
UCAIS 成立于 2002 年 1 月——学校刚决定搬迁的第二年。
2003 年搬过去的时候,哈尔滨校区是新建的。网络要建、网站要做、服务器要管、监控要搭。
而那时候学校没钱外包。
于是这群大一新生买了服务器、装了 ESXi、搭了 Nginx、配了 Rsync、写了监控、做了几十个学院的网站。
他们不是被培养出来的,是被逼着从零建了一整套系统练出来的。这套系统全校几万人在用,崩了要负责。
梯队也很清楚:于涛(2002)→ 刘长洋(2005,接任负责人)→ 张旭红(2009)→ 续日(2012)。
每一代都有人接班,每一代都比上一代走得更远。
然后 2013 年,学校升格为「大学」。信息化建设规范化、预算充足、交给专业公司。
学生工作室这种「穷办法」,没有存在的必要了。
历程网站停在那一年。
七、一个我没想明白的问题
学校的宣传栏里,从来没有出现过这四个人的名字。
我找过新闻网、校友会、招生网的优秀毕业生栏目。
招生网里写的是:谁保研到了东北大学,谁签了阿里、快手、腾讯。
没有一条提到 UCAIS。
我想了几个可能。
挂靠单位不是计算机学院,是「信息网络中心」——教辅部门,学院**径里自然没有他们。
他们给的是 GitHub 21,000 star、AlloyTeam 创始人、开源创新大赛一等奖。而学校**认的是保研 985、大厂签约仪式、学科竞赛获奖。
这两套语言之间,没有翻译。
再加上 2013 年之后就断了线索。等这些人成名,2015 到 2025,学校早就不知道该往哪找了。
八、最后
我不是想说学校不好。
我是想说:这所学校里出过很厉害的人,只是他们不在学校的故事里。
一个 1947 年在鸡西成立的煤矿工人干部学校,2003 年在哈尔滨一片糖厂废墟上重建,2013 年才叫「大学」,保研率 2.73%。
但它的信息网络中心下面,二十年里出过腾讯技术总监、金山办公研发副总监、微软高级工程师、土豆资深前端工程师。
他们共同的起点是:一所什么都没有的学校,一片需要重建的校区,和一群被逼着自己动手的学生。
我写这篇,是因为我觉得这件事应该被记下来。
转自:https://www.douyin.com/article/7702371873669225851
原作者:喜欢丑的 |
|