20161223学习纪录
Objective
关于今天的课程,你记得什么?
1、在terminal中输入的语句其实也是有一些语法的,比如“git push heroku master”,就有主谓宾定四种成分,而且大部分的命令基本都是英文缩写,比如cd是change directory的缩写、ls是list stuff的缩写,甚至连ls -a这儿a都是all的缩写。这些语句和缩写其实挺简单的,弄明白它们的不但有助于记忆更不容易用错地方;
2、本地和heroku上运行的资料库使用的是不同的版本,本地rails使用的是sqlite3,heroku使用的是pg.从这点可以看出,其实程序的框架是一样的,行中用于存放某些数据的子模块则可以变动,进一步的程序的灵魂其实还是在于语句。
3、deploy部署,其实就是把把我们的东西放到网络上的某台服务器,教材里叫伺服器,我的理解应该是一样的东西吧。更本质的其实他们都是电脑而已,也就是说其实自己而电脑挂在晚上应该也是可以做服务器的,但是搭设起来可能会更加麻烦,应该不是简单的上传对某个平台那么简单。
完成了什么?
完成了第一课第二遍学习。
Reflective
你要如何形容今天的情绪?
因为间隔了一天没有练习,今天大脑对这部分知识的渴求度明显提高,练习的时候更加专注于内容,而不是急于完成练习。在仔细理解语句的过程中发现自己对第一遍的很多命令开始理解你背后的语法语义,这个过程中充满了小确幸啊。
今天的高峰是什么?
开始阅读教材图片里的语句,而且发现大部分其实自己能看明白,看不明白的嘛,也有信心下一遍看明白。
今天的低点是什么?
没有,相对低点就是练习到一半的时候跑去弄了会论坛的东西,分心了吧。
Interpretive
我们今天学到了什么?
1、heroku的语句其实是有语法的,就是简单的主谓宾定;
2、部署其实不一定要通过heroku,其实有很多个平台,而且只要有服务器和网络资源,貌似自己也可以从零开始搭建一个服务器出来;
3、看了王秒写的提问指南,才知道崩溃了要大!声!喊!出!来!,想起之前崩溃的时候自己咬着牙最后自己把问题找出来其实怪打击积极性的,找出来还好,找不出来估计就容易放弃了。
今天一个重要的领悟是什么?
Xdite老师说不要看解说,但是并没有说不要试着自己去理解程序的语句,关键在于不明白的时候不要纠结而是要记下来。另外,虽然人和人的悟性可能不一样,但一开始的时候假定自己的悟性低可以避免很多不必要的挫折。
Decisional
我们会如何用一句话形容今天的工作?
饥渴的大脑恨不得吸干每个字符后面的信息。
有哪些工作需要明天继续努力?
明日周末,完成第二课的第二遍学习。