Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
Rei
@Rei
Admin
NO. 1 / 2011-10-28

[email protected]
深圳
182 Topics / 9132 Replies
727 Followers
0 Following
11 Favorites
中下水平 Rails 程序员
Reward
GitHub Public Repos
  • writings 940

    [Closed] Source code of writings.io

  • alipay 732

    Unofficial alipay ruby gem

  • code_campo 291

    [Closed] Source code of http://codecampo.com

  • asciidoctor-pdf-cjk-ka... 101

    **no longer maintained**

  • asciidoctor-htmlbook 31

    Asciidoctor HTMLBook is an Asciidoctor backend for converting AsciiDoc documents to HTMLBook docu...

  • material-ui 17

  • rich-text-editor 12

  • htmlrenderer 12

  • rails-chatgpt-demo 8

  • rails-app 7

    A Rails project template lets me start new projects quickly.

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • 写给大家看的 Rails 部署:第一篇 简单快捷的部署方案 at August 05, 2012

    其实我还想写用户权限的内容,不过怕第一篇塞太多内容会弄晕人,所以留待后篇了。

  • 写给大家看的 Rails 部署:第一篇 简单快捷的部署方案 at August 05, 2012

    #12 楼 @evan 不要用 777。

  • 写给大家看的 Rails 部署:第一篇 简单快捷的部署方案 at August 05, 2012

    #8 楼 @evan 不要用 root 权限部署应用。passenger 会自动用项目文件所属的用户运行应用,但是 root 用户权限太高了(应用的漏洞会影响整个系统的安全性),passenger 会使用默认用户(nobody)执行,导致权限不足。

    http://www.modrails.com/documentation/Users%20guide%20Nginx.html#user_switching

    #9 楼 @evan 改成 user nobody nogroup;,如果只有前面的参数会找同名的 gorup,但是没有 nobody 这个 group。同样也是安全问题,不要把 nginx worker 的用户用 root 来跑。

  • gem 'carrierwave'创建一个 ImageUpload 可以重复用在不同的 model 里面吗? at August 05, 2012

    可以。没日志不清楚。

  • 写给大家看的 Rails 部署:第一篇 简单快捷的部署方案 at August 05, 2012

    #4 楼 @evan 推荐用 vbox 搭建虚拟机来练习。我写文的时候也是用虚拟机反复恢复快照来测试。

  • 写给大家看的 Rails 部署:第一篇 简单快捷的部署方案 at August 05, 2012

    #3 楼 @evan 因为 rails 默认是用 sqlite3,所以没有把安装 mysql 的内容加进去。

    接受多些反馈,完善了之后再放 wiki 吧。

  • 写给大家看的 Rails 部署:第一篇 简单快捷的部署方案 at August 05, 2012

    #1 楼 @dfang 好,加上了。我用 kubuntu 的没留意到这个问题。

    其实不是很理解 login shell 区分出来的意义,感觉是 shell 过度设计。又或者 rvm 为什么不直接把配置放到 .bashrc 里面?

  • 有人部署过<web application>书中的那个 holla 的代码吗? at August 05, 2012

    #5 楼 @zhkzyth 先换用 rvm 吧,用了 rvm 之后就没弄过 ubuntu 的 Ruby 了。

  • 有人部署过<web application>书中的那个 holla 的代码吗? at August 05, 2012

    mkmf 是因为 ruby 里面负责编译 c 扩展的模块没装上,其实本来 ruby 都有的,不过 ubuntu 把 ruby 拆了几个包。

    搜了一下,你装的 ruby 1.9,应该是 sudo apt-get install ruby1.9.1-dev

    http://stackoverflow.com/questions/7645918/require-no-such-file-to-load-mkmf-loaderror

    推荐用 rvm 安装 ruby,ubuntu 的 rubygems 锁了版本号,以后也会遇到问题。

  • 有人部署过<web application>书中的那个 holla 的代码吗? at August 05, 2012

    sudo apt-get install ruby-dev

  • 无意中发现一个超级坑爹的 git 特性 at August 04, 2012

    #6 楼 @Saito 目睹了整个事件的刘先生

  • 无意中发现一个超级坑爹的 git 特性 at August 04, 2012

    The advantages of Git compared to other source control systems.

    http://git-scm.com/

    这话题太无聊了,估计要叫 iGit 就万事大吉了。

  • 无意中发现一个超级坑爹的 git 特性 at August 04, 2012

    Git Source Code Mirror - This is a publish-only repository and all pull requests are ignored. Please follow Documentation/SubmittingPatches procedure for any of your improvements.

  • Rails 其实有点像 Delphi. at August 04, 2012

    #7 楼 @ywjno 那你会去用 cobol 吗?

  • rails 返回 json 格式的数据时在列表里新加一个属性 at August 04, 2012

    建议用 jBuilder

  • 我用脚手架生成的新闻,如何用不同的 layout 嵌套 index,show 和 new,edit 文件? at August 04, 2012

    #2 楼 @1272729223 可喜可贺 😃

  • Rails edge 终于加入了 live streaming.. at August 04, 2012

    以后部署除了选择 server 外,还要选择运行模式,更多可玩的了~

  • Rails edge 终于加入了 live streaming.. at August 04, 2012

    #3 楼 @huacnlee app server 需要改进,Is it live 里面写到能实现 live streaming 同时不阻塞进程的有 Rainbows!, Puma, 和 Thin。1 楼 passenger 里面的文章分析了多进程,多线程和事件模型的区别,以后 passenger 企业版会提供三种运行模式选择。

  • 我用脚手架生成的新闻,如何用不同的 layout 嵌套 index,show 和 new,edit 文件? at August 04, 2012

    http://guides.rubyonrails.org/layouts_and_rendering.html#finding-layouts

  • Rails edge 终于加入了 live streaming.. at August 04, 2012

    要实现更丰富的应用体验,这个特性是必需的了。live streaming 可以减少对其他并发工具的依赖。

  • Rails edge 终于加入了 live streaming.. at August 04, 2012

    Why Rails 4 Live Streaming is a big deal

    http://blog.phusion.nl/2012/08/03/why-rails-4-live-streaming-is-a-big-deal/

  • validates_uniqueness_of 的必要性? at August 03, 2012

    #7 楼 @iwinux 是的。短时间内发生冲突,算是小概率事件了,给个统一错误就好。除非是商场抢拍这样的操作,就个别处理。

  • validates_uniqueness_of 的必要性? at August 03, 2012

    加个模型校验,做提交前的客户端校验比较方便。

  • unicorn 使用简介 at August 03, 2012

    #1 楼 @evan 流水不腐,户枢不蠹

  • Phusion Passenger 企业版发布! at August 03, 2012

    #8 楼 @lgn21st $99/yr 其实挺便宜的。

  • 一些关于部署的疑问,求解惑 at August 03, 2012

    #2 楼 @Zernel 你需要的 cap 都提供了。

  • 缓存页面失效 expire_page at August 01, 2012

    如果用 Redis 缓存,可以用 Hash 类型储存,实现批量过期。印象中 redis_store 只用了 key-value,所以得自己写逻辑。

  • Rails should have data migration. at August 01, 2012

    看来 @bhuztez 完全没了解过 Rails 就来推广 Django。

    http://guides.rubyonrails.org/migrations.html

  • Rails 程序员的 Linux 需要学到什么程度。。。 at August 01, 2012

    会部署应用、数据库、其他工具,跑定时任务,备份,权限管理

  • 大家能帮忙推荐本讲部署或者服务器方面的入门好书么? at August 01, 2012

    Phusion Passenger design & architecture

    http://www.modrails.com/documentation/Architectural%20overview.html

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