Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
李小波
@seabornlee
会员
第 5196 位会员 / 2013-01-09

独立咨询师
成都
29 篇帖子 / 147 条回帖
47 关注者
7 正在关注
4 收藏
程序员/技术教练/敏捷教练
GitHub Public Repos
  • md-editor 6

    一个可以用于学习前端工程实践的项目,建议阅读提交历史。

  • build-my-own-webpack 1

  • challenge-3-dice-game 1

  • stock-parser 1

  • chatWithPDF 1

    build a chatbot to read vue3 document with langchain and openai

  • popo-api 1

  • popo-web 1

    A gateway to finding local interest communities around the world.

  • master-ai-practice 0

    Master of AI@Liverpool module 2 practice

  • easyChat 0

    微信助手(非web微信版):定时发送信息;群发信息;自动回复等

  • seabornlee.cn 0

    About Water Lee

More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 深圳好像除了大疆,都没有其他特别好的机会。 at 2016年03月06日

    那是在上海吧 #6 楼 @huacnlee

  • 最近找工作,发现自己落后并且迟钝了 at 2016年03月02日

    相对算法,我认为更重要的是「工程意识」。

    包括:

    • 用好 VCS,Task 划分合理,小步提交,message make sense
    • 自动化测试(RSpec)
    • 代码规范(静态代码检查),是否符合语言习惯
    • 简单设计
    • 代码整洁,空格,空行,不写多余的注释
    • 可读性,命名清晰

    把这些搞好了,才能算一个靠谱的工程师。

  • 通过「刻意练习」,你才能成为顶尖的程序员 at 2016年02月27日

    #45 楼 @yan32768 我的上一家公司还挺多「老」程序员的。

  • [有偿求助] Rails MissingTemplate error at 2016年02月19日
    respond_to do |format|
      format.html
      format.js
      format.all { render :home, formats: [:html] }
    end
    
    describe 'GET home' do
      it 'renders html template' do
        request.accept = 'text/html'
        get :home
        expect(response).to render_template :home
        expect(response.header['Content-Type']).to include 'text/html'
      end
    
      it 'renders js template' do
        request.accept = 'application/javascript'
        get :home
        expect(response).to render_template :home
        expect(response.header['Content-Type']).to include 'text/javascript'
      end
    
      it 'renders html template for other formats' do
        request.accept = "*/*;"
        get :home
        expect(response).to render_template :home
      end
    end
    
    

    感谢各位支招!解决了困扰我好久的问题。 加我微信 seabornlee,给大家发红包!

  • [有偿求助] Rails MissingTemplate error at 2016年02月19日

    #2 楼 @leekelby 看起来像百度的 spider,ip 是深圳电信。 可是我没办法重现问题,测试代码也无法重现。

  • [有偿求助] Rails MissingTemplate error at 2016年02月19日

    #3 楼 @rei 谢谢你,Rei!

  • 使用 Ruby on Rails 开发与 Java 相比有何优势呢? at 2016年01月15日

    #22 楼 @lvjian700 有时候「做完」才是刚刚开始。

  • 闯过这 54 关,点亮你的 Git 技能树 at 2016年01月10日

    更新前三十关过关指引。

  • 通过「刻意练习」,你才能成为顶尖的程序员 at 2016年01月09日

    #30 楼 @harold_crane 认同「对程序员而言写作能力很重要」,我认为写文章与写程序员是非常相似,写一本书就像做一个产品。要考虑用户是谁,用户有什么问题,你的书能提供什么价值,用户是否会选择你的书,是否愿意付费。也需要考虑书的架构,也有耦合,依赖的关系。我认为文笔不好,代码也不会很好。逻辑清晰,排版整洁的人代码也会清晰整洁,这是一种习惯。

    不过我们更倾向于写自表达的代码(不需要用额外文字来解释),用测试用例来沟通。

  • 通过「刻意练习」,你才能成为顶尖的程序员 at 2016年01月09日

    #29 楼 @chenjau 是啊,多少人因为兴趣而开始写代码,却因为工作压力大而慢慢失去了创造的乐趣,编程技能变成了一个混口饭吃的工具。我正在做一个小众社区,正是想帮助程序员能持续保有初心,享受编程的乐趣。https://codingstyle.cn/topics/10

  • 通过「刻意练习」,你才能成为顶尖的程序员 at 2016年01月09日

    #22 楼 @tianzhen 算啊,算是对算法的刻意练习。

  • 通过「刻意练习」,你才能成为顶尖的程序员 at 2016年01月09日

    #26 楼 @kedron 谢谢回复!

    我还没有看《异类》这本书,准备看看。

    我们经常讲关注点分离,其实写代码的时候应该在技术和业务之间只选择一样。 写业务的时候就不要被技术影响,某个 API 不熟悉了,开发工具配置不健全了等等。 写业务的时候专注业务,开发效率才高,质量才好。

    非常同意关于健身和羽毛球的论述,自己是很难发现自己不对的,而教练一眼就能看出来。

    其实我们去游泳班,羽毛球班学习,一次课 2 小时,10 次课肯定把重要的东西都学完了,然后就靠自己练习了。 但人往往不愿意练习,比如我觉得篮球好玩,你让我去练习弹跳,我就觉得没意思了。

    但我们没有那么多时间精力,成为所有领域的「专家」。 所以我认为要折中一下,花 20 小时刻意练习,学完最重要的东西,就能成为「业余」玩家,比许多「玩」了多年的玩家都要厉害。 我准备在 2016 年尝试学习多个陌生的领域,在 20 小时的时间内看能学到什么程度。 我希望能总结出「快速学习一项技能」的方法和工具。

  • 闯过这 54 关,点亮你的 Git 技能树 at 2016年01月09日

    #21 楼 @zhanglintc 我第一次也输入关卡编号,可以尝试加一下这个功能,提个 PR。

  • 闯过这 54 关,点亮你的 Git 技能树 at 2016年01月04日

  • Ruby China 如何启用 https? at 2016年01月04日

    http://www.seabornlee.cn/post/bian-cheng/2016-01-03-enable-https-for-codignstyle-cn 写了一篇总结,给后来者参考。

  • Ruby China 如何启用 https? at 2016年01月03日

    #3 楼 @dc2000 搞定了,谢谢!

    https://github.com/hkliya/codingstyle.cn/commit/5b2f18ba27c2c598f9ab2da31658aef0782fb781

  • Ruby China 如何启用 https? at 2016年01月03日

    #1 楼 @dc2000 服务端启用并强制了。

  • 闯过这 54 关,点亮你的 Git 技能树 at 2015年12月30日

    #10 楼 @siyang1982 我不准备直接给答案,想要和大家一起去探索找到答案。

  • 闯过这 54 关,点亮你的 Git 技能树 at 2015年12月30日

    #6 楼 @so_zengtao git rebase -i HEAD~4 pick 一个 s 3 个

  • 闯过这 54 关,点亮你的 Git 技能树 at 2015年12月30日

    #3 楼 @seabornlee 我都配置成别名

  • 闯过这 54 关,点亮你的 Git 技能树 at 2015年12月30日

    #1 楼 @killernova 重新打开一个窗口试试呢?

  • CodingStyle 是个神马样的网站 at 2015年12月30日

    #13 楼 @martin91 有道理!

  • CodingStyle 是个神马样的网站 at 2015年12月30日

    #11 楼 @martin91 是的,优先级不高,以后再解决。

  • 通过「刻意练习」,你才能成为顶尖的程序员 at 2015年12月29日

    #5 楼 @nightire

    很喜欢你这样深入的思考,赞! 我认为加班主要有几种:

    • 企业文化 - 加给老板看
    • 项目管理计划能力不足
    • 产能跟不上

    前两种可以单独写一篇。 我这篇文章主要说最后一种情况:产能跟不上,除了优化工作流程,比如引入自动化减少手工重复操作等。另一个就是提高每一个个体的生产力。

    后边 Hackthon 的部分是这样理解的:创业就像是一场时间长一些的 Hackthon,在工作中应该用自己熟悉的技术,才能把精力都花在业务上。 如果用新技术,应该用业余时间去练习。 所以不再以自己能边学边做感到自豪,反而上班时间应该尽量做在自己舒适区的事。

    说一个实例,去年我在一家客户那里做顾问时,他们的团队周六加班,我们加了两次后就给他邮件说:「我们要用周末时间来学习,来保证上班的时间最高效」。印度的 CTO 表示很理解。

  • 通过「刻意练习」,你才能成为顶尖的程序员 at 2015年12月29日

    #6 楼 @tianlitao 不好意思,早上出了点故障,现在恢复了。

  • 我如何读书 at 2015年12月28日

    #19 楼 @ashchan 哇,你看的书我基本都没看过。

  • 通过「刻意练习」,你才能成为顶尖的程序员 at 2015年12月28日

    #1 楼 @lgn21st 谢谢国宁!希望经验丰富的前辈多分享一些成长的经验,让后人少走一些弯路。

  • CodingStyle 是个神马样的网站 at 2015年12月28日

    #8 楼 @torubylist 是 Coding Style 😄

  • CodingStyle 是个神马样的网站 at 2015年12月28日

    #6 楼 @hammer 谢谢!

  • CodingStyle 是个神马样的网站 at 2015年12月28日

    是我做的。 因为上线比较着急,很多东西还没来得及改。对 Ruby China 的贡献者们说一声抱歉。

    Ruby China 用户的忠实度真的很高,之前已经有人在我的论坛留下反馈了。 http://www.codingstyle.cn/topics/10

    我在安装的过程中也有遇到问题,还是华顺帮我解决的,谢谢! https://github.com/ruby-china/ruby-china/issues/522

    为了表示感谢,我加了友情链接,底部也有致谢。

  • 上一页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 下一页
关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English