Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
@gihnius
Member
NO. 6061 / 2013-03-10

广州
31 Topics / 335 Replies
5 Followers
0 Following
52 Favorites
GitHub Public Repos
  • jquery.qeditor 35

    This is a simple WYSIWYG editor with jQuery.

  • http-pinger 20

    A simple tool to check website status and notify via email.

  • cl-common-blog 18

    a blog engine written in common lisp

  • gomemoize 11

    memoization function in Go

  • hunchentoot-secure-cookie 9

    encodes and decodes authenticated and optionally encrypted cookie values.

  • freebsd-wifi 7

  • ht-routes 7

    route mapping and dispatching URL's for Hunchentoot in Common Lisp.

  • gosanitize 6

    Gosanitize is a whitelist-based HTML sanitizer in Go language. Given a list of acceptable element...

  • rdb-backup 5

    redis rdb backup

  • redis_online_counter 5

    Counting online users with Redis and Go.

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • [已解决] 服务器无法安装 mysql2+ 无法 db:migrate at October 31, 2014

    #23 楼 @chairy11 看看这个: ldd /usr/local/rvm/gems/ruby-2.1.2/extensions/x86_64-linux/2.1.0/mysql2-0.3.16/mysql2/mysql2.so 链接的 lib 在什么目录. 之前那些文件是链接的还是移动 (mv) 的? 反正文件都在,放到正常的位置应该没问题的。

  • /var/backups/ 里面的文件能不能删除?有什么后果? at October 31, 2014

    可以删除,没影响。

  • 关于 Bootstrap nav-pill active 属性问题 at October 31, 2014

    自己再封装一个 helper 呗,比如:

    def nav_course_link(icon, text, course)
      ....
    end
    

    不过也没方便多少。

    可以再考虑把 icon, text, course 封装到一个结构里面,然后 iterate 这个结构。

  • [已解决] 服务器无法安装 mysql2+ 无法 db:migrate at October 30, 2014

    看来都是一通乱搞呀! 错误不是很明显了吧:/usr/bin/ld: cannot find -lmysqlclient gem install 时指定 mysqlclient.so.X 的目录 或者试试: 将 Filename : /usr/lib64/mysql/libmysqlclient_r.a Filename : /usr/lib64/mysql/libmysqlclient.a Filename : /usr/lib64/mysql/libmysqlclient.so ... 等等 链接到 /usr/lib64/ 下

  • Ruby 实现的机器学习库有哪些? at October 19, 2014

    用 ruby 来搞 ML 太慢了,推荐 clojure, 很多库。

  • [已解决] 请教个小问题,用 float 保存的数值,但如果 1.0, 希望只显示为 1,怎么办? at October 15, 2014

    这个 format: %g sprintf("%g", 1.5) => "1.5" sprintf("%g", 1.0) => "1"

  • Nokogiri 获取 td 里面的内容 或者某个元素后面的内容 at October 07, 2014

    用 xpath Nokogiri::HTML(html).xpath('//td').text Nokogiri::HTML(html).xpath('//td/h3').text Nokogiri::HTML(html).xpath('//td/p').text

  • 如何利用元编程在循环中做 next 操作 at October 06, 2014

    用 fiber ?

    require 'fiber'
    class Array
      def next
        @fiber ||= Fiber.new do
          each {|e| Fiber.yield(e) }
          nil
        end
    
        if @fiber && @fiber.alive?
          return @fiber.resume
        end
      end
    
      def restart
        @fiber = nil
      end
    end
    
    irb(main):206:0> arr = (1..5).to_a
    => [1, 2, 3, 4, 5]
    irb(main):207:0> arr.next
    => 1
    irb(main):208:0> arr.next
    => 2
    irb(main):209:0> arr.next
    => 3
    irb(main):210:0> arr.next
    => 4
    irb(main):211:0> arr.next
    => 5
    irb(main):212:0> arr.next
    => nil
    
    
  • 如何计算每个月的第一个星期三的日期 at September 29, 2014

    (Date.parse('2014-10-01')..Date.parse('2014-10-07')).to_a.select{|d| d.wday == 3 }.first

  • 有没有针对静态文件的访问计数,比如针对图片访问的计数 at September 26, 2014

    access log 是个很好的资源,不用白不用。

  • 热部署 at September 19, 2014

    可以通过“负载均衡”的方式进行“伪热部署"

  • Markdown 发布标准了... at September 04, 2014

    用了很久 markdown 和 org-mode 后:WYSIWYG 万岁!

  • net/http 库的一个让人抓狂的 bug at September 04, 2014

    应该就是 SNI 问题,你通过 ip 建立连接,却将 Host header 改为 hostname, 默认 ssl server 会验证他们是否一致的。 不过服务器端可以更改这个设置。所以你看到有的返回 400, 有的 200.

  • LispEx - 让 Lisp 支持并发编程 at September 02, 2014

    性能如何? 有空跟 common lisp 的 https://github.com/sykopomp/chanl 对比一下

  • 多个 app 访问同一个 database 的问题 at August 29, 2014

    我做过一个类似项目,rails app 展示数据以及和客户交互,clojure app 分析处理数据,ruby crawl app 抓数据往数据库里塞。算不算你指的多个 app? 用的数据库是 Postgresql. 数据库出现问题,定位是比较难的,一般都是在 rails 端发现问题,或者添加一列说明数据是由哪个 app 添加或更新的怎样?很多时候这些问题就是代码的问题,所以...

  • pg Ruby 1.9 & 2.0 书中关于多个参数的 blocks 调用的例子出错 at August 22, 2014

    #2 楼 @woojuno 你可能没详细看文档,这是 ruby 有点变态的地方,看这个例子:

    def wtf(x, y)
      puts x, y
    end
    
    wtf 1, 2 # 两个参数,ok
    wtf(1, 2) # 两个参数,也 ok
    wtf (1, 2)  # wtf 后面有空格时, (1, 2) 会整体被看作一个参数(表达式)
    wtf (1), (2) # wtf 后面也有空格,参数单独分开,就 ok
    
  • 如何在 AR 的 before_create 之类的回调函数中加参数? at July 24, 2014

    #5 楼 @xifengzhu 为什么把 controller 层面的东西带到 model?

  • 问个 git 版本回退的问题,如何优雅的回退 commit? at July 24, 2014

    #3 楼 @flypiggys 这个命令在团队里应该被禁用!

  • 家庭机器人 at July 22, 2014

    #3 楼 @bydmm 这么大个该叫 YaBo 😄

  • rails 中的 ActiveRecord::Base 能否不在 rails 中运行 at July 22, 2014

    #4 楼 @debugger 这个也太大材小用了。 AR 可以单独用作 ORM 框架。楼主可以先了解 ORM 可以干什么。

  • 从 MySQL 迁移到 PostgreSQL,谁有经验分享一下? at July 22, 2014

    迁吧!pg 好用省心得多!

  • 请不要白费生命去比较编程语言 Why Swift Will Never Replace RubyMotion at July 08, 2014

    #18 楼 @Rei 他/她 好像没说“中国人”

    在中国很多人...

  • 请不要白费生命去比较编程语言 Why Swift Will Never Replace RubyMotion at July 07, 2014

    #5 楼 @tommy__ Wow!

  • 请不要白费生命去比较编程语言 Why Swift Will Never Replace RubyMotion at July 07, 2014

    那是不是所谓的软文?

  • Linode - 新注册送 50 美元优惠码 [已结束] at July 03, 2014

    #11 楼 @steve 能。就是 double your first payment.

  • 提高生产力的 10 个终端命令 at July 02, 2014

    这跟“生产力”有半毛钱关系!?

  • mRuby 将走向何方 at July 02, 2014

    Go + Android

  • Linode - 新注册送 50 美元优惠码 [已结束] at July 02, 2014

    唉,用了几年的 linode 从未享受过优惠! 所以刚充了 Vultr.com 的,充 $100 送 $100 呢。 尾巴:http://www.vultr.com/?ref=6805940

  • 只有一个 domain ssl 证书,又想让静态文件不附带 cookie 请求,有没有办法破? at June 17, 2014

    #1 楼 @billy 嗯,可行。有没有不用 cdn 的方法?

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