20161224学习纪录

Objective 关于今天的课程,你记得什么? 1、rails console可以直接修改程序的内容,相当于越过了页面直接操作数据; 2、rails的程序结果主要由view、controuller、model三部分工程,合成shaffold。是在人与数据之间的交互纽带; 3、view存在着界面相关的文件、controuller存放着view上可进行操作的代码、而model则是在数据与controuller之间的操作方法,属于原来已经有的内嵌文件; 4、类别和实例的方法上有区别,而且只要是同类数据集合体就类似于类别的方法,要是单个数据则是个体的方法; 5、程序的核心其实是数据表,也就是数据库里面的东西,网络上的大数据其实也就是这些网页背后数据和用户使用数据的集合体; 6、数据操作的核心就是CRUD; 完成了什么? 1、完成了第二课第二遍学习; 2、完成了附加题的第一个要求,给投票系统增加“-1”按钮并实现票数减少; 3、阅读了第二课的附加内容(应该不算解说吧?); 4、删除了之前的heroku档案,重新上传了一个; 5、把本课的终端视窗运行数据大体都看了一遍。 Reflective 你要如何形容今天的情绪? 因为周末的缘故,上午补了个充足的觉才开始练习,练习的速度同样是比第一遍要快,而且受这成就感的刺激练着练着开始追求起了速度,就像是游戏通关一样。想起Xdite老师说过这种上瘾是好事,但还是会有点担心影响学习质量。所以又刻意放慢了速度,不但看教材、看要修改的语句,连终端里的反馈也试着去看。下午加了个班,晚上累的不行,本来都没有练习欲望了,眼睛也睁不开了,结果说再看一小会,又不知不觉3个小时过去了。。。。 今天的高峰是什么? 在进行删除show、edit按钮时不看教材自己就能操作了,而且之前并没有刻意背过,成就感瞬间爆棚。 今天的低点是什么? 完成了投票传统"-1"的按钮和功能后,尝试了好久也没能成功把主题按票数排序,还要加强学习。 Interpretive 我们今天学到了什么? 1、rails的scaffold结构; 2、知道了view、model、controller的功能区分; 3、开始能识别出代码中的一些类别、实体、方法、变数等内容; 今天一个重要的领悟是什么? 以前对于技能学习的大脑使用顺序干脆就是错的,从来就没有什么右脑学习法或者左脑学习法。他们本来就是一起协作的,而且最有效的学习法就是右脑先启动而左脑逐渐更上,而不是左脑先启动,之后右脑在排上用场。其实想想,我们观看艺术平的时候也是这个顺序的啊,先在感受和记忆,之后再理解发现背后的意义。 Decisional 我们会如何用一句话形容今天的工作? 按计划完成任务😁。 有哪些工作需要明天继续努力? 明日依然是周末,争取完成第三课的第二遍学习。

December 24, 2016 · 1 min

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 我们会如何用一句话形容今天的工作? 饥渴的大脑恨不得吸干每个字符后面的信息。 有哪些工作需要明天继续努力? 明日周末,完成第二课的第二遍学习。

December 24, 2016 · 1 min

20161221学习纪录

Objective 关于今天的课程,你记得什么? 1、进行上机或者编程之前,一定要先把编程环境配置好,包括相应的软件、工具、套件等等,其中套件是需要不断发现积累的; 2、除了X-code外,其他的工具都是在terminal里安装的,不论是通过网页还是通过terminal,本质上都是通过建立连接、传输文件、操作文件来完成这个下载过程的; 3、git的本地名称及邮箱只是本地的一个标识,其实可以用多个标识,但是上传到gitHub时则需要注意GitHub上的账号; 4、ruby其实是一种语言,rails则是接收这个语言的对象,其实我们是在用ruby同rails沟通以达到一些特定的操作; 5、编辑器其实就是变成我们记录程序语言的工具,就类似就类似与word同.doc之类的关系。 完成了什么? 进行了第一课第二遍完成了第3、4、5节的学习。 Reflective 你要如何形容今天的情绪? 今天的速度依旧比第一遍快很多,毕竟很多东西是之前做过的,但是因为白天工作的原因晚上还是有些疲劳,在完成第5节时觉得整个人其实已经意识模糊了,也可以说元认知能力开始出现缺失,果断睡觉去。 今天的高峰是什么? 对很多第一遍是接触的工具、命令、代码开始加深了解。比如,编辑器、git init、ruby on rails.. 今天的低点是什么? 依旧没有按照计划完成第一课的学习,白天工作耗费了比较大的心力、到后面是在是意识模糊了。 Interpretive 我们今天学到了什么? 1、加深对git的理解; 2、熟悉环境配置; 3、第二次建立了剪贴板; 今天一个重要的领悟是什么? 休息好对于学习的作用非常大,休息好的前提下学习效率大幅提高,或许同样的时间多花一点在睡觉上,最后的学习进度反而会快过睡眠不足的人。 Decisional 我们会如何用一句话形容今天的工作? 休息不好导致状态不佳。 有哪些工作需要明天继续努力? 完成第一课的第二遍学习,至少完成第二课第1节第二遍的学习。

December 23, 2016 · 1 min

20161220学习纪录

Objective 关于今天的课程,你记得什么? 1、黄金学习的通道中提到的集中容易学习成功的方法:a、花大钱去上的课。b、有大量习作可练习的课程。c、有成就感的课程; 2、学习中要放下你的傲慢,具体说就是要严格的按照老师的要求来、不要轻视老师制定的任何一个步骤; 3、整个练习中的三遍其实只是最少要求,这是在未我们的编程打造拼图框架,所以相当重要。要练习五遍以上; 4、强调进行第二遍的时候也不要去看解说!第三遍的时候才能开始看; 完成了什么? 从第一课重新开始,进行第二遍学习,完成了第1、2节并阅读了Xidte老师的两篇文章。对老师提的要求加深印象。 Reflective 你要如何形容今天的情绪? 今天开始了第二遍的练习,原以为走第二遍的时候应该会变得更快也更急于完成,但在进行的过程中反而不慌不忙,力求只字不差的阅读教材上的每一个字。这也许就是心态的不一样了吧,因为自己已经完成了一遍,心中对于已经做过的教材是否能完成以及完成时间有了把握,加上已经完成了一次,所以第二次的过程中重心在于完善补充除了解说外的相应知识。 今天的高峰是什么? 高峰在重度Xdite的放下《你的无效学习方式》的时候,想到自己大学期间一直是老老实实的完成老师的作业,忽然想明白了学东西的时候一定要把自己当成新手,最后假想自己是一张白纸,不要被其他的东西干扰。 今天的低点是什么? 没有按照计划完成第一课的学习,晚上将太多的时间安排在了次要的讲座和直播室,没有为学习提前排空schedule。 Interpretive 我们今天学到了什么? 1、重温了黄金学习通道; 2、在全栈营上提问的另一种方法——非vip方法; 3、要提高对自己的要求,这些练习做三遍只是底线,应该计划完成更多遍; 今天一个重要的领悟是什么? 在写作的一开始就公开写作,更进一步要传播自己的写作内容,光是有了这个想法就切切实实的让人更加认真的写。 Decisional 我们会如何用一句话形容今天的工作? 在其他事情上花费了太多的时间导致今日没有完成学习任务。 有哪些工作需要明天继续努力? 完成第一课的第二遍学习,至少完成第二课第1节第二遍的学习。

December 21, 2016 · 1 min

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