每日学习纪录:ORID
这是一个思考框架,利用 ORID 整理今天的思绪。
Objective
关于今天的课程, 你记得什么? 完成了什么?
今天的任务是:部署到linode,然后简单地美化下界面,做一个最小可行性产品。
还记得:
- 早上重置远程主机,想再试试能否部署成功。仍然出现那个问题:在Gemfile里找不到PG这个gem,google了很多方法找不到问题所在。晚上做专案的时候,才领悟:原来capistrano部署默认只会去拉master这个主干。而我的pg gem是在分支里,自然拉不到。就因为这个问题,无用功费时:12个小时。
- 晚上看ihower关于前端的直播。对前端要怎么搭,清晰一点了。
- 看完视频,现学现用,在专案里套一个很漂亮的演示动画,一个用js代码运算出来的动画。会吃电脑性能。吃性能会越来越厉害。我开了几个后,电脑竟然卡到爆,第一次遇到卡的情况!
- 晚上,其实12点就部署好了linodel,但linode访问速度慢。至少在手机上慢。所以我又去到阿里云部署,阿里云的100M网速,部署时明显感觉到速度。阿里云还是蛮有优势的。(我重置过三次主机,原因是安装nginx整合passenger的时候,会卡住不动。)第四次的时候才找到解决方案:卡住是因为与主机的ssh遂道断开了。重新连接重来这个步骤就可以了。搞好已4点多。睡了三个小时,上班。
完成了:简单地弄了首页图。修复之前做做好的功能。完成部署。
Reflective
你要如何形容今天的情绪 今天的高峰是什么? 今天的低点是什么?
今天的情绪:疲倦中带着痛苦还带着一点点希望。
高峰:晚上弄首页特效,成功!很惊艳,满满的精神回报。
低点:
- 上午试的时候遇找不到pg的问题。
- 中午重做专案的时候也遇到不少坑。各种报错。
- 凌晨3点的时候,部署阿里云配置环境的时候,老是到中途卡住!!!
- 弄了老半天,早上醒来发现:域名被限制了。未备案,而且购买的产品类型无法备案。
Interpretive
我们今天学到了什么? 今天一个重要的领悟是什么?
今天学到了什么:
- capistrano自动化部署会去github拉master主干,自动部署到服务器。有没有办法直接拉分支吗?有,官方文档上有介绍,但我没有弄成功。
- 想要把别人的专案拉回来本地执行,遇错一般是因为没有还原
cp config/database.yml.example config/database.yml.
- 套网页的时候,可以把js和css下载下来,放在专案里。然后application.js application.scss里把这个文件导入就可以了。
- 一个很好的gem select2.
- 部署刚开始的时候一脸懵,现在几遍下来,就像擦窗户的感觉,越来越清晰了,越来越不出错了。体会到了重要是学习有难度东西的最好方法。也体会到了元学习课的精华。
- 凌晨部署阿里云选的100m(1至100m的带宽价格都一样),体会到了快感。比linode快多了!
今天一个重要的领悟是什么:感觉没有
Decisional
我们会如何用一句话形容今天的工作 有哪些工作需要明天继续努力?
今天的工作真是疲倦中带着希望,就好像被抽打的陀螺,转得头晕,但心中的大方向没有记忆。
明天要继续努力的:什么都不要做了。好好休息。!