一年前的今天,我在家里,用一天一夜建立了这个小站。

当时的我几乎什么都不懂,无论是 Linux、PHP、VPS ,抑或 WordPress,对一年前的我来说是很新鲜的玩意。

当我百度了一篇又一篇的教程,并最终按那些教程搭建好了自己的博客时,心中感觉非常得意,有一种告诉所有身边的人自己有了博客的冲动——当然,这在如今看来只不过是幼稚而无聊的装13行为罢了。

等我冷静下来,我慢慢想到,那些所谓的“电脑高手”的称号,真的有意义吗?大学已过一年多,除了修的一手好电脑,编程方面我几乎是毫无经验,这真的是我所追求的大学生活吗?

建好了这个博客,却还是什么都不懂。看到 zhihu 上大神们的答案,除了点赞,什么也不能做。我愈发感觉到自己的平庸,我想写一点百度不到的东西,于是我决定 make a change,尝试一下不一样的生活。

大二下学期,我第一次走进校图书馆,借了第一本书——《Red Hat Linux 用户基础》,后来这本书我又续借了5次。

随后我在 w3school 上看了几遍 HTML、CSS 的教程,试着写了几个简陋的网页。

五月份的时候参加了学院一个网页设计的比赛,几个菜鸟模仿百度的“告别 xp”活动的网页做了个“飞机去哪了”,效果惨不忍睹,居然还得了二等奖,嗯,大概是人气比较好的缘故。

直到八月份,除了对于 Linux 、网站建设和前端有了点基本的概念,感觉自己的进步也不大。

对了,上数据库这门课的时候研究了下 SQL 注入,在查资料的过程中逛了一些网络安全方面的网站,便学习那些渗透案例检测了一圈校园网。不得不说校园网真是新手练级的好地方,也让我对网络安全有了一些兴趣。

就这样,在家玩了一暑假后,回到学校,小学期太过无聊,刚好发现了校园网的几个洞,便决定用 PHP 写一个新生信息查询的系统。

先去 w3school 看了一遍 PHP 的教程,然后刷了一遍 Codecademy 上的题目,再用两星期写了个最最简单的查询系统。

这个查询系统虽然加上前端也不到千行代码,但却是那时为止自己写过的代码量最大的程序…… Orz 。 重要的是在写这个系统的过程中找到了编程的感觉,消除了以前经常犯的眼高手低的毛病。

不过写完这个系统后我又闲的蛋疼在学校内网里逛来逛去搞点小动作,结果被谭总逮着了,并且进行了一番深刻的教育……

俗话说,听君一席话胜读十年书啊……经过此番教育,我认识到不会代码的脚本小子不是好程序猿,所以沉下心来继续敲代码,顺便学会了用 bootstrap 这个前端框架。

后来我这个酱油党竟然成了爱晚的鹳狸猿,因此莫名其妙地认识了33和他的小伙伴们,也从他们那学到了很多。再后来进了有爱的弦歌,认识了一群大水笔/逗笔……

时间总是过的很快,再过半年就要滚出学校去实习了。有时看到 Evernote 里积攒的上百篇待阅文章,看到各路初中生、高中生大牛的博客,感觉要学的还是太多太多——渣渣给各位大神送上膝盖了 Orz 。


接下来是一些统计:

今年看过的一些书(技术方面):

  1. 《Red Hat Linux用户基础》 红帽软件(北京)有限公司著 写的不错,适合初学者
  2. 《黑客攻防从入门到精通》 恒盛杰资讯编著 坑爹的书,两小时看完……
  3. 《白帽子讲Web安全》 吴翰清著 感觉不错,看了一半,另一半因为不懂 JS 就没看了
  4. 《Red Hat Linux服务器管理及配置实战详解》 刘晓辉,陈洪彬编著 过了一遍,不怎么样
  5. 《Red Hat Enterprise Linux 4.0架站实务》 林晓飞, 万辉, 张鑫金编著 同上
  6. 《PHP和MySQL Web开发》 Luke Welling,Laura Thomson 著 圣经啊圣经,值得多读几遍
  7. 《学习vi和Vim编辑器》 O'Reilly 公司编译 看了好久,结果基本上都忘光了 Orz
  8. 《Web渗透技术及实战案例解析》 陈小兵, 范渊, 孙立伟编著 一些基本的例子,适合渗透入门
  9. 《鸟哥的Linux私房菜.服务器架设篇》 鸟哥著 非常详尽,看完基础篇后再看风味更佳
  10. 《Bootstrap用户手册》 Jake Spurlock 著 写 Bootstrap 的时候备忘的,用处不大
  11. 《Web前端黑客技术揭秘》 钟晨鸣, 徐少培编著 和《白帽子讲Web安全》差不多,看了一半
  12. 《Web应用安全威胁与防治:基于OWASP Top 10与ESAPI》 王文君, 李建蒙编著 同上
  13. 《实战突击:PHP项目开发案例整合》 徐康明, 辛洪郁编著 案例太老,没什么用

今年入的一些电子产品:

  • Kindle Paperwhite 2 日版
  • Cherry G80-3000 茶轴
  • MI 4
  • Steam 各种喜加一的游戏

下一年的计划:

  • 锻炼身体
  • 熟练使用 Laravel 框架
  • 学会用 JS
  • 有时间的话再看看 Python
Written with StackEdit.