`
genius_45
  • 浏览: 58028 次
  • 性别: Icon_minigender_1
  • 来自: 威海
社区版块
存档分类
最新评论
文章列表
首先推荐一个rails文字教程网站: http://railsapps.github.com/   使用rails + mongodb 详细见http://railsapps.github.com/tutorial-rails-mongoid-devise.html

heroku使用

  已经安装了git   安装 $ gem install heroku   登录 $ heroku keys:add   创建项目 $ heroku create --stack cedar Creating freezing-fire-2420... done, stack is cedar http://freezing-fire-2420.herokuapp.com/ | git@heroku.com:freezing-fire-2420.git Git remote heroku added   --stack cedar参数用来使用最新最好的版本,即Ce ...
安装配置 $ 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 --global core.editor "subl -w"  Replace "subl -w" with "mate - ...
1. Requirements Qt 4.6.x cmake 2.6.3+ gcc 4.x Ruby 2. Install qtbindings. $ gem install qtbindings 2 Building native extensions. This could take a while... 3 Successfully installed qtbindings-4.6.3.2 4 1 gem installed 5 Installing ri documentation for qtbindings-4.6.3.2... 6 Installing ...
近期边学习sinatra, html5 canvas 边尝试写了个有关 "阿狸" 得小站. 终于在圣诞夜发布到了cloudfoundry 网址 http://alieternity.cloudfoundry.com ...快实习了. 希望找个不错得工作
先贴出代码 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 Image(); var x = this.x; var y = this.y; var s = this.s; imageObj.onload = function(){ c ...
  # cool dynamic method usage class MyClass define_method :my_method do |my_arg| my_arg * 8 end end m = MyClass.new p m.my_method 8 p m.send(:my_method, 9)# a more complicated example puts "============== Example ===============" # Dynamic Example # Dynamic Model class MO ...

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 streetzRest in peace young nigga, there's a Heaven for a 'G'be a lie, If I told ya that I never ...
  很无语弄了一下午的rails console  本想用console插入一些records 结果一直不能,总是出现rollback提示 以为是数据库 mysql的问题,又查看了mysql自动提交,事务隔离界别等 但是一直还是没解决问题.. 最后 终于知道了.. 怎么知道的过程就不记得了   原来是 自己写的model有好多validates..从来没遇到过这种情况以至于一直rollback却不知道自己插入数据并不符合自己的条件   一直使用的是 save方法 和 create方法 但是文档上写着: By default, save always run validat ...
最近改用rvm管理ruby了. 在其带来便利的同时,带来不少麻烦 今天想试试ruby做GUI的效果,便查了查api,发现可以通过gtk2 可是gem安装总是失败.一直没搞清楚什么原因. 乱弄一通竟然跑起来了 解决方案是在stackoverflow上随便试出来的 如果哪个同学也在此情景下遇到同样问题,也许也可以试试   在gem install gtk2之前 先 sudo apt-get install libatk1.0-dev libpanel-applet-4-dev libgtksourceview2.0-dev libvte-dev libgstreamer0 ...
最近重装了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 such file -- readline (LoadError) from /home/congteng/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/irb/co ...
  Active Record Nested Attributes 通过嵌套属性(nested attribute),你可以通过parent来保存与其相关联的属性。默认情况下,嵌套属性是关闭的,你可以开启accepts_nested_attributes_for这个类方法,就在该model上生成一个属性writer。 属性writer是以该关联命名。例如,为你的model增加两个新方法: author_attributes=(attributes) 和 pages_attributes=(attributes)
今天在ruby官网 documentation 中的时候发现了个好东西 --  Rsense 主要功能有以下: 代码自动补全(看到这条就亮了), 类型检查,方法跳转。 同鞋们,注意这个代码补全可不是普通的上下文补全哦, 是根据ruby语法自动补全哦。 官方文档:http://cx4a.org/software/rsense/manual.html#Installation 废话不多说,下面就开始安装吧: 1。首先需要安装ruby(这步就不多说了) 2。安装java虚拟机 $ sudo apt-get install openjdk-6-jd tip:可以先坐下来喝杯茶。 3。接下来进入主题了 ...
  第19章 Active Record 这章介绍: >establish_connection方法 >表、类、列、属性 >id和关联关系 >增删改查的方法 >回调与事物处理 Active Record是Rails提供的对象关系映射(ORM)层,它帮助你实现了你的Model层。 这一章会涉及使用Active Record(后面简称AR)进行增删改查(CRUD)。最后会深入了解AR的生命周期(包括回调和事物)。 19.1 定义数据 在Depot项目中(可参考原书P70—P256)我们定义了一系列 ...
本人初学Rails,发现中文资料非常稀少,并且十分陈旧,国内社区也不够活跃。。。。。。   由于本人是在校生时间充裕,又比较喜欢ruby的语法,也计划参与11.11日的ruby中国大会长长见识。。。。   于是决心尝试翻译Rails学习必读书籍《应用Rails进行敏捷Web开发(第四版)》(第三版已发行有中文版,不过过于陈旧)的257页后的部分,也就是深入Rails,希望在自己学习rails的同时,也为其他初学者提供一点点参考,但是由于本人初次涉足rails,理解可能会出现偏差,难免会有些错误,希望大家指正出来,共同学习。。   翻译《应用Rails进行敏捷Web开发(第四版) ...
Global site tag (gtag.js) - Google Analytics