Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
miller
@mingle5566
高级会员
第 3335 位会员 / 2012-08-21

[email protected]
北京
2 篇帖子 / 20 条回帖
1 关注者
11 正在关注
5 收藏
GitHub Public Repos
  • weixin_mini_test 3

  • udesk_im_demo 2

  • original-coast-clothing 0

    Sample Messenger App - Original Coast Clothing

  • FileRename 0

    Rename files from the ST3 command palette

  • udesk_weixin_test_proxy 0

  • ruby-sdk 0

    Qiniu Resource (Cloud) Storage SDK for Ruby

  • ERP 0

    基于beego的进销存系统

  • CoPilot 0

    Responsive Bootstrap 3 Admin Template based on AdminLTE with vue.js

  • dentistsmile 0

    Single page Jekyll theme for dental clinics

  • my-notes 0

More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • [北京] 六行君通 诚邀 Ruby 开发工程师 2 名 at 2016年01月15日

    #5 楼 @mz2015 邮件已发出 请查收

  • 全新的站内搜索上线 at 2016年01月07日

    👍

  • 大规模 I18n 实践 at 2016年01月05日

    👍 👍 👍

  • [北京] 肆客体育招聘 Ruby on Rails 研发工程师和 Web 前端工程师 at 2015年12月14日

    工作地点在哪里

  • Rails Log Process at 2015年11月04日

    👍👍

  • 下线 Gravatar 头像功能,改由 letter_avatar 代替,并且没上传头像不允许发帖了 at 2015年10月29日

    👍👍

  • [石家庄] 招聘 Ruby 开发人员 2 名 at 2015年10月27日

    顶一个 现在庄里也找 ruby 了,前年想找庄上的还没有呢

  • Ruby 如何与 C 中的 struct 结构体进行 TCP 的交互? at 2015年10月27日

    #12 楼 @skandhas 受益颇多~继续学习中~👍👍

  • Ruby 如何与 C 中的 struct 结构体进行 TCP 的交互? at 2015年10月27日

    #10 楼 @skandhas 还有个问题请教一下,用 bit-struct 如何解析 char[128] 这种固定位数的值,例如:

    ###################C中我这样定义的
    
    typedef unsigned char  __u8;
    typedef unsigned short __u16;
    typedef unsigned int   __u32;
    
    typedef struct
    {
      __u16 order;              /*表示连接认证时的交互顺序,由1开始逐1地递增。路由器与服务器间共享同一个order,比如:路由器order = 1, 服务器order = 2, 路由器order = 3, 目前最多到4*/
        __u8 srv_type;
        __u8 router_addr[128];    /*设备地址*/
    }sentrtu;
    
    sentrtu seru;
    
    seru.order = htons(1025);
    seru.srv_type = 'b';
    strcpy(seru.router_addr, "abc");
    
    ####################ruby这样定义
    class MyStruct < BitStruct
         unsigned :order, 16, "order"
         unsigned :srv_type, 8, "srv_type"
         unsigned :router_addr, 16 * 8, "router_addr"
    end
    
    my_data = MyStruct.new(data)
    puts my_data.order
    puts my_data.srv_type.chr
    puts my_data.router_addr
    

    最后 router_addr 输入的是: 129445968641824014294637244265334308864 一串数字,这个是什么格式的?如何转换输入"abc"

  • Ruby 如何与 C 中的 struct 结构体进行 TCP 的交互? at 2015年10月27日

    #2 楼 @xxqfamous 谢谢,第三方的中间件也可以考虑考虑

  • Ruby 如何与 C 中的 struct 结构体进行 TCP 的交互? at 2015年10月27日

    #5 楼 @skandhas 谢谢~这个 gem 正好能达到我的需求,前两天在 Google 查了半天也没找到合适的~ 真是万分感谢🙏

  • Ruby 如何与 C 中的 struct 结构体进行 TCP 的交互? at 2015年10月27日

    #4 楼 @flowerwrong 嗯,会用到 socket,问题在于要处理 bit 中的结构体

  • Ruby 如何与 C 中的 struct 结构体进行 TCP 的交互? at 2015年10月26日

    cstruct #1 楼 @skandhas 这两个只是调用 c 库,生成 struct 结构。现在我是想不改变 C 路由端的代码,直接用 ruby 接收 C 发过来的结构字节流?

  • 使用 Rails 构建 API 实践 at 2015年06月19日

    支持一下 好文

  • 废除 at 2015年04月15日

    接触过你们的 api

  • 使用 AngularJS 从零构建大型应用 at 2015年03月06日

    加一层 routes 会不会好一些

  • [调查] 2015年 你会选 Angular.js 还是 Ember.js 呢? at 2015年03月06日

    angualr 使用中

  • AngularJS 2.0 正在路上.. at 2015年01月20日

    公司的项目

  • AngularJS 2.0 正在路上.. at 2014年12月12日

    1.3.0 使用中。。。

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