Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
@gihnius
会员
第 6061 位会员 / 2013-03-10

广州
31 篇帖子 / 335 条回帖
5 关注者
0 正在关注
52 收藏
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
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 用 action-cable asset/js/ 里面的 coffee 接受不到 data 更新:已经找到问题所在,求大佬解答 at 2017年11月23日

    那个 job 是怎么调用的?是在 Sidekiq 里异步执行的吗?

  • 怎么在删除话题的时候关联删除话题里的资源文件? at 2017年11月23日

    如果是 ajax 上传,成功后返回 photo_id,插入 DOM(form) 里面,后面该怎么做就怎么做。

    不过,相比 topic.photo_ids,我更偏向 photo.topic_id,photo 做成多态,比如 attachment, topic 就是 attachable。

    如果觉得麻烦直接 new topic 就 create topic 问题也不大吧,更新时看标志,无效再删掉就行。

  • Emacs 闲谈 (二) 自如的分屏 at 2017年11月13日

    断舍离不容易,一直尝试不安装任何插件,把大部分插件的功能吸收到自己的 init.el 里面,但还是失败,目前还是拖着 prelude 这个"油瓶"在用,本来就是想不依赖大多东西到哪都可以用 Emacs,

    赞楼主的视力,自己顶多开 4 分屏,字体大小看不了。

  • Ruby 爬虫框架 at 2017年11月08日

    曾经就受 capybara + headless chrome 测试启发写爬虫.... 缺点是很慢,超占资源

  • Rails 锁 --- 能不能对一段逻辑代码加锁,高并发情况下总被反复执行 at 2017年10月30日
    1. 对外接口,加 rate limit
    2. Project 加唯一索引
  • 查找附近附近坐标,除了 postgis 还有啥好方案? at 2017年07月02日

    elasticsearch ?

  • Ruby Rails 计时器 看门狗 计时重置 at 2017年06月17日

    你这场景用一般的 scheduler(sidekiq, activejob) 就行了吧,能不加 watchdog 就不加。

    办法是在你要延迟处理的对象上做标志,等到 scheduler 运行到时判断这个标志忽略过去就行。

  • 广州适合程序员周末写代码看书学习的地方有推荐的吗? at 2017年06月09日

    可以不点,没人管你,不过一直同一个地方偶尔点点啰。

  • Stack Overflow 帮助 100 万开发者退出 Vim at 2017年05月26日

    第一次接触的是原始的 vi 掉坑了,而 vim 打开后就有一个说明教如何退出。

  • 工程师只负责实现吗? at 2017年03月12日
    • 在其位谋其政,术业有专攻,要么怎么你是 PM. 别人不是?
    • 工程师也要做设计调研测试决策,实现只是其中一个小环节,我理解的实现就是把代码写出来。
    • 况且不一定每个 PM 都像你一样想听别人意见的,自负的人多着呢。
    • PM 跟工程师固然要沟通,但终要回到各自的领域做具体的事。
  • [上海] Autodesk 2017 春季招聘 (Ruby 职位) at 2017年02月22日

    哇塞,DevOps 待遇比 FullStack 好?!怎么回事?

  • 动态密码生成算法介绍与实现 at 2017年02月18日

    很有用,早前就想利用 OTP 做一个类似 Google Authenticator 的 app, 还可以加入到 ssh 登录做两步验证。

  • Sidekiq 并发控制的一个小 trick at 2017年02月16日

    #18 楼 @lithium4010 开个玩笑

  • Sidekiq 并发控制的一个小 trick at 2017年02月16日

    #13 楼 @lithium4010 别让你老板看到。。。

  • Sidekiq 并发控制的一个小 trick at 2017年02月16日

    #10 楼 @lithium4010

    # at end of A worker
    redis.incr "a-workers-done-couter"
    
    
    # at beginng of B worker
    while redis.get("a-workers-done-counter").to_i < N do
      sleep 1
    end
    
    # at end of B worker
    redis.del "a-workers-done-counter"
    
  • Sidekiq 并发控制的一个小 trick at 2017年02月16日

    #6 楼 @lithium4010 真不复杂

    #7 楼 @lithium4010 这个才复杂

  • Sidekiq 并发控制的一个小 trick at 2017年02月16日

    #2 楼 @lithium4010 就多两句 redis 而已

  • Sidekiq 并发控制的一个小 trick at 2017年02月16日

    #2 楼 @lithium4010 你的 t T 怎么保证?

  • Sidekiq 并发控制的一个小 trick at 2017年02月16日

    既然 a 可以并发执行,让 a 并行,每个 a 完成后到 redis 上标志,b 可以随时启动,执行前看标志,等到 n 就执行。这样子行不行?

  • 远程工作、协作最佳实践? at 2017年02月16日

    skype + hipchat + trello

  • xxxx at 2017年01月25日

    网站?项目介绍?

  • Sidekiq 定时任务的尝试 at 2017年01月17日

    用 sidekiq-scheduler 替换 crontab 已经一年多了,很稳定。避免任务重叠可以自己加锁。

  • [分享] 更方便在 Rails 内写 OR 语句的 gem at 2017年01月17日

    拼 sql 包到 scope 无伤大雅。

  • midori 百日记 at 2017年01月17日

    #26 楼 @dsh0416 其实我不是想说异步,线程哪个好与不好,更多时候,我认为是能用线程尽量用线程。对分布式资源,线程可能更友好。当然,像 nginx 这种应用使用 I/O 多路复用技术来提高并发,那是很合理的事,因为它本身几乎啥都没做。提高并发很多时候只带来了问题而不是解决问题。 反正,在做类似爬虫,map reduce 处理之类的任务,我觉得线程更好。

    当然,使用多线程时尽量保持确定的线程数量避免上下文切换,每个线程就像 daemon 一样运行。

    可以再参考一下: http://www.ducons.com/blog/tests-and-thoughts-on-asynchronous-io-vs-multithreading

  • Ruby 抛出异常后为什么不执行 rescue 中的语句了 at 2017年01月15日

    正常来说 Cart.find(session[:cart_id]) 是按 id find, 找不到就应该会抛出 ActiveRecord::RecordNotFound

  • midori 百日记 at 2017年01月15日

    2013 年的时候用过 event_machine + fiber,好多坑,后来改成直接用 thread 的稳定很多。异步也不是万金油,很多时候可能线程更好,rust 线程对比 goroutine 就快很多。如果是计算密集型的用线程,是 IO 密集型还是用线程。扯到 IO 的时候,问题都出在 内存,网络,磁盘上,异步做法可能只是代码好看些。

  • Beansmile 2016年 技术管理总结 at 2017年01月01日

    👍 能具体分享一下更赞了。

  • Speed up Action Cable for high-performance applications using Go and Erlang at 2016年12月21日

    不错,好好研究一下

  • 求解 singleton_class, singleton_methods 的深入问题 at 2016年11月29日

    In Ruby, everything is an object.

  • [讨论] 大量 String 判断式的重构方法 at 2016年11月15日

    Set 或 HashMap 吧

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