<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>hunter (hunter)</title>
    <link>https://ruby-china.org/hunter</link>
    <description>无极生太极，心静自然凉</description>
    <language>en-us</language>
    <item>
      <title>在前端框架应用中大家如何和服务器交互和更新数据？</title>
      <description>&lt;p&gt;本帖是前端新手贴。&lt;/p&gt;

&lt;p&gt;本人一直游离于前端框架之外，耳闻目睹 React VUE 等多年，然而对于 JS 以及复杂的单页渲染心存恐惧，还是老老实实停留在 Jqeury 等方案。&lt;/p&gt;

&lt;p&gt;最近一直在关注于轻量小巧的 riotjs，有考虑结合 redux 来考虑部分组件化一些 View 页面，同时还可以保留原来 Jquery，不知道是否可行。
Riotjs 和 Redux 都是非常小的 JS 库，Riot 压缩后只有 9K，Redux 不压缩只有 5K，是否利用这两者就可以制造各种组件？&lt;/p&gt;

&lt;p&gt;另外一个问题是，大家是用什么框架从后台拿数据并存储的？&lt;/p&gt;

&lt;p&gt;大家都知道，React，Angular，Vue ,RiotJs 等都是一个纯粹的 View  层面，最多就是一个 VM。
这些前端框架数据都需要从后台拿来，研究了一下以后，发现好像有几种思路。&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt; Ajax 取数据可以用 Fetch 等库，甚至 Jquery&lt;/li&gt;
&lt;li&gt;数据在浏览器存储，可以用 Redux 等方案，放在一个单一的 store 中，好像还有一个什么 action。&lt;/li&gt;
&lt;li&gt;然后才是组件化的 View.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;有经验者可以晒下你们在用的框架。&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="http://riotjs.com/" rel="nofollow" target="_blank"&gt;http://riotjs.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/riot/riot" rel="nofollow" target="_blank"&gt;https://github.com/riot/riot&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://redux.js.org/" rel="nofollow" target="_blank"&gt;http://redux.js.org/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/github/fetch" rel="nofollow" target="_blank"&gt;https://github.com/github/fetch&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
      <author>hunter</author>
      <pubDate>Tue, 29 Nov 2016 10:41:26 +0800</pubDate>
      <link>https://ruby-china.org/topics/31727</link>
      <guid>https://ruby-china.org/topics/31727</guid>
    </item>
    <item>
      <title>调查下谁在用 Ruby 的 Padrino Web 框架？</title>
      <description>&lt;h2 id="官方网站"&gt;官方网站&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.padrinorb.com/" rel="nofollow" target="_blank"&gt;http://www.padrinorb.com/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="GitHub"&gt;GitHub&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/padrino/padrino-framework" rel="nofollow" target="_blank"&gt;https://github.com/padrino/padrino-framework&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;最近一直在用这个 web 框架，一直觉得用的非常爽。&lt;/p&gt;

&lt;p&gt;主要优势：&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;方便的各类代码生成器&lt;/li&gt;
&lt;li&gt; 后台代码 自动生成&lt;/li&gt;
&lt;li&gt; 基于 Sinatra, 速度快&lt;/li&gt;
&lt;li&gt; 支持各类 ORM 包括 active record&lt;/li&gt;
&lt;li&gt; 基于 Rack 的完整的 web 框架堆栈，包括 cache, helper，admin 等&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;用来做 API 生成也是相当的方便。&lt;/p&gt;

&lt;p&gt;敢问论坛里面也在用的还有哪些同学？&lt;/p&gt;</description>
      <author>hunter</author>
      <pubDate>Mon, 28 Nov 2016 10:30:35 +0800</pubDate>
      <link>https://ruby-china.org/topics/31712</link>
      <guid>https://ruby-china.org/topics/31712</guid>
    </item>
    <item>
      <title>[杭州] Nokia 杭州研发中心 LTE 部门招聘测试开发工程师</title>
      <description>&lt;h2 id="公司介绍"&gt;公司介绍&lt;/h2&gt;
&lt;p&gt;诺基亚是一家老牌的跨国电信公司，最近以 160 亿美元全资拥有了阿尔卡特朗讯，目前公司产品和战略正在全面转向云服务。 &lt;/p&gt;

&lt;p&gt;位于杭州滨江的诺基亚研发中心云集了 3000 多嵌入式开发，软件开发和测试专家，是一个人才济济的地方，更可以让你拥有国际化的视野。&lt;/p&gt;
&lt;h2 id="主要工作职责"&gt;主要工作职责&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt; 全自动持续交付系统的开发包括客户端开发和服务器端的 Web 开发&lt;/li&gt;
&lt;li&gt; 测试日志大数据的建设和整合&lt;/li&gt;
&lt;li&gt; 自动化测试分析和数据展示，探索机器学习的应用&lt;/li&gt;
&lt;li&gt; 其它测试工具的开发&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="岗位要求:"&gt;岗位要求：&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;   熟悉 Ruby, Python, Java, PHP，NodeJs 等其中一种，熟悉 Ruby 者优先&lt;/li&gt;
&lt;li&gt;   熟练使用 Web 开发，熟悉 Rails, Sinatra 等优先&lt;/li&gt;
&lt;li&gt;   熟悉测试的基本概念和流程，使用过数种测试框架&lt;/li&gt;
&lt;li&gt;   有数据采集和展示基本概念，使用过 ELK, hadoop，spark 等优先&lt;/li&gt;
&lt;li&gt;   有云平台的应用经验，有 docker 使用经验优先&lt;/li&gt;
&lt;li&gt;   前端开发经验，使用过 Jquery 和 bootstrap，riot,vuejs,angular, react 等前端框架&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id="联系人:"&gt;联系人：&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;hunter.hu@nokia.com&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="工作地点"&gt;工作地点&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;杭州市滨江区江南大道信诚路路口，诺基亚创新软件园&lt;/li&gt;
&lt;/ul&gt;</description>
      <author>hunter</author>
      <pubDate>Mon, 07 Nov 2016 15:51:27 +0800</pubDate>
      <link>https://ruby-china.org/topics/31539</link>
      <guid>https://ruby-china.org/topics/31539</guid>
    </item>
    <item>
      <title>浏览器通知 push.js 的用过吗？</title>
      <description>&lt;p&gt;发现一个桌面通知项目：&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="http://nickersoft.github.io/push.js/" rel="nofollow" target="_blank"&gt;http://nickersoft.github.io/push.js/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;只要调用这么一段 js 代码，就可以发送通知给桌面？
&lt;code&gt;
Push.create("Hello world!", {
    body: "How's it hangin'?",
    icon: 'icon.png',
    timeout: 4000,
    onClick: function () {
        window.focus();
        this.close();
    }
});
&lt;/code&gt;&lt;/p&gt;
&lt;h3 id="我的问题："&gt;我的问题：&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;后台如果是 ruby 的，如何调用这个 js 代码？&lt;/li&gt;
&lt;li&gt;这里并没有告诉它发送给哪一个浏览器？难道这个是纯浏览器上的通知方案？&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;另外，求推荐简单的桌面通知方案。&lt;/p&gt;</description>
      <author>hunter</author>
      <pubDate>Mon, 31 Oct 2016 10:49:21 +0800</pubDate>
      <link>https://ruby-china.org/topics/31477</link>
      <guid>https://ruby-china.org/topics/31477</guid>
    </item>
    <item>
      <title>阿里云 Ubuntu 服务器的 Ruby 安装 rbenv 很慢解决办法</title>
      <description>&lt;p&gt;在阿里云服务器里面，数次按照 rbenv 安装，发现等不起后杀死窗口，太慢了。&lt;/p&gt;

&lt;p&gt;慢的原因有两个：&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;下载太慢 - 因为阿里云链接国外这些资源速度慢&lt;/li&gt;
&lt;li&gt;下载后安装太慢 - 这个无解，因为 1 核 2G 的配置，不知道是不是硬件配置的问题，慢了只能等，大约要等 10 分钟，吃了个晚饭过来后装好了。&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;下载太慢的解决办法 - 利用 rbenv  cache  安装&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;在.rbenv 下面建立一个 cache 文件夹&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;找到国内的镜像&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://ruby.taobao.org/mirrors/ruby/2.3/" rel="nofollow" target="_blank"&gt;https://ruby.taobao.org/mirrors/ruby/2.3/&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;wget &lt;a href="https://ruby.taobao.org/mirrors/ruby/2.3/ruby-2.3.1.tar.bz2" rel="nofollow" target="_blank"&gt;https://ruby.taobao.org/mirrors/ruby/2.3/ruby-2.3.1.tar.bz2&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;ul&gt;
&lt;li&gt;env RUBY_BUILD_MIRROR_URL=file:///home/root/.rbenv/cache/ruby-2.3.1.tar.bz2# ~/.rbenv/bin/rbenv install 2.3.1&lt;/li&gt;
&lt;li&gt;或者你直接安装 rbenv install 2.3.1 即可，因为从 cache 中已经可以读取了。&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;你可以看到，Ruby 下载的步骤没有了，直接显示 
Installing ruby-2.3.1...&lt;/p&gt;

&lt;p&gt;最后终于显示
Installed ruby-2.3.1 to /root/.rbenv/versions/2.3.1&lt;/p&gt;

&lt;p&gt;这里用了 root 做目录，大家最好用用户目录。&lt;/p&gt;

&lt;p&gt;自己安装 ruby
参考 &lt;a href="https://gorails.com/setup/ubuntu/14.04" rel="nofollow" target="_blank"&gt;https://gorails.com/setup/ubuntu/14.04&lt;/a&gt;
发现编译很慢，实在等不起，杀掉，我真怀疑阿里云机器的性能，只能怀疑下。&lt;/p&gt;

&lt;p&gt;分享一下，以方便大家，没有想到安装一个 ruby 也这么苦逼，以前都是很简单的。&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;rbenv local 2.3.1&lt;/li&gt;
&lt;li&gt;rbenv global 2.3.1&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="装了以后发现路径中没有ruby path,你只需要"&gt;装了以后发现路径中没有 ruby path，你只需要&lt;/h2&gt;
&lt;p&gt;rbenv init&lt;/p&gt;

&lt;p&gt;然后把提示中的语句 eval "$(rbenv init -)"  加入到.bash_profile，重启 bash 就搞定。&lt;/p&gt;

&lt;p&gt;再接下去，发现 gem install bundler 也很慢，这个好解决
gem sources  发现是 rubygems&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;gem sources --add &lt;a href="https://ruby.taobao.org" rel="nofollow" target="_blank"&gt;https://ruby.taobao.org&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;gem sources --remove &lt;a href="http://rubygems.org" rel="nofollow" target="_blank"&gt;http://rubygems.org&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;gem update --system&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;gem install bundler&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;下面就可以 bundle install  了，速度就是飞一般快了。&lt;/p&gt;</description>
      <author>hunter</author>
      <pubDate>Sat, 22 Oct 2016 18:00:24 +0800</pubDate>
      <link>https://ruby-china.org/topics/31409</link>
      <guid>https://ruby-china.org/topics/31409</guid>
    </item>
    <item>
      <title>对 vuejs 这个前端框架如何看? </title>
      <description>&lt;p&gt;在移动前端方面经验浅薄，这里抛砖引玉，来看看大家对 vuejs 的看法和意见。&lt;/p&gt;
&lt;h2 id="http://vuejs.org/"&gt;&lt;a href="http://vuejs.org/" rel="nofollow" target="_blank"&gt;http://vuejs.org/&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;昨天刚看到这个框架，和 angular，ember 相比，突出了极简单的理念。
我看到 touch 和 gesture 方面的，也有相关的支持。&lt;/p&gt;

&lt;p&gt;作者是一个华人，看上去很酷。&lt;/p&gt;

&lt;p&gt;Github 链接 &lt;a href="https://github.com/yyx990803/vue" rel="nofollow" target="_blank"&gt;https://github.com/yyx990803/vue&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="angular"&gt;angular&lt;/h2&gt;
&lt;p&gt;angular 看了一会文档，对那些概念实在有点头痛，学习成本高。
何况，如果只是一些简单的应用，非要套上 angular 哪些模式，对以后发展和维护也是头痛的。
angular 网站主站已经被墙。&lt;/p&gt;

&lt;p&gt;@元芳，VUEJS 这个框架你如何看？&lt;/p&gt;</description>
      <author>hunter</author>
      <pubDate>Wed, 26 Nov 2014 09:15:20 +0800</pubDate>
      <link>https://ruby-china.org/topics/22873</link>
      <guid>https://ruby-china.org/topics/22873</guid>
    </item>
    <item>
      <title>Padrino  使用体会 </title>
      <description>&lt;p&gt;拜读 Robbin 的文章后，项目选型使用了 Padrino.
&lt;a href="http://robbinfan.com/blog/40/ruby-off-rails" rel="nofollow" target="_blank"&gt;http://robbinfan.com/blog/40/ruby-off-rails&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Padrino 的 admin 模块
自动为每一个模型创建了 CRUD 的逻辑和代码，代码放在 admin 模块里面非常的干净。
一开始就拥有一个数据管理后台，感觉比 rails 爽
这些原始代码，类似于 rails 的 scaffold, 可以帮助开发者，你可以 copy 这些代码逻辑到自己的模块，很快可以开始&lt;/p&gt;

&lt;p&gt;Padrino 的 generator
除了不能自动产生 view 代码外，generator 功能非常强大。
可以产生 controller/Model/tiny app 等
view 代码 copy admin 产生的就可以开始了&lt;/p&gt;

&lt;p&gt;padrino 对 twitter bootstrap 友好
一开始的管理界面等布局，css 优化都非常不错，可以参考，对原型开发帮助大&lt;/p&gt;

&lt;p&gt;padrino 的 tiny app
我认为这个是最爽的的，原来一直想做 rack app, 现在 tiny app 使得按照模块来开发和组织代码变得非常方便&lt;/p&gt;

&lt;p&gt;前面用 rails 开发了一个物流网站的项目，采集各家网站发布的货源和车源信息，如果不用 tiny APP，找个文件会很麻烦&lt;/p&gt;

&lt;p&gt;这里是 Padrino 项目主页
&lt;a href="http://www.padrinorb.com/" rel="nofollow" target="_blank"&gt;http://www.padrinorb.com/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;其实这个应该分享在新手帖，呵呵，主要是想来论坛冒个泡 :)&lt;/p&gt;</description>
      <author>hunter</author>
      <pubDate>Tue, 20 May 2014 17:25:51 +0800</pubDate>
      <link>https://ruby-china.org/topics/19420</link>
      <guid>https://ruby-china.org/topics/19420</guid>
    </item>
    <item>
      <title>想做一个推送的信息服务平台见论坛</title>
      <description>&lt;p&gt;搭建了一个论坛，想进行 ruby-china 的二次开发。&lt;/p&gt;

&lt;p&gt;主要用来实现和手机的消息推送和交互，利用百度等云推送平台。&lt;/p&gt;

&lt;p&gt;欢迎进入讨论来拍砖。&lt;/p&gt;

&lt;p&gt;&lt;a href="http://i-090.com/" rel="nofollow" target="_blank"&gt;http://i-090.com/&lt;/a&gt;&lt;/p&gt;</description>
      <author>hunter</author>
      <pubDate>Tue, 30 Jul 2013 11:22:49 +0800</pubDate>
      <link>https://ruby-china.org/topics/12895</link>
      <guid>https://ruby-china.org/topics/12895</guid>
    </item>
    <item>
      <title>ruby-china 诡异的 stylesheets_link_tag ,生产模式提供了错误的链路</title>
      <description>&lt;p&gt;&lt;strong&gt;错误描述&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;assets host 模式下 stylesheets_link_tag 翻译成了错误的资源链接导致无法部署。&lt;/p&gt;

&lt;p&gt;assets 使用 assets host
config.action_controller.asset_host = Setting.upload_url&lt;/p&gt;

&lt;p&gt;同样的 stylesheets _link_tag，居然能翻译成不同的路径。&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;正确的&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;.....="&lt;a href="http://ruyi-cdn.b0.upaiyun.com/assets/home-db7695ef6de9d9eefef8a96dd3b02459.css" rel="nofollow" target="_blank"&gt;http://ruyi-cdn.b0.upaiyun.com/assets/home-db7695ef6de9d9eefef8a96dd3b02459.css&lt;/a&gt;**" media="screen" rel="stylesheet"....&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;看看错误的&lt;/strong&gt;
...."&lt;a href="http://ruyi-cdn.b0.upaiyun.com/stylesheets/front.css" rel="nofollow" target="_blank"&gt;http://ruyi-cdn.b0.upaiyun.com/stylesheets/front.css&lt;/a&gt;" media="screen" rel="stylesheet"....&lt;/p&gt;

&lt;p&gt;有的时候又会翻译成 stylesheets/assets&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;不同机器上表现不一样&lt;/strong&gt;
问题是，部署在其中 2 台机器上都没有问题，都可以正常翻译链接。但是在另外一台机器上，死活翻译错误，同样的代码，同样的 acionpackage 版本&lt;/p&gt;

&lt;p&gt;说来惭愧，这个问题搞了我一天，也没有搞定。基本上判断是 actionviewer 的一个 bug.
网上有人说可能和某些 GEM 有关。&lt;/p&gt;

&lt;p&gt;但是如果不绕过去，是没有办法部署的。
然后想用 rails.env.production？方法，也不成功，还是翻译成了古怪的
用过 thin 和 unicorn 部署，都不顶用。&lt;/p&gt;

&lt;p&gt;求助论坛看是否有人解决过这个问题？&lt;/p&gt;</description>
      <author>hunter</author>
      <pubDate>Sun, 14 Jul 2013 14:21:39 +0800</pubDate>
      <link>https://ruby-china.org/topics/12492</link>
      <guid>https://ruby-china.org/topics/12492</guid>
    </item>
    <item>
      <title>百度云免费最高 15G 的空间</title>
      <description>&lt;p&gt;这里推荐下，一般情况下，很容易获得 10G 的免费空间，用来存放个人的重要文档非常方便。&lt;/p&gt;

&lt;p&gt;&lt;a href="http://yun.baidu.com/disk/beinvited?uk=4278566473" rel="nofollow" target="_blank"&gt;http://yun.baidu.com/disk/beinvited?uk=4278566473&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;手机照片可以直接存储在云上。&lt;/p&gt;</description>
      <author>hunter</author>
      <pubDate>Fri, 03 May 2013 15:22:27 +0800</pubDate>
      <link>https://ruby-china.org/topics/10683</link>
      <guid>https://ruby-china.org/topics/10683</guid>
    </item>
    <item>
      <title>在线聊天系统的商业价值</title>
      <description>&lt;p&gt;在线聊天技术是否可以衍生出来很多各个领域的商业价值呢？&lt;/p&gt;

&lt;p&gt;在线聊天本身没有什么，关键是聊什么内容。&lt;/p&gt;

&lt;p&gt;本质上是信息的发布和分发系统。&lt;/p&gt;

&lt;p&gt;做网站已经不稀奇了，大量的平台，框架，甚至马上可以做出一个半成品。&lt;/p&gt;

&lt;p&gt;不过以手机为中心架构的网站其实并不多。&lt;/p&gt;

&lt;p&gt;所以，最近有点想做一个新的系统。&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;nodejs +redis 做服务器&lt;/li&gt;
&lt;li&gt;android 和 IOS 有客户端&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;用 html5 和 js 来作为主要的技术。&lt;/p&gt;

&lt;p&gt;其实很多人会嗤之以鼻，这东西太简单了，不过对我来说，还是有门槛。&lt;/p&gt;

&lt;p&gt;一个是作为练手用，另外有机会也去做商业化运作。&lt;/p&gt;</description>
      <author>hunter</author>
      <pubDate>Wed, 03 Apr 2013 14:15:01 +0800</pubDate>
      <link>https://ruby-china.org/topics/9942</link>
      <guid>https://ruby-china.org/topics/9942</guid>
    </item>
    <item>
      <title>胡汉山又回来了</title>
      <description>&lt;p&gt;新公司三个月，差不多上手了，又可以开始混了。&lt;/p&gt;

&lt;p&gt;决定重返江湖，回到社区的怀抱！&lt;/p&gt;</description>
      <author>hunter</author>
      <pubDate>Thu, 18 Oct 2012 17:30:27 +0800</pubDate>
      <link>https://ruby-china.org/topics/6160</link>
      <guid>https://ruby-china.org/topics/6160</guid>
    </item>
    <item>
      <title>mongodb 查询失效问题</title>
      <description>&lt;p&gt;数据库里面有数据，看上去都正常，但是查询其中一个 collection 某个 field 为某一个具体内容的时候，却什么也没有得到，其他的 field 似乎可以。&lt;/p&gt;

&lt;p&gt;前面我做了一个 remove 表的数据的动作，索引也重新创建了。
上次碰到过，忘记怎么解决了，这次又碰到了，似乎我是删除数据库，再重新搞过的。&lt;/p&gt;

&lt;p&gt;如果有脏数据，如何检查和清理呢？&lt;/p&gt;

&lt;p&gt;这种问题很头痛啊&lt;/p&gt;</description>
      <author>hunter</author>
      <pubDate>Fri, 18 May 2012 08:55:53 +0800</pubDate>
      <link>https://ruby-china.org/topics/3347</link>
      <guid>https://ruby-china.org/topics/3347</guid>
    </item>
    <item>
      <title>增加论坛的版主功能</title>
      <description>&lt;p&gt;昨天聚会有人提到了版主功能。&lt;/p&gt;

&lt;p&gt;一个好的论坛，最重要是在大家的参与，听说管理的几个要点就有授权，分解这两个基本点，同样适合于我们的论坛。&lt;/p&gt;

&lt;p&gt;版主的作用在建设，维护，分享某个主题会起到比几个 super 管理员更好的效果，更会给版主带来荣誉感，好歹也是一个领导。&lt;/p&gt;

&lt;p&gt;实现上，估计代码并不会太多。&lt;/p&gt;

&lt;p&gt;当然，版主也是需要有监督机制，不合理的版主要及时换掉，做到领导能上能下。&lt;/p&gt;

&lt;p&gt;考虑到 ruby 的特殊性，是否可以引入一些关键 gem 的学习和分享机制，并引入到 ruby 聚会中，一方面补充论坛的内容，另外使得大家聚会有一定的 focus.&lt;/p&gt;

&lt;p&gt;可以根据 topic，先分配给这些版主或者聚会中的人，大家各自领取感兴趣的话题，通过发帖，demo 等贡献自己的知识，只有论坛的内容丰富了，论坛才有可能成功，而这只有发动一批人才可以成功。（该号召贴长期置顶）&lt;/p&gt;

&lt;p&gt;下面一些 topic 是自己想到的一些功能。&lt;/p&gt;

&lt;p&gt;用户方面
数据库方面
shop 方面
电子支付方面
论坛功能，论坛的独立招聘模块
seo
css 和布局等一些心得
移动开发
架构如 mountable&lt;/p&gt;

&lt;p&gt;一些愚见，请各位指教&lt;/p&gt;</description>
      <author>hunter</author>
      <pubDate>Wed, 09 May 2012 17:58:36 +0800</pubDate>
      <link>https://ruby-china.org/topics/3159</link>
      <guid>https://ruby-china.org/topics/3159</guid>
    </item>
    <item>
      <title>ruby-china 的头像的 url 链接为何来自本域名？</title>
      <description>&lt;p&gt;正在折腾图片上传，刚刚弄通本地上传，下面准备搞 upyun 存储&lt;/p&gt;

&lt;p&gt;有个问题，发现 ruby-china 的头像链接的 url 不是来自于 upyun 的链接，是不是本地存储的？做了域名绑定？就是可以设置为自己的域名？,而实际上来自于 upyun&lt;/p&gt;

&lt;p&gt;或者是通过 avatar 那个玩意儿弄过来的？那么 form 里面头像上传好像没有看到相关代码。&lt;/p&gt;

&lt;p&gt;carrier_wave.rb 里面配置使用了 upyun 的方式啊，为何 link 是本地的呢？  &lt;/p&gt;</description>
      <author>hunter</author>
      <pubDate>Tue, 08 May 2012 16:26:56 +0800</pubDate>
      <link>https://ruby-china.org/topics/3148</link>
      <guid>https://ruby-china.org/topics/3148</guid>
    </item>
    <item>
      <title>new_cpanel_bg_category_path 这个路由就是不认识</title>
      <description>&lt;p&gt;搞 rails 最痛苦的莫过于那些莫名其妙的错误，往往半天就过去了。&lt;/p&gt;

&lt;p&gt;举个例子&lt;/p&gt;

&lt;p&gt;new_cpanel_bg_category_path 就是不认识，偏偏指到 show 这个 action.&lt;/p&gt;

&lt;p&gt;其他的路径都认识了，就这个 new 不认识
而且直接输入翻译后的路径，居然说没有这个路由。
，可是 rake routes 里面明明有到啊
对 rails 最气愤的就是这些很多莫名其妙的错误。&lt;/p&gt;

&lt;p&gt;google 半天也没有结果，这些小错误天天遇到，天天斗争&lt;/p&gt;</description>
      <author>hunter</author>
      <pubDate>Fri, 20 Apr 2012 14:52:54 +0800</pubDate>
      <link>https://ruby-china.org/topics/2763</link>
      <guid>https://ruby-china.org/topics/2763</guid>
    </item>
    <item>
      <title>Ruby China 的 bootstrap-rails 只支持 Bootstrap 1.4，而且没有更新</title>
      <description>&lt;p&gt;加了个面包屑功能后，怎么没有更新了啊，老外的几个都更新到 2.0.2 了。又要自己折腾这玩意啊&lt;/p&gt;</description>
      <author>hunter</author>
      <pubDate>Wed, 18 Apr 2012 14:50:36 +0800</pubDate>
      <link>https://ruby-china.org/topics/2684</link>
      <guid>https://ruby-china.org/topics/2684</guid>
    </item>
    <item>
      <title>guard  配置文件 Guardfile 里面的 watch 为什么以^开头</title>
      <description>&lt;p&gt;watch(%r{^app/(.+).rb$})          &lt;/p&gt;

&lt;p&gt;很明显是想匹配一个 app 开头的文件名，但是文件名称是全路径，如何匹配^&lt;/p&gt;

&lt;p&gt;不甚明白。&lt;/p&gt;

&lt;p&gt;如果我想监控 app 父目录里面的东西怎么办呢
我给了全路径都不工作，唉
如 watch("/home/myuser/vob/railsapp/app/views/rapp/home/root.html.erb")  &lt;/p&gt;</description>
      <author>hunter</author>
      <pubDate>Sat, 14 Apr 2012 17:38:12 +0800</pubDate>
      <link>https://ruby-china.org/topics/2606</link>
      <guid>https://ruby-china.org/topics/2606</guid>
    </item>
    <item>
      <title>ubuntu 下抛弃 netbean,改投 gedit</title>
      <description>&lt;p&gt;&lt;a href="http://blog.sudobits.com/2011/04/02/textmate-for-ubuntu-linux/" rel="nofollow" target="_blank"&gt;http://blog.sudobits.com/2011/04/02/textmate-for-ubuntu-linux/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;试用了一下，比较靠谱，有 textmate 风格，仔细看博客，操作下来没有问题，似乎专门就是针对 ror 做的。&lt;/p&gt;

&lt;p&gt;实在受不了 ubuntu 下面的 netbeans 了，其实我们只需要一个编辑器加适当的语法高亮和检查而已  &lt;/p&gt;</description>
      <author>hunter</author>
      <pubDate>Sat, 14 Apr 2012 09:32:38 +0800</pubDate>
      <link>https://ruby-china.org/topics/2597</link>
      <guid>https://ruby-china.org/topics/2597</guid>
    </item>
    <item>
      <title>MAC X86 有人试用过吗，靠谱吗，如何搞？</title>
      <description>&lt;p&gt;如题，ubuntu 下面 netbean 的输入法抓狂，隔断时间就不能用了，scim, ibus 都是如此，fcitx 死活装不上，就这点东西，一个下午又没有了，浪费很多时间，不知道折腾多少次了。
买不起 mac，PC 倒有好几台。&lt;/p&gt;

&lt;p&gt;把 ubutnu 系统升上去再试试  &lt;/p&gt;</description>
      <author>hunter</author>
      <pubDate>Fri, 13 Apr 2012 15:49:11 +0800</pubDate>
      <link>https://ruby-china.org/topics/2578</link>
      <guid>https://ruby-china.org/topics/2578</guid>
    </item>
  </channel>
</rss>
