自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

rails使用mongodb总结

首先推荐一个rails文字教程网站:http://railsapps.github.com/ 使用rails + mongodb详细见http://railsapps.github.com/tutorial-rails-mongoid-devise.html

2012-04-06 21:10:44 247

heroku使用

 已经安装了git 安装$ gem install heroku 登录$ heroku keys:add 创建项目$ heroku create --stack cedarCreating freezing-fire-2420... done, stack is cedarhttp://freezing-fire-2420.herokuapp.com...

2012-02-23 11:32:04 141

git应用入门

安装配置$ git config --global user.name "Your Name"$ git config --global user.email your.email@example.com 使用co作为checkout的alias$ git config --global alias.co checkout 设置git的默认编辑器$ git config...

2012-02-23 10:32:55 153

原创 [转载 ]Installing qtbindings (alt Qt-Ruby) on Ubuntu

1. Requirements Qt 4.6.xcmake 2.6.3+gcc 4.xRuby2. Install qtbindings.[code="bash"]$ gem install qtbindings2Building native extensions. This could take a while...3Successfully ...

2011-12-29 12:24:31 192

圣诞前赶制的小站,入门级

近期边学习sinatra, html5 canvas 边尝试写了个有关 "阿狸" 得小站.终于在圣诞夜发布到了cloudfoundry网址 http://alieternity.cloudfoundry.com[img]http://dl.iteye.com/upload/attachment/611234/15f584d9-33df-300f-898e-bb189c1f1...

2011-12-25 01:08:01 108

原创 初学canvas,模仿google(let it snow)遇到问题

先贴出代码[code="java"] function Snow(x, y, s){ this.x = x; this.y = y; this.s = s; } Snow.prototype.draw = function(ctx, canvas){ ctx.save(); var imageObj = new Imag...

2011-12-22 16:23:43 100

metaprogramming-1-Dynamic Method

 # cool dynamic method usageclass MyClass define_method :my_method do |my_arg| my_arg * 8 endendm = MyClass.newp m.my_method 8p m.send(:my_method, 9)# a more complicated example...

2011-11-23 12:16:09 78

原创 about 2pac's songs

听rap的已经有一段历史了.很早就听说过2pac. 却一直没听过. 从初三开始听过从Eminem  50cent到 dr.dre snoop doggy dog........今天听了2pac的歌, 发现很是和口味.... daai"Life Goes On"[Chorus: repeat 2X]How many brothas fell victim to tha stree...

2011-11-22 23:17:47 312

rails的create与create!和save与save!的区别

 很无语弄了一下午的rails console 本想用console插入一些records结果一直不能,总是出现rollback提示以为是数据库 mysql的问题,又查看了mysql自动提交,事务隔离界别等但是一直还是没解决问题..最后 终于知道了.. 怎么知道的过程就不记得了 原来是 自己写的model有好多validates..从来没遇到过这种情况以至于一直ro...

2011-11-18 18:59:56 476

记一下ubuntu11.10(rvm)下gem安装gtk2报错解决方法

最近改用rvm管理ruby了.在其带来便利的同时,带来不少麻烦今天想试试ruby做GUI的效果,便查了查api,发现可以通过gtk2可是gem安装总是失败.一直没搞清楚什么原因.乱弄一通竟然跑起来了解决方案是在stackoverflow上随便试出来的如果哪个同学也在此情景下遇到同样问题,也许也可以试试 在gem install gtk2之前先sudo...

2011-11-18 15:26:41 111

rails c无法使用,checking for readline() in -lreadline... no

最近重装了ubuntu, 于是打算用rvm来管理ruby环境.但是作为初学者,使用rvm还是遇到了很多问题.今天打开rails c .突然跑步起来了.$ rails c/home/congteng/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/irb/completion.rb:9:in `require': cannot load su...

2011-11-17 11:38:00 164

【译】rails的嵌套属性(Nested Attributes)使用

 Active Record Nested Attributes通过嵌套属性(nested attribute),你可以通过parent来保存与其相关联的属性。默认情况下,嵌套属性是关闭的,你可以开启accepts_nested_attributes_for这个类方法,就在该model上生成一个属性writer。属性writer是以该关联命名。例如,为你的model增加两个新方...

2011-11-06 19:54:47 231

原创 [转]ubuntu下 安装vim的ruby 自动补全插件 ---Rsense

今天在ruby官网 documentation 中的时候发现了个好东西 -- Rsense 主要功能有以下:代码自动补全(看到这条就亮了), 类型检查,方法跳转。同鞋们,注意这个代码补全可不是普通的上下文补全哦, 是根据ruby语法自动补全哦。官方文档:http://cx4a.org/software/rsense/manual.html#Installation废话不多说,...

2011-11-02 17:53:13 199

翻译《应用Rails进行敏捷Web开发(第四版)》(二)

 第19章 Active Record这章介绍:>establish_connection方法>表、类、列、属性>id和关联关系>增删改查的方法>回调与事物处理Active Record是Rails提供的对象关系映射(ORM)层,它帮助你实现了你的Model层。这一章会涉及使用Active Rec...

2011-11-01 13:59:56 103

翻译最新《应用Rails进行敏捷Web开发(第四版)》

本人初学Rails,发现中文资料非常稀少,并且十分陈旧,国内社区也不够活跃。。。。。。 由于本人是在校生时间充裕,又比较喜欢ruby的语法,也计划参与11.11日的ruby中国大会长长见识。。。。 于是决心尝试翻译Rails学习必读书籍《应用Rails进行敏捷Web开发(第四版)》(第三版已发行有中文版,不过过于陈旧)的257页后的部分,也就是深入Rails,希望在自己学习rail...

2011-10-31 21:43:17 156

翻译《应用Rails进行敏捷Web开发(第四版)》(一)

 深入理解Rails P257 -- P270 目录结构使用railsnew my_app新建项目  -config.ru 用于配置RackWebServer Interface,也可以创建RailsMetal应用,或在该Rails项目中使用RailsMiddlewares.详见railsguide          Rail...

2011-10-31 21:10:49 127

原创 NerdTree 切换 快捷键

切换工作台和目录ctr+w+h 光标focus左侧树形目录,ctrl+w+l 光标focus右侧文件显示窗口。ctrl+w+w,光标自动在左右侧窗口切换其他快捷键可参考帮助在nerdtree下输入 ?...

2011-10-27 11:16:11 732

ubuntu11.10下配置vimi进行Rails开发

最近开始使用ubuntu,同时开始了Rails的学习,在linux开发,首当其冲使用的编辑器是vim。可是没有插件的帮助,效率确实有点小低,于是决定对开发工具增强一下1> 安装vim(跳过)---------------------------------------------------------------------2> 安装rails插件,目前最高4.4[url]h...

2011-10-26 22:02:14 107

Could not find rake-0.9.2 in any of the sources Run `bundle install` to install

刚使用rake test进行测试报错[code="ruby"]Could not find rake-0.9.2 in any of the sourcesRun `bundle install` to install missing gems.[/code]使用sudo bundle install返回:[code="ruby"]Fetching source index f...

2011-10-25 21:49:35 1081

原创 rubygems在ubuntu下的升级

在ubuntu下升级rubygems报以下错误(*ruby版本1.9.2 rubygems版本1.3.7 )[code="ruby"]ERROR: While executing gem ... (RuntimeError) gem update --system is disabled on Debian, because it will overwri...

2011-10-25 20:26:16 319

vim编写代码没颜色高亮解决方案

最近开始学习linux,安装了简约的archlinux.在arch下做ruby开发使用的是vim编辑器.可是使用后发现编写的代码没有加颜色高亮通过google找到解决方案在arch 下/etc/vimrc增加对 vim配置syntax on #打开颜色高亮set number #打开行号set ts=2 #设置tab键*如果没有响应,可能是没...

2011-10-22 13:20:08 1117

原创 struts2 中不能从一个action转发到另一个action.但是可以重定向完成.

struts2 中不能从一个action转发到另一个action.但是可以重定向完成.分析得:虽然action和servlet功能类似,但实质上不是一个概念的东西(起码servlet声明周期是从访问开始一直到web容器退出,是共享的;而action是线程本地化的) 1>.action是一个pojo ,是struts定义的概念. 由于struts2基于filter,所以会过滤掉一些u

2011-04-14 22:41:00 1784

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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