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
  • 对 Flash Socket 的补充 at November 19, 2012

    #2 楼 @yakczh as2 中的 XMLSocket 在 as3 中也有: net.flash.XMLSocket net.flash.Socket 非常底层,提供了 readBytes、readUnsignedByte、readObject 等等非常底层的接口,你可以获取到底层的 Binary 数据。 net.flash.XMLSocket 用 XML 传输一些文本数据,只提供了少量的数据操作接口,但是拿到 XML 数据后可以用 XML 的接口做很多事情

  • 对 Flash Socket 的补充 at November 19, 2012

    Flash Socket 这个话题不是整个分享的重点,现场 @yedingding 大大分享中学到好多技术和经验,在这里顺便感谢一下!~

  • 做了一个自动将字符转成 utf8 编码的 gem at August 14, 2012

    @huacnlee 核心也是用了 force_encoding https://github.com/qhwa/string_utf8/blob/33c55bf77f9e95f705fd1326b2587878e459e3e2/lib/string/utf8.rb

  • Rails.vim 高效使用指南 at July 24, 2012

    之前下载了 rails.vim 就没怎么用,看了这篇文章才知道这么方便的,不错不错!

  • nginx passenger 启 production 模式报错 at June 26, 2012

    修改 config/environments/production.rb 将 config.consider_all_requests_local 的值设成 true 就可以看到详细出错信息

  • system command 不执行 at April 10, 2012

    可能是$PATH 环境变量或者权限的问题

  • 最"简洁"但下载量超大的 gem 包 at April 06, 2012

    我也贡献过一次下载量

  • 浙江各城市 PM2.5 监测数据 at April 06, 2012

    这个好有爱,喜欢~

  • 什么是 Simba. at March 21, 2012

    不错,准备有空把原来的某个 sinatra 换成 simba 玩玩

  • 如何写含金量高的原创文章? at March 08, 2012

    太需要这样的文章了,非常感谢!

  • 从 Ruby Best Practice 书上看到的,代码哪里出错呢 at March 07, 2012

    #4 楼 @cbkid 就是构造了一个数组,第一个元素是 :result ,第二个元素是 :inspect 结构上和 ["reslut", "inspect"] 是一样的

  • 你是 vim 党还是 emacs 党? at March 06, 2012

    还没用过 emacs,想等 vim 完全用熟练了之后试试

  • [杭州][2012年03月06日] RubyTuesday 活动公告 at March 05, 2012

    有兴趣,不过 6 点下班,从滨江一路堵过去,7 点应该到不了……

  • 这里有多少人用机械键盘? at February 27, 2012

    在用 KBC POKER 40%, 这是一款 40% 键盘,少了很多键,非常简洁。 我感觉这是一个 VIM 键盘,如果喜欢 VIM,这款键盘也非常适合

  • 你现在正在用的 vim 配色方案是神马.. at February 16, 2012

    更喜欢浅色的,tutticolori

  • 泥马, 同是程序员,差距咋就那么大呢!!! at February 09, 2012

    真精彩!! ps. 旅行的时候还在写书、写程序,真的很勤奋啊

  • 選擇 oh-my-zsh 讓 Terminal 更好用 at February 08, 2012

    #29 楼 @lgn21st 这种情况我喜欢新开一个 tab,用快捷键貌似也挺方便的

  • 選擇 oh-my-zsh 讓 Terminal 更好用 at February 08, 2012

    #26 楼 @lgn21st Good script!

    试了一下改用 grep

    git branch 2> /dev/null | grep -o -P '(?<=^\* ).*$'
    

    速度没太大差别,略快一点点。实际性能开销不是在 grep 或 sed。只不过感觉用两次 sed 命令有些浪费

  • 用 ruby 做了一个 web 前端代码检查工具 at February 02, 2012

    #12 楼 @imsoz 我也是灰常有兴趣,不过不晓得在哪里,哈哈

  • GitHub 的产品设计 at February 02, 2012

    这种方式要求每个人的能力和意识都非常强,好功能相加未必就会成为好产品 pull request 中大家都可以对 feature 进行讨论甚至否决,这点太棒了 感觉 github 是在 37signal 的模式上又更进了一步

  • 用 ruby 做了一个 web 前端代码检查工具 at February 02, 2012

    #8 楼 @nowazhu 是的,这边喜欢 Ruby 的同学也挺多的

  • GitHub 的产品设计 at February 02, 2012

    谢谢分享,受益匪浅:)

  • 用 ruby 做了一个 web 前端代码检查工具 at February 01, 2012
    1. css 选择器层数太多会造成浏览器渲染性能降低,所以要尽量简化 这个选择器有 5 层 .signup_or_signin .login_left ul.form_wrapper li input#signup_button 实际上可以简化成一个 #signup_button

    2. 页面级别不使用 id 选择器,用 class 选择器可以更有扩展性 因为今后如果需要页面上复制这个模块,或者模块功能会迁移到别的页面去?用 id 就会带来潜在的风险。在 css3 和 jquery 的帮助下,把 class 用得好,可以实现和 id 一样的效果。 因此上面这个选择器可以用 .signup_or_signin input.signup_button HTML 结构也做一下调整: <input id="signup_button" type="button" ... /> => <input id="signup_button" class="signup_button" type="button" ... />

  • 用 ruby 做了一个 web 前端代码检查工具 at February 01, 2012

    #2 楼 @vkill 不错,谢谢 :D

  • 用 ruby 做了一个 web 前端代码检查工具 at February 01, 2012

    web 版,可以扫描部分规则,网速慢的情况下需要耐心等待一下: http://fdlint.herokuapp.com/

  • github-flavored-markdown 怎样安装使用? at January 31, 2012

    #8 楼 @jiyinyiyong GFM 是一种格式标准,redcarpet 是一个支持 GFM 的工具 redcarpet 命令行我基本不用,所以你说的问题我没有遇到过,不妨把 markdown 源码贴出来看看?

  • github-flavored-markdown 怎样安装使用? at January 30, 2012

    #6 楼 @jiyinyiyong 是的,默认配置时运行,输出和普通 Markdown 标准解析输出是一样的,需要配置一下,具体看项目 readme

    命令行可以用选项启用这些配置,例如:

    tmp.md 的内容是

    # hello world
    
    tables:
    
    | table head |    |    |
    |------------|----|----|
    | Hello      | A  | B  |
    | World      | C  | D  |
    

    运行 cat tmp.md | redcarpet --parse-tables,结果是:

    <h1>hello world</h1>
    
    <p>tables:</p>
    
    <table><thead>
    <tr>
    <th>table head</th>
    <th></th>
    <th></th>
    </tr>
    </thead><tbody>
    <tr>
    <td>Hello</td>
    <td>A</td>
    <td>B</td>
    </tr>
    <tr>
    <td>World</td>
    <td>C</td>
    <td>D</td>
    </tr>
    </tbody></table>
    

    运行 cat tmp.md | redcarpet,结果是:

    <h1>hello world</h1>
    
    <p>tables:</p>
    
    <p>| table head |    |    |
    |------------|----|----|
    | Hello      | A  | B  |
    | World      | C  | D  |</p>
    
  • github-flavored-markdown 怎样安装使用? at January 29, 2012

    #4 楼 @jiyinyiyong gem install redcarpet 然后就有 redcarpet 这个命令了

    $ redcarpet --help
    Usage: redcarpet [<file>...]
    Convert one or more Markdown files to HTML and write to standard output. With
    no <file> or when <file> is '-', read Markdown source text from standard input.
    

    当然也可以在 ruby 程序里面玩这个 gem

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