rubyonrails:脱离 Rails 看 Ruby

在开始这篇文章的前我需要澄清些事情首先这不是篇有关 Ruby _disibledevent= this.getPattern;    this.matcher.contains(value, pattrn);   }catch(MalformedPatternException e){    throw RuntimeException("Regular Expression was uncom... [阅读全文]

theworld:RUBY学习的旅( 4):JRUBY的hello world

、确定安装环境  在安装JRUBY的前首先要确定本机上JDK版本如果使用是jruby 1.1.1那么可以使用jdk 1.4(来自网络未亲自证明)但是如果使用是jruby 1.1.2那么JDK版本最好是1.6JDK1.5话可能会有部分早期版本不支持具体版本对应关系我没有个个去证明这其实是挺繁琐也没找到文档   2、版本获取  JRUBY下载:http://dist.codehaus.org/jrub... [阅读全文]

jprofiler使用:使用jprofiler监控jruby脚本

jruby本质上也是启动个jvm然后去读Ruby脚本并解释执行(也可以编译)因此jprofiler理所当然也可以去监控jruby脚本执行  执行     jruby hello.rb等价于执行:  java -Xmx378m -Xss1024k -Djruby.home=/usr/local/jruby  -Djruby.lib=/usr/local/jruby/lib Djruby.script... [阅读全文]

rubyonrails安装:Ruby on Rails 安装手记

安装Ruby:  从 http://www.ruby-lang.org/en/ 下载 ruby182-15.exe安装Ruby  添加环境变量 ruby-1.8.2in 到 path  运行 ruby -v 显示版本号表示安装成功  安装Rails:  (1) 远程安装:  运行 gem rails ---dependencies安装Rails(需要连接网络)  (2) 本地安装:  从 ht... [阅读全文]

Ruby小窍门技巧:处理思路方法调用中的nil

我们常常处理这样代码:  name=person?person.name:nil  取某个对象个属性先判断对象是否为nil不是nil就返回对象属性否则返回nil这样代码写多了比较恶心是否有比较有趣方式来减少代码?作者给出了段代码:  module ObjectExtension  def nil_or   self unless self.nil?  o = Object.   o  def m... [阅读全文]

eclipseruby:用 Eclipse 轻松地进行 Ruby 开发

本文举例源代码或素材下载   大约 3年前developerWorks 发布了 “使用 Eclipse Ruby Development Tools 插件”该文章介绍了在 Eclipse Ruby Development Tools (RDT) 插件中提供些特性当时为 V0.5在本文中我们将重新审视该工具现在RDT 被称为 Aptana RadRails... [阅读全文]

eclipseruby:使用 Eclipse 插件 Ruby Development Tools

为什么要使用 Ruby?  为什么 Java 开发人员会关心 Ruby?Ruby 是 10 年前在日本开发出来通用脚本语言和流行信念相反它是种纯面向对象语言和 Java 技术区别Ruby 没有标量所以所有东西(包括整数)都是类对象Ruby 语法很大程度上借鉴于 Smalltalk、Python 和 Ada和 Java 语言相同地方是Ruby 也是种单继承语言但是它提供了 Java 技术所缺乏某些高... [阅读全文]

eclipseruby:使用Eclipse+RDT插件进行Ruby开发

本文介绍如何在Eclipse中使用Ruby开发工具(RDT)插件进行Ruby开发本文将有益于那些想学习如何使用Eclipse基础架构来进行Ruby开发Ruby开发者也有益于对Ruby开发感兴趣Java开发者  、 为什么使用Ruby?  现在为什么众多Java开发者都关注Ruby?Ruby是10年以前在日本创建种通用目脚本语言这是种纯面向对象语言区别于Java技术Ruby中切都是对象Ruby语法主... [阅读全文]

ruby基础教程:ruby语言入门基础教程

1.pr不自动换行puts会自动换行行不够写话可以加""进行连接  ruby 代码 puts 6/2pr 6/1puts hello worldputs 我们都是中国人   运行结果:  ruby 代码36hello world我们都是中国人   2.,eql?,equal? 区别  值相等 eql?值相等类型相等 equal?值相等内存地址相等a=1b=1.0c=1.0d=1.0e=cputs(... [阅读全文]

ruby入门: 2十分钟 教你Ruby快速入门

介绍  这是个短小Ruby入门完全读完只需20分钟这里假设读者已经安装了Ruby如果你没有安装话请在阅读文前访问Ruby官方网站WebSite进行下载并安装  交互式Ruby  打开IRB(交互式Ruby外壳):  如果你使用Mac OS X那么请打开终端窗口输入irb;  如果你使用Linux那么请打开shell输入irb;  如果你使用windows那么请在开始菜单中找到Ruby-fxri并执... [阅读全文]

ruby特点:Ruby 3十 7个特点

Ruby种为简单快捷面向对象设计而创脚本语言由日本人Yukihiro Matsumoto(外号matz)开发遵守GPL协议和Ruby LicenseRuby作者认为“Ruby Smalltalk + Perl”表示Ruby是个语法像Smalltalk样完全面向对象、脚本执行、又有Perl强大文字处理功能语言  1、Ruby 是面向对象语言 这意味着什么呢?确有关&ldqu... [阅读全文]

windows下安装linux:在linux和Windows环境下安装Ruby

、在linux下安装Ruby  1 - 首先我们要取得最新Ruby发行版本(目前是Ruby-1.8.2.tar.gz)  请到 www.ruby-lang.org/en/20020102.html 下载  2 - 然后解压缩:tar -zxf ruby-1.8.2.tar.gz  3 - 最后运行:  ./configure  make  make   这是基本linux下软件Software安装... [阅读全文]

ruby入门:Ruby入门点滴

Ruby安装:  Ruby安装可以去Ruby官方网站WebSite下载Ruby1.56Windows安装包安装安毕后打开Dos窗口输入ruby -v显示  ruby 1.8.6 (2007-03-13 patchlevel 0) [i386-mswin32] 话就介绍说明Ruby已经安装成功版本号为Ruby 1.96  安装完后在 开始菜单- 里面出现了 Ruby-186-20 这个点开他下面有 ... [阅读全文]

rubyonrails入门:Ruby入门

、思路方法  Ruby 思路方法定义允许为参数设置默认值不过在带有默认值参数后面不能出现不带有默认值参数(允许 * 和 &)也就是说下面思路方法定义是不被允许解释时会出现 parse error 还有点和 C# 区别是思路方法定义不能出现在思路方法后面# parse errordef Display(args1="proshea", args2)end# 允许def Display(args1="... [阅读全文]

rubyonrails:初用ruby的几个注意事项

今天按照Agile Web Development with Rails depot例子准备根据数据库表自动生成scaffold,  那天在公司把这个例子做了遍觉得挺顺利没想到今天换到家里机子后出现了不少问题.  在这里记录下出现问题及解决办法.  1.创建好数据库和products表后执行  cmdruby script/generate scaffold product  结果报错  exis... [阅读全文]

rubyonrails:Ruby程序设计的简单例子

基于目前学习Ruby知识并有Ruby标准库帮助你应该能够构建个真实世界应用了  在开始时我提供了个举例应用这个中使用了大量我们已经讨论过Ruby特征这个读取个简单文本文件以得到组股票符号和个人所拥有股份数并且在个普通金融网站WebSite(finance.yahoo.com)检索股票价格在检索股票价格以后它计算这个人portfolio(股份数×每份股票价格)  不只是展示简单Ruby语... [阅读全文]

rubyonrails:Ruby on Rails 2.0的新特性介绍

万众瞩目Ruby _disibledevent= ‘Jonathan’ end  Rails: The debugger is back  为了更好整合调试器我们对Rails框架整体进行了系列改进我最得意的作就是调试器断点功能回来了这不仅仅只是个类似irb dump那样断点数据观测而是个真正调试器你可以单步前进、单步后退、列举当前位置等等这完全得益于ruby-debug这个... [阅读全文]

rubyonrails:在ruby on rails中实现验证码

1.在windows上安装Rmagic如果你是通过gem安装  requireRmagic  要修改为:  requirerubygems  requireRmagick  才能正确引入  2.网上那个例子画布是使用Rmagic内置图像格式Rmagic内置图像格式还有:  gradient*梯度比如gradient:red-blue  granite   花岗石比如: "granite:".  l... [阅读全文]

rubyonrails:Ruby on Rails的Oracle应用问题解答

1. 为什么使用 RUBY _disibledevent="Ruby on Rails的Oracle应用问题解答" /   单击链接可以显示、更新、删除或插入新记录Casimir Saternos 是 Oracle 认证 DBA、IBM 认证企业开发人员和 Sun 认证 Java 员现住宾夕法尼亚州阿伦敦... [阅读全文]

rubyonrails:尝试用capistrano部署ruby on rails应用

部署网络应用服务是很麻烦事情安装升级数据库schema切换版本重启服务步骤越多人工参和越多越容易出问题  Capistrano是ruby _disibledevent=#{rails_env} migrate   deploy:其实就是update_code+symlink+restart   deploy_with_migrations:update_code+migrate+symlink+r... [阅读全文]

rubyonrails:什么是Ruby On Rails

Ruby On Rails是个用于编写网络应用软件Software包.它基于种计算机软件Software语言Ruby,给开发人员提供了强大框架支持.你可以用比以前少多代码和短多时间编写出流网络软件Software.比较著名社区网站WebSite43things.com, odeo.com和basecamphq.com就是用Ruby On Rails编写.  Ruby On Rails指导原则是"不... [阅读全文]

rubyonrails:Ruby on Rails需要知道的12点

为什么Ruby on Rails的于应用开发就好比苹果的于桌面OS?   1.     Ruby on Rails优化首先是为人其次才是编辑器和框架;  2.     Ruby on Rails为Web开发提供了个相当吸引人新选择;  3.     Ruby on Rails虽然来源于标准思路方法和模式但它开辟了软件Software开发新思路方法;  4.     Ruby on Rails只需要... [阅读全文]

rubyonrails:搭建Ruby on Rails开发环境

本文将着重介绍如何在区别操作系统下搭建RoR开发环境同时在最后会详细介绍如何在Windows操作系统下安装并配置MySQL数据库  Windows系统下开发环境搭建  本文中将介绍如何在Windows操作系统下搭建RoR开发环境  1.远程安装  a、步骤1:下载并安装Ruby键安装包  下载最新Ruby 1.8.4-16键安装包其下载地址为http://rubyforge.org/ projec... [阅读全文]

rubyonrails:揭开开源框架Ruby on Rails成功的谜

在过去几年中开源Web开发框架Ruby on Rails在Web世界中掀起个小小热潮和软件Software领域中许多事情样它作用有些被夸大了  没有什么东西能和人们对它宣传样神奇但是Rails至少已经接近了这种高度因此它同样值得我们对其进行研究  不久以前人们在问Rails是否会获得成功我现在还保持当时对这个问题看法事实上它已经取得了成功那么我们现在或许会问:它为什么会取得成功?  源于真实世界需... [阅读全文]

rubyonrails:ruby on rails应用性能优化的道

这是篇我们运营JavaEye网站WebSite将近半年时间所得到经验整理总结目前在整个rails社区都极少有运营rails大访问量网站WebSite经验人详细谈这个话题至于国内rails应用都停留在学习和尝试阶段真正投入商业运营基本找不到所以谈这个话题为时太早颇有对牛弹琴感觉所以权当是个人整理总结性文章吧也不会很详细展开谈论能对大家有所启发就好  、硬件  1、CPU  ruby解析器相对于JVM... [阅读全文]

rubyonrails:梦幻级别的Ruby on rails 开发工具

昨天晚上5点半睡觉疯狂配置vim环境最后终于完成了那个梦幻Ruby _disibledevent="梦幻级别Ruby on rails 开发工具" /... [阅读全文]

rubyonrails:面向企业的Ruby on Rails

曾有开发者预言Rails不可能成为企业应用主流但随着Rails在Web开发中逐渐普及和流行越来越多企业开始在Rails上面投入更多关注同时面向企业复杂业务逻辑开发Rails应用也逐步出现   诚然在Web 2.0网站WebSite开发中无往不利Ruby on Rails(简称ROR)完全适应企业应用,但是仍然还需要走很长路不可否认尽管Rails在企业开发中依然是优势和弊端并存却已在部分成功案例中显... [阅读全文]

rubyonrails:Ruby on Rails的Oracle应用

Rails 是个易用框架但像任何技术样要精通它还需定时间您可能对 Ruby _disibledevent="get_larger(this)" /  图 3:编辑视图  您也可以向 COMICS 表中添加新记录先返回列表视图单击“New Comic”链接然后您将看到个插入视图它类似于图 3只是所有域都是空白  精通 Rails  Product Catalog 举例展示了使... [阅读全文]

rubyonrails:一个.NET程序员为什么学习Ruby on Rails?

你是位资深.NET员而且已经用ASP.NET构建过许多Web应用  无数个不眠的夜为了让ASP.NETControl控件生命周期中事件驱动模型按你想要方式执行你费尽心血深入细节  你精通于使用诸如Presentation Model、Model View Presenter这类设计模式对你应用进行分层以使其更易测试和维护  你认为Ruby on Rails只不过是众多被吹嘘技术中员在它还没有获得可... [阅读全文]

语言迁移:探讨Java和Ruby语言迁移时的安全性

在这篇文章中我们将要探讨Java和Ruby语言迁移时风险预测方面问题  通常来说“使用Ruby具有风险”是种普遍看法这存在定原因使用新语言天生是有风险随着Ruby on Rails逐步进入到主流开发领域中这样风险将会随时间逐渐降低有逐步增长开发者群、组件(或称作gems和plug-ins)相关书籍、以及业务合作伙伴和你沟通交流但同时你也可以听到主流观点指出“使用... [阅读全文]
< 1 2 3 4 5 6 7 8 9 > 共257条 分9页