关闭

jquery ui rails 如何定制自己的主题?

下载Jquery ui 的主题 http://jqueryui.com/ 将css文件复制到  vender/assets/stylesheets下面 命名为 jquery-ui.css 引入application.css.scss文件中  @import "jquery-ui"; 将images复制到 vender/assets/images下面 修改jqu...
阅读(656) 评论(0)

linux ack-grep 的安装和实践

apt-get install ack-grep sudo ln -s `which ack-grep` /bin/ack ack --help-types|less 可以直接使用: ack hello ack -a hello ack --js hello ack --nojs hello vim 下载ack插件http://www.vim.org/scripts/script...
阅读(1344) 评论(0)

Thin平稳启动的办法

最近的一个产品用thin部署,在启动的时候,服务器总是会短暂停几秒种。这对一个上线的产品来说,是不可以接受的。passenger重启非常的简单,也不会终端服务。thin 稍微复杂一点。 在重启thin的时候,指定端口号 如 sudo thin restart -C thin.yml -o 3001分别启动 对应的端口 onebyone启动的命令 thin restar...
阅读(651) 评论(0)

Rack学习笔记一,一个简单的hello world

Rack作为Ruby web服务的中间介,在整个开发中是非常重要的。很多框架的基础服务都是基于Rack的。本文做一个简单的hello world。 1, 基本介绍 很简单,Rack只需要一个简单的ruby类,方法,Proc, lamba 等,只要能调用 call方法的代码片段都行 基本的模式 def call(env) [status, [headers], body] end...
阅读(540) 评论(0)

RubyChina如何实现软删除?

在model层新建一个Module # coding: utf-8 # 软删除 module Mongoid module SoftDelete extend ActiveSupport::Concern included do field :deleted_at, :type => DateTime default_scope where(:de...
阅读(1572) 评论(0)

Rails一个小项目的研究笔记

紧接着上一篇文章 http://blog.csdn.net/hexudong08/article/details/7744597 如何实现一个简单的认证系统,不用devise? 这个项目使用了一个简单的用户认证系统,清爽,不许要devise那么多的功能。很简单。 具体的代码分析如下》 1, 用户注册 def create...
阅读(753) 评论(0)

Rails简单的项目研究笔记一

这个项目是    https://github.com/chucai/Ruby-on-Rails-Tutorial-by-Michael-Hartl--v3.2-      有比较网站的Rails测试代码,项目比较小,只有三张表,但是代码结构简单,思路清晰,有非常多的值得借鉴和学习的地方。    所有做了这个研究笔记。    1.   实现的功能有:    • 集成了cucumber...
阅读(589) 评论(0)

devise中如何使用auth_token认证 与 RubyChina api认证的区别

1.  修改配置文件  config/initializers/devise.rb    config.token_authentication_key = :auth_token     2. 修改controller action   class Users::SessionsController    def create     resource = warden.au...
阅读(2310) 评论(0)

Rails3的部署问题

Rails的assets部署成production的时候,总是会提示: ActionView::Template::Error (android.js isn't precompiled): 这个问题的解决方案是 在application.rb文件中 config.assets.precompile += %w(application_mobile.css application_m...
阅读(506) 评论(0)

Rspec 使用笔记

打算以后使用rspec 就行测试开发,由于第一次在项目中使用,所以,记录再次,便于以后查询 本文的记录参考了开源软件 angle-nest 和 Ruby-China源码  安装gem group :development, :test do gem 'cucumber-rails', :require => false gem 'database_cleaner' ge...
阅读(1206) 评论(0)

Net/HTTP debug tips

set debug output http = Net::HTTP.new("www.something.com", 80) http.set_debug_output($stdout) 这样就可以在post的时候显示传输的内容,便于调试。 使用nc监视http请求数据 浏览器请求数据可以通过firebug等工具查看,但是有时候需要自己的程序去请求其他应用,这样调试起来很不方便。 通过...
阅读(503) 评论(0)

RubyChina源代码研究笔记:Rails3+Mongodb: 如何在Rails项目中整合Mongodb

一直在研究Ruby-China的源代码,RC中使用的是Mongodb. 我也准备尝试一下mongodb。  新建项目 rails new mongodb --skip-active-record生成一个叫mongodb的项目,并且移除active-record的代码 引入Gem 修改Gemfile文件 gem 'mongoid', '3.0.0.rc' 运行: bund...
阅读(1502) 评论(1)

ruby-china本地部署流程

安装需要的库文件 Install and start Redis, MongoDB, memcached, Python,Pygments redis       http://blog.csdn.net/hexudong08/article/details/7561904 mongodb      http://blog.csdn.net/hexudong08/article/detail...
阅读(1596) 评论(0)

ubutun 下 Pygments的安装

安装easy_install 下载 egg 文件 http://pypi.python.org/pypi/setuptools#files 下载以后运行 sudo sh setupxxxxx 参考:http://pypi.python.org/pypi/setuptools#cygwin-mac-os-x-linux-other  安装 pygments easy_install...
阅读(944) 评论(0)
    个人资料
    • 访问:220788次
    • 积分:4824
    • 等级:
    • 排名:第6348名
    • 原创:199篇
    • 转载:3篇
    • 译文:0篇
    • 评论:48条
    博客专栏
    文章分类
    最新评论