20170110学习纪录

Objective 关于今天的课程,你记得什么? 1、code school这个网页 2、Xdite老师的示范代码比较简洁,我自己编的可能显示功能有些复杂了 完成了什么? 1、完成了第五课,第6章,及第7章1、2、3节 2、code school的学习网站注册 3、ruby的第一小节练习 4、帮同学解决问题没有成功 Reflective 你要如何形容今天的情绪? 晚上学习通往财富自由之路的时间长了些,所以进行的时候还是急急忙忙的,发现了code schoole这个大宝藏,以后要好好利用。 今天的高峰是什么? 进行ruby作业的时候非常的愉快。 今天的低点是什么? 进度太慢 Interpretive 我们今天学到了什么? 1、上codeschool上自学的方法; 2、要对照练习; 3、通过书籍快速入门程序或技能的方法; 4、除了帮别人解决问题,上论坛上看别人帮别人解决问题的帖子也是一种很好的学习方式。 今天一个重要的领悟是什么? 世界的窗口很大,学会英语很重要。 Decisional 我们会如何用一句话形容今天的工作? 发现新世界的大门 有哪些工作需要明天继续努力? 完成第一周剩下的作业,开始第二周的学习任务。

January 13, 2017 · 1 min

20170109学习纪录

Objective 关于今天的课程,你记得什么? 1、学习程序书的时候要从10%的实例学习,而不是先学90%的理论; 2、学习和游戏最大的不同点在于游戏的五个要素:a、明确的目标;b、更好的记分系统,比分板;c、更多的回馈;d、更多自己偏好的工作法;e、时常得到指导; 3、面对自己觉得是正确的而心存犹豫的人生重大抉择的时候,xdite老师的方法是考虑最坏的情况,看看自己是否能够承受得住这最坏的结果,并且为之买单,若果能则行动。他这个方法的灵感来源于,马戏中观众摸看不见的箱子里面的东西的心态; 4、微信小程序的出现其实对于web工程师来说是个利多; 5、全栈工程师其实是和不同的自己合作,并且不断杀死“猪队友”; 6、使用restful时要记得使用地址参数; 7、对用controller的引用,要加入对应的控制文件名; 完成了什么? 1、完成了第五课,第五章的全部作业; 2、听了Xdite老师的直播; 3、解出了昨天的两个bug; 4、写了两个报错纪录; Reflective 你要如何形容今天的情绪? 昨晚留了两个BUG,所以今天的情绪一开始是比较烦躁的,但是看完Xdite老师的直播后,心情相当平静,之后直播后还听了会直播页面的歌,甚至愉快的和同学们聊了下天,感觉如沐春风。再后来巧合的认识了位同学,情绪出现了一系列的起伏。平复后,解完两个BUG松了口气。 今天的高峰是什么? 认识了个乐观的人,觉得自己也受感染了。 今天的低点是什么? 看了篇文章。 Interpretive 我们今天学到了什么? 1、把work过成game的方法; 2、程序的参数传递; 3、通过书籍快速入门程序或技能的方法; 4、面对人生重大决策,要做最坏的打算如果能承受而且认为是对的,则去执行; 今天一个重要的领悟是什么? 不断变好比好更重要。 Decisional 我们会如何用一句话形容今天的工作? 好不容易解出两个BUG。 有哪些工作需要明天继续努力? 完成第一周剩下的作业,开始第二周的学习任务。

January 9, 2017 · 1 min

报错纪录:限定使用的views

错误时间:2017年01月09日 错误内容: 在做第五课step3时,未使用[:admin, @job] 接受参数,而是使用@job, 造成无法调用admin里的方法,admin里的new界面及edit界面无法保存。

January 9, 2017 · 1 min

报错纪录:缺少参数

错误时间:2017年01月09日 错误内容: 在做第五课step3时,将admin_job_path(job),写成admin_job_path,少了参数传送,造成 DELETE路径方法使用错误。

January 9, 2017 · 1 min

20170108学习纪录

Objective 关于今天的课程,你记得什么? 1、插入migration一次可以插入多个字段; 2、插入migration名称不一定要和对象一致,可以随便设定,这个只是为了方便记忆; 3、设计网页时,很多步骤是没有固定顺序的,但是GEM最好一开始就装,这样后面就不用再改,同样的还有套用simple_form等东西; 4、Xdite老师的小迁移其实是rails101的改动,把rails101中的可变因数变化一下,让我们熟悉框架; 5、LICe这个软件的录屏方法,而且在windows中也可以使用; 6、github上有很多的代码可以去看去学习; 完成了什么? 完成了第五课,第五章作业的前三个部分。 Reflective 你要如何形容今天的情绪? 总体来说,今天的情绪还是有些急躁,老师的课程设置确实比较快,但是不知道是不是就是要把我们往这个方向引导呢? 今天的高峰是什么? 基本上独立解出了前三个部分的任务; 今天的低点是什么? 在进行第一周第四部分作业的时候,遇到了小麻烦。 Interpretive 我们今天学到了什么? 1、录屏的方法; 2、学会去github上面的参考借鉴别人的代码; 3、migration时可以一次插入多个数据段; 4、程序的实现方法有很多,主要是功能和外观; 今天一个重要的领悟是什么? 全栈营的网站其实就是一个讨论组网站啊! Decisional 我们会如何用一句话形容今天的工作? 棋差一步,睡觉优先。 有哪些工作需要明天继续努力? 把第四部分的bug解出来,看Xdite老师的直播,完成本科教材;

January 8, 2017 · 1 min

报错纪录:贴错链接

错误时间:2017年01月08日 错误内容: 在做第五课step3时,将edit_admin_job_path(job)及new_admin_job_path(job)两个链接定位到了edit_job_path(job)及new_job_path(job)上,由于表格类似,所以非常不容易发现。

January 8, 2017 · 1 min

报错纪录:大小写错误

错误时间:2017年01月08日 错误内容: 在做第五课step1时, 在FLASH_CLASSES = { alert: "danger", notice: "success", warning: "warning"}.freeze是将FLASH打成了Flash。

January 8, 2017 · 1 min

报错纪录:bundle install后没有重开rails s

错误时间:2017年01月08日 错误内容: 在做第五课step1时,在套用bootstrap后,没有重开rails s,导致welcome页面没能打开,于是重新做了一遍前 面的步骤。 错误危害: GEM未能接入当前正在运行的页面服务线程。 行为调整: bundle install后一定要rails s.

January 8, 2017 · 1 min

20170107学习纪录

Objective 关于今天的课程,你记得什么? 1、“divider"是分割线的标识符; 2、用户故事这个工具; 3、提炼用户故事的方法; 4、做项目要从角色出发去考虑功能; 5、Computational Thingking思维的核心是解决问题; 6、编程的大体步骤有四个:a、观察输入什么?输出什么?b、将大问题拆解成小问题;c、在实作过程中找资源;d、用电脑自动化解决问题; 7、上点中的资源不单只图片、表格这些数据,更重要的是指方法、工具、比如各式各样的GEM,新的语言,新的框架,新的方法,新的模型等等; 8、便贴纸的使用方法; 9、拆解任务其实是日常生活中的项目管理方法; 10、任务拆解之后,需要找出角色,再通过不同角色写出不同的用户故事。 完成了什么? 1、完成了rails101第四遍; 2、完成了第五课,招聘网站的Computational Thinking;如何自救;拆解任务;用户故事四章学习; Reflective 你要如何形容今天的情绪? 今天情绪稳定,进行rails101第四遍时,平常心。进行第五课时有些急躁,因为落后了太多进度,又开始焦虑急躁,第3-4章学习效果不佳,暂停后散了会步,又回到了平静的情绪开展学习。总体比较平静,可能和这段时间的休息状态有关系。再看computational thinking是小有激动,本质上来说我们活着就是面对这各种各样的问题,而developor则是运用科学手段解决问题的高手啊。 今天的高峰是什么? 看computational thinking小有激动,觉得developor做的事情其实和自己的世界观是相吻合的。 今天的低点是什么? 学习任务拆解和用户故事时比较急躁,学习效果多少受到影响。 Interpretive 我们今天学到了什么? 1、程序员思维的核心是解决问题,而解决问题通常有四步; 2、做产品要关注角色,从角色的角度去明确最终的需求,而且一开始的时候也需要先明确任务; 3、要不断了解新工具、新语言、新架构、新思想、新方法、新理论等等,这些都是developor的工具; 4、要活用标签可多次使用的特点; 5、要不断学习,只有这样才能做一名合格的程序员,不当当是语法,还有各种的相关知识及思想模型; 今天一个重要的领悟是什么? 程序员的核心思想是解决问题; Decisional 我们会如何用一句话形容今天的工作? 时间不少,进度不多。 有哪些工作需要明天继续努力? 争取完成第五课第一遍学习。

January 7, 2017 · 1 min

2017第01周总结

1.“本周学到的最棒概念/工具” 本周学到的最重要的概念应该是提取练习。这个概念的关键点在知识留存率,就是说教导他人和应用知识的知识留存率是最高的。知道这个概念/工具后,学习效率将会有效的提高,进而可以延长自己的寿命。在往后的工作生活中,我将不会再把信息输入作为重点,而是把信息留存率作为重点,而这个重点的方法就是提取练习。最理想的状态时,在一定的学习时间下,你的输入时间加上提取练习时间刚刚好能把你输入的东西留存下来。 2.“本周遇到最大的坑” 本周遇到的最大的坑是就没有好好休息!直到自己神经衰弱,影响到日常工作状态及学习状态才发现这个要命的问题。以后要规定休息时间,一到时间立刻进入准备睡觉状态,而其他事情则提前安排好,最差第二天补,不能再牺牲睡眠时间。

January 7, 2017 · 1 min