前言
大一 CS专业。
跟所有的大一新生一样,一方面对于计算机科学的学习以及以后的工作前景充满着无限的憧憬,美好的憧憬;另一方面是大量新信息的涌入导致的无限的焦虑,迷茫的焦虑。
总是想累死自己,卷死别人,却发现原来自己已经到了躺平的边缘。
偶然间在课程上了解到服务器的概念,课程内容没有深入,但是我想细究。
上网查阅了一些资料,发现基本上所有的人都在推荐阿里云,再考虑到目前在使用的大量的阿里系的产品,果断选择了阿里云的服务器作为入门学习的工具。
刚开始还是非常困窘的,阿里云的功能是强大的,产品是眼花缭乱的,价格是我不能承受的,选择是十分艰难的。
后来在无意中搜索“学生”关键词时,发现了 “飞天加速计划·高校学生在家实践”活动。
既然是免费的,那必须一拍即合了。
就这样,我开始了作为一名学生的服务器学习之路。
学习服务器的使用
对于阿里云esc服务器刚开始的使用经历,我的感情是非常复杂的。
一方面,我觉得利用实践性实验加考核的方式,确确实实的提高了学习效率,保证了我可以学习到服务器最最基本的使用。
但是,
能不能不要考试呀(哭)
在整个体验过程中我遇到的最大的问题其实不在于具体的服务器使用,而是在与服务器的使用目的。
即:我要用自己的服务器去做什么?
最开始,我搜寻相关的文章,并确定了一个方向:
利用服务器实现自己的云IDE。
能够用iPad优雅的写代码并测试太快乐了。
但很快,我发现了巨大的问题:
因为学生服务器内存和带宽的限制,
能debug吗?可以,但是不行。
可以是因为按照大佬的技术教程,我成功的装好了code——server,并进入了那个神似vs code的页面。
而不行则在于令人崩溃的访问速度和运行速度,让我想起了我的上一台装着xp的老笔记本。
而经过不断的探索之后,我发现了这个问题的解决方法:充钱。
四舍五入等于没法解决。
也正因此,新领取的服务器被我闲置了几天。
之后的某天,我受同学请求,下载一部老电影作为课程需要。
再第n次被某度云的实时网速显示功能震撼到怀疑人生,并感叹它和校园网蛇鼠一窝的相配之后,我忽然想起了被我忽视的服务器。
“老子现在是有自己服务器的人!”
之后的一切就很简单了,利用docker和AriaNg,我成功实现了离线下载。
顺带着我还发现了网盘的功能,不过这个还要等之后的下一步开发。
就这样,意外获得的免费服务器,终于在我的手里有了自己的用途,产生了自己的价值。
而我,也因为这,写下了这些文字,为了进一步的免费服务器。
后记
在最开始搜索相关资料时,遇到过一个很经典的问题:
“有一台自己的服务器可以做哪些很酷的事?”
之前的我一直认为“很酷”是因为自己的服务器,
近两周的体验,我忽然发现,酷的并不是自己的服务器,
而是用简单的资源去实现最大的要求。
最开始走进互联网的世界,什么对于我来说都是新奇而又神秘的。
我不知道在我的未来的学习的道路上,我能不能不断提升自己,实现大佬的:“用自己的服务器去做很酷的事”。
但至少,现在我愿意真诚的感谢阿里云,
让一个拿着贫困补助的穷学生,能够去体验中国最好的服务器,
这真的很酷。