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

20170121学习纪录

Objective 关于今天的课程,你记得什么? 1、不需要git跟踪的文件可以在.gitignore中设置; 2、html中的button这个元素; 3、carriwave这个实用工具; 4、awesome这个符号工具及网站; 5、在代码重复三次及以上的时候就可以考虑用scope简化了; 6、rake routes和rails routes都可以查到路由路径; 7、在本例中可以先生成controller再生成model; 8、在没有exiting的情况下,不小心把iterm2/terminal关掉,可能不一定会关闭线程。若没有关闭,重新打开的时候需要杀到原来的进程; 9、做用户故事时,要多想实际操作时候的细节,想得越多,想得越细,后面做出来的产品也就越清晰; 10、在页面上的点击操作不单能打开另一个页面,也可以触发操作,比如删除、参数传递; 11、课程里第一次出现了条件选择语句; 12、可以在controller里面设置layout使用的页面; 13、在本专案中,指向性的赋值不需要require操作,而储存类的则一定需要; 14、使用rake db:drop命令时需要关闭rails server,否则命令无法执行; 15、类似的,使用git branch -D 命令时,不能删除当前分支,需要跳出到其他分支才能操作; 完成了什么? 1、完成了招聘网站第二周的基本作业。 Reflective 你要如何形容今天的情绪? 今天除去下午有事,其余要大巴的时间进行课程,因为时间充裕,自己的状态也比较自然。期间虽然会对自己的进度焦虑,但是想到往后几天的假已经请好了,所以也没有太大的焦虑,只是时不时的心中有股躁动需要安顿。step7的提示里有错误,因为这个错误苦恼了半天,还好后面偷瞄了下教材才不至于继续苦恼下去。总的来说还是比较平稳的情绪。 今天的高峰是什么? 通过网站自己完成了uploader attachment的设置及相关功能实现; 今天的低点是什么? 教材中说attachment是在job中实现的,因为这个卡住了半天,后面偷瞄教材发现其实是在resume中实现的,真是个大坑。 Interpretive 我们今天学到了什么? 1、通过awesome为网页设置精美小图标的方法; 2、安装carriwave的方法,以及使用注意事项; 3、具体的就是要安装gem、设置model及controller,最后还需要布置uploader,另外bootstrap也是必须的; 4、上传的文件默认是追踪的,通过.gitignore可以设置不追踪,追踪的话在public中可以看到上传的文件; 5、程序中援引的path地址,其实是routes中的地址加上_path,如果需要参数的还需要在后面安排参数; 6、在设置html及css参数时,如果掌握不好就少设置些参数,这样更利于优化; 7、程序的实现方法其实有很多种,不一定是单一的代码,最后效果出来其实可以一样,但代码质量确有很多的不同; 8、貌似可以在html 中通过style来直接设置参数? 9、rake db三兄弟本质上重置数据库,这样就有一个问题,那就是数据丢失,所以如何维护好数据库也是很大的一块问题; 10、有的简化代码的操作适合一开始就设置,比如simply_form,另一些比如scope就需要编号在进行优化,目前就我自己使用scope及render会降低代码的可读性,需要改善; 11、YY老师之前说的google搜索logdown加遇到的问题真是个好办法; 12、类似上面的,其实编程就是打破时空不不同时空中的不同个体合作; 13、如果你遇到的问题是前面没有的,真就是你developer的一个好时刻了; 14、编程思维其实和xdite老师的套路思维其实是一致的啊,把小功能集成,然后模块化调用,然后小模块又合成大模块,进一步的,大模块之间又组合在一起。硬件、程序语言、套路其实本质都一样啊! 今天一个重要的领悟是什么? 硬件也好,软件也好,套路也好,都是把小的集合起来整块调用,然后在上一层在集成起来再整块调用,以此类推,有种打通过去未来的感觉。 Decisional 我们会如何用一句话形容今天的工作? 不错不错,计划进度完成90%。 有哪些工作需要明天继续努力? 1.完成招聘网站的学习; 2.开始魔改大赛; 3.开始学习购物网站的学习;

January 22, 2017 · 1 min