Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
msg7086
@msg7086
会员
第 15139 位会员 / 2014-09-26

i@7086.in
Oracle
林肯帕克
11 篇帖子 / 898 条回帖
29 关注者
0 正在关注
3 收藏
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
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 不写测试代码 at 2016年10月20日

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

    我司的测试很便宜,每两周完成一个 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 2016年10月18日

    Test, Test, Test

    已逼死处女座强迫症。

  • 为什么 link_to 在刷新时会自动执行? at 2016年10月10日

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

  • 为什么 link_to 在刷新时会自动执行? at 2016年10月08日

    如果你 start 就只是做 start 的话,应该把 method 做成 post,start 完了以后马上 redirect 回本体。 否则就要在后台维护用户的状态。

  • Vue.js + Rails 的设计问题 at 2016年10月01日

    我先去玩玩看 standalone front end 结构了。多谢各位大佬。

  • Vue.js + Rails 的设计问题 at 2016年09月30日

    #7 楼 @alexneverpo 或者直接让空白 html 去 catch all 路由?

  • Vue.js + Rails 的设计问题 at 2016年09月30日

    #3 楼 @u1440247613 #4 楼 @Rei 所以像 vuejs-rails 这样的东西配合 vue-router 会很蛋疼,对不对? Rails 负责 /api,前端全部 HTML+JS 会比较舒服?

  • Vue.js + Rails 的设计问题 at 2016年09月30日

    #1 楼 @zhujg 是为了练手 Vue.js,不是为了实现效果……

  • 如何同时创建两个相关联的 model? at 2016年09月30日

    Migration 贴出来看看?感觉是你少加字段了。

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

    #124 楼 @jayliud 我不是大神。创业公司穷逼,一个月只给我$5k。

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

    #109 楼 @jayliud 北美随便撩几个公司起薪就不止这点了。 我们公司几个一个月拿 5k 的程序员,连 git 都没法好好用,别说团队协作啊全栈啊测试驱动开发啊之类的必备技能了。

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

    5 万也不算很贵了。 我读研的时候一学期 2 个半月,也要 5 万学费了,学的东西还远远不如这个。 如果毕业真的能掌握课上教的东西,一个月收入两三万应该是不成问题的。如果英语好的话,直接找美国的远程工作,收入更高。5 万做投资几个月就能回本了。

  • 在 Windows 下 Aptana 启 rails server 为何 ctrl+c 关不掉,而是关掉了整个 terminal at 2016年08月25日

    #23 楼 @miserytan 简单的问题我觉得不需要想得很复杂。 我就是 Windows 下开发,Linux 下运行,并没有感到什么不方便。

  • 在 Windows 下 Aptana 启 rails server 为何 ctrl+c 关不掉,而是关掉了整个 terminal at 2016年08月24日

    公司条件不允许?加内存条装个虚拟机在里面跑个 Rails Server 真的很难吗?

  • Ruby China 网站更新后,百度搜索结果现在好看多了! at 2016年08月22日

    #2 楼 @adamshen

  • Ruby China 网站更新后,百度搜索结果现在好看多了! at 2016年08月20日
    谁管你百度啊
  • MySQL 异地同步问题 at 2016年08月18日

    然后更悲伤的故事是,如果你要自动化 binlog 的话……

    主从就是自动化 binlog……

  • MySQL 异地同步问题 at 2016年08月18日

    对了,说到diff,binlog就是diff。

    a) 主服务器上 copy 一份原始数据库 base 文件 (table.FRM, table.MYD, table.MYI),并传递到从服务器

    b) 一天后停主服务器,跟原始文件生成 patch 文件 -> 一天后取出binlog文件 c) 传递 patch 到从服务器,跟原始文件 merge,生成新的数据库文件,重启 mysql 服务 -> 传递binlog到从服务器,mysqlbinlog xxx.binlog | mysql 跟原始库 merge,不用停机也不用重启服务 d) 以后每天半夜同样处理

    e) 视 patch 文件大小,可以一个月一次或几个月一次更新 base 文件 -> base一直在自动更新,不用手更

  • MySQL 异地同步问题 at 2016年08月18日

    什么东西经常断? 主从我跑了好久了还没坏过,VPS 被服务商重启了都还在正常同步呢。

    如果用 diff, 可以先停机,然后直接用数据库文件和 base 作比较,这个生成的过程应该比较短。

    难道不用再重新读取一次整个数据库文件? I/O 上看,本体+base 需要两倍的 I/O 量。 CPU 上看,单纯的读取比做 diff 快得多。 理论上看只会更慢不会更快,不知道你怎么得出过程比较短这样结论的。

  • Ruby 元编程在野外 at 2016年08月12日

    :doge: 《野战 Ruby 元编程》

  • ·[已解决] 请教大家一个问题 Nginx 和 Unicorn 部署项目 at 2016年08月10日

    当配置 nginx.conf 后

    下面呢?下面没有了?

  • 干掉你代码中的坏味道 at 2016年08月08日
    # gem install rubycritic
    Fetching: thread_safe-0.3.5.gem (100%)
    Fetching: descendants_tracker-0.0.4.gem (100%)
    Fetching: equalizer-0.0.11.gem (100%)
    Fetching: coercible-1.0.0.gem (100%)
    Fetching: ice_nine-0.11.2.gem (100%)
    Fetching: axiom-types-0.1.1.gem (100%)
    ERROR:  Error installing rubycritic:
        axiom-types requires Ruby version >= 1.9.3.
    

    无福享受了

  • 记一次 Redis 实战,实现答题系统 at 2016年08月06日

    #3 楼 @zzxworld

    我所理解的是使用 order by rand() 取随机记录是很方便的。

    实在是太昂贵的操作了。如果只有十几条数据当然可以,如果几千条记录,每秒几十次查询那就是每秒遍历几十万条数据了。

  • 升级到 Rails 5 出现无法点击 at 2016年08月06日

    看看 Turbolinks 发生了什么。

  • 作为一个 IT 工程师,你的英语水平到底如何? at 2016年08月05日

    住在美国,表示英语水平不太行。

  • [Activeadmin] 宿舍水电煤气费用结算系统实现 at 2016年07月31日

    吐槽一下,excel 其实是很强大的…… 拿来练手是不错,不过……(我这边 10 个人的手机账号就是用 excel 来管理,没什么压力啊。

  • 国企的程序员为什么总是被人看不起? at 2016年07月31日

    #23 楼 @zackteng +1,刚想说。

  • 关于 Rack-based web framework 的问题,除了 Rack 还有其它吗? at 2016年07月28日

    Rack 接口最简单咯。 如果你高兴的话,基于 CGI 或者 FastCGI 接口开发也是可以的,甚至直接基于 uWSGI 接口什么的……

  • 有人知道为何不能预编译 Ruby 源码到字节码呢, 就像 Python 一样. at 2016年07月28日

    #7 楼 @lilijreey 我并没有说不能编译到字节码。 倒不如说我第一句话就是告诉你可以编译到字节码的。

    后文我说的是编译到字节码并不能保护源代码。 请审题。

  • 有人知道为何不能预编译 Ruby 源码到字节码呢, 就像 Python 一样. at 2016年07月26日

    先问有没有,再问为什么。 编译到字节码,Ruby 作为这么一个灵活的语言,不可能有很好的办法去保护源码。 要不然连反射和元编程都做不了了。 Python 和 Java 和.NET 都是,分分钟反编译,而且有些时候反编译出来的代码比你原来写的还漂亮(doge

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