Ruby
HolyCode_
理论不懂就实践,实践不会就学理论!
天道酬勤,恒者能胜!
展开
-
ubuntu下rails运行错误no suc…
于是google找看看究竟是怎么个情况。网上几乎都是说安装openssl-dev、libssl-dev之类,试了以后完全不好使。最终找到 这里 ,终于解决了。解决方法如下:先安装libssl-dev:sudo apt-get install libssl-dev然后编译出一个共享库来安装进去就可以了,方法如下:进入ruby源码目录下,然后cd ext/openssl之原创 2014-09-25 08:46:23 · 401 阅读 · 0 评论 -
【成功案例】学习Rails3之CKeditor
这么一两天,都在勤勤恳恳的学习,Rails 3。心中,还是挺高兴的。自从自己从windows 7,转到Ubuntu 12.04过后,自己的学习之路,明显舒畅了不少。这次,我们一起来学习,我自己的一个成功案例-CKeditor第一步:我们下载CKeditor和它的相关附属插件Paperclip1、使用终端命名下载:# sudo gem install cked原创 2014-09-25 08:46:41 · 836 阅读 · 0 评论 -
rails登录示例(ruby1.9.2 ,…
login actiondef login uname=params[:user][:name] upass=params[:user][:pass] user=User.find_by_name_and_pass(uname,upass) session[:user_id] =nil if user session[:user_id] =原创 2014-09-25 08:46:36 · 517 阅读 · 0 评论 -
在ubuntu中安装及使用rvm管理ruby…
RVM的主要作用是方便的管理系统中的多个ruby版本而不至于混乱。我们来看看如何安装RVM,我使用的ubuntu12.04LTS。准备工作后面需要使用curl,用dpkg -scurl命令检查一下系统中有没有安装 [plain] viewplaincopyabbuggy@abbuggy-ubuntu:~$ dpkg -s curl Packag原创 2014-09-25 08:46:20 · 1709 阅读 · 0 评论 -
Ruby 随记 -连接数据库
如果报can't load such file--mysql 就安装gem installmysql require"mysql"dbh =Mysql.real_connect("localhost","root","hulei2009","test",3306)sql = "select *from scores"res =dbh.query(sql)dbh.close原创 2014-09-25 08:46:18 · 542 阅读 · 0 评论 -
Ruby 随记 -简单语法示例
#method_missing 方法class Find defself.post puts "使用的地址是:www.baidu.com" end defself.method_missing pd puts "地址错误" endendFind.postFind.pd=================================原创 2014-09-25 08:46:16 · 510 阅读 · 0 评论 -
Windows 下配置ruby on rails环境
Windows 下配置ruby on rails环境因为最近对火热的ruby感兴趣,故准备搭建ruby开发环境。感受下ruby的强大。在搭建环境的过程中,遇到了一些问题,在下文中已做记录,并奉上个人的解决方案。在开始前啰嗦一句:本人使用环境ruby 1.9.2 ,rails 3.0.9.1、 下载最新版ruby网址如下:http://www.ruby-lang.org/en/dow原创 2014-09-25 08:46:11 · 492 阅读 · 0 评论 -
Rails3.1在windows连接Mysql的问题
When run rails server,get the error(already install newestRailsInstaller of windows xp and mysql2-0.3.11-x86-mingw32): Java代码 d:/RailsInstaller/Ruby1.9.2/lib/ruby/gems/1.9.1/gems/mysql2-0.原创 2014-09-25 08:46:50 · 565 阅读 · 0 评论 -
rails 自定义 Action
自定义Action我们已经知道,在 /config/routes.rb里定义的路由,会自动生成对资源的CRUD的操作。但是我们如何处理那些并不是CRUD的操作?下面我们就用一个例子来说明这一点。例如我们在ProjectController里有一个close的方法。这个close并不是真正的删除一个资源,而只是把给这个资源设置一个标志:表示这个资源被关闭了。首先修改一下数据库:>原创 2014-09-25 08:46:34 · 751 阅读 · 0 评论 -
使用Rails Action Maile…
链接如果,你是在找 553 You are not authorized to send mail, authentication isrequired 这个问题的原因,请跳这里,Railssmtp 邮件出错时 Action Mailer 是Rails的一个组件用来发送接收邮件,下面将演示,如何使用它创建SMTP邮件。从命令创建Rails工程开始: Java代码原创 2014-09-25 08:46:38 · 598 阅读 · 0 评论 -
undefined method `titl…
As far as I can see you have errorin format.json{ render json: @articles }.Tryformat.json{ render :json => @articles }原创 2014-09-25 08:46:27 · 399 阅读 · 0 评论 -
ruby示例代码
# 把程式儲存為 guess.rbwords = ['foobar', 'baz', 'quux']secret = words[rand(3)]print "guess?"while guess = STDIN.gets guess.chop! if guess == secret puts "You win!" break else puts "S原创 2014-09-25 08:46:13 · 660 阅读 · 0 评论 -
rails 页面跳转
rails 页面跳转render :action=>"login",:layout=>"application" (提交方式)redirect_to :controller=>"user",:action=>"login"(重定向方式)redirect_to 可以指定controller,而render不可以render 可以指定layout,redirect_to不可以lin原创 2014-09-25 08:46:53 · 776 阅读 · 0 评论