随笔分类 -  Ruby on Rails

no such file to load -- zlib when using gem install
摘要:今天在buntu10.10使用源码安装完ruby1.9.2p290和rubygem1.8.10后,想利用gem去安装rails: gem install rails,结果提示 no such file to load -- zlib 错误。zlib is a library implementing the deflate compression method foundin gzip and PKZIP. 解决办法,安装zlib1g 和 zlib1g-dev 包(apt-get install 或者利用Synaptic),然后1.回到ruby源码目录/ext/zlib 下2. ruby ex 阅读全文
posted @ 2011-09-21 15:30 -Anny- 阅读(330) 评论(0) 推荐(0)
Cannot Boot WEBrick: "WARN TCPServer Error: Address already in use "
摘要:Refer to: http://railsforum.com/viewtopic.php?id=16387我刚刚使用Ctrl+Z 去停止服务,当再次使用rails s启动时, 发现无法启动,提示WARN TCPServer Error: Address already in use,显然是端口被占用在 Ubuntu的console中,使用lsof|grep 3000列出所有包含3000的打开文件的信息,找到ruby 2949 limei 5u IPv4 19590 0t0 TCP *:3000 (LISTEN)然后在console中利用kill -9 2949 杀掉该进程即可PS:lsof( 阅读全文
posted @ 2011-08-22 11:10 -Anny- 阅读(438) 评论(0) 推荐(0)
How to POST Form Data Using Ruby(转)
摘要:From http://biodegradablegeek.com/2008/04/how-to-post-form-data-using-ruby/POSTing data on web forms is essential for writing tools and services that interact with resources already available on the web. You can grab information from your Gmail account, add a new thread to a forum from your own app, 阅读全文
posted @ 2011-05-05 21:19 -Anny- 阅读(809) 评论(0) 推荐(0)
Ruby on Rails教程 和Ruby&Rails 入门大全,对新手很有用(转)
摘要:http://tangrengg.iteye.com/blog/37752 可以到作者的blog里下载学习资料自己常用的gem包:数据库驱动mysql , sqlite3-ruby, postgre-pr,名字不言而喻。很遗憾并不是所有的Ruby库都是通过gem方式安装,比如针对Oracle的ruby-oci8驱动,得直接去Rubyforge下。图形库 Rmagick是非常优秀的图像处理库,需要另外安装ImageMagick或GraphicsMagick。该库常被用于生成缩略图这样的任务。gruff是基于Rmagick的图表生成工具。产生的图像颇具Apple设计风格神韵,还支持多种配色模板,颇 阅读全文
posted @ 2011-04-02 18:00 -Anny- 阅读(1692) 评论(0) 推荐(0)
动态语言
摘要:http://tech.it168.com/j/2008-01-29/200801292216622.shtml动态编程语言是高级程序设计语言的一个类别,在计算机科学领域已被广泛应用。它是一类在运行时可以改变其结构的语言:例如新的函数、对象、甚至代码可以被引进,已有的函数可以被删除或是其他结构上的变化。可以简单的理解为直接被解释执行的语言称为动态语言。而需要编译环境将程序转换为其它的编码再执行的语言称为静态语言。动态语言目前非常具有活力。众所周知的ECMAScript(JavaScript)便是一个动态语言,除此之外如PHP、Ruby、Python等也都属于动态语言,而C、C++等语言则不属于 阅读全文
posted @ 2011-04-02 17:53 -Anny- 阅读(521) 评论(0) 推荐(0)
一个Java程序员的Ruby on Rails体验(转)
摘要:http://developer.51cto.com/art/200610/33171.htmROR is Ruby on Rails。Ruby众所周知已经是一种非常出色的动态语言。It's a dynamic language。Simple and easy。动态语言是解释执行的,但性能上可能会打个折扣,但不是绝对的,因为应用是复杂的,性能是一种综合性的,这个在一个流传的测试中有回应。1.安装和配置出奇的简单(真的很想提醒一下所有的java社区,充斥着各种框架的各个社区难道就没想到install吗?Everyone forgot to make install?无论是J2EE,Spr 阅读全文
posted @ 2011-04-02 17:26 -Anny- 阅读(475) 评论(0) 推荐(0)
Ruby 快速入门 (转)
摘要:http://developer.51cto.com/art/200703/41243.htm介绍这是一个短小的Ruby入门,完全读完只需20分钟。这里假设读者已经安装了Ruby,如果你没有安装的话,请在阅读文前访问Ruby官方网站进行下载并安装。交互式的Ruby打开IRB(交互式Ruby外壳):如果你使用Mac OS X,那么请打开终端窗口输入irb;如果你使用Linux,那么请打开shell输入irb;如果你使用windows,那么请在开始菜单中找到Ruby->fxri,并执行它。Ok,在打开IRB之后,在其中输入"Hello World"。Ruby听从你的安排 阅读全文
posted @ 2011-04-02 16:51 -Anny- 阅读(1638) 评论(0) 推荐(0)