Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
Hooopo
@hooopo
管理员
第 8 位会员 / 2011-10-28

[email protected]
nil
北京
160 篇帖子 / 3013 条回帖
360 关注者
0 正在关注
74 收藏
聪明的妖怪录下了唐僧的紧箍咒
打赏作者
GitHub Public Repos
  • oh-my-github-circles 47

    GitHub User Circle Generator Using GitHub Actions

  • hackernews-insight 21

    Hackernews Insight using TiDB Cloud

  • repo-track-pipeline 6

    🔄 A flexible open-source data pipeline for seamlessly syncing data from any repository to your da...

  • oh-my-github-pipeline 6

    🔄 A flexible open-source data pipeline for seamlessly syncing data from any github user to your d...

  • chatgpt-xiaoai 3

    小爱音箱集成LLM,SaaS 服务

  • repo-contributor-circles 1

    GitHub repo contributor circles generator.

  • ossinsight-x 1

    Automatically post trending repos to Twitter every day.

  • mi-service 1

    XiaoMi Cloud Service for mi.com

  • hooopo 0

  • streamlit-echarts-demo 0

    Demo for Streamlit ECharts component

More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • Bundler Audit for Vulnerable Checking at 2015年12月25日

    #3 楼 @juanito 🆒

  • Bundler 到底是怎么工作的 (暨 Ruby 依赖管理历史回顾) at 2015年12月20日

    #10 楼 @huacnlee 应该算是历史遗留问题

  • Rails Girls China Volunteers,谢谢你们! at 2015年12月20日

    加油~~

  • Heroku-style config management with capistrano and dotenv at 2015年12月18日

    #7 楼 @simlegate 拍扁就可以了,s3_bucket.a=xxx,其实配置也不需要太复杂的结构,一般 key-value 就够了。

  • Bundler 到底是怎么工作的 (暨 Ruby 依赖管理历史回顾) at 2015年12月18日

    #4 楼 @wppurking 也不一样……

  • Bundler 到底是怎么工作的 (暨 Ruby 依赖管理历史回顾) at 2015年12月18日

    据说,Bundler 和 Rubygems 要合并了

  • Heroku-style config management with capistrano and dotenv at 2015年12月17日

    #5 楼 @hungyuhei 不不不,secrets.yml 和 database.yml 是一样的... Rails 一直就支持 yml 里内嵌 ERB。区别是 ENV 从哪里来、如何集中化管理,Rails 没给出什么方案。dotenv 解决的是这个问题。

  • 关于扩展字段的设计问题 at 2015年12月14日

    典型的属性组设计嘛,可以看看 spree 的,没有 model annotate,自己翻 migration 吧:

    • https://github.com/spree/spree/blob/master/core/app/models/spree/option_type.rb
    • https://github.com/spree/spree/blob/master/core/app/models/spree/option_value.rb
    • https://github.com/spree/spree/blob/master/core/app/models/spree/option_value_variant.rb
  • Heroku-style config management with capistrano and dotenv at 2015年12月13日

    #2 楼 @hbin :plus1:

    发现一个可以做类似 heroku db:pull 的 gem 😄

    • https://github.com/sgruhier/capistrano-db-tasks

    试了一下爽爆了:

    $ cap production db:pull
    
  • Use MySQL stream for large datasets at 2015年12月12日

    #11 楼 @csg 任何 stream 都是这个意思吧... 牺牲 server 端成全客户端。另外一般这种应用都是跑从库上的...

  • 好吧, 我是一个技术实用主义者 at 2015年12月09日

    这不是技术实用主义,这是技术虚无主义……进入到ruby这个领域就没有遇到过什么太多太深的问题 说明应该换个环境了。

  • [广州][天河] 招聘 Ruby 程序猿 (10-25K) 如果有愿意从 java (等任意后端) 转 ruby 也可以培养 at 2015年12月09日

    Awesome.

  • 感觉 Node.js 也是 MongoDB 的命,忽悠一帮小青年 at 2015年12月09日

    #9 楼 @blacktulip :plus1: mongodb 更过火了,http://www.databasesoup.com/2015/12/meet-newest-member-of-postgresql.html

  • 阿里云 Rails 项目调整 RDS MySQL 编码为 utf8mb4 的详细步骤 at 2015年11月28日

    #7 楼 @rubyu2 你这段会把原有的 null 约束和 default 值弄没... 改了一下,Rails4 测试通过,其他没测:https://gist.github.com/hooopo/9310986e87200828e5e9

  • 有喜欢做 Side project 的同学吗?互相认识一下? at 2015年11月27日

    Side project 是什么

  • 微信用户访问统计及渠道推广力统计 at 2015年11月22日

    Impressionist

    看了一下 impressionist 的实现,感觉略粗糙,其实完全可以抛弃这个 gem,没提供什么(有用的)功能。

    默认created_at上居然没加索引,感觉这个 gem 作者设计的时候就没有考虑要通过时间去过滤(比如最近 7 天)这种场景。自己加的话 pg 需要用 Expression Indexes ,mysql 的话可能要再冗余出一个 date 列才能满足即在 datetime 又在 date 上过滤的需求了...

    再加上你提到的 params 存成 text 很快就会让这个功能变得不可用,因为这种场景下,impression 表行数增长的是非常快的,如果要全表查出来用 Ruby 过滤死的会非常惨,存成 jsonb 再加索引是不错的选择。

    impression 里用了很多 counter cache 去做预聚合,其实对于多维分析(时间、渠道)场景也是没什么用处的...多维分析还得去在查询上优化。

    Google Analytics Or Piwik

    这种需求似乎可以用 GA 的 custom dimension 或 event tracking + custom report 来实现,不知百度统计有没有对应的。如果考虑 GA 被墙,自己搭piwik也不错,但略重。

    Fluentd + Elastic

    最近尝试通过 Fluentd + Elastic 来反爬,原理就是通过找出某段时间内访问频次高的 IP,再结合这个 IP 的轨迹和 UA 判断这个 IP 是谷歌爬虫还是野爬虫。Fluentd 支持实时发送 log 到 elastic,也可以异步从 log file 里提取数据再批量 import 到 elastic。

    当然,这个架构对多维分析场景仍然适用。

  • Elixir 有人用吗? at 2015年11月21日

    #14 楼 @jiyinyiyong 坑长……

  • 七牛融合 CDN 全面降价,降值达 42% at 2015年11月12日

    [email protected]

  • Ruby 访问 MySQL 字符编码问题 at 2015年11月11日

    #2 楼 @realsatan MySQL 5.1,,,,,你们 PHPer 都是从外星来的?

  • [广州][杭州] 优洛会&美食秀秀 诚聘 Rails 开发工程师 at 2015年11月09日

    #1 楼 @realwol 还以为他是个机器人呢

  • 撸了个域名邮箱服务, 欢迎围观..谢谢 at 2015年11月09日

    #8 楼 @ywjno 明白,V2EX 之前就不支持+,然后就有了这个 PR^_^:https://github.com/livid/v2ex/pull/17

  • 撸了个域名邮箱服务, 欢迎围观..谢谢 at 2015年11月09日

    #6 楼 @ywjno 应该说很少有网站的 validate 支持『+』和『.』了,虽然是合法的格式

  • 有人用过阿里云的键值存储 KVStore 么? at 2015年11月08日

    #5 楼 @happyming9527 如果 EC2 适合自己搭建 Redis 的话那么 还有谁去买 RDS 之类服务?

  • 有人用过阿里云的键值存储 KVStore 么? at 2015年11月07日

    和 AWS 的 elastic chche 类似吧,虽说协议兼容,但功能其实不是完全兼容的,比如配置可能就不一样...

    话说,云服务刚开始还很方便,慢慢就烧钱了,开个服务就是烧 RMB 的。

    所以奥卡姆剃刀原则在云时代有了新的内涵。

  • [广州] 南方电网综合能源有限公司诚聘 Ruby 高级 / 初级 /前端 / 测试工程师 at 2015年11月06日

    咦,老同事...你也在广州啊

  • [广州] Shopper+ 招聘 Ruby 工程师 at 2015年11月06日

    #11 楼 @ruby_xiaojie 嗯,简历发来看看咯。

  • [已有替代方案?] 关于腾讯企业邮箱 at 2015年11月05日

    #5 楼 @roclv 是的,并且会用不同帐号 Fwd...多次提醒。

  • [已有替代方案?] 关于腾讯企业邮箱 at 2015年11月05日

    SendCloud ...

  • [已解决] 求助,Sidekiq Default Queue 任务莫名消失 at 2015年10月29日

    redis-server 的配置是怎样的,如果被配置成 LRU cache 模式在内存满了的时候是会丢失信息的。

    如果不是这个原因的话,还可以进一步确认一下,丢失的 job 相关的内容是仍然存在 redis 里面还是被 sidekiq worker 消费掉了。

  • Use MySQL stream for large datasets at 2015年10月28日

    #4 楼 @luikore plruby 没有安装成功过,求个能用的教程

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