Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
ian
@doitian
VIP
NO. 186 / 2011-11-23

皮匠科技
杭州
22 Topics / 849 Replies
42 Followers
1 Following
13 Favorites
GitHub Public Repos
  • live2dviewer 76

    Live2D 模型批量查看器

  • dotfiles-public 14

    My configurations

  • knowledge-base 5

  • ckb-sdk-python 2

  • readwise-scripts 2

  • zotero-actions-tags-sc... 2

    Scripts for the Zotero plugin windingwind/zotero-actions-tags

  • lnd-grpc-tonic-client 2

    Rust lnd client using tonic and tonic-openssl.

  • http-inspector 1

  • dotfiles 1

    dotfiles managed using saltstack

  • userstyles 0

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • 自动根据 host 判断 root 的 nginx with passenger 配置 at December 12, 2011

    #2 楼 @wxianfeng Nginx 默认是 bind 所有 interface,局域网是可以访问的。局域网内没设置 DNS 的话,需要每台机器自己改 hosts 或者/etc/resolver

  • 装机宝典 at December 11, 2011

    #2 楼 @sunfmin 如果 server 不是同一个系统,环境有差别,这点麻烦是非常值得的

  • 下午把玩了一下 SpineJS at December 10, 2011

    #1 楼 @cqpx 看起来fetch的第一个参数是当成 ID 的

  • 那些技术名词的读音问题 at December 09, 2011

    intridea 两个 i 都发 it 里的 i dea 发 idea 的后半部分 重音应该在 in 和 dea

  • 有机会成为第一个 StackOverflow 中文子站的《移民海外》需要兄弟们的帮助 at December 08, 2011

    commit 了,reputation 不够,只有 160

  • 有机会成为第一个 StackOverflow 中文子站的《移民海外》需要兄弟们的帮助 at December 08, 2011

    #12 楼 @ashchan 点自己名字,找到 network profile,点进去可以看到 reputation tab, 200 以上才有统计图

  • 关于 Linode 上 RVM 的奇怪问题,每次 ssh 登陆服务器后,发现 rvm 并未选择 ruby 版本,即使上次登陆的时候`rvm --default use ree` at December 07, 2011

    #7 楼 @geekontheway 看看 /etc/rvmrc 加上

    export rvm_path=/usr/local/rvm

  • 用 jekyll 和 Octopress 做博客的都进了分享一下哈 at December 06, 2011

    #21 楼 @night_song 改这么多就不能丢 github pages 了吧?

  • Mongoid & Kaminari query in view at December 05, 2011

    Products.all不是返回数组了吗?

  • 用 jekyll 和 Octopress 做博客的都进了分享一下哈 at December 05, 2011

    我用 nanoc3 的,好久不更新就不贴地址了

  • 用 jekyll 和 Octopress 做博客的都进了分享一下哈 at December 05, 2011

    Octopress 用了 responsive design 不错

  • 错别字纠正 at December 05, 2011

    #6 楼 @lgn21st 哎哟,博客改版更新了

  • 鸭眼网的 git pull 使用法 at December 03, 2011

    #5 楼 @Rei 本地只要 commit 过 gc 之前都找得回来的,用 git reflog 看

  • 如何以图片的形式表示 selection 或者 radio? at December 03, 2011

    #9 楼 @hujoy 如果想兼容老浏览器里让图片不同状态下显示不同效果,就要用到点 javascript 了,不过 radio 比较恶心,你点击一个,之前选择的那个被取消了是不会触发 change event 的

  • 如何以图片的形式表示 selection 或者 radio? at December 03, 2011

    @hujoy 把 check 和 radio 设置成 display: none 就行了。

    http://jsfiddle.net/qsmpK/9/

  • 如何以图片的形式表示 selection 或者 radio? at December 03, 2011

    @hujoy 图片可以放到 label 里啊,或者用 css 把 label 替换图片 background。如果浏览器支持 adjacent silbling selector 和:checked pseodo class,可以用 css 给图片加效果,或者切换 background img.

    例如:

    http://jsfiddle.net/qsmpK/8/

  • <%= page_title = 'xxxxx' %>和<% page_title = 'xxxxx' %>的区别 at December 03, 2011
    • <%= expression %>会把expression的返回结果添加到当前位置,可以理解为替换成 expresssion的结果
    • <% expression %> 只是演算expression,对erb的结果不作任何修改,可以理解为 执行后从erb文件中删除。

    假设有 layout layouts/application.html.erb

    <html>
      <head><title><%= @page_title %></title></head>
      <body>
        <%= yield %>
      </body>
    </html>
    

    下面这个 view

    <% @page_title = '1st title' %>
    <p>1st view</p>
    

    只是设置了@page_title,可以在其它地方用,比如 layout 中,但是本身不会插入到那一行中,所以最终产生

    <html>
      <head><title><%= @page_title %></title></head>
      <body>
        <p>1st view</p>
      </body>
    </html>
    

    第二个

    <%= @page_title = '2nd title' %>
    <p>2nd view</p>
    

    因为赋值语句返回左值,所以@page_title的当前值会插入,最终产生:

    <html>
      <head><title>2nd title</title></head>
      <body>
        2nd title
        <p>2nd view</p>
      </body>
    </html>
    
  • tmuxinator 的 shell completion at December 03, 2011

    @lgn21st 现在效果还行啊,就是没有 style

    http://ruby-china.org/search?q=%E8%A7%86%E9%A2%91

    建议在结果页加个 Tab Search in Google,公共内容让专业的来收录最省事

  • 如何以图片的形式表示 selection 或者 radio? at December 03, 2011

    chosen 用于 select 的,radio, checkbox 要好看可以试试 http://uniformjs.com/

  • 社区 wiki 文章 整合 at December 02, 2011

    model 可以整合起来用一个,关联到社区就是个帖子,关联到 wiki 就是新页面

  • 中文 Railscast 第一期上线 at December 02, 2011

    为了表示支持,我决定给你大牛级的待遇,用缩写来称呼你,以后你就是 TT 了

  • 为什么网站都成这个样子了? at December 02, 2011

    可以在头像外面套个 div,css 加 width, height, overflow:hidden

  • 大家来贴一下平常都用哪些软件吧? at December 02, 2011

    Arch Linux 下

    • 窗口管理 XMonad
    • 编辑器 Emacs
    • 终端 URxvt
    • 终端会话管理 tmux
    • 自动化创建 tmux session: tmuxinator
    • 浏览器 Firefox+pentadactyl,
    • 文件管理 ranger
    • PDF 阅读器 zathura
    • 电子书管理 Mendeley Desktop
    • 剪贴板管理 clipit
    • 截图 shutter

    Mac 下 Emacs, Firefox+pentadactyl, tmux, Mendeley 不变

    • Quick Silver
    • 窗口管理 Divvy
    • 终端 iTerm2
    • PDF 阅读器 Skim
    • 剪贴板管理 CopyLess
    • 截图 Skitch
  • 部署 ruby-china 到服务器:unicorn pid 文件找不到? at December 01, 2011

    第一次会这样的吧,可以先更新代码,然后手动 start

    cap deploy:update deploy:start
    
  • 免费的持续集成测试服务 travis-ci at November 29, 2011

    #4 楼 @poshboytl travis 用的 Vagrant 来管理 virtualbox,Vagrant 支持 chef 和 puppet 进行配置

  • Mac 的全局快捷键好强大 at November 25, 2011

    我感觉自己加快捷键都没什么好坑位了

  • Test::Unit 还是 Rspec at November 25, 2011

    我是挺喜欢 rspec 的 let 的,在 context 划分(可嵌套),用 let 设置环境

  • 好奇 wget 那种百分比的进度是如何打印出来的 at November 25, 2011

    Ruby 可以直接用 gem progressbar https://github.com/peleteiro/progressbar/blob/master/lib/progressbar.rb

  • 好奇 wget 那种百分比的进度是如何打印出来的 at November 25, 2011

    除了\r回行首然后覆盖掉,也可以用 ANSI terminal 的 Cursor Control http://www.termsys.demon.co.uk/vtansi.htm

    print "10%\e[3D12%" 
    

    \e[3D 就是回退 3 格

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