创建MacOSX Yosemite的USB安装盘

官方发mail过来的技术支持 陈先生 您好, 感谢您联系Apple。 重装步骤: - 在现有系统制作OS 10.10的安装U盘。下面是制作的教程文档链接: https://support.apple.com/zh-cn/HT201372 - 您只要现在App Store中下载好Yosemite安装包,然后注意文档中的示例部分即可, 1. 先进入终端。 2. 输入 sudo -i...


rails capistrano3发布时assets的优化

发布代码(cap production deploy),如果app/assets/没有代码变化,就跳过assets:precompile ! namespace :deploy do # https://gist.github.com/5b3471d17b8ced329832 Rake::Task["deploy:compile_assets"].clear_actions t...


rails for mongodb Replica Set 配置

配置 mongodb sudo vi /etc/mongodb.conf port = 27017 #//监听端口 fork = true #//后台运行 pidfilepath = /var/run/mongodb/mongodb.pid # 进程PID文件 logpath = /var/log/mongodb/mongodb.log ...


bower-rails 配置与capistrano3整合

说索 项目大了,载入js开源的插件越来越多,碰到了: 1. 没有打成rails包 (难道要把js都打开gem包) 2. 都放在assets/javascripts (没有gem包,难道都要放在这下面,太多了!) 3. 不易与作者同步维护 bower 是一个不错的前端类库管理的工具,感觉像ruby中的bundler一样!赞! bower-rails这个gem就是方便把rails与j...


AngularJS on Rails 4.1.5 - Part 2 待译

第一部用Rails创建的API实例! 如何获取第一部的方式如下: $ git clone https://github.com/growcn/angular_casts $ cd angular_casts/angular_casts_part_1 $ bundle install $ rake db:migrate; rake db:migrate RAILS_...


AngularJS on Rails 4.1.5 - Part 1

Angular seems to be the big craze as of late. Some may agree and some may not, but AngularJS is one of the next big contenders for being the number one choice of developers. At the time of writi...


在ubuntu手动安装nginx1.6的/etc/init.d/nginx配置

手动安装升级到nginx1.6 cd tmp/ wget http://nginx.org/download/nginx-1.6.0.tar.gz tar -zxvf nginx-1.6.0.tar.gz cd nginx-1.6.0/ ./configure --with-http_gzip_static_module --with-http_stub_status_module --w...


assets本地编译优化部署时间

随着rails项目js效果增加,加了JS MVC框架等,变的每发布一次时间越来越延长!也增加服务器在高峰时候cpu与内存的负担! 综合考虑解决把 rake assets:precompile 放在本地编译,然后通过capistrano2发布到服务端! 修改 config/deploy.rb namespace :prepare do desc "Compress assets in...


Sublime Text 插件之ctags

##1. 安装ctags命令 $ brew install ctags ##2. subl安装ctags插件 按住快捷键 cmd+shift+p 输入 Package Control: Install Package 再输入 CTags 回车 注:如果以下的错 那么需要指定下ctags在subl的路定 { ... "command": "/us...


让Octopress支持短链接

增加gem到Gemfile中 echo "gem 'dljbz'">>Gemfile 让dlj缓存不提交到git中 echo ".dlj-cache">>.gitignore 新增plugins/dlj_tag.rb文件,内容如下: ```ruby plugins/dlj_tag.rb -- encoding : utf-8 -- require '...


sunspot的坑爹配置引起了围观

sunspot的Gem用的是 ```ruby Gemfile gem 'sunspot_rails', '2.1.1' gem 'sunspot_solr', '2.1.1' ```bash shell user@xxxx:~/xxxxx/current$ RAILS_ENV=production bundle exec rake sunspot:reindex --trace ...


在rails中用backup数据备份-备份篇

###1.安装backup.gem ```ruby backup.gem Install the latest 4.x version $ gem install backup -v '~> 4.0' --no-rdoc --no-ri ###2.生成backup的脚本 * 把这个备份放在rails的config目录下了! * 下面的生成脚本是:mongodb备份、gzi...


在rails中用backup数据备份-dropbox篇

###1.申请dropbox的api_key与api_secret 打开https://www.dropbox.com/developers/apps申请 ####第一步 点击右上角的”Create app“ ####第二步 点击右下角的”Create app“ ####第三步 ####第四步 复制App key与App secret 到下面的置文件中 打开config/...


restful-authentication迁移至Devise以后oauth登录报Unauthorized

有几个用户发email说TQQ登不了! 日志报了。 Completed 401 Unauthorized in 20.5ms 还以为是omniauth-oauth的TQQ的不太稳定造成的。。 新帐户可以登录,老帐户死活登不上,就想应该是Devise问题了! 结果惊奇的发现 confirmed_at: nil 更惊奇的事居然还有3078多个用户,没有迁移成功! 2.1.1p76 :...


短链接dlj.bz

短链接 http://dlj.bz上线啦!短链接 - 更好传递!! ```bash curl调试方法 curl http://dlj.bz/api/urlshortener \ -H 'Content-Type: application/json' \ -d '{"long_url": "http://www.google.com/"}' {"short_url":"http://d...