• 多谢上面各位,非常感谢。

    最后放弃 cap 自动部署,手动建立目录关联 shared 目录和编译静态文件操作,暂时可用了。

    这个环境问题鉴于折腾的性价比不搞,暂时放弃深入

  • 头大,在我服务器上一下就跑过去了部署完了

  • 10 楼 @501225658 ,多谢,同时删除 assets 目录和 TOUCH_ASSETS 文件有效,但是下面居然还有问题

  • #9 楼 @doitian cap 的配置文件过了一遍,没有任何打印的代码,我再检查检查其它吧

  • #7 楼 @doitian more TOUCH_ASSETS

    这个 TOUCH_ASSETS 文件是哪个 gem 用的,我自己以前的部署配置下好像没有看到这个文件

  • 自己顶,还有谁,出来

  • Linux SSEP01 2.6.32-220.23.1.el6.i686 #1 SMP Mon Jun 18 16:56:21 BST 2012 i686 i686 i386 GNU/Linux

  • 测试都用 RSpec? at 2013年08月21日

    #7 楼 @nightire 多谢,学习了。

    允许牛角尖的话,如果进一步问, 1,BDD 是更关注于系统内部模块之间的交互过程,如果用 minitest 的代码去写会有什么问题? 2,RSpec + Capybara 为代表的 DSL 的应用更有助于开发者描述这些行为,主要体现在哪些方面

    瞎猜: 1,rspec 用的关键词是否更贴合人描述行为的用语?如果用纯程序人员抽象的角度使用这些关键词,是否两个框架的差异就没有多少?

    不准确的经验: 1,如果涉及到页面行为的测试,Capybara 是带来很多方便的功能

  • cherry 实在太大,不用不习惯,带着走不现实

  • 测试都用 RSpec? at 2013年08月21日

    #2 楼 @messiahxu 闲话:我没说我从来不写测试哈。最早工作的时候都是平均每 3 天中用半天写代码,2 天测试,剩半天晃悠哈。

  • 测试都用 RSpec? at 2013年08月21日

    #1 楼 @knwang 惭愧,还没有遇到强烈 BDD 需求的场景。

    另,一般情况或者小项目的话 TDD 够了。另外测试代码框架和这两个理念绑的有那么紧么,好像关键词有点差异,同时也看使用方式吧。

    我看那么多团队用 rspec,应该不都是在用 BDD 方式的缘故吧。

  • 卖广告,贴自己的 weibo/weixin 帐号,求粉,过一周看看有没有效果

  • 1,用 LTS 版本会稳定一些 2,去掉桌面系统或者换稳定些的桌面系统 or 窗口管理器,会更稳定一些 3,ubuntu 来说不是非常稳定,要有心理准备,我 (12.04 LTS server+Fvwm) 的有 kernel 报错会导致机器卡死,平均一年几次,但我没时间去修复优化 kernel 的问题。这方面以前用 gentoo 稳定很多,但是折腾很多。这方面依靠商业的力量会好很多,比如用苹果哈。

  • send_file 下载 PDF 问题 at 2013年08月20日

    哦,已经好啦,刚看到

  • send_file 下载 PDF 问题 at 2013年08月20日

    #3 楼 @zhurongwell 用 prawn_rails 的时候,在代码中有个配置使得浏览器可以预览还是强制下载,ff/chrome/ie 上都有效。

    prawn_document(:force_download=>true) do |pdf|
    

    应该是有代码差异告诉浏览器用哪种行为,send_file 怎么设置没研究过。

  • 是运行在 jruby 基础上?那查看下 passenger 本身是否运行在 jruby 上,如果 passenger 用 ruby 来运行,自然不能解析 java 的代码。

  • 请教一个累计统计的 sql at 2013年08月18日

    #8 楼 @ery 你们离线怎么个方式,就是单独后台程序慢慢跑?还是数据库主备同步,在备份数据上随意跑?还是导入其它数据存储然后处理?用数据库统计功能再汇总,还是提出所有基础数据全部程序来计算汇总?

  • 请教一个累计统计的 sql at 2013年08月18日

    #7 楼 @mvj3 虽然 sql 多,但是代码足够简单,一眼即明,所以维护不是问题。用上缓存反而多了维护和开发成本(因为基础功能还在开发,一早用上缓存,后面开发时考虑的东西就多了,先放放)。

    如果数据多了,可以 batch 可以缓存,偶更倾向于后台 batch 哈,开发简单。 如果代码多了,封装也好,提到 lib 也好,肯定要抽出来才更好维护。

    才想起来,原来问这个是想会不会某个基础的 sql 被我遗忘掉了。

    事实上上面的优化我一个都不做,等到了需要的时候再去优化。不过目前这方式实在有点离谱,所以先问个储备下。

  • 请教一个累计统计的 sql at 2013年08月17日

    #4 楼 @doitian 哈,多谢。基础数据抽出来,剩下程序处理。以前也这么干的,居然又忘了,真快老年痴呆了。

    另,数据大了肯定不会是实时的,那时候线下 batch 处理,暂时还不用。

  • 请教一个累计统计的 sql at 2013年08月17日

    #1 楼 @KgTong 这是汇总一年的数据,偶要的是比如 1 月份,1+2 月份,1+2+3 月份,,,:)

    现在是跑多个 sql 来做,不过数据量大了就不好玩了。

  • 有人懂板子吗? at 2013年08月15日

    弄了个树莓派,用 rvm 装了 ruby 调系统和 shell 来实现视频播放,下载更新播放。

    还没时间在上面配硬件来扩展功能用。

  • gentoo->ubuntu

  • 1,避免折腾无线之类的驱动 2,避免折腾桌面 3,避免各类不稳定特别桌面,也有 kernel 类(毕竟硬件各异) 4,避免折腾各类硬件,普通笔记本显示屏不够舒服,键盘不够舒服,整体美观不够舒服等 5,更好的软件支持,比如 qq,特别桌面上的一些商业软件(webqq 和虚拟机毕竟麻烦了) 其它种种,总之避免折腾,并更好的用户体验。 我在用 linux,估计是年轻不努力,老大没钱买机器的缘故。

  • Ruby 写 Arduino 不靠谱! at 2013年08月06日

    前面在树莓派上面用 ruby,用来代替 u 盘加 pc,测试运行还不错。arduino 还没时间玩。

    身边朋友老建议偶,这些常规需求用 c 写挺容易的,一直让我用 c。

  • 记性越来越差! at 2013年07月31日

    几年前就开始有这个问题了,用了一个 linux 下 todo 记录工具,命令行的保存 xml,有天莫名挂了,数据都丢了,苦恼不知道遗留哪些 todo 了

    于是一怒之下自己做个用 sqlite3;然后重构改 mongo;然后再重构用回关系数据库 (postgresql),可惜一直没时间做出来。

  • 记性越来越差! at 2013年07月31日

    小区里一个村里过来的老中医说,补肾可以解决这个问题:)

  • #51 楼 @benzheren 后端开发是内容是语音识别和机器学习,但上面要求是 ruby,这两个难得用 ruby 来写?还是仅调用第三方接口?