0

Digg

Y! BrowserPlus: 在客户端运行Ruby代码

Bp-logo-site2

Post by yzhang at about 8 hours

Y! BrowserPlus是Yahoo推出的浏览器扩展,通过它你可以像桌面应用那样直接访问客户端资源,从而更容易的构建RIA应用,有趣的是BP提供了一个Ruby解释器,也就是说你可以在客户端直接执行Ruby脚本,实际上是通过Javascript来调用Ruby提供的接口,如果你爱Ruby胜过Flash的AS,那么不妨试试BP吧。

browserplusria

0

Digg

Ginger: 在多个Gem版本下运行你的测试

Post by yzhang at 1 days

你是否遇到过这样的问题,程序在你的本地运行一切正常,但是换个环境之后却莫名其妙的出错了,最后发现是因为Gem版本的问题,Ginger为这种问题提供了一个解决方案,它可以让你在多个Gem版本下运行你的测试。

   1  require 'ginger'
   2  
   3  Ginger.configure do |config|
   4    config.aliases["active_record"] = "activerecord" 
   5  
   6    ar_1_2_6 = Ginger::Scenario.new
   7    ar_1_2_6[/^active_?record$/] = "1.15.6" 
   8  
   9    ar_2_0_2 = Ginger::Scenario.new
  10    ar_2_0_2[/^active_?record$/] = "2.0.2" 
  11  
  12    ar_2_1_1 = Ginger::Scenario.new
  13    ar_2_1_1[/^active_?record$/] = "2.1.1" 
  14  
  15    config.scenarios << ar_1_2_6 << ar_2_0_2 << ar_2_1_1
  16  end

上面的代码定义了3个运行场景,现在你就可以通过Ginger来运行你的测试了

   1  sudo gem install freelancing-god-ginger --source=http://gems.github.com
   2  ginger spec
   3  ginger test
   4  ginger spec:unit

test测试

0

Digg

RubyRun社区版本: 为你的Ruby程序提供诊断报告

Rrtrace

Post by as0001 at about 9 days

RubyRun是Rubysophic推出的一套Ruby程序性能诊断工具,RubyInside对其开发者进行了一次采访,其中讲到了RubyRun推出免费开发版的原因,以及RubyRun与FiveRuns以及NewRelic的不同支持,RubyYee将其翻译成了中文,如果你的程序也遇到了性能问题,那么不妨看看这篇文章,或许RubyRun能帮到你。

performance性能

0

Digg

Railser招聘频道上线

Post by heaven at about 9 days

网址:http://job.railser.net/, 也可以通过http://railser.net的人才频道进入, 网站完全免费, 希望这个网站能在寒冷的冬天为railser们添加一丝暖意.

招聘

0

Digg

龙博:国产开源AJAX框架

Builder

Post by as0001 at about 11 days

这是龙博主页的介绍:龙博AJAX框架是跨浏览器的JavaScript框架集,构建富web应用的利器。实际上,它除了是一个框架之外,还有一个所见即所得的UI编辑器VisualJS,让你可以用拖拽的方式构建Web界面,难能可贵的是,这个框架从头到尾都是由一个人独立开发完成的,下面是完整的特性介绍:

  • 富客户端技术, 可以和任意后端技术(包括但不限于php, .Net, Java, python)或静态的HTML页面.
  • 包含40多个图形界面控件, 例如标签(Tabs),窗口对话框(Dialog),树型表格(TreeGrid),时间线(TimeLine)等等.
  • 多浏览器兼容, 包括IE6+, firefox1.5+, opera9+, safari3+ 和 Google Chrome.
  • 大量的API文档 和示例.
  • 不断更新的代码片段供程序员参考.
  • 极为方便的所见即所得的界面编辑器. Web界面使用拖拽轻松搞定,大大降低开发时间.
  • 和其他Ajax框架,如jQuery, prototype, mootools充分兼容.
  • 源代码开放。在LGPL许可下, 可免费应用于个人或商业目的.

ajax

0

Digg

FireUnit: FireBug的JS单元测试扩展

Fireunit-ui-thumb

Post by yzhang at about 11 days

FireUnit是一个FireBug扩展,它让你可以像下面这样进行Javascript的单元测试,并通过FireBug得到一个图形化的运行结果。

   1  // Simple true-like/false-like testing
   2  fireunit.ok( true, "I'm going to pass!" );
   3  fireunit.ok( false, "I'm going to fail!" );
   4  
   5  // Compare two strings - shows a diff of the
   6  // results if they're different
   7  fireunit.compare(
   8    "The lazy fox jumped over the log.",
   9    "The lazy brown fox jumped the log.",
  10    "Are these two strings the same?"
  11  );
  12  
  13  // Compare a string using a regular expression
  14  fireunit.reCompare(
  15    /The .* fox jumped the log./,
  16    "The lazy brown fox jumped the log.",
  17    "Compare a string using a RegExp."
  18  );
  19  
  20  // Display the total results
  21  fireunit.testDone();

单元测试firebug

0

Digg

Pixastic: 开源Javascript图像处理库

Pixastic_screen

Post by admin at about 13 days

Pixastic是一个开源的javascript图像处理库,使用它,你可以轻易构建你的在线版PhotoShop,实际上,Pixastic官方Demo就是一个照片编辑器,除了常规的照片裁剪缩放,Pixastic还支持模糊,锐化,去噪等等,如果你的应用需要图像处理支持,那么不妨试试Pixastic。

javascript

0

Digg

Cloudkit: 开源的RESTful JSON存储应用

Example-code

Post by admin at about 13 days

尽管RESTful之父Fielding博士已经对REST这个词被滥用表示了不满,但这里我必须使用RESTful,因为不管从哪个方面来讲,CloudKit都完全符合RESTful的定义。

CloudKit是一个存储应用,它让你可以轻松的以RESTful的方式从服务器存取JSON对象,并对对象提供版本支持,同时它还支持OAuth和OpenID,如果从Rails的角度来看,你可以将它看做是ActiveRecord的替代,使用CloudKit,你可以直接通过网络来存取对象,而不用关心数据迁移,表格创建等等。

   1  require 'cloudkit'
   2  expose :notes

上面的代码就定义了一个notes的存储接口,现在,你就可以通过RESTful的方式来存取note对象了,详细介绍请看这里

restfuljson

0

Digg

PocketRails: iPhone版Rails API文档

Post by admin at about 13 days

iPhone版的Rails API文档,如果你有一个iPhone,那么现在在地铁上,公交站,你都可以随时随地查阅Rails文档了,不过,真的有这个需求么?

iphonedocument

0

Digg

Merb与Rails合并

Post by admin at about 13 days

早上一醒过来,就看到平日沉寂的Rails邮件列表一下热闹许多,然后就看到这条重磅消息:Merb与Rails合并了,Merb团队将加入Rails核心团队,对于开发人员来说,这无疑是个好消息,最好的新年(圣诞)礼物莫过于此,我们再也不用为“究竟是Merb,还是Rails”这个问题而头疼了。

Rails3.0将引入Merb框架中的一些优秀的设计思想,rails很可能会增加这样的参数“rails myapp—core”,或者“rails myapp—flat”,让你可以只选择你需要的组件,更详细的信息,请看Rails官方Blog。

merbrails

0

Digg

如何开始学习Merb:一些有用的Merb资源

Merb

Post by yzhang at about 14 days

想要学习Merb?除了Peepcode9美元的Merb教程,实际上还有许多免费的资源我们可以利用,Antonio Cangiano为我们整理了一些Merb的免费学习资源,不妨先,如果你对Merb有兴趣,不妨先从这篇文章开始吧!

merbresources

0

Digg

Ruby人11月版

Post by yzhang at about 14 days

Ruby人(Rubyist)是由TechKnow发布的与Ruby相关的一些新闻和文章的集合,每月一期,其链接主要来自A Rubyist Railstastic Adventure,这次发布的是11月版本。

http://www.juixe.com/techknow/index.php/2008/12/17/the-rubyist-november-edition/

0

Digg

29个有用的Sinatra教程,资源

Sinatra-icon

Post by yzhang at about 14 days

Sinatra作为轻量级的Ruby Web开发框架,其在开发一些超小型应用方面的优势还是明显的,RubyInside为我们收集了29个Sinatra相关的指南以及其它资源,让你可以快速上手Sinatra开发。

sinatraresources

0

Digg

本年度75套最佳Web设计资源

Post by yzhang at about 14 days

又一个年末N大,不过这次是Web设计资源,来自TOXEL,包括字体、CSS资源、Logo设计资源等等,推荐一下

2008

0

Digg

2008年10大企业Web产品

Post by yzhang at about 14 days

年末是各种N大密集出台的最佳时间,这里是读写网的编辑为我们评选的2008十大Web产品,如果你想发财,却又苦闷没有好的idea,那么不妨去这10大里找找灵感,看看有没可以C2C(Copy To China)的产品。

2008

0

Digg

RubyCnRails: 免费中文Rails视频教程站点

Logo

Post by as0001 at about 14 days

RubyCnRails是一个中文的Rails Screencasts站点,风格跟Railscasts很像,不过他们的服务器貌似在教育网,反正我没下载到一个视频,全部超时,不过还是小小支持一下。

railsscreencast

0

Digg

Wagn: 革命性的开源Rails Wiki

*logo

Post by as0001 at about 20 days

来自RailsInside的介绍,Wagn是一个革命性的开源Rails Wiki应用,它的最大创新之处在于将Wiki的基本元素由页面(Page)变成了卡片(Card),你可以创建各种类型的卡片(HTML,图片甚至是可执行的Ruby代码卡片),然后将它们自由排列组合形成一个页面,从而最大限度的复用页面的各个元素。

wikiopen source

1

Digg

10个国外Ruby on Rails空间对比

Post by as0001 at about 20 days

想要部署你的Rails应用到Web上,那么在你花钱购买空间之前,最好先看看这篇文章,这篇文章对比了10家国外的Ruby on Rails空间提供商,或许会为你提供一些参考,我还可以再增加一个:Joyent,这是Ruby on Rails官方推荐的解决方案,我买的是他们的共享型,相当的不好使,速度也慢的要死。

hosting

0

Digg

ZoomType(ZT):国产Rails主机服务

Post by as0001 at about 20 days

ZoomType(ZT)是最新上线的国产Ruby on Rails虚拟主机服务,基于Apache+Mod_rails,目前提供两种类型的主机服务,Riggit使用的就是ZoomType的空间,如果你需要Rails的空间服务,那么不妨看看ZoomType。

hosting

0

Digg

应该出现在你的Twitter关注列表中的Merb强人

Header_logo

Post by as0001 at about 22 days

在使用Merb,也在使用Twitter?那么你的Twitter Fellow名单中绝对不该错过下面这些人,Satish Talim为你整理了一份你应该在Twitter上予以关注的Merb强人,此处罗列部分:

merbtwitter

Advertiserment

© Riggit, 2007