Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
Rei
@Rei
Admin
NO. 1 / 2011-10-28

[email protected]
深圳
188 Topics / 9160 Replies
731 Followers
0 Following
11 Favorites
中下水平 Rails 程序员
Reward
GitHub Public Repos
  • writings 941

    [Closed] Source code of writings.io

  • alipay 732

    Unofficial alipay ruby gem

  • code_campo 291

    [Closed] Source code of http://codecampo.com

  • asciidoctor-pdf-cjk-ka... 101

    **no longer maintained**

  • geeknote 34

  • asciidoctor-htmlbook 31

    Asciidoctor HTMLBook is an Asciidoctor backend for converting AsciiDoc documents to HTMLBook docu...

  • material-ui 17

  • rich-text-editor 12

  • htmlrenderer 12

  • rails-chatgpt-demo 8

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • 当输入 emoj 的时候 popup 弹出提示功能好像不工作了? at April 24, 2015

    #8 楼 @lgn21st 校验是否唯一根据数据库不同有不同的方法,MySQL 好像索引默认是大小写不敏感;PG 索引默认大小写敏感,但可以加 lower 函数在索引的时候改成小写,而不修改原来的值;devise 用了各个数据库都兼容的方法,改写了原来的值。

    看了下时间机器 https://web.archive.org/web/20150315011543/https://ruby-china.org/

    以前就是这样了,只是显示的是名字而不是用户名,所以没发觉。

  • 当输入 emoj 的时候 popup 弹出提示功能好像不工作了? at April 24, 2015

    #4 楼 @huacnlee 奇怪,看注释好像这个现象是正常的。以前是这样的么?

    # Configure which authentication keys should be case-insensitive.
    # These keys will be downcased upon creating or modifying a user and when used
    # to authenticate or find a user. Default is :email.
    config.case_insensitive_keys = [ :email, :login ]
    
  • 当输入 emoj 的时候 popup 弹出提示功能好像不工作了? at April 24, 2015

    #4 楼 @huacnlee 知道上一个没问题的 commit 是哪个么?

  • 当输入 emoj 的时候 popup 弹出提示功能好像不工作了? at April 24, 2015

    #4 楼 @huacnlee 去掉这一行就好了

    https://github.com/ruby-china/ruby-china/blob/10f331842b4b323b8ea805127af8055648ec865d/config/initializers/devise.rb#L34

    还没查到具体哪个 Gem 引起行为改变。

  • 安装和配置 Postfix at April 23, 2015

    #21 楼 @lgn21st 如果有 Amazon 的内容量就要求顾客注册填生日地址前女友名字……

  • Production 模式增加了 MiniProfiler 显示执行时间 at April 23, 2015

    👍 我经常打开慢了就开浏览器调试器。

  • Rails 默然为每个 controller 生成 一个 js 不应该是每个 action 一个 js 吗 at April 23, 2015

    Rails 有自己一套前端“哲学”,可以看这里大概了解 http://guides.ruby-china.org/working_with_javascript_in_rails.html

    归纳起来就是:UJS + SJR + Assets Pipeline + Turbolinks。

    不要觉得前端社区造出的 requirejs 就一定领先,为了性能优化还是要服务端打包压缩,还缺了 md5 签名;另外也一样有跟不同载入方式的包的兼容问题。见 http://requirejs.org/docs/faq-optimization.html

  • 安装和配置 Postfix at April 23, 2015

    #18 楼 @lgn21st 从购买角度,免登录的体验不错,8 成订单都是不注册的情况下购买的。曾经考虑改成注册购买,问了些人都觉得没有现在的方式好。邮件送达率问题要我多费劲,处理好了就是竞争优势。

    #19 楼 @kgen 这主意不错,再遇到这类问题我就用上。

  • Rails 默然为每个 controller 生成 一个 js 不应该是每个 action 一个 js 吗 at April 23, 2015

    #4 楼 @huacnlee NoPoint 在主题列表没有隐藏。

  • 求 ruby-china 源代码在本地运行的教程 at April 23, 2015

    #18 楼 @046569 对,我打错了。

  • 安装和配置 Postfix at April 23, 2015

    #16 楼 @kgen 是的,一分钟收不到就要急了。其实支付完是重定向到下载页的,但是支付宝重定向前有几秒等待,心急的可能关掉了,这时候只有等邮件。

  • 安装和配置 Postfix at April 23, 2015

    #14 楼 @kgen 看来我是属于被插的……

  • 求 ruby-china 源代码在本地运行的教程 at April 23, 2015

    #14 楼 @killernova Luke 是星战 1-3 主角名字。

    打开 bin/setup,搜索 redis,可以定位到这一行

    https://github.com/ruby-china/ruby-china/blob/d5c5a4e0f05babcd2329d2b3f9f7c99d5783f8f9/bin/setup#L69

    [["mongod","MongoDB 2.0+"],["redis-server","Redis 2.0+"],["memcached","Memcached 1.4+"],["convert","ImageMagick 6.5+"]].each do |item|
      puts_line_with_yn item[1] do
        if `which #{item[0]}` == ""
          pkg_exist = false
          false
        else
          true
        end
      end
    end
    

    关键在 if `which #{item[0]}` == "",也就是这个脚本是通过 witch 命令确定是否安装了相关服务的。

    在命令行输入:

    which redis-server
    

    看看有没有输出,如果没有输出的话,那就是可执行文件没有放在系统 PATH 内,这个安装脚本没有考虑编译安装的情况。

    如果坚持自己编译的话,把 setup 脚本检查系统依赖这段删掉再试试。

  • 求 ruby-china 源代码在本地运行的教程 at April 23, 2015

    Ruby China 源码并不是很新手友好,如果坚持要用的话:

  • send_file 下载文件 文件名中文乱码 at April 23, 2015

    #3 楼 @jicheng1014 例如 :filename 内容是 ../../../config/database.yml

  • 安装和配置 Postfix at April 23, 2015

    #12 楼 @kgen Mailgun 还有个问题,排队也是跟所有人一起排的,最近发一些密码重置邮件,accept 之后过了几分钟才 deliver。

  • 安装和配置 Postfix at April 23, 2015

    #9 楼 @kgen Mailgun 发送失败都是 IP limit,有钱的话买独立 IP 也许能解决。我想到网站会越来越多功能结合 Email,觉得不如从量小的时候开始积累经验,节省第三方服务的支出。

  • send_file 下载文件 文件名中文乱码 at April 23, 2015

    params[:filename] 不做过滤的话,这里是个安全漏洞哦。

  • 其实我们应该记得时常 gem update --system at April 23, 2015

    我也是紧跟 Ruby 最新版,gem 比较新了。

  • 使用子域名有什么不好的地方吗? at April 23, 2015

    SSL 证书贵,路由难写。

  • 安装和配置 Postfix at April 23, 2015

    其实 Postfix 已经完成了一些被认为是专业服务商做的工作:

    1. 发往不同 MTA 的邮件会有并发限制,从低额度起,逐渐提高。
    2. 发送失败的邮件会安排重试,逐渐增大重试间隔,多次失败后退信。
    3. 可以操作位于队列的邮件,这个 Mailgun 不提供。

    Postfix 相比第三方服务没有的是:

    1. 监控面板。
  • 安装和配置 Postfix at April 23, 2015

    #5 楼 @victor 商业认证是一个门槛,模版审核限制了用途。

    #6 楼 @quakewang 独立 IP 贵,现在 Web 服务器支出也只是 $25。另外发信数量没有上限,填了信用卡后感觉睡不着了。

  • 安装和配置 Postfix at April 23, 2015

    #3 楼 @lgn21st 用 Mailgun 发,一天几封也进不了 QQ 邮箱,因为在第三方服务自己的声誉是和其它用户共享的。

  • 安装和配置 Postfix at April 23, 2015

    #1 楼 @lgn21st 我小量测试一下,可以发进 QQ 邮箱了,这是一个优势。

  • 一个测试 JSON API 时用来对比 JSON 内容的 helper,以及请教是否有更优雅的写法 at April 22, 2015

    顺序固定的话 to_s 对比字符串(JSON 本身就是字符串)。

  • Prev
  • 1
  • 2
  • …
  • 95
  • 96
  • 97
  • 98
  • 99
  • …
  • 273
  • 274
  • Next
关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English