Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
Martin
@martin91
Member
NO. 4755 / 2012-11-27

深圳
45 Topics / 1467 Replies
100 Followers
7 Following
26 Favorites
Reward
GitHub Public Repos
  • paperclip-storage-aliyun 22

    Extend the Paperclip with Aliyun Storage

  • rong_cloud 10

    融云 Server API Ruby 语言 SDK

  • jianggaowang-1 1

    Jianggaowang official repository

  • excel-writors-benchmark 1

    Benchmarks for writing excel by different languages

  • gofixtures 1

    Ruby on Rails' style test fixtures for Golang

  • aes-encryption-benchmark 0

  • binance-public-data 0

    Details on how to get Binance public data

  • techparty-org.github.io 0

    珠三角技术沙龙 blog 官网

  • hikvision-isecure-pyth... 0

    python SDK for interacting with HIKVISION iSecure APIs / 用于海康威视综合安防管理平台的 Python SDK

  • hugo-black-and-light-t... 0

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • 请问有没有 15 寸以内比较便携的显示器推荐啊? at March 25, 2017

    同上网本

  • 请教使用 remote 后 flash 怎么显示 at March 20, 2017

    用的是哪个版本 rails 啊,按照文档的话,flash.now 应该是满足需求的

    Sets a flash that will not be available to the next action, only to the current.

  • 推荐本地查看 gem 源代码的插件 gemsrc at March 19, 2017

    git 录屏是用的 LiceCap

  • 推荐本地查看 gem 源代码的插件 gemsrc at March 19, 2017

    当 install 了一个 gem 之后,会将其源代码 clone 到指定地方,方便以后查阅、研究

    感觉这个有点多此一举,本来已经下载一份源码了,还要另外 clone 一份到指定地方。 针对“方便以后查阅、研究”,我觉得这是个重复造轮子的事情了,事实上,bundler 本来就提供了 bundle open [gemname] 命令用于直接打开项目中 Gemfile.lock 文件指定的 gem 的源码。

    如果你的当前目录并没有 Gemfile.lock 文件,但是想直接查看某个安装的 gem 的源码,也非常简单,安装一个 qwandry 就行了:

    而以上不管哪种方式,只需要配置好一个 EDITOR 环境变量就好了

  • [上海] 2017 英语流利说后端团队招聘 at March 15, 2017

    必须顶一个! 👍

  • 早就听说 Linode 要免费升级,为什么日本节点还没有动静 at March 11, 2017

    赞,目前已向多位朋友安利过云梯!

  • 早就听说 Linode 要免费升级,为什么日本节点还没有动静 at March 11, 2017

    对方给了 speedtest 的数据

    I ran some tests from our Tokyo2 datacenter to China Telecom (which is the ISP you most recently logged in from), and I can verify that bandwidth to Guangzhou does seem this bad:
    Retrieving speedtest.net configuration...
    Retrieving speedtest.net server list...
    Testing from Linode (139.162.65.36)...
    Hosted by China Telecom (Shanghai) [1762.85 km]: 315.817 ms
    Testing download speed........................................
    Download: 103.76 Mbits/s
    Testing upload speed..................................................
    Upload: 2.13 Mbits/s

    此处省略其他类似的测试报告 * n
    最后的结论:

    That being said, I do not believe this is an issue with our end of the network as we are provider much better bandwidth to other parts of China while still using the same upstream provider. I would recommend reaching out to your ISP for further assistance.

  • 早就听说 Linode 要免费升级,为什么日本节点还没有动静 at March 11, 2017

    今天又给 Linode 提了 traceroute 报告跟下载测试的报告,然而他们给我的答复的大概意思就是“我们测试过了,在我们这边是好的啊,不是我们的网络问题”。

  • 早就听说 Linode 要免费升级,为什么日本节点还没有动静 at March 10, 2017

    之前给 Support 提了 ticket,得到的答复是,东京 1 不能升,然后,因为东京 1 不支持 $5 的价格,所以原来用着 Linode 1024 的需要继续支付每月 $10 的费用,他们极力推荐你迁到东京 2。但是测试过,速度感人地不行。。。

  • 用 PHP 做项目都是用的 MySQL,现在转 Rails 有必要切到 PostgreSQL 派? at March 10, 2017

    除非遇到了无法解决的瓶颈而别的工具刚好又解决了,否则就用自己熟悉的工具就好,不必纠结工具问题。

    只要你能到达梦想的彼岸,没人在意你划的是什么破船。

    工程领域也如此。

  • 长文慎入:将 Rails 程序部署到 Docker 容器中 at March 07, 2017

    小标题反映文字组织能力。。。

  • Rails 5.1 beta 发布了 - 关键词 Loving JavaScript at March 03, 2017

    就知道你会第一时间升级 😄

  • 新手找份 Ruby 的工作好难哦。。。。 at March 03, 2017

    广州的推荐老东家 @leondu 的团队,哈哈!

  • 请问为什么会出现这种情况 at February 28, 2017

    这个没有个标准或者参考的,但是秒级肯定是不对劲的,特别是简单项目来说,几十毫秒到几百毫秒比较正常吧

  • 请问为什么会出现这种情况 at February 27, 2017

    @YingJie coding IDE 上不管请求多少遍,都是这个结果吗?

  • 请问为什么会出现这种情况 at February 27, 2017

    也有可能是因为他起的是开发环境,这是首次请求的吧

  • 转职成功,特来吹吹水 at February 26, 2017

    照我的尿性现在一定是沉迷网游或者各种风月场所

    听起来好像是很美好的小康生活

  • 早就听说 Linode 要免费升级,为什么日本节点还没有动静 at February 22, 2017

    看来你们都用的假的 Linode 了,哈哈

  • 动态密码生成算法介绍与实现 at February 19, 2017

    #11 楼 @hz_qiuyuanxin 早就猜到了

  • 动态密码生成算法介绍与实现 at February 19, 2017

    #9 楼 @hz_qiuyuanxin 嘚瑟 ╭(╯^╰)╮

  • 动态密码生成算法介绍与实现 at February 19, 2017

    #6 楼 @gihnius ssh 二步验证这个我们都有集成,业界应该是有成熟的工具的。

  • 动态密码生成算法介绍与实现 at February 19, 2017

    #5 楼 @lgn21st 我最痛苦的是,如果不小心(比如系统还原)需要重装 Google Authenticator,简直痛苦,所有动态密码都得重新配置。用 1Password 可以方便使用它的加密功能,就不用担心密钥泄露了。感谢分享这个好消息!

  • [广州][2015年07月22日 19:00] GZRUBY 第 26 次聚会 [微信开发专场] at February 18, 2017

    #29 楼 @pinewong 有心无力,我目前在深圳,可以咨询 @justin @leondu

  • 动态密码生成算法介绍与实现 at February 18, 2017

    #3 楼 @lgn21st 太棒!一直抱怨 google authentication 不支持备份,原来 1 password 支持

  • 带你走进准确率高于 99.7% 的智能鉴黄功能 at February 17, 2017

    #5 楼 @adamshen 看多了心理免疫。

  • Ruby 的字符串比较,一个天天用,但是没用对的知识点 at February 17, 2017

    #2 楼 @hiveer 严格意义上不是,只是 ASCII 编码表里,字母的 ASCII 编码值相对大小刚好对应字母的字典序,这么一讲,好像也是,哈,我只是抠字眼而已。

  • [北京] 包拯招 Ruby、JavaScript 工匠各一位 (15k - 30k) at February 17, 2017

    是 slim 不是 skim 吧。

  • Ruby at February 14, 2017

    slim 里缺省的标签就是 div,如果 div 标签没有任何属性时,就必须显式写上 div 啊。

    .first id='view'
    / 等价于:
    div.first id='view'
    / 上面这种显式的写法也是符合语法的
    
  • 在 has_many 后是否要有 dependent? at February 10, 2017

    这个没有死标准,看关联的数据后续还有没有保留的必要,如果没有,就可以直接 dependent: :destroy;如果有,看要不要保留数据里的外键(比如可能用于后续的数据统计分析需要),如果有,就连 :dependent 都不用声明了,所关联数据就不会动了,如果没有,可以声明 dependent: :nullify 将外键置空。

    举个例子吧,比如我有一个 CMS 系统,实体有 Page(网页)、Picture(网页上的照片)以及 Visit(网页访问,记录来访用户信息以及受访网页)。一个网页上会有多个照片,同时也会有多个访问记录。一般来说,如果我删除了网页,那么原来网页上的照片也没有留着的意义了,所以我们期待一旦删了网页,也要清除网页上的照片。另一方面,尽管我删除了网页,但是我仍然想要知道整个站点历史访问量情况,包括 PV(要记得访问的是哪个 page,也就是 page_id 外键有必要保留,不能被置空)、UV 等,那么访问记录的数据我是不想随着网页被删而同时被清除的,那么这个业务的代码就是:

    class Page < ActiveRecord::Base
      has_many :pictures, dependent: :destroy
      has_many :visits        # 关联数据不声明 dependent,将不会被自动删除
    end
    

    事实上,我能想到的关联数据不清除的场景,基本也都是一些有审计用途的数据了。

  • 注释用的好,可能会挨打 at February 10, 2017

    :D 我之前也写了个类似的帖子,还没有看过的同志们欢迎进入传送门:周末到了,来段代码压压惊

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