- 博客(61)
- 资源 (1)
- 收藏
- 关注
原创 rails中写rspec测试代码
<br />http://rspec.info/documentation/<br />gem: rspec (1.2.6, 1.1.12)<br />describe & it<br />before & after<br />instance method<br />include module<br />shared_examples_for & it_should_behave_like<br />pending<br />"should ..." matcher
2010-07-01 16:51:00 901
原创 Rails中上传文件保存中文文件名乱码
<br /><br />在Windows下使用rails上传文件,如果文件为中文名称,那么上传成功后,会发现文件名称为乱码。例如:你好.gif,上传后发现名称变为:瑙嗛.rmvb。但是不影响文件的下载。但是下载之后的文件名也是瑙嗛.rmvb。让人看起来很不舒服。<br /><br />出现在这种情况是因为Windows的字符编码格式是gb2312,而在rails中使用的是utf8。要解决这个问题,只有在上传文件的时候,使用编码转换即可。具体做法如下:<br /><
2010-07-01 15:41:00 1337 1
原创 查看cpu,memery和disk空间 in linux
<br />查看: top<br /> top -c<br />退出: q<br /> <br /> <br />查看disk空间: df
2010-07-01 15:15:00 581
原创 restore vm screen and window in putty
<br />screen --help<br />screen -R candy01(screen's name)<br />查看所有的screen<br />screen -ls<br />关机后希望它还在运行<br />screen -d<br />下次打开<br />screen -R candy01<br /> <br />可以远程控制<br />screen -x candy01<br /> <br />创建window<br />ctrl + a c<br />查看window<br />c
2010-07-01 15:14:00 792
原创 Set up Shared Screen on Linux
<br />Activate the Shared Screen<br /><br />On the host machine, you can activate the shared screen with the following command:<br /><br />screen<br /><br />Attach to the Shared Screen<br /><br />On all the client machines, you can first list out the
2010-07-01 15:07:00 428
原创 ImageMagick? & RMagick Installation Guide in VM
<br />ImageMagick? & RMagick Installation Guide<br /><br />Install the required libraries (libjpeg, libpng, libtiff, zlib, freetype and ghostscript)<br />1. Download these library files<br /><br /> libjpeg-6b-37.i386.rpm<br /><br /> libjpeg-d
2010-07-01 15:04:00 464
原创 ror problem
<br />Q:<br />You are running Ruby 1.8.6, which has a bug in its threading implementation. You are liable to encounter deadlocks running Capistrano, unless you install the fastthread library, which is available as a gem:<br />A:<br />gem install capi
2010-07-01 14:58:00 412
原创 升级ror版本
<br />升级rails版本和Gem版本时,先<br />gem update rails<br />gem update<br />然后它会出现mysql的驱动错误的提示如下:<br /><br />问题: The bundled mysql.rb driver has been removed from Rails 2.2. Please<br />install the mysql gem and try again: gem install mysql.C:/ruby/lib/
2010-07-01 14:56:00 732
原创 从github上安装插件
<br />从github上安装插件,要先安装Git-1[1].6.2.1-preview20090322.exe<br />http://code.google.com/p/msysgit/downloads/list //下载地址<br /><br />然后在my computer的属性中的环境变量的path中加入安装的路径<br />eg: C:/Program Files/Git/bin<br />比如在D盘新建了项目路径为:D:/ROR/AuthorizeProject<br /
2010-07-01 14:55:00 1405
原创 ror role&permission
<br />link:<br /> <br />http://www.redmine.org/projects/redmine/repository
2010-07-01 14:49:00 435
原创 linux下安装phpmyadmin
<br />一、软件安装包<br /><br />1.httpd-2.2.6.tar.gz<br />sudo wget http://www.oklinux.cn/data/down/httpd-2.2.8.zip<br />sudo tar xzvf httpd-2.2.8.zip<br />2.php-5.2.5.tar.gz<br />3.phpMyAdmin-2.11.5.1-all-languages.tar.gz<br />4.php-mysqlnd-5.0.1-bet
2010-07-01 14:42:00 982
原创 linux下安装ImageMagick
<br />linux下安装ImageMagick:<br />http://blog.benkoski.com/2009/01/compiling-imagemagick-64-on-ubuntu-hardy-804/<br /><br />最后的imagemagick版本需要用http://launchpadlibrarian.net/21563187/ImageMagick-6.4.8-8.tar.gz<br /><br /><br />另外的参考<br />http://www.hh
2010-07-01 14:41:00 399
原创 WINXP 下装 RMagick 过程
<br />WINXP 下装 RMagick 过程<br /><br />在UBUNTU上装过 RMAGICK,也费了半天劲。主要各种库费了了不少事。<br />本想应该在WINXP 下应该简单些,也遇到一些问题。<br />下载 RMagick-2.9.0-ImageMagick-6.4.8-6-Q8 这个包。<br />解压后先 ImageMagick installer 那个exe<br />先装的 ImageMagick。<br />再 gem install rmagick
2010-07-01 14:40:00 2533
原创 创建特定rails版本的工程
<br />创建特定rails版本的工程:如 2.2.2<br />对于安装了多个rails版本的情况,需要生成特定版本的rails工程时,正确的做法是:<br />生成rails2.2.2版本的rails工程<br />代码:<br />rails _2.2.2_ test<br /><br />注意版本的指定方法 _版本号_,并且此版本必须在你的本机已经安装,是完整的版本号
2010-07-01 14:39:00 702
原创 rails命令大全
<br />一.铁道<br />1.1 创建一个Rails应用程序<br /> $ rails app_name<br /> 可选项:<br /> -d, database=xxx 指定安装一个数据库(mysql oracle postgresql sqlite2 sqlite3 ), 默认情况下是数据库<br /> -r, ruby-path= 指定Ruby的安装路径,如果没有指定,scripts使用env去找Ruby<br /> -f, freeze (冻结)freezes Ra
2010-07-01 14:37:00 400
原创 svn在linux下的使用
<br /><!-- /* Font Definitions */ @font-face {font-family:宋体; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-alt:SimSun; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:3 135135232 16 0 262145 0;}
2010-07-01 14:33:00 735
原创 vi useful website
<br />http://www.aka.org.cn/Lectures/001/Lecture-1/vi.html
2010-07-01 14:32:00 427
原创 vi junior use
<br /><!-- /* Font Definitions */ @font-face {font-family:宋体; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-alt:SimSun; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:3 135135232 16 0 262145 0;}
2010-07-01 14:31:00 710
原创 vi command
<br /><!-- /* Font Definitions */ @font-face {font-family:宋体; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-alt:SimSun; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:3 135135232 16 0 262145 0;}
2010-07-01 14:28:00 562
原创 study ror
plugins:http://github.com/study:http://www.rubyinside.com/http://www.rubyflow.com/
2010-07-01 14:20:00 362
转载 ruby中获取当前脚本文件的路径
在ruby 中,以下代码可以获得当前脚本的绝对路径:EizTZ5[051Testing软件测试网+R1Oc,TLTrequire pathname puts Pathname.new(__FILE__).realpathN:^qSxD?/M051Testing软件测试网UgFb+E)|将以上代码保存在test1.
2009-04-14 13:48:00 3700
转载 一个网站上设置"设为主页"和"加入收藏夹"的代码
http://www.dabaoku.com/,e时区特色论坛)" target="_self" >收藏本页 http://www.dabaoku.com/);" target="_self">设为主页 设为主页http://www.baid
2009-04-13 18:14:00 703
转载 asp中,[收藏本页]的代码怎么写
function bookmarkit(){window.external.addFavorite(http://qqjlb.com/,QQ俱乐部)}加入收藏夹 -----------------------------------------------------<ahref="javascript:d=document;window.externa
2009-04-13 18:13:00 963
原创 在线QQ、MSN、Zanpo、Email客服源代码
QQ:www.******.com&Menu=yes>http://wpa.qq.com/pa?p=1:******:7 alt="******">注:4个******分别为:QQ号、域名、QQ号、图片旁的留言。 MSN:http://www.pincoo.com/images/msn.gif alt="国际贸易"> Zanpo在线客服的代码:按钮部分,我是用
2009-04-13 17:32:00 4852
转载 OpenID 是什么?
我们知道,互联网上有很多网站,而一个网站又可能有很多应用系统,不同的应用系统可能使用独立的用户管理,所以我们一般都拥有众多的用户名和密码,管理起来很麻烦。有些网站,诸如网易、微软等在他们的网站范围内使用了单点登录,使用一个用户名密码就可以享受他们提供的所有服务。但是,我们更希望,登录全世界所有的网站只需要一个用户名和密码,OpenID 由此诞生了。OpenID 是一个以用户为中心的
2009-04-09 10:30:00 914
转载 OpenID是什么?
互联网总是不缺乏新鲜的东东,每一个创新都为我们提供更好的服务,更方便的操作。OpenID是什么呢?OpenID就是一个地址,他就像http://***.openid.cn 。那么这个地址有什么用呢?它可以说是一个“万能钥匙”,只要有了它你就可以用这个地址登录任何网站了,不过前提是这个网站支持OpenID。不理解?没关系,下面我讲一个例子: 由于OpenID是新兴技术,所
2009-04-09 10:30:00 3617 3
原创 Ruby on Rails版本升级
升级rails版本和Gem版本时,先gem update railsgem update然后它会出现mysql的驱动错误的提示如下:问题: The bundled mysql.rb driver has been removed from Rails 2.2. Pleaseinstall the mysql gem and try again: gem install mysql.C:/ruby/
2009-04-08 18:10:00 586
转载 Ruby on Rails 命令参考
1.1.Rails1.1 创建一个Rails应用程序 $ rails app_name 可选项: -d, database=xxx 指定安装一个数据库(mysql oracle postgresql sqlite2 sqlite3 ), 默认情况下是数据库 -r, ruby-path= 指定Ruby的安装路径,如果没有指定,scripts使用env去找Ruby -f, f
2009-04-08 16:41:00 498
转载 什么是DIV+CSS
DIV+CSS是网站标准(或称“WEB标准”)中常用术语之一,通常为了说明与HTML网页设计语言中的表格(table)定位方式的区别,因为XHTML网站设计标准中,不再使用表格定位技术,而是采用DIV+CSS的方式实现各种定位。 CSS是英语Cascading Style Sheets(层叠样式表单)的缩写,它是一种用来表现 HTML 或 XML 等文件式样的计算机语言。 HTM
2009-03-26 10:31:00 736
原创 Ruby on Rails实现文件的下载以及中文文件名乱码问题
实现文件的下载以及中文文件名乱码问题我用的是Mysql数据库,首先建表时要注意,看下面的例子:(注意红色的部分)CREATE TABLE `books` ( `id` int(11) NOT NULL auto_increment, `name` varchar(255) default NULL, `author` varchar(255) default NULL, `desc
2009-03-17 17:18:00 2612
转载 AMF
AMF(是Action Message Format的缩写)是在flash和flex中remoting的一种方式格式。 AMF is a binary format based loosely on the Simple Object Access Protocol (SOAP). It is used primarily to exchange data between an Adobe F
2009-02-23 11:25:00 698
转载 ruby+flex实现天气预报
研究一段时间flex后发现,actionscript3和ruby一样具有很强的动态性,可以构建十分强大的客户端,但目前对于一些主要基于文本的系统来说有点杀鸡用牛刀的感觉,可是未来的客户端正在朝着多媒体化的方向发展,因为这样会带来更高的用户体验。感觉flex在客户端上有着很好的表现,而ruby在后台业务处理上非常的灵巧,随着两者不断的成熟与发展,有理由相信两者的结合一定会在企业级AIR应用上开辟一
2009-02-23 11:12:00 3103
原创 在ruby中如何调用c、c++或java的资料
http://www.zenspider.com/ZSS/Products/RubyInline/ http://rjb.rubyforge.org/
2009-02-23 11:09:00 1244
原创 ROR 获取ip
require socket local_ip=IPSocket.getaddress(Socket.gethostname) #本地机IPserver_ip=(require open-uri ; open("http://myip.dk") { |f| /([0-9]{1,3}/.){3}[0-9]{1,3}/.match(f.read)[0].to_a[0] })
2009-02-23 10:56:00 375
转载 ruby的安装&eclipse 中的插件安装
1.1 安装Ruby One-Click Installer, 下载页面http://www.ruby-lang.org/en/downloads/ 1.2 安装Rails, Windows CMD(开始-->运行-->cmd) 中运行"gem install rails --include-dependencies" ,自动安装。eclipse 安装ruby插件 建议通过
2009-02-16 10:00:00 1144
转载 Flex Builder 3.0 For Eclipse 3.3 安装方法
Flex Builder 3.0 For Eclipse 3.3 安装方法 [quote]这两天准备学习Flex,于是下载了Flex Builder 3.0 For Eclipse plugin准备安装. 但是安装后启动Eclipse,找了半天也没找到Flex.而且Flex Builder会把JRE也安装.觉得这样很不爽. 所以我想到能不能来个Flex Builder绿色安装方法呢. 想到就做.下
2009-02-12 16:14:00 738 1
转载 Ruby on Rails之InstantRails使用
下面我们开始 学习 Ruby On Rails (ROR)入门教程第一我们首先是 快速配置 Ruby On Rails 的开发环境1. 下载 InstantRails-2.0-win.zip可以到官方下载,http://rubyforge.org/frs/?group_id=904也可以到 /download/tools/InstantRails-2.0-win.zip 改为/download/t
2009-02-12 10:37:00 1045
转载 在Windows平台使用Apache2.2和Mongrel运行Ruby on Rails
一、安装Ruby、rails、mongrel和Apache2.2 从rubyforge网站下载One-Click Ruby Install,运行安装程序,就安装好了ruby和rubygems。 运行命令:gem install rails –ygem install mongrel –ygem install mongrel_service -y安装好了rails和
2009-02-12 10:16:00 367
转载 ActionScript与Web程序通信
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://ejb3.blogbus.com/logs/33647479.htmlActionscript与Web程序通信,跟浏览器和服务器的原理一样。Flash本身可以运行在浏览器中,所以可以把它当做浏览器客户端看待,遵循的是HTTP协议。这里的Web程序可以是JSP、PHP、ASP等。在HTTP协议中,客户端发送一个re
2009-02-11 14:39:00 967
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人