PDF in Rails
1. install the pdf-writer
gem install pdf-writer
2. require & register in the rails env.
#vi environment.rb
require 'pdf/writer'
Mime::Type.register 'application/pdf', :pdf
3. usage:
...
Rails开发技巧集锦
昨天在网上看到一个Rails开发技巧一览,看了觉得很有用,所以翻译了,贴在 Ruby on Rails 中文 Wiki http://wiki.rubyonrailscn.org上。转发在这里,希望对大家有帮助。
本列表整理自Massive List of Rails Development Tips
* 将你的程序所用到的密码和API证书号保存在一个自定义的配置文件中。我使用一个YA ...
Ubuntu 8.04下编译安装Ruby-1.8.6-p114
环境:Ubuntu8.04
1.安装build工具
sudo aptitude install build-essential linux-headers-$(uname -r)
2.安装readline zlib libncurses5
apt-get install zlib1g-dev
apt-get install libreadline5 ...
Twitter没有计划放弃ruby on rails,而且早就用了erlang改进性能
Twitter 是用 RoR 开发的流量最大的站点. 应用了 Rinda,其 基于 DRb使用DRb (”Distributed Ruby”.), 该库可以通过 TCP/IP 从远程 Ruby 对象发送接收消息,
,还用到了erlang技术中著名的 ejabberd。
5月9日,其官方网站上登信息辟谣, Twitter没有计划放弃ruby on rails,早就开始使用了混合语言改进性能。 ...
Ruby on Rails 介绍
为什么用Rails?
ruby on rails 是创建WEB工程的一个工具,并且十分擅长。当看到这里,大家肯定想知道什么使rails那么特别。当你问已经沉迷rails的人,他可能会告诉你那就是敏捷以及你应该了解对程序员来说意味着什么。或者你可能被一些系列词轰炸,如ORM,MVC,DRY.虽然这些都是rails比较酷的特性,但是rails的成功并不是因为这些单词,而是关于它的设计思想。
&nb ...
谁适合用rails/ruby
看了很多这方面的争论,其实ruby/rails对于一个朝九晚五的打工者,只想快点完成老板分配给自己任务的程序员来说,确实有负担,太灵活的东西给不擅长学习的人很大的心理负担,因为总是想自己能够早点都学会了,以后就可以靠这个混饭吃了。
我倒觉得ror还是在两三人一起创业的时候用最好,人少就容易沟通,而且工作的分配上也不会像java那样每人负责一层,而往往是按照功能use case来,这样用ro ...
《Advanced Rails》译者序
翻阅本书的读者,相信您对Ruby on Rails并不陌生。Ruby on Rails的创造者DHH曾被2005年“全球开源大会”(OSCON)评为“年度最佳黑客”,《连线》杂志封面人物更将其标榜为“地球上最炙手可热的黑客”。而他与Dave Thomas合著的另一部著作——《Agile Web Development with Rails》一书曾在2006年获得享有软件开发界奥斯卡之誉的Jolt ...
Ruby中实现stream
流是通过延时求值实现的,Ruby中实现stream也是可以做到,可惜就是没有尾递归优化。按照sicp,首要的是两个函数:delay和force:
def mem_proc(exp)
alread_run=false
result=false
lambda{
if !alread_run
result=e ...
ruby编程百宝箱——ruby cook book
书跟人一般,也有性格特点,人的本事不一,书的作用也一样,可以运用在不同场合,在实际编程当中,你会遇到各种问题,比如小至处理一个字符串或者日期,大至写写webservice或者搞个守护进程,这个时候你手边阐发精深思想的“圣经”类书籍未必能发挥作用,因为你需要的是一个工具,解决现下遇到的问题,不管棘手或者有些tricky,那么,你需要的是一本工具书,上面列举了十八般武器铜锤剑戟,以及衡山华山泰山派的招 ...
最新发表博客 
- a different object with the same identifier value
- cvs相关工具下载地址总结
- 不再画圈圈
- 不知该何去何从,请各位大侠指点指点,给我一条路走。
- spring测试发现的问题
- spring 事务配置
- 修行以至善
- Oracle常用及非常用函数
- 守护程序死亡时重新启动守护程序的方法
- 对象的初始化全过程
- db2表空间页大小的问题。
- PreparedStatement like 的用法
- Motorola(二)
- java移动文件
- 今天 地震 超强的贴子 注意看时间
- Action的使用
- 准备一个新的项目了
- java——我离你到底有多远?
- TOMCAT dbcp
- 递归遍历TreeView
- 多文件上传
- 快速排序(v 1.0)
- 用户 'NT AUTHORITY\NETWORK SERVICE' 登录失败
- 倒计时的一段JAVA代码
- Ajax学习笔录—1
- 地震,你感觉到了吗?
- 数码相机S6500
- javascript内置函数速查(轉)
- Shake Map EASTERN SICHUAN ,CHINA
- 寻找替代品
- 收集的一些JS资料
- Windows XP SP3安装后瘦身法
- Java之父James Gosling也使用Scala
- build a highly available cluster [1]
- 地震了,我咋没感觉
- 民间幽默打油诗12首
- preparedstatement与循环创建对象性能问题分析
- osgi实战,学习笔记
- Oracle数据导入导出imp/exp命令 [转]
- anonymous says
- 地震了
- JAVA数据库连接大全{经典} 转载
- Struts2中的OGNL
- 谢谢Hibernate---Hibernate源码研究碎得(3)
- sql一点点
- 解析xml基本操作类
- java解惑------增量操作
- 搬到自己的新家 www.smithfox.com
- sqlplus常用命令
- 解析运输系统 之四 --报表打印


