<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>es6china</title>
    <link>https://ruby-china.org/es6china</link>
    <description>https://vivw.org/</description>
    <language>en-us</language>
    <item>
      <title>修改话题创建频率限制的问题</title>
      <description>&lt;h2 id="问题："&gt;问题：&lt;/h2&gt;
&lt;p&gt;1.修改了话题创建频率时间限制以后，比如修改为 800000，这样是生效的。如果再还改回为 60，再进行发帖操作，则一直提示发帖频繁（重启，清除缓存都无法生效），请稍后再试。&lt;br&gt;
2.希望可以添加管理员不受此限制的功能。&lt;/p&gt;

&lt;p&gt;&lt;img src="https://l.ruby-china.com/photo/2019/cd63b9c0-77e3-4efe-9fdf-9a9a72f085dd.jpeg!large" title="" alt=""&gt;&lt;/p&gt;
&lt;h2 id="源码如下"&gt;源码如下&lt;/h2&gt;
&lt;p&gt;&lt;img src="https://l.ruby-china.com/photo/2019/568035bf-9d79-4e9c-9028-54c505f2a90b.png!large" title="" alt=""&gt;&lt;/p&gt;

&lt;p&gt;红色区域应该有问题的吧~&lt;/p&gt;</description>
      <author>es6china</author>
      <pubDate>Mon, 21 Jan 2019 19:30:09 +0800</pubDate>
      <link>https://ruby-china.org/topics/38028</link>
      <guid>https://ruby-china.org/topics/38028</guid>
    </item>
    <item>
      <title>新版本的感觉没有之前的 UI 好看一些啊</title>
      <description>&lt;p&gt;新版本的 UI 感觉有点笨重，丢失了原来的那种轻量级的感觉~~~&lt;img title=":joy:" alt="😂" src="https://twemoji.ruby-china.com/2/svg/1f602.svg" class="twemoji"&gt; &lt;img title=":joy:" alt="😂" src="https://twemoji.ruby-china.com/2/svg/1f602.svg" class="twemoji"&gt; &lt;img title=":joy:" alt="😂" src="https://twemoji.ruby-china.com/2/svg/1f602.svg" class="twemoji"&gt;   &lt;/p&gt;

&lt;p&gt;开发组可以改回去嘛~~~&lt;/p&gt;</description>
      <author>es6china</author>
      <pubDate>Fri, 20 Apr 2018 11:11:35 +0800</pubDate>
      <link>https://ruby-china.org/topics/35497</link>
      <guid>https://ruby-china.org/topics/35497</guid>
    </item>
    <item>
      <title>基于 Homeland 开源程序的前端社区来啦</title>
      <description>&lt;h2 id="社区由来"&gt;社区由来&lt;/h2&gt;
&lt;p&gt;关于社区的由来，有以下几个方面，首先是近几年前端的火爆，导致了大量开发者转投入前端这是炙手可热的市场，各项新技术更少层出不穷。漫观目前前端各大技术站点及其社区，对前端的技术性划分并不是很明确。基本上没有一个正式的前端综合性技术交流社区。各种问题都分散在 QQ 群，微信群，oschina，segmentfault 等其它大型综合性技术网站。而且也缺少一些优质的内容分享者，国外的新兴前端技术更是难以引进，对于新入行的同学们基本上没有一个专业性的技术解答的地方。基于上面提到的这些问题，w3c-前端社区诞生了，我们的目标是做一个具有专业性、前瞻性、综合性的前端技术社区，致力于促进前端开发领域知识与技术创新的传播。那么我们这一次在前面几个的经验基础上制定了一系列的运营计划，也是希望借此来建立一个好的技术社区。目前我们组织了十个人左右的运营小组在做这个事情，同时后期还在筹划线下的活动。当然，线上活动也是必不可缺。当然，这些可能跟社区发展中会慢慢的进行调整。还有其他一系列的活动在排队设计和规划中。所以，希望以此社区来为前端爱好者提供一个良好的学习交流社区。&lt;/p&gt;
&lt;h2 id="社区主旨"&gt;社区主旨&lt;/h2&gt;
&lt;p&gt;w3c 是一个具有专业性、前瞻性、综合性的前端技术社区，致力于促进前端开发领域知识与技术创新的传播。这是我们发展的主旨，当然，主要在于交流。&lt;code&gt;技术交流，从分享开始&lt;/code&gt;。这是我一直奉行的一句话。有交流才会促进技术的发展。&lt;/p&gt;
&lt;h2 id="社区地址"&gt;社区地址&lt;/h2&gt;
&lt;p&gt;欢迎各位喜欢前端的童鞋们加入，贡献自己的一份力量，谢谢。最后，附上地址：&lt;a href="https://www.w3cvip.org/" rel="nofollow" target="_blank"&gt;https://www.w3cvip.org/&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="其它"&gt;其它&lt;/h2&gt;
&lt;p&gt;然后分享一下自己在 homeland 的基础上制作的 404 和 500 页面：&lt;/p&gt;

&lt;p&gt;&lt;img src="https://l.ruby-china.com/photo/2017/acb747e0-cac1-4633-8025-a40c82fe06ee.png!large" title="" alt=""&gt;
&lt;img src="https://l.ruby-china.com/photo/2017/6edaa298-b7be-4a24-9cf8-94fc2c35c237.png!large" title="" alt=""&gt;&lt;/p&gt;</description>
      <author>es6china</author>
      <pubDate>Wed, 20 Sep 2017 10:48:22 +0800</pubDate>
      <link>https://ruby-china.org/topics/34194</link>
      <guid>https://ruby-china.org/topics/34194</guid>
    </item>
    <item>
      <title>ruby china 部署成功后的问题，帖子详情页 500，更换头像后不能显示</title>
      <description>&lt;p&gt;服务器为阿里云的 ubuntu 服务器   ~&lt;/p&gt;

&lt;p&gt;环境如下：&lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="no"&gt;Rails&lt;/span&gt; &lt;span class="mf"&gt;5.1&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;
&lt;span class="n"&gt;ruby&lt;/span&gt; &lt;span class="mf"&gt;2.4&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;
&lt;span class="n"&gt;ubuntu&lt;/span&gt; &lt;span class="mf"&gt;14.04&lt;/span&gt;
&lt;span class="no"&gt;Postgresql&lt;/span&gt; &lt;span class="mf"&gt;9.3&lt;/span&gt;
&lt;span class="no"&gt;Passenger&lt;/span&gt; &lt;span class="mf"&gt;5.1&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;6&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;nginx 配置如下：&lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="n"&gt;server&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="n"&gt;listen&lt;/span&gt; &lt;span class="mi"&gt;80&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="n"&gt;server_name&lt;/span&gt; &lt;span class="n"&gt;域名&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="n"&gt;root&lt;/span&gt; &lt;span class="sr"&gt;/home/&lt;/span&gt;&lt;span class="n"&gt;homeland&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="kp"&gt;public&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="n"&gt;index&lt;/span&gt;  &lt;span class="n"&gt;index&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;html&lt;/span&gt; &lt;span class="n"&gt;index&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;htm&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="n"&gt;passenger_enabled&lt;/span&gt; &lt;span class="n"&gt;on&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;production.log 报错信息如下：&lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="no"&gt;F&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;2017&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mo"&gt;07&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;21&lt;/span&gt;&lt;span class="no"&gt;T21&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;50&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mo"&gt;02&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;176570&lt;/span&gt; &lt;span class="c1"&gt;#2842] FATAL -- :   &lt;/span&gt;
&lt;span class="no"&gt;F&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;2017&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mo"&gt;07&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;21&lt;/span&gt;&lt;span class="no"&gt;T21&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;50&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mo"&gt;02&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;176598&lt;/span&gt; &lt;span class="c1"&gt;#2842] FATAL -- : app/controllers/application_controller.rb:73:in `block (2 levels) in render_optional_error_file'&lt;/span&gt;
&lt;span class="n"&gt;app&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;controllers&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;application_controller&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;rb&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;71&lt;/span&gt;&lt;span class="ss"&gt;:in&lt;/span&gt; &lt;span class="sb"&gt;`render_optional_error_file'
app/controllers/application_controller.rb:60:in `&lt;/span&gt;&lt;span class="n"&gt;render_404&lt;/span&gt;&lt;span class="s1"&gt;'
app/controllers/home_controller.rb:7:in `uploads'&lt;/span&gt;
&lt;span class="no"&gt;I&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;2017&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mo"&gt;07&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;21&lt;/span&gt;&lt;span class="no"&gt;T21&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;50&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mo"&gt;02&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;177873&lt;/span&gt; &lt;span class="c1"&gt;#2842]  INFO -- : Started GET "/uploads/user/avatar/1/88363d.jpg!sm" for 171.216.71.44 at 2017-07-21 21:50:02 +0800&lt;/span&gt;
&lt;span class="no"&gt;I&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;2017&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mo"&gt;07&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;21&lt;/span&gt;&lt;span class="no"&gt;T21&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;50&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mo"&gt;02&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;179074&lt;/span&gt; &lt;span class="c1"&gt;#2842]  INFO -- : Processing by HomeController#uploads as &lt;/span&gt;
&lt;span class="no"&gt;I&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;2017&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mo"&gt;07&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;21&lt;/span&gt;&lt;span class="no"&gt;T21&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;50&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mo"&gt;02&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;179145&lt;/span&gt; &lt;span class="c1"&gt;#2842]  INFO -- :   Parameters: {"path"=&amp;gt;"user/avatar/1/88363d"}&lt;/span&gt;
&lt;span class="no"&gt;I&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;2017&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mo"&gt;07&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;21&lt;/span&gt;&lt;span class="no"&gt;T21&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;50&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mo"&gt;02&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;183168&lt;/span&gt; &lt;span class="c1"&gt;#2842]  INFO -- : Completed 500 Internal Server Error in 4ms (ActiveRecord: 0.3ms)&lt;/span&gt;
&lt;span class="no"&gt;F&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;2017&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mo"&gt;07&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;21&lt;/span&gt;&lt;span class="no"&gt;T21&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;50&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mo"&gt;02&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;183918&lt;/span&gt; &lt;span class="c1"&gt;#2842] FATAL -- :   &lt;/span&gt;
&lt;span class="no"&gt;F&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;2017&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mo"&gt;07&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;21&lt;/span&gt;&lt;span class="no"&gt;T21&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;50&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mo"&gt;02&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;183983&lt;/span&gt; &lt;span class="c1"&gt;#2842] FATAL -- : ActionView::MissingTemplate (Missing template home/uploads, application/uploads with {:locale=&amp;gt;[:"zh-CN", :zh], :formats=&amp;gt;[nil], :variants=&amp;gt;[], :handlers=&amp;gt;[:raw, :erb, :html, :builder, :ruby, :coffee, :jbuilder]}. Searched in:&lt;/span&gt;
  &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="s2"&gt;"/home/homeland/app/views"&lt;/span&gt;
  &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="s2"&gt;"/home/deploy/.rvm/gems/ruby-2.4.1/gems/homeland-site-0.1.2/app/views"&lt;/span&gt;
  &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="s2"&gt;"/home/deploy/.rvm/gems/ruby-2.4.1/gems/homeland-note-0.1.3/app/views"&lt;/span&gt;
  &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="s2"&gt;"/home/deploy/.rvm/gems/ruby-2.4.1/gems/homeland-wiki-0.3.0/app/views"&lt;/span&gt;
  &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="s2"&gt;"/home/deploy/.rvm/gems/ruby-2.4.1/gems/homeland-press-0.3.4/app/views"&lt;/span&gt;
  &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="s2"&gt;"/home/deploy/.rvm/gems/ruby-2.4.1/gems/status-page-0.1.4/app/views"&lt;/span&gt;
  &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="s2"&gt;"/home/deploy/.rvm/gems/ruby-2.4.1/gems/exception-track-0.2.0/app/views"&lt;/span&gt;
  &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="s2"&gt;"/home/deploy/.rvm/gems/ruby-2.4.1/gems/kaminari-core-1.0.1/app/views"&lt;/span&gt;
  &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="s2"&gt;"/home/deploy/.rvm/gems/ruby-2.4.1/gems/notifications-0.4.2/app/views"&lt;/span&gt;
  &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="s2"&gt;"/home/deploy/.rvm/gems/ruby-2.4.1/gems/devise-4.3.0/app/views"&lt;/span&gt;
  &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="s2"&gt;"/home/deploy/.rvm/gems/ruby-2.4.1/gems/doorkeeper-4.2.6/app/views"&lt;/span&gt;
  &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="s2"&gt;"/home/deploy/.rvm/gems/ruby-2.4.1/gems/pghero-1.7.0/app/views"&lt;/span&gt;
&lt;span class="p"&gt;):&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;</description>
      <author>es6china</author>
      <pubDate>Fri, 21 Jul 2017 21:54:54 +0800</pubDate>
      <link>https://ruby-china.org/topics/33582</link>
      <guid>https://ruby-china.org/topics/33582</guid>
    </item>
  </channel>
</rss>
