Ruby安装指南(linux版本)
ruby官方网站:http://www.ruby-lang.org/en/
你可以在上面得到源代码,进行编译,自本文截止的最新版本为1.8.5(stable),下载地址为:ftp://ftp.ruby-lang.org/pub/ruby/ruby-1.8.5.tar.gz
这里推荐大家使用源码安装,因为这样可以得到最新的版本。
安装ruby:
$ ./configure
$ make
$ mak ...
rails hit two
#counter_cache
in father table sons_count:integer
in son model belongs_to :father,:counter_cache => true
#select a category or create one
attr_accessor :new_category_one #virtual attri ...
no such file to load -- mkmf
在 Debian 这样有强大的包管理系统的发行版里面,通常会有许多地方和已有的插件管理系统有重叠,例如 Ruby 的扩展(gem)、Firefox 的扩展等等,用哪个管理系统就是仁者见仁了。全部都用系统提供的管理系统当然保证了统一性,更加方便。但是特定的管理系统通常更全更新。例如 Ruby 的话,安装扩展的时候我通常都是通过 gem 直接从 RubyForge 上安装的。
如果 Ruby 本 ...
Vim 开发 ruby on rails 完全配置(转)
用vim写rails越来越顺手了,估计不会再考虑用别的了,共享一下自己的配置。。。
首先应该感谢vim的作者们以及文中使用到的所有插件的编写者,是他们才使rails的开发如此方便。
以下为winxp环境,安装gvim 7.0 安装路径为: d:\gVim
一般安装插件,如果是zip/gz之类的文件直接解压到gvim.exe同一目录(d:\gVim),如果是.vim文件则直接放在gvim.exe ...
深入ActionMailer,使用Sendmail发邮件
ActionMailer现在的实现只支持smtp和Sendmail两种方式发送邮件,配置分别如下:
Java代码 复制代码
1. # ActionMailer::Base.delivery_method = :smtp
2. # ActionMailer::Base.smtp_settings = SMTP_SETTINGS
3. ActionMailer::Base. ...
对Ruby VM的GC的思考
Ruby虽然是动态脚本语言,但是和Java一样,带有VM,有自己的内存堆,创建对象的时候在堆里面分配内存,对象使用完毕由GC进行回收。但是通过我们运营Rails网站两年多的实践来看,Ruby VM的GC还是存在很大的问题。简单的来说,就是GC之后,尽管对象已经完全回收,但是物理内存释放不够充分,有泄漏的现象。通过pmap来dump ruby进程物理内存地址映射表进行分析,观察到ruby的内存堆总是 ...
Vim 开发 ruby on rails 完全配置(转)
用vim写rails越来越顺手了,估计不会再考虑用别的了,共享一下自己的配置。。。
首先应该感谢vim的作者们以及文中使用到的所有插件的编写者,是他们才使rails的开发如此方便。
以下为winxp环境,安装gvim 7.0 安装路径为: d:\gVim
一般安装插件,如果是zip/gz之类的文件直接解压到gvim.exe同一目录(d:\gVim),如果是.vim文件则直接放在gvim.exe ...
应用JDBC连接SQLite
用"SQLite.JDBCDriver"作为JDBC的驱动程序类名。连接JDBC的URL格式为jdbc:sqlite:/path。这里的path为指定到SQLite数据库文件的路径,例如:
jdbc:sqlite://dirA/dirB/dbfile
jdbc:sqlite://DRIVE:/dirA/dirB/dbfile
jdbc:sqlite://COMPUTE ...
JRuby1.1.4 for Windows安裝筆記
1.Windows環境變量:
JAVA_HOME:D:\Program Files\Java\jdk1.6.0_03
PATH:D:\Program Files\Java\jdk1.6.0_03\bin
2.下載解壓jruby-bin-1.1.4.zip至D:\jruby-1.1.4,增加環境變量:
JRUBY_HOME:D:\jruby-1.1.4
PATH:D:\jruby-1. ...
在Ubuntu/Debian上面安装Ruby on Rails的生产环境服务器
本文将告诉你如何在Ubuntu/Debian上安装Ruby on Rails的生产环境服务器,以及如何在它上面部署Rails程序。
首先,我们准备安装的东西有:
Ruby 1.8.5
Ruby on Rails 1.2.3
Subversion 1.4
Mysql 5.x Server
Apache 2.2.x
Mongrel Cluster
我假设你已经安装了一个干净的Ubuntu Linu ...
Erlang和Ruby的Socket通讯
server.erl
-module(server).
-export([start/0,start/1,process/1]).
-define(defPort, 8888).
start() -> start(?defPort).
start(Port) ->
case gen_tcp:listen(Port, [binary, {packet, 0}, {activ ...
mysql-ruby-2.7.6\README.html
MySQL/Ruby[Japanese]
--------------------------------------------------------------------------------
This is the MySQL API module for Ruby. It provides the same functions for Ruby programs that th ...
Run a RoR application with JRuby and OC4J 10.1.3
I’m currently preparing the deployment of our RoR application (a kind of portal for our enterprise) in Oracle App Server 10g.
Our application is currently deployed under Litespeed Web Server,
...
rspec setup autotest
RSpec, autotest and Snarl on Windows
Earlier this year I started using RSpec and loved it immediately. Testing is not the most exciting or glamorous part of software development but a behavioural dri ...
最新发表博客 
- 英语写作必背200句
- 今天决定搬家到javaeye了。
- Struts 1.x中批量封装对象
- 加班归来
- 手机视频监控-手视通
- 问一下这里有当年常驻chinaasp的人吗?想SonyMusic了,不知道他现在还在做技术吗?
- 2009-9-5
- 看代码看的头晕
- 做一个准职业人
- 我的RUBY之路
- java package的设计原则
- Vcastr 3.0 - flash video(flv) player (开源 Open Sour
- Struts2与Struts1的对比
- 动态域名解析
- pagerank 解释
- 使用Mina出现的JNI OutOfMemory的解决方法
- 电脑自动开机并播放音乐提醒你起床,并且晚上自动关机
- struts2 的一二三
- 在eclipse中配置appfuse1.9.x项目
- Windows下apache和php的搭建
- DWR、Java 和 Dojo 工具箱集成 Java 和 JavaScript
- 判断double大小
- SSH常用的几个网站论坛
- 深入理解abstract class和interface
- Gordian Yuan young programmer Selected SVN connect
- 内网呆了一周,一些奇怪的问题记录下。。
- csdn英雄会上海站素描
- 路径问题的总结
- Javascript学习笔记
- [选译]ICE异步调用的两种方式
- 可输入的下拉框
- 如何提高自己的Java编程水平
- 各位Javaeye的朋友帮我看下简历
- 温和的贵族气 ——诠释嘉兴人
- google chrome,抄袭之王
- 看到熊了
- IL中值类型和引用类型
- 经典英文
- JSF验证信息中文化
- 线程随笔-测试sleep
- 后台报SQL Error: 1064, SQLState: 42000错误
- fcitx的美化方案
- 利用clickstream跟踪用户
- 在Flash中添加“设为首页”、“加为收藏”
- 在javascript中用command 模式实现undo和redo
- 小弟不才,向各位前辈虚心请教
- 意外的事
- JS刷新一个页面
- Eclipse3.4 加速
- 冷静冷静


