摘要: 最近家里的网可能被天朝了,一直很好用的更新设置,出现各种错误,但在公司可以,所以应该是网络的问题,所以把遇到的问题整理了一下:问题一:执行命令sudo apt-get update错误描述如下:W: Failed to fetch http://mirrors.sohu.com/ubuntu/dis... 阅读全文
posted @ 2012-12-15 11:25 ArronGao 阅读(53599) 评论(1) 推荐(1) 编辑
摘要: W: GPG error: http://mirrors.163.com precise-security Release: The following signatures were invalid: BADSIG 40976EAF437D05B5 Ubuntu Archive Automatic Signing Key <ftpmaster@ubuntu.com>更新Ubuntu时报错。原因是相应的KEY有问题解决办法:更新所有KEYsudo apt-get cleancd /var/lib/aptsudo mv lists lists.oldsudo mkdir -p lis 阅读全文
posted @ 2012-12-13 00:56 ArronGao 阅读(2858) 评论(0) 推荐(0) 编辑
摘要: 很久没有使用Rmagick了,因为做个程序需要,所以又要安装这个家伙,但遇到了问题:Postscript delegate failed `/tmp/magick-3673DirXwP52M9uZ解决方法:./configure --with-gslib=yes但是确保ghostscript及libjpeg-dev已安装,如果还需要png(libpng12-dev)等也要安装相应包ruby使用了Rmagick和MiniMagick重新编译安装后,Rmagick已正常,但MiniMagick仍然有问题:如果在图片上写入“测试程序”则报编码错误,如果写入“a测试程序”,则可以写入,还是没有找到原因 阅读全文
posted @ 2012-11-27 23:24 ArronGao 阅读(6657) 评论(0) 推荐(1) 编辑
摘要: 自从Ubuntu11.04改用Unity后,原来的快捷键基本费掉,甚至将原来的快捷键功能修改,所以还是强化一下它的默认快捷键: 阅读全文
posted @ 2012-11-26 22:40 ArronGao 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 刚刚更新了ruby和rails的版本,发现rails越来越重量级了。。。rails new project后执行rake db:create出现如下错误及提示:Could not find a JavaScript runtime. See https://github.com/sstephenson/execjs for a list of available runtimes.需要在Gemfile中添加两个gem:gem 'execjs'gem 'therubyracer' # Google V8 embedded within Ruby重新运行rake d 阅读全文
posted @ 2012-11-24 08:28 ArronGao 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 直接入题:因为项目中的方法会涉及到很多表,且表中的数据会很多时才会将方法的分支覆盖全,如果采用准备数据的方式,工作量大,且数据很可能就是错的,所以决定采用测试时不删除数据库(因为项目基本以读取为主)的方式解决,我知道这种方法应该是很差的,但是暂时不知道如何解决这个问题,临时采用此方法了。ruby:1.9.2, rails:3.0.3, rspec:2.11.0, rspec-rails:2.11.0解决方法如下:1.打开文件~/.rvm/gems/ruby-1.9.2-p290/gems/rspec-rails-2.11.0/lib/rspec/rails/tasks/rspec.rake,我 阅读全文
posted @ 2012-09-20 23:50 ArronGao 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 这里记录了本人所经历或所闻常见的误操作,因此,总结整理给自己和大家,让我们尽可能减少误操作。 阅读全文
posted @ 2012-08-02 22:22 ArronGao 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 本文所使用的开发环境:rvm 1.8.3ruby 1.9.2p290Rails 3.0.3Rspec 2.11.0DB sqlite3Rspec是什么 Rspec是基于ruby的测试工具,产生于BDD思想。它的代码比Test::Unit更好阅读,开发人员更容易描述测试目的,类似于可执行的规则文件。 Rspec在Rails中的测试分为Model测试、Controller测试、View测试、Helper测试和Route测试。准备创建测试项目,因为是学习,强烈建议不要在现有商业项目中做学习。$ rails new rspec_study安装在Gemfil... 阅读全文
posted @ 2012-07-15 07:51 ArronGao 阅读(542) 评论(0) 推荐(0) 编辑
摘要: 最近在做一个项目,需要用到win32ole了,所以只能在Windows开发了,但是又不想用重量级的IDE,只想找个简单的文本编辑器开发就OK了,所以首先Notepad++了,不过它是需要手动安装插件的,以下是我用到的插件,记录一下。Notepad++的plugin:http://sourceforge.net/apps/mediawiki/notepad-plus/index.php?title=Plugin_Central1.Light Explorer必备插件,提供文件及文件夹浏览选择,虽然不是特别理想,但是还是发现的最好用的插件了,当然还有功能相同的插件,如Explorer,不过这个插件 阅读全文
posted @ 2011-07-02 14:05 ArronGao 阅读(9302) 评论(2) 推荐(0) 编辑
摘要: 一、svn管理常用命令 1.创建仓库 svnadmin create name二、svn客户端常用命令 1.帮助svn --help 2.导入 svn import -m "message" svn://localhost/test 3.导出 svn export svn://localhost/test 4.迁出 svn checkout svn://localhost/test 5.更新 svn update 6.添加 svn add . --force 7.提交 svn commit -m "message" 8.查看 svn info 9.查看历 阅读全文
posted @ 2011-06-27 22:01 ArronGao 阅读(309) 评论(0) 推荐(0) 编辑