2007-12-29

Ubuntu 小技巧【转】

关键字: ubuntu
安装 查看软件xxx安装内容 * dpkg -L xxx 查找软件 * apt-cache search 正则表达式 查找文件属于哪个包 * dpkg -S filename apt-file search filename 查询软件xxx依赖哪些包 * apt-cache depends xxx 查询软件xxx被哪些包依赖 * apt-cache rdepends xxx 增加一个光盘源 * sudo apt-cdrom add 系统升级 * sudo apt-get update sudo apt-get dist-upgrade 清除所以删除包 ...
  • 00:03
  • 浏览 (145)
  • 评论 (0)
2007-12-20

将数据表导出成excel

关键字: ruby rails excel spreedsheet
[转][http://tb.blog.csdn.net/TrackBack.aspx?PostId=1844264] 首先是安装 gem install spreadsheet-excel 其次 在script 文件夹中新建一个叫export的文件,里面代码如下: #!/usr/bin/env ruby require File.dirname(__FILE__) + '/../config/environment' require "spreadsheet/excel" include Spreadsheet users=User.find_by_sql("select c ...
  • 10:17
  • 浏览 (240)
  • 评论 (0)
2007-12-10

mysql:无法远程登入mysql server 的解决办法

关键字: Host is not allowed to connect to this mysql server,mysql
mysql这么小,大家都会在自己机器上装一个,在本地连本地的server,一般都不会碰到"host is not allowed to connect to this mysql server"这样的错误。如果不是最近一个rails 的项目,估计我也不会碰到,所以记录一下,给需要的人留个档。 我们的项目是ubuntu7.04+rails1.2.3+mysql5.0,前面的人基本上都是在vi下做开发,访问数据库也是用命令行,随着项目的增大,表结构由原来的几张变成了几十张,新来的开发人员基本上不习惯用命令行,所以决定用IDE远程访问数据库。 1、装好navicat,新建一个connection ...
  • 22:15
  • 浏览 (229)
  • 评论 (0)
2007-12-10

rails访问webservice

关键字: rails,webservice,ruby,REST,SOAP
在rails里访问webservice跟访问RSS Feeds一样简单(见本博处女作),有很多种不同的方式,SOAP,REST是最常见的2种,这里介绍一下REST方式。 【清单一】require 'net/http'class Expedia::Request  attr_reader :error, :ticket_str, :total  @@site =    "http://www.travelnow.com"  @@path =    "#{@@site}/ext ...
  • 21:52
  • 浏览 (198)
  • 评论 (0)
2007-12-06

ruby编写的RSS读取程序

关键字: ruby,rails,rss,webservice
读取RSS数据其实很简单,通过调用HTTP的get方法访问数据源,将结果交给REXML解析。与Rails里访问某些webservice有相似之处。 【清单一】 def air_deals source = ‘http://b2b.expedia.com/daily/outposts/rss/getRSSDeals.asp?mdbcat=20&dealName=Best%20Flight%20Deals’ #调用get方法 @rss_str = Net::HTTP.get(URI.parse(source)) #处理字符串,去除空白符 @rss_str = @rss_str ...
  • 22:57
  • 浏览 (191)
  • 评论 (0)
最近做一个项目,需要DWR类似的功能,ruby里有没有啊?