20161219学习纪录

Objective 关于今天的课程,你记得什么? 1、学了第三课; 2、helper、partial这两个名词; 3、heroku的删除方法; 4、推送到github时,需要停止rails server; 完成了什么? 1、完成了第三课; 2、套用了helper和partial; 3、上传代码及所有分支到github; 4、上传代码到heroku并删除; 5、提交了上第三课来的头两个作业; Reflective 你要如何形容今天的情绪? 松了口气,虽然过程中出了些挫折,但是说明第三课还是能完成的,拿出了作品。 今天的高峰是什么? 完成了第三课。 今天的低点是什么? 想试一试第八节附加题,发现自己水平可能还有点勉强,所以暂时跳过。 Interpretive 我们今天学到了什么? 1、有helper这个东西; 2、实际操作删除heroku上的app; 今天一个重要的领悟是什么? 通过高频小套路,400个小时就能成为胜任新手。 Decisional 我们会如何用一句话形容今天的工作? 如期进行。 有哪些工作需要明天继续努力? 从第一课开始进行第二遍学习。

December 19, 2016 · 1 min

20161218学习纪录

Objective 关于今天的课程,你记得什么? 1、设置了下拉菜单功能并建立了相应的页面; 2、为内容进行了排序; 3、建立了组及所属关系; 完成了什么? 1、完成了第三节课6、7、8章的内容; 2、排查出了一个教材设计的bug问题,也可能是我的理解有问题,这个以后再弄; 3、给讨论组内容排序; 4、设定讨论组设定权限; 5、添加了一些视图界面; Reflective 你要如何形容今天的情绪? 山重水复疑无路,柳暗花明又一村。 今天的高峰是什么? 通过不断摸黑尝试,最后自己通过rails console分析查找出bug的原因。 今天的低点是什么? 求助助教们花了大量的时间依然没能解决问题,情绪有些失落与愤怒,好在后面自己解决了。 Interpretive 我们今天学到了什么? 1、使用rails console查找问题; 2、关联文件relationships; 今天一个重要的领悟是什么? 所谓的摸石头过河以及摸黑走夜路,指的就是什么信息都没有的情况下各种试,寻找有利信息并寻找解决方案,而不是一开始就要明确的方向。现实中的很多问题还是需要摸石头过河的。 Decisional 我们会如何用一句话形容今天的工作? 无用功太多。 有哪些工作需要明天继续努力? 争取完成rails第三课的学习。

December 19, 2016 · 1 min

20161215学习纪录

Objective 关于今天的课程,你记得什么? 1、使用网页的时候安装gem可以提供很多的帮助; 2、开源真的是帮助程序员提高效率的好东西; 3、程序中冗余的代码可以通过partial以及一段程序码解决; 4、rails有自己的网页命名规则,所以在做网页的时候要进行权限设定和页面设定,确保操作和权限相一致; 5、每个app里面的不同文件夹有不同的功效,比如:views放着显示的代码、controller控制着操作的代码、model放着一些模块,具体模块是什么我现在还没有理解到; 完成了什么? 1、完成了第三节课4、5章的内容; 2、给昨天做的专案新增了功能; 3、没话了专案而界面; 4、套用了devise的注册系统; 5、设定了用户权限; 6、优化了代码去掉了冗余; Reflective 你要如何形容今天的情绪? 随着自己一步一步的学习,跟着做的东西越来越有模样,心中有一小股喜悦暗暗在翻腾。 今天的高峰是什么? 第4章前面5节,进入了心流状态,不知不觉就完成了,反而后面开始关注章节进度专注度降低。 今天的低点是什么? 做的第五章时个人疲劳了,xdite老师说每天要做4个小时,我目前还没到,想想前两期全栈线下班的同学,那必然是更加的超脑啊,话说回来,高考的超脑状态也是很高啊,只是没有这个有意思,所以加大量应该还是可能的。 Interpretive 我们今天学到了什么? 1、套用devise注册系统; 2、为用户设定权限; 3、通过套用bootstrap美化界面; 今天一个重要的领悟是什么? 现在的学习进度绝对远没有高考的强度大,所以内心不要害怕脑力跟不上,注意中间休息一定能持续加快学习的耐力值。 Decisional 我们会如何用一句话形容今天的工作? 效率有所提高。 有哪些工作需要明天继续努力? 争取完成rails第三课的第6、7章的学习。

December 15, 2016 · 1 min

20161213学习纪录

Objective 关于今天的课程,你记得什么? 1、记得修改了一些app里的文件,主要是view里的文件; 2、对超链接进行了修改,修改方式比想象中简单多了; 3、初级课程中有两个作业是需要完成中级教程才可以做的,而初级教程的提交时间是12/18,所以这周的学习任务较重; 完成了什么? 1、完成了rails课程第二课:初级教程; 2、修改了网页的超链接; 3、修改了网页的显示内容,不显示主题的内部内容; 4、删除了一部分冗余功能; 5、将更新的内容上送到了keroku服务器并正常运行; Reflective 你要如何形容今天的情绪? 学习的时候心情一般,没有大起大落。但看到需要完成第三课才能倒回来做附加题的时候确实犹豫了一下,因为第二课提交作业的时间是18号,时间确实是有些紧了,需要加快进度。 今天的高峰是什么? 一气呵成的完成了作业。 今天的低点是什么? 看到要完成第三课的内容才能做第二课的附加题这一点。 Interpretive 我们今天学到了什么? 1、模模糊糊体会到了网页中的操作及超链接是怎么回事; 2、真正学会了将更新后的内容部署到服务器上,之前虽然也看过这部分内容,但是没看进去。 今天一个重要的领悟是什么? 学习记不得,但也慢不得。 Decisional 我们会如何用一句话形容今天的工作? 一般一般。 有哪些工作需要明天继续努力? 正式开始第三课的实做,并完成十篇部落格中的最后一篇。

December 13, 2016 · 1 min

20161214学习纪录

Objective 关于今天的课程,你记得什么? 1、在我们之前做的粗糙网页上套用了bootstrap,提供了一些外观模板; 2、在os 10.12 在执行一些命令式会卡住,比如rails new/g…,这个是后可以按住control+c停止程序,并进入gem停用含有string的两串代码; 3、修改app里面的一些语句能改动到显示的网页效果; 完成了什么? 1、建立了新的专案; 2、套用了bootstrap; 3、做出了一个有外观的主页; 4、加入了提醒; 5、建立了一个话题; 6、学会修复了一个bug; Reflective 你要如何形容今天的情绪? 今天较为平静,能安下心来一步一步学习,并且自己通过帮助文档解决了一个问题。 今天的高峰是什么? 不去在意解说,安装xdite的方法进行了两章的内容。 今天的低点是什么? 碰到卡住的问题时,第一次强制结束乱处理,没有理智的处理,自己乱处理的问题可能会非常大。 Interpretive 我们今天学到了什么? 1、学会了套用bootstrap; 2、了解了程序其实是很多的功能组合,是一个开放的环境而不是封闭的只能用既定套路解决问题的。 3、学会了atom里颜色的变化原来是代表文件更新情况的; 4、学会并处理了卡顿的bug; 今天一个重要的领悟是什么? 学习要先调动右脑模仿,通过高频小套路活动成就感和满足感,并不断重复练习,在这个过程中通过拼图理论不断完善补充自己的相关知识,这个方法适用于所有知识,包括开车,只是开车的时候要在安全可控的环境下,并且确保无危险。 Decisional 我们会如何用一句话形容今天的工作? 虽然过程中碰到了小挫折,但总体上还算是顺利的。 有哪些工作需要明天继续努力? 争取完成rails第三课的第4、5章的学习。

December 13, 2016 · 1 min

20161212学习纪录

Objective 关于今天的课程,你记得什么? 1、设定显示首页; 2、建立投票; 3、投票和主题间要建立关联; 4、使用atom改动几个语句来影响网页的链接; 完成了什么? 1、建立投票; 2、设定主页; 3、增加图标; 4、设定创建及更新返回页; 5、将程序上传到了heroku; Reflective 你要如何形容今天的情绪? 今天听了元学习第二课,发现可能自己昨天上课太着急了。第一遍应该只是进行复制粘贴,有个大体的了解。第二遍才是关注细节,第三遍则才是理解语句的意义。 今天的高峰是什么? 学习了在slack上向助教正确提问的方式,并且一次成功。 今天的低点是什么? 因为自己的os之前买回来的时候(或者是自己不自觉的时候)升级了的原因,运行程序的过程中出现错误,花费了一些时间,好在及时向助教发问,不然又会花费更多的时间。 Interpretive 我们今天学到了什么? 1、学到了学习的方法,并进一步用于实践; 2、学到了页面间其实是通过不同的命令模块相互连接的; 3、发现了rails可以变运行边修改的特性; 今天一个重要的领悟是什么? 初学新东西的时候,最好能放空自己,弄得好像自己什么都不会那样。我想这背后的机理就是先暂时不启动左脑识别回路吧。 Decisional 我们会如何用一句话形容今天的工作? 理性解决了遇到的莫名其妙的困难。 有哪些工作需要明天继续努力? 完成rails第二课的第一遍学习,并完成剩下的几篇部落格。

December 12, 2016 · 1 min

20161211学习纪录

Objective 关于今天的课程,你记得什么? 1、第二课的一些课前说明; 2、ruby运算的一些基本指令; 3、重复之前first_app的工作,重新建立一个专案并上传到之前申请的git运算中; 4、记住这一边课程主要是复制粘贴,用于提高初始学习的加速度。 完成了什么? 1、完开始了rails第二课的学习; 2、了解了第二课学习前的注意事项; 3、把xdite的学习要求重新看了两遍; 4、熟悉了下irb的一些基本运算指令; 5、建立了新的rails专案,并上传到上一届课申请的git中; 6、在本体建立了投票统计网页,并试运行; Reflective 你要如何形容今天的情绪? 今天开始了第二课的学习,一开始非常快,这就是xdite老师说的初始加速度,但是由于紧张的过快,心中有些紧张,所以在第五小节就停了下来,明天再继续加快速度吧。 今天的高峰是什么? 一口气将学习内容过道第5小节,但xdite老师说这些内容需要12个小时啊。 今天的低点是什么? 学习太多感觉大脑有些透支的感觉。 Interpretive 我们今天学到了什么? 学习了irb的一些运算指令,以及了解了一些基本指令的释义,虽然xdite老师说不要看这些,但不知道是不是自己之前有编程经验所以看起来也能吸收。。。明天起还是先不看了。 今天一个重要的领悟是什么? 对于编程自己好像还是有点基础的,大学没有白认真学习但在学习课程的时候还是假想自己是零基础吧。 Decisional 我们会如何用一句话形容今天的工作? 相比第一课,进展快的吓人。 有哪些工作需要明天继续努力? 继续rails第二课的学习。

December 12, 2016 · 1 min

20161210学习纪录

Objective 关于今天的课程,你记得什么? 1、先是建立本地的git,在再github上建立账户,并将代码上传。在代码上传的过程中必须在专案文件夹中,可以将不同时期的程序上传,上传的是程序的所有相关附件。在这个过程中先需要进行一些本地操作,之后才能上传到github上相应的地方。 2、heroku的注册及使用,我们平时编写的程序都是在本地编写的,所以在运行的过程中只有自己的电脑可以看,而网路上的其他人其实是看不见的,为了解决这个问题就必须要把程序上传到服务器上,本课中的是云服务,是以前服务器的提升。和本地的ruby不同,heroku上的gem文件使用的是pg,所以还需要进行另外的一些操作保证程序在后台云服务器上的正常运行。 3、在使用网络服务时,必须先给本地的电脑记录相应的权限密码,同时要获取ssh-key,并提供给网站服务器作为印鉴卡,以确保数据的安全。 完成了什么? 1、完成了git本地设置; 2、注册了github; 3、获取了ssh-key,并上传到github及heroku; 4、注册了heroku; 5、将昨日编写的专案上传到了github; 6、将昨日编写的留言板专案上部署到了heroku上,并成功运行; 7、了解了terminal终端的其他版本,及知道了字体及背景等内容是可以更换的; 8、完成了rails第一课:环境建置的学习; Reflective 你要如何形容今天的情绪? 今天总算是把基础工作建置给完成了,看了看老师留的作业日期,发现后面的功课内容还是挺紧的。因为编程对于我的意义已经不再是爱好那么简单了,已经是梦想及未来,所以早上早早就睡不着了,人生又开始有了奋斗的感觉,所以今天一时还没有适应这个状态,神经有些紧绷,需要给自己适当的放松,毕竟细水长流。 今天的高峰是什么? 今天的高峰是完成留言板程序的部署。 今天的低点是什么? 今天的低点是在进行学习的时候速率较低,注意力一度难以集中。 Interpretive 我们今天学到了什么? 将留言板程序的过程代码上送到github,并将程序部署到heroku上以便于可以运行。 今天一个重要的领悟是什么? 遇到迈不过去的困难多试几次没准就行了。 Decisional 我们会如何用一句话形容今天的工作? 单节课程密度大幅提升,新手小哥缓慢匍匐。 有哪些工作需要明天继续努力? 明天开始rails第二课学习。

December 10, 2016 · 1 min

报错纪录:在错误的文件夹执行命令

错误时间:2016年12月9日 错误内容: 在执行GIT命令: git config --global user.name "你的名字" git config --global user.email 你的email@XXXX.XXXX git init 时没有在正确的目录下进行,而是在用户根目录下进行。 错误危害: 1、创建了冗余的文件夹; 2、有可能损坏系统文件; 3、有可能导致某些app后续无法使用。 错误教训: 在terminal中输入指令要明确当前所处的位置,不确定则弄明确了以后再进行操作,弄不明确的暂时不操作。

December 9, 2016 · 1 min

20161209学习纪录

Objective 关于今天的课程,你记得什么? 1、记得要运行两个terminal,一个跑rails,另一个创建命令; 2、记得创建留言板其实是在自己的电脑上跑,自己的电脑就相当于是一台服务器; 3、记得每一个程序其实都是在一个专案里面在跑; 4、cd、ls、pwd、rm、rmdir、rails s等命令,以及后缀的使用模式。 完成了什么? 1、创建了一个rails专案; 2、创建了自己的留言板; 3、完成了一部分的GIT基础设定; 4、学会了如何在mbp上删除一些看不见的文件夹。 Reflective 你要如何形容今天的情绪? 今天有一些烦躁,因为今天才认真的对待自己的教材上没有显示图片的问题,和客服解决后发现之前有的一些步骤自己根据文字进行出现了错误,修正错误的时候心中有一股无名火,好在控制住了,不然又该乱发脾气或者抱怨了。 今天的高峰是什么? 运行留言板的时候,想起了自己在约十四年前,也就是大约两辈子(七年就是一辈子)前的理想就是当一名程序员。 今天的低点是什么? 处理完自己的教材无法显示图片的问题后,发现自己在创建git基本设置时没有使用first_app目录,而是使用了用户根目录。 Interpretive 我们今天学到了什么? 学到了创建自己的留言板。 今天一个重要的领悟是什么? 当程序员是自己青少年时期的梦想。 Decisional 我们会如何用一句话形容今天的工作? 进两步退一步的华尔兹。 有哪些工作需要明天继续努力? 争取完成第一模块的学习,并写一篇博客。

December 9, 2016 · 1 min