Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
@blacktulip
高级会员
第 207 位会员 / 2011-11-23

117 篇帖子 / 2599 条回帖
40 关注者
0 正在关注
4 收藏
GitHub Public Repos
  • octopress-theme-yinyang 37

    YinYang (陰陽) is a minimal, responsive theme for Octopress.

  • vimfiles 1

    My vimfiles

  • qingwang.github.com 0

More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 大龄青年如何找一份 Ruby 的工作? at 2015年06月23日

    首先呢只要肯学 29 不算晚,不知楼主的计算机基础如何?要过面试关的话,一般来说需要在算法和数据结构上补一补。 不过,光看过视频教程,读过两本书,照着敲过几个示例程序的话,想找到工作难度比较大,还是需要更多实际项目的积累,楼主可以从一些开源项目做起。

  • 各地 Rubyist 圈子如何? at 2015年06月23日

    Rubyist 圈子一般在网上吧

  • 表中没有 Primary Key 怎么办?( 暂时解决 ) at 2015年06月23日

    #7 楼 @hooopo 嗯,这个我也试了其实,搞来搞去搞不通。其实这个应该是最佳方案了,搞不通也许是因为我现在比较头晕脑胀。等我清醒的时候再试一次,看看能不能搞出来。谢谢

  • 表中没有 Primary Key 怎么办?( 暂时解决 ) at 2015年06月23日

    其实仔细想一下,这个要求其实就是这样:

    1. 加一个 primary key column,好让这个记录能 update
    2. 让 @revision.id 还是指向原来的 id column ...
  • 表中没有 Primary Key 怎么办?( 暂时解决 ) at 2015年06月23日

    #4 楼 @hooopo 其实我刚才试过了,有一些进展

    首先增加一个 column,然后类型设成 primary_key,rails 会很牛逼的自动把已有的记录都填好空

    现在就有这么个问题...hmm... 这个表里有个叫 id 的 column,但是并不 unique,这个你知道了。然后我加个 real_id 当主键,加上以后有这么个问题:@revision.id 取到的是 real_id 的值,这个 #id 方法是直接对应 primary key 而不是对应一个叫 id 的 column 的。

    但是 @revision.id @revision.id= 这样的东西在项目里已经到处都是了,这一下子就全乱套了。

    我于是尝试 monkey 之

    def id
      self.attrbutes[:id]
    end
    

    这个还能 work

    def id=(a)
      # 写啥呢
      self.update_attributes{id: a} # 这个不 work ,还是会去更新 real_id lol
    end
    

    而且这两个 patch 其实也不能 cover 所有的 case,还有一些散布各处的不知道什么时候会跳出来咬一口,Oh,我说过一个测试都没有么......

    直接用 raw sql 也许可以... 我还没有试。我对此并不反感,但是实在是要改的地方太多了,在下定决心之前,还是想找找有没有偷懒的方法 😄

  • 表中没有 Primary Key 怎么办?( 暂时解决 ) at 2015年06月23日

    #2 楼 @lolychee 这个试了不行,还是报 ActiveRecord::UnknownPrimaryKey

  • Rails Server 与 Apache 的比较 at 2015年06月22日

    Rails 本身能作为 Server

    Rails 本身并不能作为 Server,你用 rails server 的时候,Rails 缺省调用 Ruby 标准库 WEBrick

    为什么部署的时候还需要 Apache 等 webserver

    因为 Rails 本身并不能作为 Server

    并需要安装 passenger 等

    因为 Apache, Nginx 这些是 HTTP Server , 并不能解释 Ruby

    Rails Server 的哪些不足 使得他必须配合一个 websever。

    能跑 Ruby 后端的服务器程序一般都使用 Rack Interface ,这里姑且统称 Rack server . Rack server 并非必须配合一个 HTTP Server,不过这是一种最佳实践:

    • 术业有专攻,Nginx 等 HTTP Server 处理静态文件比 Rack server 高效得多,所以把静态文件交给它,Rack server 只管解释 Ruby 代码。
    • 便于扩展,可以利用 HTTP Server 成熟的重定向,负载均衡,URL 重写等等功能。

    还有为什么 Rails 与 Apache 配合的时候 需要 passenger。

    因为需要一个负责解释 Ruby 的 server . 不一定是 passenger,也可以是 WEBrick, Unicorn, Puma, Thin 等等。

  • 以后能用 Ruby 进行严肃的前端编程么? at 2015年06月18日

    @msg7086 不能随便空格的 ruby syntax ...

  • why no windows at 2015年06月18日

    第一幅就说 *me,也就是这是作者在画自己,那他最后吊死了,怎么画出这漫画呢?

  • The Ruby Community: The Next Version at 2015年06月18日

    这难道不是进步的表现?编程的进步不就是一层一层往上抽象么?

  • 最近又看了下树莓派,想知道大家都用来做什么? at 2015年06月03日

    #10 楼 @peter 做 NAS 芯片性能是可以的,市面上的 NAS 也就这配置,主要是像你说的,接口确实不达标。我觉得楼主想买来玩玩的话,Tessel 和 Arduino 的可玩性更高。它们的目的就是给用户玩的,没有 PI 的教育定位。

  • 最近又看了下树莓派,想知道大家都用来做什么? at 2015年06月03日

    #8 楼 @peter 这个东西本身的定位实际上是给第三世界的小朋友启蒙用的

    说它硬件弱,其实优化一下能跑顺很多东西的。坐我对面的哥儿们昨天给我演示了他们开发的在 PI 上跑的软件,专门优化过,跑得很顺,你猜是什么?JAVA 全功能的 IDE,补全什么的统统都有,我的下巴差点没掉下来。他说下一版 PI 的官方镜像有可能加入这个 IDE

    而且一般用 PI 去跑的服务都不是时间敏感型的,放着让它慢慢跑,也不会浪费自己的时间。

  • [上海] 招聘 RubyMotion 工程师 at 2015年05月29日

    建议楼主把 注 的 第四点去掉。这种「请自便」的说法除了引起反感没有别的功效。

  • [已解决]Ruby 字符串的处理方法? at 2015年05月27日

    #3 楼 @although2013 你这样出来是个数组啦,楼主要字符串

  • [已解决]Ruby 字符串的处理方法? at 2015年05月27日
    2.2.1 :001 > a = "AAA;BBBB;AAA;CC;AAA;CC"
     => "AAA;BBBB;AAA;CC;AAA;CC"
    2.2.1 :002 > a.split(";").uniq.join(";")
     => "AAA;BBBB;CC"
    

    还要怎么优雅...

  • 可以抓取 Email 内容吗? at 2015年05月27日

    #4 楼 @cqcn1991 楼主你知道 rss 在哪里找吧?在源码的 header 里面找 application/rss

  • 更加感觉 Ruby China 是高质量社区 at 2015年05月26日

    基本上,还是人少的缘故

  • 看了下招聘版,小城市用 Ruby 真的没有未来? at 2015年05月25日

    别赶二三线城市呆着咯,争取挤进大城市,不行就先一个人过去,再慢慢把老婆孩子接过去啥的

  • 怎么部署到已经有的 heroku repo?(重复使用免费的 heroku 空间) at 2015年05月22日

    heroku 的 free tier 很快就不能长开了

  • 订单编号是用 ID 自增主键显示的,但这样会暴露订单数量,有什么办法? at 2015年05月14日

    https://github.com/namick/obfuscate_id https://github.com/norman/friendly_id

  • 敬告各位发招聘的公司注意! at 2015年05月14日

    「今天再次遇到一个过分的情况」后面的链接 404 了

  • 感觉 Ruby 只是在 Web 方面应用的比较多 at 2015年05月10日

    门门都是半吊子

  • 有谁是因为 Ruby China 而爱上 Ruby / Rails 的? at 2015年05月03日

    两者都喜欢,但是没有因果关系

  • [ 已解决 - 更新解决方案 ] 如果在这里问大家怎么对付蚊子的,会不会被拍死? at 2015年05月01日

    为何不用蚊帐?

  • 中午吃饭的时候同事问"你是用驴逼的?" at 2015年04月20日

    #1 楼 @lgn21st http://public.due.io/ruby.m4a

  • 各种编程语言的优缺点,对 Ruby 的评价挺高啊 at 2015年04月20日

    为何没有我大 JS

  • 大家来说说国内大城市跟小地方的区别 at 2015年04月13日

    #8 楼 @lgn21st 所以说知道的东西少也是一种幸福

  • 时间全耗在 Views 里,效率太低,请问怎么破? at 2015年04月09日

    先把功能全做出来,然后慢慢调整界面

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