Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
@qhwa
VIP
NO. 130 / 2011-11-18

杭州
15 Topics / 363 Replies
66 Followers
31 Following
82 Favorites
GitHub Public Repos
  • bonfire 71

    A delightful website for tracking reading state of books.

  • dockerize 48

    A small hex package for creating docker image from an Elixir project.

  • formular 24

    A tiny DSL engine for Elixir projects

  • auto_response 16

    A proxy server for debugging HTTP requests.

  • data_fetcher 11

    Simple data fetcher in Elixir

  • word-info 8

    Word information, including frequency, pronunciation and syllables.

  • formular-client 6

  • docker-elixir-runner 5

    Docker images for elixir projects

  • AdventOfCode 4

    Solving Advent Of Code

  • docker-elixir-builder 4

    Docker image for CI building of Elixir projects

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • crontab 执行 ruby 脚本 at March 23, 2013

    crontab 对新手很多坑,环境变量、路径问题等等,用 whenever 节约生命吧,和 rails 没关系

  • 能不能当 staging area 有东西的时候,git commit -am 给一个确认提示 at March 23, 2013

    每次 commit 前做一次 git diff,就不会有这个问题

  • 社区新规则 - 新注册的用户 1 周内禁止发帖 at March 23, 2013

    #149 楼 @badboy

    def can_post?
      verified? or not newbie?
    end
    
    def newbie?
      created_at > 1.week.ago || replies_count < 20
    end
    

    newbie 就负责 newbie,不要去负责能不能发帖,有没有认证过

  • 如何定制 Bootstrap at March 21, 2013

    #7 楼 @bpw11320 是的,这是我的 application.css.less

    /*
     *= require_self
     *= require_tree .
    */
    
    
    @import "twitter/bootstrap/bootstrap";
    
    
    /* twitter bootstrap variables */
    @linkColor:                     #0066CC;
    @btnBackground:                 #F5F5F5;
    @btnBackgroundHighlight:        #D6D6D6;
    @btnPrimaryBackground:          #747788;
    @btnPrimaryBackgroundHighlight: #494C58;
    @btnBorder:                     #E8E8E8;
    @navSidbarBg:                   #E3E5E6;
    
    /* my app variables */
    @proj-list-box-width:           206px;
    
    
    body {
        background: #FBFBFB;
        font-family: 'Helvetica Neue',Arial,sans-serif;
        overflow-y: scroll;
    }
    
    
  • Twitter Bootstrap 3 要出了,各种元素全拍扁了 at March 21, 2013

    #3 楼 @luikore 对平板更友好一些吧

  • 在 Rails 项目中使用 ueditor at March 21, 2013

    收藏先,感谢!

  • 如何定制 Bootstrap at March 21, 2013

    在你自己的 less 文件里面 import 进来,然后重载掉你需要的 css

    @import "twitter/bootstrap" /* 路径貌似这样的吧,不记得了 */
    .my-rule { ... }
    
  • Sinatra 微信机器人演示 at March 16, 2013

    #2 楼 @metal 什么都不加就最好了,问号就有is_的意思 text?, image?

  • Sinatra 微信机器人演示 at March 16, 2013

    boolean 方法前面加 "is_" 很奇怪

  • 程序员发财有几条路啊? at March 15, 2013

    #31 楼 @huaoguo 简历发我!~ hua.qiuh#taobao.com

  • Quora 上 Google Reader 产品经理爆料 Reader 关闭原因 at March 15, 2013

    当下没有比 gr 更好的阅读器了吧?关掉真是令人震惊

  • 程序员发财有几条路啊? at March 14, 2013

    #26 楼 @small_fish__
    http://ruby-china.org/topics/7164 http://ruby-china.org/topics/8136 http://ruby-china.org/topics/8176

  • 程序员发财有几条路啊? at March 13, 2013

    大家来淘宝吧,缺人啊!

  • 做开发到底是 Linux 好 还是 Mac 好? at March 13, 2013

    喜欢折腾的人,必须选 Linux

  • 系统包管理 PK Gem at March 10, 2013

    本来 gem 只是小胜,但是由于 rvm 和 bundle 的存在,gem 方式完胜

  • 用 ubuntu 的朋友试过 “终端” 无法显示中文和无法输入中文的问题吗? at February 06, 2013

    换个终端,试试 gnome-terminal 之外的 如果还是乱码,估计是你的 shell 配置坏了,可以试试换个 shell,比如 zsh 之类 如果继续乱码(不大可能吧),echo $LANG 看看

  • 我到底要不要重构? at February 01, 2013

    人各有志

    我有同事是 CSS 高手,一直不喜欢 SASS、LESS 这样的东西 他说,写程序要要那么快干什么?用 CSS,他是在享受慢慢写的过程,就当是在休息

    但在我看来,不断重复机械性的工作,实在是浪费自己的青春 当有一个 idea,如果能立刻变成产品,立刻收到反馈,可能就会有神奇的结果 所以,我追求的是最快的速度实现 idea,如何能最快重用已经写过的东西 怎样可以让普通人都能迅速搭建出良好的网站,实现自己的想法

    我不觉得他的态度是错的,每个人写程序的初衷并不相同,由此对编程语言、框架的价值的看法也不同。

  • 一个关于当前时间所在范围的判断,or 字符串 整型判断 at January 28, 2013
    puts "ok" if (10..19).include? Time.now.hour
    
  • 桌面跨平台开发 at January 27, 2013

    这个小伙子做的软件界面很漂亮,基于 webkit 的 http://caffeinatedco.de/#apps

  • 给公司弄一个 Wiki 系统,各位推荐一下可参考的开源项目 at January 25, 2013

    之前给团队写了一个基于 sinatra + git + markdown 的 wiki 系统 不过代码写得不太好,准备重构一下再开源

  • 如何托管子进程 at January 25, 2013
    fork { sleep 1; puts "hi" }
    
  • rails 中的ORM概念的疑问。 at January 25, 2013

    #13 楼 @zacker330 不这样做也没什么不好,想知道一个类有什么字段的方法太多了 随时可以用 Foo.columns 或者 Foo.column_names 查 你担心新的开发者不好维护,程序可读性降低,我觉得只是因为不习惯而已,实际上用下来并没有问题

  • rails 中的ORM概念的疑问。 at January 25, 2013

    http://rails-bestpractices.com/posts/68-annotate-your-models

  • 同学们,你们是如何实现ORM的? at January 24, 2013

    通常命令就好了,不用手写

    rails g generate migration add_foo_field_to_bars foo:string
    rake db:migrate
    
    rails g model the_new_model foo:string:index
    rake db:migrate
    

    目前有哪些字段,在 db/schema.rb 可以看到

    我理解 ActiveRecord 是以数据库为中心的 但是 rails 也不是一定要用 active_record MongoDB 之类的 schema-free 数据库可以在 model 中指定 fields,改了也不用 migrate

  • 我为什么想要转到ROR at January 24, 2013

    握爪,如果只是小用户量,开发效率远比性能优先 我做的一个内部 intranet 应用,很多页面近百个 SQL 查询,有很大的优化空间。但,我更认定快速迭代优化体验才是更重要的,一个 idea 从诞生到上线要尽可能的短,然后根据反馈优化。性能,MySQL 自己会缓存这些查询,还不是现在的问题

  • 这段代码怎么去重复? at January 24, 2013
    def build_dbs( db_specs )
      db_specs.map do |label, options|
        build_db label, options
      end
    end
    
    def build_dbs_concurrently( db_specs )
      db_specs.map do |label, options|
        Thread.new { build_db label, options }
      end
    end
    
    if concurrent?
      build_dbs_concurrently.map(&:value)
    else
      build_dbs
    end
    

    代码更多了,重复也没有去,不过看上去是不是好一些?

  • 同时写两个 gem 太痛苦了 at January 24, 2013

    在 A 中指定 B 的 git 仓库地址为本地目录?

  • Passenger 怎么做到无缝更新部署? at January 24, 2013

    #1 楼 @ywencn 一会找台服务器试试,谢谢~~

  • Passenger 怎么做到无缝更新部署? at January 24, 2013

    #2 楼 @Rei 大公司里面,走一次采购流程死一层脑细胞,填很多表格,做 3 种同类供应商比较

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