Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
msg7086
@msg7086
Member
NO. 15139 / 2014-09-26

[email protected]
Oracle
林肯帕克
11 Topics / 895 Replies
29 Followers
0 Following
3 Favorites
GitHub Public Repos
  • x265-Yuuki-Asuna 177

    A fork of x265. A modded version.

  • rb1drv 13

    msg7086's Ruby SDK for Microsoft OneDrive Service

  • bs4kass 12

  • gop_muxer 7

  • x265 6

    An unofficial mirror to x265 repository, using hg-git. Since MCW switched to Git in 2020, this mi...

  • koying-bdtools 5

    forked from koying/bdtools

  • x264_tMod 4

    tMod: patched x264, dangerous

  • aac-channel-splitter 4

  • nails 3

    Create thumbnails for video clips.

  • latm-channel-splitter 2

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • 为什么在 select 里用 sum 查询,而 sum 消失了? at March 17, 2017

    .order('SUM(quantity) DESC') 应该也可以?

  • 如何提高查询速度? at March 10, 2017

    先看能不能优化查询咯。不能的话,你说的分级缓存是个挺常见的做法。

  • 用 PHP 做项目都是用的 MySQL,现在转 Rails 有必要切到 PostgreSQL 派? at March 10, 2017

    从零开始用 PG。已经熟悉 MySQL 了的话除非遇到技术瓶颈否则没必要切。

  • 在使用 Ruby 或者 Rails 的过程中,你遇到过哪些令你印象深刻的坑? at March 10, 2017

    我给大家讲一个。 某个刚导完数据准备上线的生产环境下,发现有一个 Migration 写错了,于是打算 Rollback 某个特定的版本,结果手贱写了db:rollback STEP=2016xxxxxxxx……

  • 跳槽? at March 09, 2017

    多动脑筋。 只把安排的任务做完的话,真的就只能做底层员工了。 有自己的思考,提出自己的见解,带着自己的产品往前走才能往上爬。

  • GitLab 可以在 Windows 上安装吗? at February 07, 2017

    没有什么不可以的,自己动手丰衣足食,遇到问题自己打补丁或者重写组件就好。

  • 记一次 Rails 项目异常排查 at February 04, 2017

    通常是文件系统返回文件列表的顺序不同。

    我以前也遇到过,有些时候,是按照文件在目录里的创建顺序返回的,而不是按照字母顺序。

  • Ruby 和 Ruby on Rails 在 2017年 还有前途吗? at January 27, 2017

    学语言学框架都是表面的。你要能看透这些东西背后的本质。

    比如 Ruby 这个语言,你要能看到他以消息为主体的 OOP 机制,随意打开类带来的灵活性以及可能被滥用导致难以维护的问题。你要能看到大范围使用 block 带来的便捷,这样还能顺便去理解函数式风格的程序。

    比如 Rails 这个框架,你要能看到背后提供的最佳实践,要去搞懂为什么曾经 Rails 几乎就是硅谷创业公司的不二选择,以及为什么后来人们离开了 Rails 而转去用别的框架了。

    如果「只会 Ruby / Rails」的话,那是没什么前途。只是码代码的话,学 Java 去就好了。

  • 请教大家 app 接口需要防护 csrf 吗? at January 24, 2017

    CSRF 是跨站攻击,只对普通的「网站」(当然也包括网站应用)有效。如果是不走网页访问,而是直接调用 API 的话,CSRF 本身就是无效的。CSRF 不能防止第三方直接调用接口。

  • 求推荐一款键程短点的机械键盘 at December 30, 2016

    #4 楼 @marksloan 你打的这个比方……意味深(x

  • Leftover 的编程语言漫画 at December 18, 2016

    #1 楼 @lgn21st 看着像是清澄的校服……

  • 发现 Ruby 2.4.0 安装 Nokogiri 新问题 - Please install either `pkg-config` or the pkg-config gem at December 14, 2016

    因为你没装 pkg-config 。

    Deb: apt-get install pkg-config

    Mac: brew install pkg-config

    试试。

  • each 时候,往自己 push 值,为什么没有死循环? at December 07, 2016
    pry(main)> arr.each { |s| arr << arr.shift; puts s }
    a
    c
    e
    g
    i
    k
    m
    o
    q
    s
    u
    w
    y
    a
    c
    e
    g
    i
    k
    m
    o
    q
    s
    u
    w
    y
    => ["a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z"]
    

    自己测试一下就知道了。

  • SSL 证书,二级域名,三级域名都想用,需要购买哪种证书? at December 07, 2016

    #8 楼 @happyming9527 两张泛域名应该就行了。

    (反正也不贵,商用选收费证书的话也就几十刀一年嘛。自用的话拿免费的就行了。

    如果要强行兼容 IE6 的话需要两个 IP 各放一张泛域名证书,否则单个 IP 上部署两张即可。

  • [上海] 波辣兔招聘 Ruby 工程师 2 名,前端 1 名,15k-30k (内衣电商+社区) at December 06, 2016

    性别要求:女?

  • SSL 证书,二级域名,三级域名都想用,需要购买哪种证书? at December 06, 2016

    SSL 证书是一个证书,这意味着:

    • 多张证书可以同时存在;
    • 一张证书可以部署到不同的服务器上,只要域名能配上。

    多级泛域名证书要看你的具体应用场景,如果是 *.b.com 和 *.a.b.com 的话就只要两张证书。如果是 *.*.b.com 的话就比较麻烦了。

    如果你只是有多个域名,但不需要泛域名的话,可以用 Let's encrypt 的 SAN 证书,单张证书支持 100 个不同的普通域名。

  • 被 first_or_create、find_or_create_by、find_by_xxx_or_create 搞晕了 at December 01, 2016

    可能是元编程生成的。

  • 《Ruby 源码剖析》现已上市! at November 30, 2016

    12/4飞机,我觉得应该赶不上了……来年再买吧……

  • 用 Phoenix 实现了个简易的 Blog 应用 at November 17, 2016

    #12 楼 @firebroo Saki 里的哇哈哈。 Pixiv Source

  • 用 Phoenix 实现了个简易的 Blog 应用 at November 16, 2016

    #10 楼 @firebroo aru 表情包,作者发布在微博上的。

  • 用 Phoenix 实现了个简易的 Blog 应用 at November 12, 2016

    连这里的头像你都换成我的了……

  • 如何在 Ubuntu 中同时安装多个 Rails 版本? at November 10, 2016

    如果使用 Gemfile 和 Bundler 的话,可以在 gem 行上加上版本号。

  • 想安装 Rails 5.0.0.1 结果提示需要升级 Ruby 2.2 版本以上,使用 rvm reinstall 出错了。。 at November 03, 2016

    根据错误提示你应该能发现是文件没法下载……

  • 小菜鸟刷 LeetCode,第一道题就栽了。不过我怀疑是 LeetCode 解释器的问题 at October 28, 2016
    def count_battleships(board)
        p board
    end
    
    Your stdout
    
    [["X", ".", ".", "X"], [".", ".", ".", "X"], [".", ".", ".", "X"]]
    
  • Rails 5 生产环境 怎么访问 public 下静态文件 at October 26, 2016

    #4 楼 @ghn645568344

    root /var/www/yourapp/public/;
    
  • 现在想学习 Ruby,但是没有一点编程的知识?从哪里开始? at October 22, 2016

    😂 从英语开始学起……

  • 不写测试代码 at October 21, 2016

    #23 楼 @Catherine 也有可能是 1.2.5。

    vender/rails/railties里的Changelog里是这么写的,

    *1.2.5* (October 12th, 2007)
    
    * Correct RAILS_GEM_VERSION regexp. Use =version gem requirement instead of ~>version so you don't get surprised by a beta gem in production. This change means upgrading to 1.2.5 will require a boot.rb upgrade.  [Jeremy Kemper]
    
    * Move custom inflections example so available before route generation.  #6829 [dcmanges, Nate, piotrb]
    
    
    *1.2.4* (October 4th, 2007)
    ...
    ...
    

    转手太多已经不知道啥时候更新的了。

  • 不写测试代码 at October 20, 2016

    我司就是这么堆的技术债。

    我司的测试很便宜,每两周完成一个 Sprint 以后,就扔给他们做人工测试。

    当然还是遇到过一些小问题的。

    1. 测试用例太多,时间太长。

      我们常规测试用例大概百多个,每个测试要跑几十分钟甚至有些要跑几小时。

      每次 Sprint 完成以后,五六个 QA 要测两星期才能测完,反馈结果,然后开发来修复,然后回去再重新测试两星期。

    2. 升级平台几乎不可能。

      我们 Ruby 1.8.7 Rails 1.2.3,一点点微小的升级就会让整个系统爆炸,哪怕我只是升到 Ruby 1.9.3 Rails 2.3。

    3. 就算是测试也不一定能测出来所有的问题。

      我们做虚拟机控制面板的。

      有一次客户遇到个 Bug,我们的面板在调整完内存大小以后把人家的硬盘档删了。

      百分百复现的 Bug,QA 漏了,因为 QA 测试用例里没有这一项。

    当然现在我们已经不需要 QA 做测试了。

    如果你要问为什么,当然是因为技术债太多还不完公司要倒闭了。

  • 找工作分享: 顺利通过 Code Test 的 Checklist at October 18, 2016

    Test, Test, Test

    已逼死处女座强迫症。

  • 为什么 link_to 在刷新时会自动执行? at October 10, 2016

    #11 楼 @zix 改成 post 刷新也会触发风怒的。

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