- 浏览: 31991 次
- 性别:
- 来自: 北京
最新评论
-
不想长大:
头像好帅啊!!!
测试javaeye -
carlosbdw:
1,#config.active_record.whiny_p ...
安装beast论坛 -
rainchen:
生产环境中也是使用svn checkout出来的?我一直都是用 ...
用SSH远程部署rails工程,不使用Capistrano -
grayblur:
magicgod 写道也可以用rsync来拷贝,适用于很多没有 ...
用SSH远程部署rails工程,不使用Capistrano -
magicgod:
也可以用rsync来拷贝,适用于很多没有svn的虚拟主机。
用SSH远程部署rails工程,不使用Capistrano
文章列表
我的操作系统是ubuntu,刚开始imagemagick是使用编译源代码的方式安装的,rails程序中使用mini_magick缩放图片,大多数图片没有问题,但是某些图片在生成缩略图的时候报错:
identify "/tmp/minimagick27076-0.jpg") failed: Error Given 256
网上搜了一堆资料,怀疑是由于安装imagemagick之前,其需要的某些图片处理库没有安装好
后来干脆把imagemagick卸载了,直接使用apt-get安装imagemagick
首先定向到编译安装目录,然后 sudo make uninstall ...
按照官方说明(http://wiki.github.com/taweili/xiaonei/windows)发现报如下错:uninitialized constant ActionController::AbstractRequest
修改plugins/xiaonei/lib/xiaonei/rails/xiaonei_url_rewrite.rb
将
class AbstractRequest
改为
class Request
然后重启服务器,运行正常!
我的rails版本是2.3.2,这个原因可能是rails后续版本将AbstractRequest改成Request了
- 2009-06-01 17:16
- 浏览 1149
- 评论(0)
javaeye在发表一篇blog的时候,可以同时选择 发布到博客频道/发布到论坛频道/发布到我的圈子,我想问,blog发布到其他页面的时候,javaeye是不是把blogs表中新建的这条数据复制了一份添入了论坛表/圈子话题表?如果这样,保持几个表的数据同步是不是很麻烦?javaeye是如何保证同步的??
- 2008-10-17 23:56
- 浏览 830
- 评论(0)
beast 1.0 stable
#参看http://beast.caboo.se/forums/1/topics/4642
注意要删除plugins下的exception_logger然后运行
script/plugin install http://svn.techno-weenie.net/projects/plugins/exception_logger/ --force
不然就会报诡异的 undefined method `template_root=’ for LoggedExceptionsController:Class
然后还要安装acts_as_list
ruby s ...
每次重新启动ubuntu时,都需要双击一下磁盘图标,才能将磁盘挂载到系统,并且挂载的名字也和点击磁盘的顺序相关,这经常让一些软件找不到目录。
如果要让每次重新启动ubuntu时,都将磁盘自动挂载到系统,需要修改/etc/fstab文件:
先用 fdisk -l 查看一下所有磁盘的信息:
然后在/etc/fstab文件中配置要挂载的磁盘:
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> &l ...
如果直接在windows下面用虚拟光驱打开番茄花园windows xp的光盘,然后选择安装windows后,会强制将XP安装在C盘,如果我想装双系统的话,这显然会让人很郁闷,其实有解决办法:
如果是安装xp原版,那么进入 虚拟光驱盘符:\WINDOWS\VOLA,双击setup.exe就可以启动标准的xp安装例程了
- 2008-01-15 17:01
- 浏览 3876
- 评论(0)
书名:《Rails for Java Developers》英文版PDF
所处章节:第二章 Programming Ruby
页数范围:38~71
Java/Ruby语法特性对比:
Java divides the world into primitive types and objects. The primitive
types represent numeric values of various ranges and precision:
int i;
primitive types can use infix math, for example:
1+1;
To repre ...
如今信息时代中,我们总是被一条接一条的资讯轮番轰炸。时间不断的被这些洪水般的信息吞噬,你是如何处理的呢?是你被信息牵着鼻子走,或有效的管理着它们呢?也许你觉得这些庞大的信息量是非常有用的,无论它们的膨胀是否严重影响了自己的效率。而重点确是,这些庞大的信息量是否每一条都对你有益,或消耗一整天的时间就是为了去迎战这些信息是否值得呢?这篇长长的小贴士,给出的建议,你可以全部采纳或者选择性的尝试。记住,你是愿意当信息的奴隶或信息的主人,这一切都凭你说好。我只是希望你能够真正的意识到什么是一个人生命中最重要的事情。决定什么是最重要的 关上电脑,找一个安静的利于思考的地方,拿一支笔,一张纸,列出4-5件对你 ...
前提:使用svn,使用ubuntu
1 安装ssh:
sudo apt-get install openssh-client openssh-server
2 使用ssh登录远程服务器:
ssh 用户名@服务器名
3 切换到工程目录下运行:
svn update
4 运行数据库迁移任务:
rake db:migrate
要修改/etc/samba/smb.conf
把 workgroup = MSHOME
改为 workgroup = workgroup
把 ; security = user
改为 security = share
重启samba
/etc/init.d/samba restart
然后就可以利用ubuntu的共享功能了
- 2007-12-19 19:26
- 浏览 1889
- 评论(0)
1 去http://rubyforge.org/frs/download.php/29361/rails-2.0.2.zip下载rails2.0.2的压缩包
2 解压
3 打开Netbeans,file->new project-> Ruby on Rails Application with Existing Sources 浏览到解压出来的目录,然后给工程起个名字,以建立工程
4 打开environment.rb,注释掉以下行
<%= '# ' if freeze %>RAILS_GEM_VERSION = '<%= Rails::VERSION::STR ...
my OS is ubuntu7.10:
1.cd to the project directory
2.sudo gem install ruby-openid
3.sudo ruby script/plugin install open_id_authentication
4.rake -T open_id (to see the rake command)
5.rake open_id_authentication:db:create
6.in the open-id migrate add these lines:
add_column :users, :identit ...
to ignore log dir and database.yml to commit to svn you can do this:
1 dir to you project dir
2 svn propset svn:ignore database.yml config
3 svn propset svn:ignore log .
- 2007-12-13 15:42
- 浏览 1047
- 评论(0)