• 顶一下

  • 利益相关,公司发展前景好,leader 很 nice,技术氛围 open,团队很友好,福利也很棒。每月团建,入职可配机械键盘,周五下午茶给你愉快的周末。不要犹豫,赶紧加入吧!

  • Rails 最佳实践 - 定时任务 at 2017年10月23日

    sidetiq 已经停止维护了,wiki 也不在了, https://github.com/endofunky/sidetiq/wiki ,我在 sidetiq 0.3.5 版本找到了Sidetiq:Clock#stop ,但是我用的 0.7.2 也就是最新的版本,没有这个方法。所以我添加了任务以后一直执行没有办法取消,请问您能跟我说一下,周期性执行的这个定时任务应该怎么取消么?

  • 如何读文档? at 2017年07月31日

    感谢分享,看了有收获。但是我觉得这个方法对有一到两年编程经验的人来说获益最大,没有经验的人看到了也许就是知道怎么做,但是做不下去,反而会觉得有些恐慌。

    对于学习来说,在《学习之道》这本书里,把人所处的学习状态分为三种。舒适区,学习区,恐慌区。舒适区是个人能熟练完成的任务,学习区是指能够通过他人指导或帮助(包括且不限于搜索引擎)而完成的任务,恐慌区是即使有帮助仍旧无法完成的任务。 新手,这里定义为之前从未有过计算机编程相关经验的人。对于新手来说,如何看文档对于他们来说是处于自己的学习区呢?

    我觉得应该带着实现功能时遇到的问题或目的去阅读文档,也就是 CRUD 遇到的问题。

    第一点是知道,这个文档的写作目的是什么?

    需求文档是为了明确需求,技术文档是为了分析需求如何实现,get started 文档是为了让初次接触的人快速上手,API 文档是为了方便使用者查询。

    第二点是知道,我阅读文档的目的是什么?

    我对某个类的使用情景不明确,去阅读 API 文档明确用法和场景,使用推荐用法避免制造 bug。我对某个 gem 好奇,看 get started 快速上手实现 demo 增长见闻。

    新手建议以问题为导向,遇到问题,记录问题,解决问题。然后进行复盘,为什么会遇到这个问题,解决方案是什么,自己在解决问题过程中的思路是怎么样的,为什么别人的思路自己没有想到?我觉得新手会想到要阅读文档一般是为了解决遇到的问题,至于为了语言或者框架版本更新的变化而阅读文档,真的是力有未逮啊。慢慢在解决问题的过程中积累一定经验以后,就可以按作者所说,大局入手,了解变化,实践与细节了。

    而遇到问题的办法,就是多做。

    像小紫@cassiuschen这样的做法,就是带着人跑到恐慌区晃悠,反而打击到学习的热情和自信心了。我觉得,你可以帮助她判断她的学习区,然后带她去那里练习,等学习区变成舒适区,之前的恐慌区也许就是新的学习区了。

  • !! 注意 delete_all 的坑 at 2017年07月11日

    用 destroy_all 方法应该两种情况都能准确删除记录了吧,也不需要传递 dependent 参数。

  • #15 楼 @pengedy 如果 win10 不强制更新之类的话就会容易接受一点,强制更新就受不了了。

  • #12 楼 @yan1667 她帖子下面的评论号不全是今天注册的,这个是事实。博客地址都有,你可以去看看,github 地址你也可以去查。加入这个社区是老师推荐的,一些朋友刚知道这个社区而已,对新人,不应该持欢迎的态度么?

  • 全栈营感想 at 2016年09月14日

    lily 成长进步很快的,这和她踏实学习的态度以及坚持不懈的努力是分不开的。士别三日,当刮目相看。也希望 lily 在以后的生活和工作中都一直保持这样的态度,不忘初心,加油!新加入 ruby 社区,希望社区越来越好,让更多人受益。欢迎关注我的博客http://geophyli-blog.logdown.com/