何旭东chucai的专栏

Web开发实录:Ruby, Rails, Java, Coffeescript , Sass, Html, JQuery

排序:
默认
按更新时间
按访问量

Ruby如何旋转图片和获取图片的Retate值?

这是一个常见的需求,有时候我们有手机拍摄的图片,在网页上显示,会倒立。所以,需要将图片旋转90度。 比较常用的一种方案是:exiftool http://www.sno.phy.queensu.ca/~phil/exiftool/#top 下载 http://www.sno...

2012-08-03 16:51:31

阅读数:945

评论数:0

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

下载Jquery ui 的主题 http://jqueryui.com/ 将css文件复制到  vender/assets/stylesheets下面 命名为 jquery-ui.css 引入application.css.scss文件中  @import "jqu...

2012-07-26 11:33:05

阅读数:689

评论数: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 h...

2012-07-23 12:48:57

阅读数:1739

评论数:0

Thin平稳启动的办法

最近的一个产品用thin部署,在启动的时候,服务器总是会短暂停几秒种。这对一个上线的产品来说,是不可以接受的。passenger重启非常的简单,也不会终端服务。thin 稍微复杂一点。 在重启thin的时候,指定端口号 如 sudo thin restart -C thin.yml ...

2012-07-20 11:30:11

阅读数:670

评论数:0

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

Rack作为Ruby web服务的中间介,在整个开发中是非常重要的。很多框架的基础服务都是基于Rack的。本文做一个简单的hello world。 1, 基本介绍 很简单,Rack只需要一个简单的ruby类,方法,Proc, lamba 等,只要能调用 call方法的代码片段都行 基...

2012-07-18 11:58:38

阅读数:576

评论数:0

RubyChina如何实现软删除?

在model层新建一个Module # coding: utf-8 # 软删除 module Mongoid module SoftDelete extend ActiveSupport::Concern included do field :deleted_a...

2012-07-14 17:00:34

阅读数:1660

评论数:0

Rails一个小项目的研究笔记

紧接着上一篇文章 http://blog.csdn.net/hexudong08/article/details/7744597 如何实现一个简单的认证系统,不用devise? 这个项目使用了一个简单的用户认证系统,清爽,不许要devise那么多的功能。很简单。 具体的代...

2012-07-13 17:01:50

阅读数:794

评论数:0

Rails简单的项目研究笔记一

这个项目是    https://github.com/chucai/Ruby-on-Rails-Tutorial-by-Michael-Hartl--v3.2-      有比较网站的Rails测试代码,项目比较小,只有三张表,但是代码结构简单,思路清晰,有非常多的值得借鉴和学习的地方。 ...

2012-07-13 16:37:10

阅读数:636

评论数:0

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

1.  修改配置文件  config/initializers/devise.rb    config.token_authentication_key = :auth_token     2. 修改controller action   class Users::Sessions...

2012-07-13 16:07:49

阅读数:2784

评论数:0

Rails3的部署问题

Rails的assets部署成production的时候,总是会提示: ActionView::Template::Error (android.js isn't precompiled): 这个问题的解决方案是 在application.rb文件中 config.assets.pr...

2012-07-12 16:27:46

阅读数:558

评论数:0

Rspec 使用笔记

打算以后使用rspec 就行测试开发,由于第一次在项目中使用,所以,记录再次,便于以后查询 本文的记录参考了开源软件 angle-nest 和 Ruby-China源码  安装gem group :development, :test do gem 'cucumber-rail...

2012-07-10 20:00:52

阅读数:1349

评论数:0

Net/HTTP debug tips

set debug output http = Net::HTTP.new("www.something.com", 80) http.set_debug_output($stdout) 这样就可以在post的时候显示传输的内容,便于调试。 使用nc监视http请求数据...

2012-07-07 10:59:22

阅读数:533

评论数:0

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

一直在研究Ruby-China的源代码,RC中使用的是Mongodb. 我也准备尝试一下mongodb。  新建项目 rails new mongodb --skip-active-record生成一个叫mongodb的项目,并且移除active-record的代码 引入Gem ...

2012-07-05 12:00:40

阅读数:1592

评论数:1

ruby-china本地部署流程

安装需要的库文件 Install and start Redis, MongoDB, memcached, Python,Pygments redis       http://blog.csdn.net/hexudong08/article/details/7561904 mongodb ...

2012-07-02 17:03:49

阅读数:1645

评论数:0

ubutun 下 Pygments的安装

安装easy_install 下载 egg 文件 http://pypi.python.org/pypi/setuptools#files 下载以后运行 sudo sh setupxxxxx 参考:http://pypi.python.org/pypi/setuptools#cygw...

2012-07-02 16:55:48

阅读数:1198

评论数:0

故事驱动开发实践-一次完整的使用过程

本文的例子参考 The Cucumber Book 以前一直做单元测试,虽然不够彻底,但是一直有些坚持。在实践单元测试的过程中,总是会有一种感觉,无法从需要和总体上做程序,流程总是不顺畅。也许是我实践的办法不对吧。总是无法将测试驱动开发进行到底。在追赶的项目进度面前,早点搞定,成了我的座右铭...

2012-06-29 15:04:43

阅读数:626

评论数:0

vim一些操作细节

vim的配置 " add by me set dictionary+=/usr/share/dict/words set isk+=- ctrl+x+k  能自动提示补全单词 增加语言支持ruby, html, css, php 等 if has("aut...

2012-06-27 17:57:11

阅读数:440

评论数:0

ubuntu 下mongodb的安装

1, 运行如下命令 sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10 2, 新建如下文件 sudo vim /etc/apt/sources.list.d/10gen.list 写入如下代码 deb htt...

2012-06-27 15:37:40

阅读数:534

评论数:0

Rails gem: 用于开发的gem 推荐

1, https://github.com/josevalim/rails-footnotes rails-footnotes 是开发必加套件啊 非常的强大,可以显示出 完整的 controller , sessions, cookie等信息,对于开发来说,不可多的 安装特别...

2012-06-26 17:39:43

阅读数:960

评论数:0

强大的开发工具 pry

https://github.com/pry/pry 非常强大。可以非常容易的查看源代码和debug 以前一直使用ruby-debug,现在有了pry更为方便了。 如下是几个常用的命令 help cd Article cd first cd name nesting exi...

2012-06-26 16:43:48

阅读数:1507

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭