20170102学习纪录

Objective 关于今天的课程,你记得什么? 1、提取练习是学习中非常重要的一环; 2、只字不差的阅读,目的只是不要错过有用的信息,但本质上对于掌握信息其实作用不大,属于高效学习序列的后端; 3、针对上述问题,在阅读的时候首先是要多的调用感官,其次更多的发生提取动作; 4、教、用、讨论、演讲、视听、读、听,这是个接受信息的序列,但是实际情况并不能单纯的区分开来,比如,教的过程其实就是调用了读来的,听来的,视听来的,演讲来的,讨论来的,用过的,这些信息,所以学习的目的实际上分为两种,一种是工作区间,另一种是生成区间,xdite老师的理论其实着重于后面的部分,但并不能否认前面部分,实际上后面的是最重要的,但是前面的也不可获取,这是一个组合的过程; 5、view代码里面,大部分是格式位置等的符号,controller里面的大部分是数据的处理的等式,model里面则是数据处理的方法,CRUD是指controller的部分,而html、css好像是指view部分,views部分,需要多用多记! 完成了什么? 1、完成了Iterm2的配置; 2、完成了元认知课,及第三课第四遍1-4章。 Reflective 你要如何形容今天的情绪? 上元认知课的时候,心情是复杂的。发现自己以往所认为的有效的学习方法及厌恶的学习方法事实上刚好和认知心理学是相反的。及对自己过往的无知所惋惜,又为自己能够走到今天而庆幸。在了解到被动学习与主动学习的存储率后,痛感自己过去很多时候,其实只是完成了被动接受而已,也为自己没有主动的把自己的好东西教给别人而自责,没能学得更好就是报应啊。想到自己知道了过去不知道自己不知道的东西,心理真是有种劫后余生的感觉,调整好情绪,继续做练习,过去没能做好的地方以后最好就是了。 今天的高峰是什么? 上到元认知课的最后一个,下意识的不断的提取自己的过往,用以比对老师的理论。 今天的低点是什么? 早上起得晚,其实早睡早起可支配的时间也许会更多。 Interpretive 我们今天学到了什么? 1、提取练习对于学习来说是最重要的过程,觉得了最终学会与否; 2、教、用、讨论、演讲、视听、读、听,的学习效果依次减弱; 3、<%后面的等号,在构成一段程序的头尾的时候则没有,若是这是一句有功能的语句,则需要; 4、h1、h2、p、a等符号表示的是显示的字体; 5、class后面,是用来选择显示的类型的; 6、controller也是需要生成的,其后的对象根据情况可能有单数、也可能有负数; 7、大脑在进行提取的时候,会有一种难言的不适感、可能有点像酸麻,也可能是一种心理排斥,坦然的接受它就好,这是大脑构建新区域的过程,这个过程中要尽可能的调用多一些感官,这样新区域生长的更快更好。可以把这个过程想象成是一课种子破土而出不断生长的过程; 今天一个重要的领悟是什么? 听取练习相当重要,真是把短期记忆编程长期记忆的追重要的一部分,所以我们学习的策略也应该尽快调整,提取练习是目的,其他手段是为此服务的,只讲大量的只是放进短期记忆,而不提取到长期记忆力里面,其实还不如不学,但是没有短期记忆也没有东西提取,所以要通过自我管理及时间分配使二者达到平和,并最终达到效果最大化。而,写作、教人,其实这些输出东西就是提取练习,所以输出其实是巩固输入最重要的一个环节,可以这么说,没有输出,输入的东西最终会被抛弃。 Decisional 我们会如何用一句话形容今天的工作? 半天的学习,重塑了学习观。 有哪些工作需要明天继续努力? 完成第三课第四遍的学习,开始第五课学习。

January 2, 2017 · 1 min

20170101学习纪录

Objective 关于今天的课程,你记得什么? 1、partial的进阶用法 2、helper要在helper文件夹里定义,且只针对views 3、对不同对象的操作要在不同的model里面的定义 4、要注意简化代码,以及公用代码。 完成了什么? 完成了第三课第三遍,以及附件要求。 Reflective 你要如何形容今天的情绪? 今天没有老老实实待在家,还是出去浪了,晚上回来勉强把第三课第三遍才弄完。感觉有点地方还是没有理解透,需要再多练习练习,至少再练习一遍。 今天的高峰是什么? 独立解除了第三课附加题。 今天的低点是什么? 练习的速度依旧是有些慢。 Interpretive 我们今天学到了什么? 1、partial的进阶用法 2、helper要在helper文件夹里定义,且只针对views 3、对不同对象的操作要在不同的model里面的定义 今天一个重要的领悟是什么? 不明白的东西多练习几遍,多接触几次,慢慢你就会明白,这不就是基因里最原始就带有的学习方式吗? Decisional 我们会如何用一句话形容今天的工作? 回归生活,暂时休息。 有哪些工作需要明天继续努力? 元认知课学习以及配置iterm2,最后就是看解说以及帮助文档。

January 1, 2017 · 1 min

20161231学习纪录

Objective 关于今天的课程,你记得什么? 1、RESTful结构 2、定义数据结构的时候要注意 3、代码有用来显示用的,和设置参数用的 完成了什么? 第三课第三遍学习的前七章 Reflective 你要如何形容今天的情绪? 发现自己做错代码的时候,恨死自己了。然后,调整情绪重新开始,很快又赶了上来。下午边听歌,边打字,晚上边看时间的朋友演讲边打字,效率明显不高。这个方式不可取!因为会分散注意力,导致不能进入心流。笑来老师的分心方法,和心流真的不冲突吗?还是他就不是在用心流状态工作? 今天的高峰是什么? 发现结构定义错误以后,飞快重新开始赶回进度。 今天的低点是什么? 听课,看演讲进行练习,傻了吧唧的,哎。 Interpretive 我们今天学到了什么? 1、RESTful结构和自己之前猜想的一样。 今天一个重要的领悟是什么? 心流和一心二用是两种不同的学习状态,只要是技能学习类的东西,就一定一一心一意的用心流。因为,一心二用的前提是肢体的动作不影响大脑。而不是大脑二用,技能学习需要大脑和肢体同时上场,所以不能一心二用。 Decisional 我们会如何用一句话形容今天的工作? 三心二意,走马观花。 有哪些工作需要明天继续努力? 完成第三课的第三遍学习。

January 1, 2017 · 1 min

20161230学习纪录

Objective 关于今天的课程,你记得什么? 1、已建立的数据model里面是可以插入新的数据列的; 2、给运行数据赋值不能使用等好式子比如:@topic.vote_count = @topic.votes.count就不能使用,而应使用@topic.vote_count.updated_attributes(integer: @topic.votes.count)才可以; 3、每一次数据库的变化都会产生db文件,db文件里可以看到数据记录; 4、定义路径可以通过 XX/rails/info/routes来查看; 5、所以路径必须在routes里面有提及,同一个resources可以多次提及,根据路径设定、和其他文件的关联、以及其他。 6、文件资源的命名原则应该不多。 完成了什么? 自主完成了第二课3-13的所有附加题,包括:1、按票数排序;2、新增页面。 Reflective 你要如何形容今天的情绪? 今天的心情变化较为复杂,先是对3-13第二道附件题头疼,思考的时候各种不爽,后面想出了可能方法比较开心,再后来发现方法不完善,有很苦恼,直到通过rails c发现问题所在,整个人兴奋的比划了几个手势;自后继续解附件题3-13第三道,又是一阵苦恼,比上午更差的是一点头绪都没有,后来为了暂停不良情绪开始看YY老师的直播,当老师说还是先完成三遍最重要时,想到自己还差一篇,觉得不能再浪费时间了,就决定放弃了。当把terminal和atom都关了之后,看到视频里的一段代码,namespace,突然激动了一下,这就是我要找的线索啊!看完直播后,火速实践了一下,真把问题解决了,此时,情绪到达极点,而后写了这口气整个人的情绪就松弛了下来,明天再继续学习了。 今天的高峰是什么? 运用这几课的只是,独立解决了两道附加题,尤其是第二道。 今天的低点是什么? 解完题后,整个人像泄了气的脾气,暂时折腾不动了。 Interpretive 我们今天学到了什么? 1、往数据DB里面加入新column; 2、给DB数据赋值的方法; 3、查询rutes的页面地址; 4、建立关联页面(views)的方法。 今天一个重要的领悟是什么? 虽然接触难题给人带来的快感很大,但解得出来是一个不确定的事情,解不出来则失落感很大,所以需要看实际情况来衡量。我今天的解题,就是鲁莽了,再多做几遍第三课,相信自然而然就能解出来了。 Decisional 我们会如何用一句话形容今天的工作? 山重水复疑无路,柳暗花明又一村。 有哪些工作需要明天继续努力? 完成第三课的第三遍学习,以及配置iterm2,最后就是看解说以及帮助文档。

December 30, 2016 · 1 min

20161229学习纪录

Objective 关于今天的课程,你记得什么? 1、上传有分支结构的代码上github时需要使用git push heroku –all origin; 2、下次上传程序上heroku前,先把gem布置好,而且上传是要加上最新的分支号比如 ch08:master; 3、Xdite老师说的学习方法核心是:谦卑的态度-》1、花大钱上的课2、有大量练习的课3、有大量例子可以模仿的课4、有成就感的学习; 4、cd的d是directory,pwd是persent work d~,ls的s是stuff; 5、config是设置的代码,在windows里面也有这个功能; 6、git status是很重要的一个检测工具; 7、params是parameters的简写形式; 8、assets是资源的意思; 9、rails g的g是generate的意思,后面scaffold或model则是要生成的对象; 10、post可能是一种数据传输方式的选择。 完成了什么? 1、完成了第一课、第二课1-0到3-12的第三遍学习; 2、第二次独立完成了第二课3-13的第一道附加题; Reflective 你要如何形容今天的情绪? 忙碌一天终于把迁户口的事情办完,第三遍的学习果然快很多,感觉自己彻底的进入了心流,原来进入的一个前提是需要具备足够的熟练度。晚上看YY老师的直播感觉自己的进度还是慢了些,心理还是有些焦虑,仔细看了看Xdite老师的要求,想了想觉得还是要按部就班慢就慢吧,反正我最后至少能完成三遍,就这样还是切回自己的节奏自我安慰什么的,有时也不一定是贬义词啊。还有一个问题就是,基本是都打三遍,大家的效果真的一样么?会不会某些人打三遍的效果好于另一些打五遍的人呢? 今天的高峰是什么? 长时间高度专注。 今天的低点是什么? 做的3-13附加题第二道脑子不好使了。 Interpretive 我们今天学到了什么? 1、学到了这些命令里面的具体单词的意思。 今天一个重要的领悟是什么? 对某一个事物具备的熟练度,是进入心流的前提,也许这个熟练度加上稍稍高一点的挑战就是心流公式。 Decisional 我们会如何用一句话形容今天的工作? 心流起,歘歘歘。 有哪些工作需要明天继续努力? 争取完成第二课的两道附加题及第三课第三遍的学习。

December 30, 2016 · 1 min

20161228学习纪录

Objective 关于今天的课程,你记得什么? 1、记住了!号表示的非的作用 2、current_user表示当前的用户,current这个词就记住了 3、联系的时候除了需要建立联系表还要在model里面设置联系 4、当网页交互失效时,可以直接使用rails console进行运行数据处理,可用于测试,也可用于救场; 5、建立一个新功能时要考虑这几个东西:a.对数据的处理,要考虑建立Model;b.对于交互的相应,要考虑修改相应的controller;c.对于操作的呈现,要考虑修改views; 6、可以把重复的代码定义成一段可调用的程序码,如果多个程序需要提前使用,可以退通过before_anction来预先使用; 7、rails g model\scaffold的用来建立数据架构的工具; 8、数据表之间的通过has_many、belongs_to来实现,资源调用通过routes里面的命令来实现通过resources来定义新资源以及同就资源之间的联系; 9、通过validates以及before_action来规范数据输入; 10、除了我们设成表格定义的数据外,数据表还有其他默认属性:created_at,updated_at; 11、使用scope功能能够将一段代码用其他字符来替代,用以达到简化输入和方便批量修改的好处; 12、安装的相当于一些程序码功能集,比如will_paginate,使用后就可以直接用函式来解决问题; 13、有一些函数是程序内嵌的,所以没有def就在使用了,这些只要先记下来就好,判断这里函数的方法就是在rails c里面看看能不能使用; 14、所有的功能代码要放在相应的对象下面; 15、这个工具主要是针对views进行优化用的; 16、程序命名为确保直观,在命名时会用_线来命名; 完成了什么? 1、完成了第三课5-3到9-4的第二遍学习; 2、完成了登入登出功能; 3、建立了群组和创建者之间的权限; 4、新增的文章功能,包括基本的CRUD以及排序及分页功能; 5、建立了更复杂的群组和用户的社团关系功能; 6、新增了用户查看自己群组和文章的功能; 7、使用了helper、partial和scope功能; Reflective 你要如何形容今天的情绪? 今天花了半天的时间去帮户口的事情,下午回来适当休息后开始上机,现在上机的时间越来越长,放佛不会累一样。感觉我进入状态了,为了参与后天的活动很努力的在赶进度,希望今天能够完成第三课第二遍,但还是差一点点。貌似真正的心流状态下,关于情绪的感知也是停顿的,所有的注意力都在你做的事情上,所谓的上瘾只是对时间以及外物失去了感知啊。 今天的高峰是什么? 打了许多错字,全靠自己解决了。 今天的低点是什么? 敲代码的速度是上来了,但是错字率有些高,查找bug花的时间比提高输入效率的时间要高,所以不但要提高输入速度,还要提高输入精度。 Interpretive 我们今天学到了什么? 1、helper、scope以及partial; 2、在几个对象之间建立联系; 3、网页的本质其实也是面向对象的; 4、能够使用rails console排查bug; 5、一些字符的作业,比如:格式控制符。 今天一个重要的领悟是什么? 程序的本质是资源调用,所以db里面的数据其实是运行的核心。 Decisional 我们会如何用一句话形容今天的工作? 忘我坚毅。 有哪些工作需要明天继续努力? 完成第三课第二遍最后两小节,争取完成第一课,第二课第三遍的学习。

December 30, 2016 · 1 min

20161227学习纪录

Objective 关于今天的课程,你记得什么? 1、有的操作只用建立controller就可以了,不用减了views表单; 2、关于操作的权限限制是在controller里面完成的; 3、大段重复出现且相似的代码可以单独建立一个文件以便于多次调用减少人力; 4、网页模板套用到bootstrap和表单套用的bootstrap是分开的; 5、有大量的、现成的GEM可以套用,这样的就可以节约开发时间; 6、ApplicationRecord和ActionRecord是不一样的东西,在代码里要区分好; 完成了什么? 1、完成了第三课4-6到5-2的第二遍学习; 2、完成了删除功能; 3、限制了新建group和修改group的标题不能为空; 4、建立了公用表单的文件并且简化了两段代码文件; 5、为页面表单也套上了Bootstrap模板; 6、安装了simple_form和devise两个gem; Reflective 你要如何形容今天的情绪? 今天开始休今年剩下的四天年假,如果可以的话以后还是不要采用这种朝九晚五的上班方式了。白天练了会琴,发现这对于打字感的培养有很大的帮助,毕竟懂事敲键盘嘛。因为从第二遍开始都是采用自己一个字符一个字符打字的方式,加上练习量还没有还没有上去,所以这个阶段显得特别枯燥,应该是输入代码的平台期,相信肌肉记忆养成养成就会快得多也有意思的多。 今天的高峰是什么? 在输入代码是开始形成肌肉记忆,有成组输入的端倪。 今天的低点是什么? 敲代码还不够熟练,过程相当的无聊加上有一些痛苦。 Interpretive 我们今天学到了什么? 1、学到了simple_form和它的功能; 2、学到了devise和它的功能; 今天一个重要的领悟是什么? 一定要多敲代码,形成肌肉记忆,包括大脑的和手的,这样下次再输入的时候就不会有什么不适感了。 Decisional 我们会如何用一句话形容今天的工作? 输入代码的速度有待提高。 有哪些工作需要明天继续努力? 争取完成第三课第二遍的学习。

December 28, 2016 · 1 min

报错纪录:在错误的位置输入代码

错误时间:2016年12月27日 错误内容: Step 4 : 修改 edit action时, 没有注意看要求修改 def update后面的内容, 而是下意识的修改了def edit后面的内容。 错误危害: 1、网页运行错误; 错误教训: 输入代码是一定要看清楚输入的位置。

December 27, 2016 · 1 min

20161225学习纪录

Objective 关于今天的课程,你记得什么? 1、在页面上的每个动作其实都包含了两个动作,一个是对动作的相应,另一个是对数据的操作; 2、在resource里面的东西,在域名后面加上相应相应的字符串其实就是该资源的地址; 3、index是根域名或者某个资源里默认打开的页面; 4、在建立一个新的动作前要有这三步:a、建立controller对应的功能;b、对数据进行操作的controller;c、相应的界面; 5、vies的程序码里其实是很简单的东西,只是现在暂时还没能完全理解; 6、页面和操作间通过某些东西在传送数据,这个暂时也还没有弄明白; 完成了什么? 1、完成了第三课1-0到4-5的第二遍学习; 2、重新建立了新专案; 3、套用了bootstrap; 4、完成了讨论组基本的CRUD功能; Reflective 你要如何形容今天的情绪? 原计划今天完成第三课第二遍学习的,但是有朋友到访白天的时间就被占用了,晚上虽然想努力一把完成这一课的学习,但是Xdite老师说第二遍开始要每一个代码都自己敲,而这一课的代码有非常多,最终在懵掉之前还是没能完成,这个急于完成的心理确实需要克服,稳扎稳打的吸收才是关键。 今天的高峰是什么? 在进行CURD操作,就是更新、删除的时候自己能猜出大概的步骤,不过这个离自己能够完全自己打出代码并完成功能还有很长的一段距离。 今天的低点是什么? 抄完4-5第二遍作业的时候自己当机了,后面想做内心也有排斥感。 Interpretive 我们今天学到了什么? 1、要完成一个功能需要对动作的响应,已经相应的显示页面还有对于运行数据的操作; 2、代码之间必然有东西在传送以实现交互,掌握这个东西非常重要; 3、一些必要的代码一定要背下来,做的下意识操作的地步; 4、网页的核心真的就是CRUD,无论是图片、表格、文本,其实核心就是对这些电子资源的调用 今天一个重要的领悟是什么? 要想提高自己的训练时长还是要讲究一些方法技巧的,心流虽然很重要,但是毕竟单次时长有。想在一天内多次进入心流,这中间的休息和调整非常重要,除了睡眠外应该还有更有效的方法。 Decisional 我们会如何用一句话形容今天的工作? 信息量大,当机了。 有哪些工作需要明天继续努力? 争取完成第三课第二遍的学习。

December 27, 2016 · 1 min

年假

冬天里最幸福的一件事情是 在降温的这天 你休了年假 看阳光一点一点爬满了房间

December 27, 2016 · 1 min