Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
曹小华
@cxh116
高级会员
第 17 位会员 / 2011-10-31

长沙
55 篇帖子 / 541 条回帖
19 关注者
0 正在关注
31 收藏
GitHub Public Repos
  • leek 60

    跨交易所套利框架.基于 Python asyncio, CCXT, WebSocket.

  • alipay_red_helper 37

    支付宝抓红包助手

  • ccxtws 35

    基于 CCXT 和 WebSocket 对接交易深度数据

  • mow 29

    运行 Leek 项目的套利程序

  • generalstorefrontend 8

  • mangege.github.io 7

    我的博客,基于Jekyll

  • kimi 7

    一个基于ansible自动配置linux服务器项目

  • generalstorebackend 6

  • discourse_shell 5

    不使用 Docker 部署 Discourse

  • lede-source 4

    LEDE with various device support

More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 办公室的包子味~! at 2013年11月21日

    第一家公司,早上打完卡,然后集体去餐厅吃早餐. 后来的公司虽然没有前公司好,但也提供了用餐区. 现在的公司,办公区就放着微波炉 -_-!

  • 如何将服务端验证时的错误信息显示到表单页面对应的数据项后面? at 2013年11月19日

    #3 楼 @diguage 你加上这段代码,自己再看一下终端的打印输出和页面。之后就自己写逻辑判断

    config.action_view.field_error_proc = Proc.new do |html_tag, instance|
      puts instance
      field_name = instance.instance_variable_get('@method_name')
      puts field_name
      puts instance.object
      err_msg = instance.object.errors[field_name]
      puts err_msg
      %Q(<div class="has-error">#{html_tag}</div>#{err_msg}).html_safe
    end
    
    
  • 如何将服务端验证时的错误信息显示到表单页面对应的数据项后面? at 2013年11月19日

    配置 config.action_view.field_error_proc

    http://guides.rubyonrails.org/configuring.html#configuring-action-view

  • 想做一个学校短信发送系统,在短信发送页面,求一个选择多用户的 JS 插件 at 2013年11月15日

    刚玩了下 select2,不晓得满足你的需求不 http://ivaynberg.github.io/select2/

  • Rails 上传大的文件 at 2013年11月12日

    估计用 rails 不行,你得单独用异步 IO 的 gem 写一个,不过感觉复杂度真的好高。

    当接收到 form 请求的时候,就得生成一个 url 供文件服务器调用. 文件服务器调用时,你拿到之前的 form 的 io 对象,这时边读边写. 但如果文件服务器过了很久才出访问,这时 form 的请求肯定是超时断开. 或文件服务器连接时中断,你是没有办法再读取文件已读的部分。

    可以考虑用 baidu 网盘之类的,通过 api 接口,直接用 iframe 上传。之后用一些第三方接口获取一个 8 小时的下载地址,再把这个地址通知给文件服务器

  • [长沙][2013年11月5日] Ruby Tuesday 活动召集 at 2013年11月04日

    帮顶,还不晓得明天要加班不

  • 求访问外网的便宜价格推荐 at 2013年10月22日

    BudgetVM VPS,一年 100 用了快三个月了,感觉还行

    14:02:06 up 30 days,  8:57,  1 user,  load average: 0.01, 0.01, 0.00
    
  • 出考题了,用命令或简单脚本快速统计锦江 csv 记录再排序 at 2013年10月16日

    #9 楼 @diudiutang 为什么 shell 管道就省内存了?它是怎么做到统计排序不用占用很多内存的?

  • 出考题了,用命令或简单脚本快速统计锦江 csv 记录再排序 at 2013年10月16日

    #3 楼 @piecehealth 这样内存应该会爆,压缩文件都有 1G,就 10G 的空间我都不敢解压的。

  • 出考题了,用命令或简单脚本快速统计锦江 csv 记录再排序 at 2013年10月16日

    发个自己参考网上写的一个统计白菜名的。在 256m 的 vps 运行正常

    按白菜名排行,伟字最白菜

    zcat jinjianginns.zip | cut -d "," -f1 | sort | uniq -c | sort -nr | head -n 100
      12724 张伟
      12461 王伟
      10736 王磊
      10180 李伟
      10047 张磊
       9122 刘伟
       8311 李强
       8152 张勇
       8144 王勇
       7713 刘洋
       7650 王军
       7506 李军
       7288 王强
       7137 王涛
       7009 王静
       6989 张静
       6975 张涛
       6896 李娜
       6887 李静
       6770 张军
       6735 王鹏
    ...
    real    1m48.698s
    user    1m36.683s
    sys 0m8.078s
    

    统计邮箱后缀

    time zcat jinjianginns.zip | cut -d "," -f 23 | cut -d "@" -f 2 | sort | uniq -c | sort -nr | head -n 10
     548213 163.com
     544205 qq.com
     289192 待定
     255554 126.com
     194732 hotmail.com
     145228 sina.com
      96778 yahoo.com.cn
      93775 gmail.com
      62670 139.com
    
    real    1m18.906s
    user    1m12.393s
    sys 0m4.672s
    
    

    按年排行。这是不是可以与生肖挂钩,或者星座?

     time zcat jinjianginns.zip | cut -d "," -f 7| cut -c -4 | sort | uniq -c | sort -nr | head -n 10
     956820 1982
     856146 1987
     840358 1900
     833848 1986
     765130 1981
     744271 1985
     743698 1983
     741592 1988
     724653 1984
     663682 1989
    
    real    1m25.013s
    user    1m16.030s
    sys 0m6.483s
    
    
  • 出考题了,用命令或简单脚本快速统计锦江 csv 记录再排序 at 2013年10月16日

    #1 楼 @jarorwar 这是锦江数据库的 csv 文件,wc -l 统计一下,有 20051406 条记录 到时用 256m 内存的 vps 测试一下,看那个写的脚本最快最简捷

  • 号外,XX 开房记录查询 at 2013年10月16日

    #27 楼 @gnodiah 在国外速度快啊,用国外的 vps 下 5M 以上,峰值有 9m

    in 3m 43s  
    
    2013-10-16 09:46:51 (4.58 MB/s) - `Public?download=1' saved [1070546338]
    
  • 怎么检查网盘上的文件内容?网盘 SDK 问题 at 2013年10月12日

    国内的大部分网盘提供的接口文档都是半残产品. 你看看微云的文档 http://www.weiyun.com/api.html ,连个根据目录列文件的接口都没有,只能根据文件类型来获取。

    baidu 网盘的文档还不错,写的比较全了。它上传成功返回 md5, http://developer.baidu.com/wiki/index.php?title=docs/pcs/rest/file_data_apis_list#.E4.B8.8A.E4.BC.A0.E5.8D.95.E4.B8.AA.E6.96.87.E4.BB.B6

    那些文档不全的,要么不用,要么抓包分析他们的各种客户端提供的数据,然后盗用。

  • Apache 反向代理很奇怪的问题 at 2013年10月12日

    ServerName 为域名时,apache 貌似会解析得到 ip,再绑定端口到对应的 ip 上面。

    如果 dns 没有注册此域名,应该就需要在 hosts 里面手动绑定 ip

    http://httpd.apache.org/docs/2.2/mod/core.html#servername http://httpd.apache.org/docs/2.2/dns-caveats.html

  • Ruby 社区这么固执偏见不喜接受新事物吗?Go 的两个文章引发争论的感想 at 2013年10月01日

    这个和大部分 Java 开发不用 Ruby 或 Python 理由差不多吧

  • [长沙] 9 月 24 日 第一次 Ruby Tuesday 小聚 at 2013年09月23日

    帮顶,报名

  • 阿里云上的 rails server 过一会就关闭了 at 2013年09月22日

    查看 /var/log/kern.log 日志,看有没有 "Out of memory"关键字

    http://v2ex.com/t/78160

    要求不高的话,直接加 swapfile

  • 建议中国程序员节定在 10 月 24 日。。。 at 2013年09月13日

    #6 楼 @showlovel 同感

  • 瓶颈期,求指点. at 2013年09月06日

    #57 楼 @edokeh 嗯,是的,在 MVC 中,数据是由 Model 直接访问得到的. 但在 Rails 中,View 需要的数据,应该是由 Controller 获取,而不是直接在 View 层调用 Model 的层方法来获取. 咱们是基于 Rails 的 MVC,所以参考一下 Rails 手册的说明

    http://guides.rubyonrails.org/action_controller_overview.html

    For most conventional RESTful applications, the controller will receive the request (this is invisible to you as the developer), fetch or save data from a model and use a view to create HTML output. If your controller needs to do things a little differently, that's not a problem, this is just the most common way for a controller to work.
    
    A controller can thus be thought of as a middle man between models and views. It makes the model data available to the view so it can display that data to the user, and it saves or updates data from the user to the model.
    
  • 瓶颈期,求指点. at 2013年09月06日

    #9 楼 @hellomac 从 MVC 角度来讲,View 的数据应该都由 Controller 提供。这样 View 就不用写逻辑代码,只需要显示数据。

    比如你需要给 Wiki 表单的 Title 一个默认值,那么可以这样写

    @wiki = Wiki.new
    @wiki.title="default title"
    

    而不是在页面上面判断

    感觉要系统的学的话把几本经典的书都看了,光看不行,还得边看边把书上的代码都敲一遍,自己要想想,简单的改一下,看是不是与你预想的的结果一样。

  • 邮箱激活验证疑问 at 2013年09月04日

    #2 楼 @xautjzd 大部分邮箱是支持 ssl 加密连接的

    另外,别人抓取到这个有啥用?帮用户激活?

  • 在 action 中如何多次返回结果? at 2013年09月02日

    理论上也可以用 http 协议的 chunked 特性

    http://zh.wikipedia.org/wiki/%E5%88%86%E5%9D%97%E4%BC%A0%E8%BE%93%E7%BC%96%E7%A0%81 http://stackoverflow.com/questions/6789703/how-to-write-javascript-in-client-side-to-receive-and-parse-chunked-response-i

  • 要把社区的 topics 和 replies 为用户做成 timeline, 怎样做? at 2013年09月02日

    把两张表两一条 sql 语句合并 http://bbs.csdn.net/topics/80137295

    我错了,突然想起 ruby china 用的是 mongodb 不过通过"mongodb union"关键词搜索,应该能找到解决的方法

  • 新项目要用 Python,唉,好伤心啊~ at 2013年08月27日

    和 java 比起来,用 python 真是太幸福了

  • ruby 用 Des 加密算法,如何生成只有数字和字母的密文。 at 2013年08月15日

    可以试试 base32,不过占用空间更多 http://en.wikipedia.org/wiki/Base32

  • 服务器方面的问题,求支招 at 2013年08月09日

    可以看看 Ansible 网上已经有人用 Ansible 配置 ruby 开发环境和部署环境 https://github.com/tobyhede/ansible-centos-rails-nginx-passenger https://www.google.com/search?newwindow=1&safe=off&client=firefox-a&hs=ugJ&rls=org.mozilla%3Aen-US%3Aofficial&q=Ansible+rails&oq=Ansible+rails&gs_l=serp.3..0l2.3094.3861.0.3996.5.4.0.1.1.0.147.252.2j1.3.0....0...1c.1.24.serp..1.4.254.3PCow5JNasg

    另外我自己也搞了一套 Ansible 的 ruby 部署配置。自动配置 rails 环境,通过一条命令,新建一个 puma 应用环境,并添加好系统用户,数据库用户和 nginx 配置文件. https://github.com/mangege/kimi

  • 姨妈贴 RVM rbenv 讨论 at 2013年07月31日

    现在开发用 rvm,服务器用 bundler

  • 新手在北上广留下来工作,有多难? at 2013年07月30日

    在北京也呆了三年,今年回长沙的,说一下感受吧。

    技术与工作环境方面,之前的北京公司挺好的,定期有技术分享,对前沿技术也比较接纳. 现在长沙这边的公司也不错,因为在移动部门,部门有个 rails 爱好者,偶尔也交流一下。闲下来的时间还可以学习一下 android 开发。有硬件条件的话,还可以搞 ios.

    工作机会,北京那边 ruby 相对来说多。长沙这边的虽然机会有,但条件一般要求高,这个要求不单指技术方面。

    生活方面,北京低层住房条件真心差,在长沙这边 1k 多点一般都租到两室一厅。在北京这价位要到六环才能租到一个小单间,公司在五环还好,公司如果在二三环就更加苦逼了. 现在长沙这边,租在公司附近,每天中午走路回去吃饭,活动活动一下。

    如果不怕苦,去北上广闯闯也行. 追求技术的话,其实在长沙大家平常线下可以多交流下,也不比北京差。不过线下活动一下还没有组织成功,有点小郁闷。

  • 我该怎么去除 github 上的临时文件呢 /? at 2013年07月28日

    这不是 github 生成的,应该是你的编辑器生成的。你修改你的编辑器设置应该就行了

    或者用 gitignore 忽略临时文件 https://github.com/github/gitignore

  • 今天星期六地铁上面的帅哥都好养眼啦! at 2013年07月27日

    #2 楼 @lgn21st 这就不一定了,说不定是打扮好跟妹子约会去

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