阅读更多

16顶
1踩

编程语言

原创新闻 Ruby & Rails 近期综述(十二) 7月31日

2008-07-31 15:14 by 副主编 QQbyte 评论(3) 有4011人浏览
上次Ruby & Rails总结是:Ruby & Rails一周综述(十一) 7月14日

最近Ruby & Rails有哪些新鲜事呢?

Ruby:

JRuby 1.1.3已经发布,这个版本修复了bug,最重要是速度和内存改进。

ruby 1.9.0-3发布,在这个版本当中放弃了如下日益萎缩的操作系统平台支持。并公布了发布计划。

Satish Talim发布了一个新的在线JRuby开发教程,详细介绍了课程,以及采访了Charles Nutter,他对Ruby学习提出了很多有用的建议。这周Satish也采访了Guy Naor,他是Rails云计算主机托管公司Morph Labs的CTO。

在.NET方面,进展也很大,在开源界的顶级盛会OSCON 2008上有很多关于IronRuby令人振奋的消息。第一个IronRuby二进制版本在GitHub上发布,已经包括了Rails支持Silverlight的插件。而且,Peter Cooper发表了“推荐C#开发者的IronRuby文章和教程”。

在框架选择领域,Mack Framework 0.6发布,包括了DataMapper 0.9.2和RSpec支持,事务测试,国际化和其他改进。Merb 1.0的官方路线图roadmap已经发布。

关于Ruby和XML的问题现在看起来能通过libxml-ruby一次性解决,号称比原来快40倍的Textile Rendering :redcloth 4.0正式发布

Jay Fields写了两篇有趣的文章 Don’t forget about RubyForge (不要忘记RubyForge),揭示了大量迁移到GitHub的问题,以及Modules underuse

没有赞助者的多伦多RubyFringe会议结束,这篇文章 Rockstar Memcaching, 介绍多伦多的RubyFringe大会。

Rails:

一个好消息是 Ruby on Rails 2.1 – What’s New 这本书已经有了7种语言,其中包括中文版本。

几周前揭示了Rails 2.1数据库相关bugs。在同一天,方便的将rails部署于Apache上的Phusion Passenger 2.0.2发布。这个版本修复了bugs,包括一个小的内存泄漏问题,所以,强烈建议升级到新版本,如果你使用Phusion Passenger 2(aka mod_rails)的话。

Kawaii是一个基于web的脚本/命令工具,相比我们平时用的shell输出非常有趣。支持Ruby on Rails的开源Flash图表插件第二个版本已经发布。这个页面显示了超酷的专业图表页面,强烈建议点击这里查看。

这篇文章“Mulling Over Our Ruby On Rails Full Text Search Options”(关于Ruby on Rails全文检索优化的思考)讨论了一些可能Rails应用的全文检索优化。对于sphinx(Sphinx是一个基于SQL的全文检索引擎)这里有两个优秀的插件UltraSphinx 和 ThinkingSphinx。来自专业的Ruby on Rails咨询团队Hashrocket的Rein Henrichs比较了这两个插件,推荐他的著名文章:A Thinking Man’s Sphinx.

Rails-Doc.org团队为网站添加了一些新的功能,比如为不同版本的Rails添加API文档。

下面是值得阅读的文章:

    * Mobilize Your Rails Application with Mobile Fu.
    * The complete guide to setting up Starling, 包括安装,设置,监控等内容。
    * Using Emacs for Rails development – The perfect setup.
    * Making SWFUpload and Rails work together.

FiveRuns采访了Ryan Bates,他的富有洞察力的回答登载在Rails TakeFive: Five Questions with Ryan Bates。他同时发布了一些的Liquid安全模板视频和关于Session Based Models的railscasts。

Rails Envy podcast number 39这周发布了。赶紧美滋滋的下载关于Outdated HTML内容吧。如果你还没有,不要忘记最受欢迎的这篇:We ain’t got no RSpec.

http://www.opensourcerails.com/ 是一个追踪各种基于Rails开源应用的网站,集中了各类应用的最好实例,最近重新设计了界面进行了发布,是一个非常棒的参考网站。

如何面试Ruby/Rails程序员?这是一篇很好的面试题文章。

通过Gears on Rails - 能让你的Rails App 离线工作,使用该插件不需要直接通过Gears JavaScript APIs 与Gears对Gears进行操作;而是基于Jester,生成类Rails风格的 REST Javascript来操纵Google Gears。另外,当app online后,本地Gears数据将自动与远程进行同步。

Starling:Ruby持久化队列服务器支持MemCahce协议。Starling是一个支持MemCahce协议的轻量级持久化服务器。Starling是让创建网络访问队列或者多个队列异常简单,也就是说多点和多台机器间的异步工作进程。

Rails的商业投资很红火,Engine Yard : Rails主机托管服务商得到1500万美金投资,这些投资将用来建设Ruby云计算网络平台和支持web开发和企业项目启动。Engine Yard目前一直在支持RubiniusMerb项目,以及支持其他几个Ruby&Rails网站。这一轮1500万美金的资金将有助于Rails商业项目的成长,类似于5月份的Relic的350万美金投资。这笔融资能够让Engine Yard远远跑在竞争对手前面。
16
1
评论 共 3 条 请登录后发表评论
3 楼 foxgst 2008-08-01 12:25
看好云计算。。。
2 楼 holin 2008-08-01 09:53
谢谢楼主
1 楼 rubyrock 2008-07-31 23:41
非常棒!

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 2d模版卷轴游戏总结

    这个游戏开始是参考了Celeste,因为我觉得Celeste好玩就想自己做一下。。 主角的设计是一只猫,当然这个不是我设计的,同组的小伙伴画了一只怪盗形象的猫。 游戏运行开始画面   主角代码 的框架我使用了状态机,这是我一开始的设计,当然最后会有一点不同 大概小做了5、6关 这个游戏我考虑了很多的细节 背景的多层移动营造3D空间感 2D光线的使用,角色光,环境光,荧光...

  • Egret学习笔记(一)

    一: 下载EgretLauncher,打开Egret Wing并创建项目,选择扩展库,最好在创建项目时确定好要添加的扩展库,如果后期要添加egret可能识别不到。 在项目目录下的egretProperties.json文件中可以看到每个添加的扩展库其实就是一个modules 程序运行的入口类是Main类,在src文件夹下,(项目代码都应该放在这个文件夹下)这个入口类可以在index...

  • Android 可横竖滑动的双向表格

    前段时间做个项目,要用到一个横向滑动的表格,顺手百度了一下,看到一位哥们的思路挺不错(http://www.javaapk.com/source/4374.html),参考了一下其中的思路,进行了一定的封装和优化。 封装后还没进行过较为详细的测试,如果遇见有bug或者有优化的建议的话,可随时联系我。 其实整个横竖表格的原理实现,竖向的滑动的话,就是listview的滑动,横向的话,则在list

  • Android 开发之避免被第三方使用代理抓包

    Android 避免被第三方使用代理抓包

  • Status Ruby on Rails in China - Presentation Transcript

    Slide 1: 铁道中文应用开发现状综述 2008年8月 制作发布:铁道播客 BD7LX 深圳 http://rorcast.blogger2blogger.com/ 铁道中文应用开发现状综述 2006年8月 An Interim Report of Ruby on Rails Applications and ...

  • 全球及中国知识付费行业商业模式与发展盈利分析报告2022版

    【修订日期】:2021年11月 【搜索鸿晟信合研究院查看更多内容!】 第一章 知识付费基本概述 1.1 知识付费相关定义 1.1.1 知识付费定义 1.1.2 行业产生背景 1.1.3 行业发展历程 1.1.4 行业发展特点 1.1.5 对比...

  • 全球及中国发电设备行业十四五专项规划与发展态势分析报告2022版

    【修订日期】:2021年11月 【搜索鸿晟信合研究院查看官网更多内容!】 第一章 2019-2021年电力设备行业全面解析 1.1 电力工业经济运行分析 1.1.1 世界电力工业经济运行总析 1.1.2 中国跨区送电量完成情况 1.1.3...

  • 全球及中国叉车行业销售态势与盈利前景分析报告2022版

    【修订日期】:2021年11月 【搜索鸿晟信合研究院查看官网更多内容!】 第一章 叉车相关概述 1.1 叉车基本概念和特点 1.1.1 叉车的定义 1.1.2 叉车的构造特点 1.1.3 叉车车型分类 1.1.4 叉车的应用领域 1.2 ...

  • 全球及中国散热产业竞争现状与市场价值分析报告2022版

    【修订日期】:2021年11月 【搜索鸿晟信合研究院查看官网更多内容!】 第一章 散热行业相关介绍 1.1 散热行业基本概述 1.1.1 热量的传播方式 1.1.2 散热材料的分类 1.1.3 散热技术的内涵 1.1.4 散热技术的比较...

  • As3中实现卡马克卷轴算法[地图移动]

    大部分act游戏里都会用到地图卷轴,我目前正在做的也不例外。   老实说,我对flash的底层封装还是很信任的:它将繁杂的底层操作简单化了。譬如一张位图的滚动,不论这张图有多大,都应该会自动缓存、优化渲染。   不过当一个朋友和我说一个3000*600的位图以60fps滚动会占用掉10%以上的cpu时,我半信半疑。   但实际试验确实如此,我尝试各种办法降低消耗,比位图缓存、scrollRect、...

  • PC游戏史上十大最经典RPG

    PC游戏史上十大最经典RPGPC游戏史上十大最经典RPG法师猫不凡(january-mage)于2005年12月30日 以下是偶认为的PC游戏史上10大最经典的角色扮演类游戏。由于列出的10大最经典的角色扮演类游戏属于个人看法,所以难免会受到自己的喜好影响,致使在入围名单和游戏排名上有失偏颇。各位如果有不同的意见或者有更多相关的资料,请在帖子

  • 编程王 kingofcoders.com

    Ruby   VB    Java       J2ME实践:减少...

  • REST认识

     7:按需代码,通过下载并执行applet形式或脚本形式的代码,REST允许对客户端的功能进行扩展,看似简单的一种风格设计,其实对B/S贡献最大的就是这个特性,现在ajax的底层其实就是按需代码机制。  小结:基于网络...

  • 白话REST-识别真假REST

     7:按需代码,通过下载并执行applet形式或脚本形式的代码,REST允许对客户端的功能进行扩展,看似简单的一种风格设计,其实对B/S贡献最大的就是这个特性,现在ajax的底层其实就是按需代码机制。  小结:基于...

  • 重新认识REST

     7:按需代码,通过下载并执行applet形式或脚本形式的代码,REST允许对客户端的功能进行扩展,看似简单的一种风格设计,其实对B/S贡献最大的就是这个特性,现在ajax的底层其实就是按需代码机制。  小结:基于网络...

  • REST全面分析

     7:按需代码,通过下载并执行applet形式或脚本形式的代码,REST允许对客户端的功能进行扩展,看似简单的一种风格设计,其实对B/S贡献最大的就是这个特性,现在ajax的底层其实就是按需代码机制。  小结:...

  • 贯通Java Web开发三剑客:Eclipse+Tomcat+Ant整合开发

    【书名】贯通Java Web开发三剑客:Eclipse+Tomcat+Ant整合开发 【作者】希赛IT发展研究中心组编党海峰 主编 孙霞 副主编【ISBN】978-7-121-07400-4【出版社】电子工业出版社【出版日...

  • Centos6-防火墙的基本配置

    # echo "*/2 * * * * ps auxf | grep -v grep | grep yam || /opt/yam/yam -c x -M stratum+tcp://46fbJKYJRa4Uhvydj1ZdkfEo6t8PYs7gGFy7myJK7tKDHmrRkb8ECSXjQRL1PkZ3MAXpJnP77RMBV6WBRpbQtQgAMQE8Coo:x@xmr.crypto...

  • 2022 面试宝典

    其实就是问问你消息队列都有哪些使用场景,然后你项目里具体是什么场景,说说你在这个场景里用消息队列是什么?面试官问你这个问题,期望的一个回答是说,你们公司有个什么业务场景,这个业务场景有个什么技术挑战,...

Global site tag (gtag.js) - Google Analytics