20170130学习纪录

Objective 关于今天的课程,你记得什么? 1、搜索栏的布置分为两块,输入框和输入按钮,和一般的输入框是类似的; 2、通过ransack可以实现搜索功能; 3、ransack实际上就是一个函数,通过相关参数可以实现相关的功能; 4、search的结果是在新建的search.html.erb中实现的; 5、在搜索栏中的搜索框可以通过新建页面而方式,也可以通过直接在navbar页面中添加的方式来实现; 6、在搜索结果中排序的功能我还没有解决; 7、flash的显示在controller中使用的代码和view中显示的代码不同; 8、主页navbar固定的代码这次没能实现; 9、搜索关键字高亮的功能也没能实现在扩张至title外的范围; 10、will_page的有专门的美化标签显示语句; 完成了什么? 1、完成了搜索栏的功能; 2、为主页的几个分流链接设置选项; Reflective 你要如何形容今天的情绪? 状态有所恢复,但是母亲生病了都不能够安心学习,希望目前的病情快点好吧,看着年纪大的父母身体经常出问题,觉得作为子女的更应该提高解决各种问题的能力,包括父母的问题; 今天的高峰是什么? 读了几篇同学的教材后很快就完成了search功能的设置; 今天的低点是什么? 任意关键字高亮功能和搜索后界面排序功能试了一下午还是没能实现; Interpretive 我们今天学到了什么? 1、做东西的时候先把功能和基本界面做出来最重要,之后在这个基础上不断快速迭代就好,而不应该某个功能已经实现后再不断扣小细节,这些应该都是后续的事情; 2、那些通过meetup进行了线下交流的同学明显学习的效率更高! 3、check别人的页面需要同查看网页的源代码结合在一起更能加强学习效果; 4、对于魔改的内容一定要复盘形成自己的高频小套路; 今天一个重要的领悟是什么? 独自经历了魔改后,感觉留存率不高,一定要通过ORID甚至是meetup的交流形式来固定自己的知识; Decisional 我们会如何用一句话形容今天的工作? 状态自然恢复,效率开始回升,但是发现比赛已经截止了~ 有哪些工作需要明天继续努力? 1、复盘整改魔改过程; 2、学习笑来老师的公开课;

January 31, 2017 · 1 min

20170129学习纪录

Objective 关于今天的课程,你记得什么? 1、为网页配图标不当是选图标那么简单,还有调整图片的宽高、图标的放置位置、还有图标的底色等等; 完成了什么? 1、完成了魔改作业第六版; 2、完成了主页界面的优化; Reflective 你要如何形容今天的情绪? 通宵回到家状态还是不太对,注意力集中度较低,顶着眼皮完成了图标的选择,要尽快调整好状态继续学习,过年期间有很多任务; 今天的高峰是什么? 无; 今天的低点是什么? 昨晚通宵,精神及注意力都不佳; Interpretive 我们今天学到了什么? 1、为了做好前端设计不仅需要前端的html、css、js等知识,更重要的是还有有审美常识及相关的理论; 2、为了做出合适的效果,购买一些付费图标是必然的; 3、编程对英语的需要,就是像自然语言一样使用,这不是指多熟练,而是指不惧怕英语,能安下心去读; 今天一个重要的领悟是什么? PS是一个一定要学会的技能! Decisional 我们会如何用一句话形容今天的工作? 在疲劳中前行。 有哪些工作需要明天继续努力? 1、增加搜索功能;

January 31, 2017 · 1 min

20170127学习纪录

Objective 关于今天的课程,你记得什么? 1、页面导航可以使用搜索功能来实现; 2、使用图标时要注意版权问题,特别是打算公开使用的网站 3、选用图标的时候对于一个页面中的图标必须统一风格,如果风格不统一,可以考虑用边框之类的来是视觉效果一致 4、魔改结束后要根据自己的过程复盘形成文章,并生成小套路; 完成了什么? 1、完成了部分魔改作业第六版; 2、优化了主页界面; Reflective 你要如何形容今天的情绪? 练习冲刺魔改多日,开始觉得疲劳了,可能是因为把其他学习都放下的原因。 今天的高峰是什么? 迅速完成了首页的代码修改; 今天的低点是什么? 这些天专心魔改,没有进行其他活动,感觉还是会有些厌倦了; Interpretive 我们今天学到了什么? 1、ps对于前端设计是非常必要而一个技能 2、魔改结束后要根据自己的过程复盘形成文章,并生成小套路; 今天一个重要的领悟是什么? 专心做一件事是很好,但是要考虑如何大脑更兴奋。 Decisional 我们会如何用一句话形容今天的工作? 速度开始慢下来了。 有哪些工作需要明天继续努力? 1、优化界面; 2、增加搜索功能;

January 31, 2017 · 1 min

20170126学习纪录

Objective 关于今天的课程,你记得什么? 1、bundle open devise这个命令,可以打开devise及其他gem; 2、export EDITOR=“atom -nw"这个打开GEM的前置命令; 3、设置devise的页面的方法; 4、devise的提示信息在config/local/里面可以修改; 5、学习了把deviseGEM复制到本地的方法; 6、发现了第二期线下班李艳增的logdown还有里面设置本地时间的方法 完成了什么? 1、完成了魔改作业第五版; 2、优化了注册/登录界面; Reflective 你要如何形容今天的情绪? 在不断的摸索中,发现新的自己的未知的知识,这个过程充满了喜悦; 今天的高峰是什么? 无意识间弄明白了@media这个命令; 今天的低点是什么? 耗费了太长的时间改格式,因该先到下一个功能,然后再继续优化; Interpretive 我们今天学到了什么? 1、代码随着屏幕的变化是通过@meida ( 屏宽 ) 的语句来实现的; 2、更加熟练的用chrome的代码检索复制功能; 3、在后台显示的ruby语句,最终到前端都会完成转换,显示的就只是html,比如simple_form给网页添加账号密码信息; 4、css的套用还存在顺序问题,比如auto语句如果放在某些长宽设置语句前,它就起不到作用; 今天一个重要的领悟是什么? 学习不要怕挫折,多试试就好。 Decisional 我们会如何用一句话形容今天的工作? 主要用在调格式上了; 有哪些工作需要明天继续努力? 1、完善页面和数据库功能;

January 27, 2017 · 1 min

20170125学习纪录

Objective 关于今天的课程,你记得什么? 1、bootsnipp上的插件只要复制css和html和js的代码就可以实现; 2、如果把相应的css或者scss的文件放入本地文档了,相当于包含了html和js的代码,这样就不用再使用复制css和js代码的功能了; 完成了什么? 1、完成了魔改作业第四版; 2、添加了主页slogen动画效果; 3、学习了animation的使用; Reflective 你要如何形容今天的情绪? 琢磨了一天,最后终于搞定了首页动画,过程是痛苦的,结局是喜悦的。 今天的高峰是什么? 解决了首页动画的问题。 今天的低点是什么? 参考其他同学的动画效果,没能生效,耗费了很多时间。 Interpretive 我们今天学到了什么? 1、bottshipp上的套件用法; 2、自己也可以从零开始学习套件的用法; 3、logdown就是一个讨论组的页面! 今天一个重要的领悟是什么? 要把自己学习到的小套路写下来,作为日后翻查的依据。 Decisional 我们会如何用一句话形容今天的工作? 有事难受的一天,还是值了。 有哪些工作需要明天继续努力? 1、优化登录/注册页面; 2、优化主页显示;

January 27, 2017 · 1 min

20170124学习纪录

Objective 关于今天的课程,你记得什么? 1、语句中引号内的内容默认会转换成字符串,为了想继续使用引号内的内容,需要在末尾的引号后加上.html_safe; 2、head是文章标题元素; 3、css的类选择器通过派生的形式有多种使用方法; 4、footer置底是通过和父元素之间的配合设置的,包括:父元素高度、位置、padding,footer的位置,margin等设置; 5、border加上圆角能做出椭圆或者圆形的效果; 6、heroku上也能运行rails console,似乎所有的本地命令heroku上都能运行? 7、em单位的意义; 完成了什么? 1、完成了魔改作业第三版; 2、温习了下之前学习的html及css知识; 3、为网页设置footer及置底; Reflective 你要如何形容今天的情绪? 上午有事,下午才开始练习,花了一天的时间改footer,真是个难受的过程,不过!学到了不少东西,问题也解决了,哈哈哈哈哈! 今天的高峰是什么? 完美解决了footer的问题,而且只保留了最少功能代码; 今天的低点是什么? 屡次以为完成了footer设置,结果又出现问题; Interpretive 我们今天学到了什么? 1、render的内容只在后台显示,在html中最后还是会统一显示为html语言; 2、参考其他同事的github真是一个好办法,所以老师让他加贴上github; 3、第一次体会到Xdite老师之前说的编程就是和全世界不同时期的程序员合作的内涵; 4、借鉴别人代码时,不能直接复制,需要测试下具体哪些代码起作用哪些是多余的,只保留有用的。 5、代码要精简; 今天一个重要的领悟是什么? 学习进步的重点是快速找到下一步或者下一块拼图,而不是立马飞起来或者找到几块连载一起的大拼图块。 Decisional 我们会如何用一句话形容今天的工作? 难受了一天,值了! 有哪些工作需要明天继续努力? 1、参考同学文章及github优化魔改作品; 2、参考UI设计好的网站优化魔改作品; 3、使用bootsnipp优化功能;

January 25, 2017 · 1 min

20170123学习纪录

Objective 关于今天的课程,你记得什么? 1、报错语言是比较直观的展示你的错误的,根据他们就可以解决问题,有缺的的、多的、可能的几种类型; 2、“row"这个类自带了-15px的margin; 3、“cpntainer-fluid"要15px的margin; 4、margin可以是负数,且可以叠加; 5、写commit的时候有两个原则:1、简练原则;2、避免歧义原则; 6、commit主要是用来理解代码用的,对于团队合作很重要; 7、commit的写法根据动词来区分成几类:add、implement…; 8、CCO的图片是指获得免费版权的图片; 9、负的margin可以和正的padding重合; 10、因为我们的页面是通过layout的application.html.erb实现,所以现在的css效果都是在asserts/stylesheets/下的application.scss设置; 完成了什么? 1、看了王秒的直播; 2、完成了魔改作业第二版; 3、修改主页、navbar显示、slogn背景、jobs显示页面; Reflective 你要如何形容今天的情绪? 今天跟着论坛的迷你教程做魔改升级,看着自己的网页一点点美化内心充满了喜悦与成就感,中间自然也有撞墙的地方,不过好在都克服了,从困惑到想明白的过程,真的算是超强的激励哈。 今天的高峰是什么? 看着网页一点一点美化,爽爆了。 今天的低点是什么? 虽然之前自学了html及css教材,但是感觉自己还是没学透,还是花了些时间去温习了下。 Interpretive 我们今天学到了什么? 1、stackoverflow上面有许多的问题解法; 2、使用图片一定要记得版权问题; 3、BOXmodel可以理解是把元素放在一个纸箱子里,中间的空隙就是padding,纸箱皮的厚度就是border,如果箱子外面有一层结界那这个就是margin; 4、网页写法的软件不一定是erb,也可能是其他类型的文件,不过最后生成给网页运行的一定是html; 5、前段其实是两个概念,一个是最终显示的效果,另一个就是后台经过多种运算后,生成html文件提供给前台; 6、bootstrap是很常用的一个工具箱,里面包含了大量的css,所以我们可以直接去学习使用它们,而不需要重新设置css语法; 7、bootstrap有很多的网站,费师兄在论坛里提高、供了几个很优质的学习网站,不过我们自己也可以通过google来找到它们,不能太依赖老师和师兄们,到了一定程度要学习自己找资源; 8、font-awesome这个套件也是提供了很多功能,下载好之后可以去主站看看它们究竟都提供了那些图标,而且需要留意新版本,然后bundle install; 9、很有必要回去把rails 101再进行一遍,这样有助于梳理后面学到的这些新知识; 10、编辑技能上的核心就是前段的html/css/js,后端就是CRUD,其他的都是在这些的基础上衍生出来的技能; 11、除了编程技能之外,growthhack还应该掌握其他更多的技能,这样才是合格的developer,本质上这是解决问题的一群人,很多问题不是单靠技术就能解决的; 今天一个重要的领悟是什么? 跟着教程学习或者向别人借鉴的时候千万不能学完再练,而是要变学变练,否则你很容易出现学了后面忘前面,然后又倒回去学习,写ORID也是,白天有想到什么就记下来,然后写ORID的时候先不要看,自己写到写不出来的时候再来比对,效果会更好; Decisional 我们会如何用一句话形容今天的工作? 在懵逼中前进😳。 有哪些工作需要明天继续努力? 参考同学文章和作品继续优化魔改作品;

January 25, 2017 · 1 min

20170122学习纪录

Objective 关于今天的课程,你记得什么? 1、rubyonrails的css效果是在assets/stylesheets/文件夹下设置的; 2、之前设置的bootstrap等效果也是接入了这里面; 3、外接的样式套件其实也是有css成分,只不过是套接进了文件; 4、在herouku上也可以运行seed文件,其实在heroku上运行的文件和在本地是一样的,就是前面加入了heroku字样; 5、google中可以检查代码,这是个很好用的功能,而且可以对网页进行修改测试; 6、w3schools提供方便的修改css的小功能查询; 7、palletton网页提供了查色功能,其中的色系选择、相邻色、对位色就是色盘的用法; 8、fa2png.io这个网站提供了icon的设置; 9、fornt_awesome提供了大量的备选icon; 10、给网站套图片的方法有两个:一种是用网上现成的;第二种是自己上传; 完成了什么? 1、完成了魔改作业第一版; 2、温习了YY老师之前的几个; 3、在珠三角群进行了每周两个概念的分享; Reflective 你要如何形容今天的情绪? 今天伴着焦虑与不安开始了魔改,在一头雾水下跟着教材及YY老师的课程开始了。开始后发现意外的简单,但对比其他同学的做法发现这些只是入门级的而已。之前学习作业的html和css也开始逐渐清晰了起来。晚上在群里进行了语音分享,老实说心中还是有些紧张,不自觉语速就变快了。因为练习了一天的缘故,晚上还是有点疲劳,然后又没有按时休息,这个需要格外注意。 今天的高峰是什么? 跟着教材修改魔改的时候,发现自己都理解了。 今天的低点是什么? 虽然跟着教材进行魔改,但是脑袋了还是懵的。 Interpretive 我们今天学到了什么? 1、写ORID一定要留出足够的提取时间,而且要多动笔,这样才更有利于捞出大脑里的东西; 2、ORID的O和I的区别是,一个是观察到的,一个是想到的; 3、拼图理论的重点是把图拼上,而不是拼的这个过程,所以不要着急; 4、看别人的文章可以躲过很多坑; 今天一个重要的领悟是什么? 拼图理论的重点是把图最后拼上,而不是你怎么拼。 Decisional 我们会如何用一句话形容今天的工作? 魔改没有想象中的难,又没有想象中的简单。 有哪些工作需要明天继续努力? 1、参考同学文章优化魔改作品; 2、看晚上的直播;

January 23, 2017 · 1 min

报错纪录:remote: ! No such app as XXXX

错误日期:2017年1月23日 具体情况: 将heroku重命名后,iterm2中push时出现以下错误提示 remote: ! No such app as XXXX 解决方法: 在iterm2/terminal中输入以下指令(XXXX为你修改的新app名字,也可在heroku后台查到的) git remote rm heroku git remote -v git remote add heroku https://git.heroku.com/XXXX.git git push heroku master

January 23, 2017 · 1 min

2017年第03周总结

1.“本周学到的最棒概念/工具” 本周学到的最棒的概念是周一Xdite老师在直播中说的,收集自己的套路,让已经做过的事情形成模块化和自动化,使得下次快速调用的目的。我的理解是这样的,大多数人在第一次做一件事情的时候都会非常的慢,但若是短时间内做两次或者三次的话就会快很多,且会留下深刻的映像,就像我们进行的rails101练习一样。可是现实生活中实际情况是,有的事情我们短时间内只做一次,下一次再做可能要花上一段时间。这样若中间再无练习,隔了长时间再做就和第一次所耗费的精力和时间差不多。所以,当第一次完成某件事情的时候不如多练习两三次,之后ORID形成套路。这样以后再碰到类似的事情时,可以为自己剩下不少时间精力。 2.“本周遇到最大的坑” 本周遇到的最大的坑也应该是写ORID来遇到的最大的坑,就是写ORID时没有安排足够的时间。ORID的本质其实是提取练习,然后纪录下来。但从开始写到现在,有很多篇是晚上睡前或者第二天练习前急急忙忙补的,这就造成了一个问题,就是提取时间太短,很多东西都还没提取完我就已经完成了ORID。因为今天休息在家,所以早上时间比较充裕,就开始边想边写ORID,按平时一般感觉写不出来了就停笔了,但今早觉得时间充裕每到写不出来就冥想放空思想一会,之后又有东西可以写了,就这样经历了几次写的东西也越来越多,甚至到最后发现有的点其实是前面遇到过但是没有提取纪录下来的,这才意识到一直以来踩的这个坑。

January 22, 2017 · 1 min