摘要: 什么是beta book?现在的ruby相关图书都是通过pragmaticprogrammer.com(以下称pragprog) 来进行订购的, pragprog的书的特点是每本书都是单独编译出来的,附带有购买者的信息, 同时支持在线升级. 他有很多书都是处于beta book的阶段, 也就是没有正式出版, 但是pdf已经成书可以阅读, 购买pdf以后可以定期去update为最新的版本(包括修... 阅读全文
posted @ 2006-02-28 23:05 tech.cap 阅读(267) 评论(0) 推荐(0) 编辑
摘要: YARV的全名是 Yet Another Ruby VM, 由日本人SASADA Koichi 另外实现的ruby虚拟机 目前ruby的虚拟机是通过AST(abstract syntax tree) 来完成的,它的速度比较慢, 只能作一般纯脚本的解释工作, YARV的出现就是为了解决这个问题, 它是基于Stack VM来完成.主要的目的就是给ruby脚本提速 下面的图片显示了... 阅读全文
posted @ 2006-02-08 12:00 tech.cap 阅读(481) 评论(0) 推荐(0) 编辑
摘要: IntelliJ IDEA 5.1发布,和IDEA5.0相比, 增加了不少新功能,包括如下 JSP,HTML,XHTML和JavaScript增强 I18N支持,插件开发的支持 代码分析能力的增强, 调试JSP的支持 日文版 同时5.1还修正了多个BUG,系统更加稳定... 阅读全文
posted @ 2006-02-07 13:28 tech.cap 阅读(239) 评论(0) 推荐(0) 编辑
摘要: mailfactory是rubyforge上一个简单的邮件发送包, 通过它我们可以很方便的发送带附件和html格式的邮件,不过目前的mailfactory在支持中文上有一些问题, 需要打一个补丁 先需要通过 gem install mailfactory 安装 然后是对mailfactory的补丁,可以直接修改mailfactory的源文件,也可以单独作一个文件mailfactory_e... 阅读全文
posted @ 2006-02-06 16:14 tech.cap 阅读(406) 评论(0) 推荐(0) 编辑
摘要: Fastcgi到底是什么样的技术 注:本人对LAMP,python了解不是很多,此文是我的个人理解,如果有误忘告知 自从接触rubyonrails以来,fastcgi这个技术标准就进入了我的视线,从技术角度看,fastcgi的优点还是很多的,作为一种替代cgi的技术标准, fastcgi有如下优点(稳定,安全,高性能,方便扩展) ... 阅读全文
posted @ 2006-02-06 11:22 tech.cap 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 春节回家待了8天, 几乎都是在和家人亲戚朋友同学吃喝玩乐中渡过,返回北京以后,恶补了一下ruby相关的消息,对下面几个比较关注 首先是沉寂了快一年的ruby One-Click Installer在正月初二发布了新版本 1.8.4-16 preview1,随后很快又更新到preview2,preview3,正式版本应该不会等很久了 然后是 markaby 出到了0.3版,这个东西感觉上似乎是r... 阅读全文
posted @ 2006-02-05 17:06 tech.cap 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 下面是我自己的一些rails读书笔记, 略为整理了一下 rails笔记 ajax rails笔记 active controller rails笔记 cache系统 rails笔记 actionmailer rails笔记: webservice rails笔记: 工具 rails笔记: view rails笔记: 测试 rails笔记 安全和其他 rails笔记 activerecord ... 阅读全文
posted @ 2006-01-24 17:08 tech.cap 阅读(151) 评论(0) 推荐(0) 编辑
摘要: ajax web2.0 要使用ajax,先要在页面中包含 ajax的指令如下 link_to_remote 例子如下 'mydiv', :url => { :action => :say_hello }) %> This text will be changed 第一个参数为link的文本第二个参数为更新的元素的的id(div,span font等都可以) 第三个参数为远程的u... 阅读全文
posted @ 2006-01-24 16:56 tech.cap 阅读(155) 评论(0) 推荐(0) 编辑
摘要: active controller model指令 提前load model对象 model :Product 基本对应关系 http://xxx.com/admin/hello/list 对应为app/controllers/admin/hello_controller.rb中的list方法如下 module Admin class Hello def list end end end ctro... 阅读全文
posted @ 2006-01-24 16:55 tech.cap 阅读(280) 评论(0) 推荐(0) 编辑
摘要: cache系统 1 cache系统默认只在production下面生效, 要手动生效 修改环境(config/environments) ActionController::Base.perform_caching=true|false 手动cache caches_page :xxxaction 直接cache整个页面,相当于html caches_action :xxxxaction ... 阅读全文
posted @ 2006-01-24 16:55 tech.cap 阅读(308) 评论(0) 推荐(0) 编辑