自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

转载 用Ruby实现 Web Service Server ,并用Ruby发送 HTTP请求 Web Service

因为项目需要,搭建一个最简单的web service Server,并用Ruby发送HTTP请求 Web Service1. 首先先搭建一个Server , 实现一个简单的加法require 'soap/rpc/standaloneServer'class AddClass def add(i,j) return i.to_i + j.to_i ...

2010-07-13 23:39:00 109

转载 Android 使用 Ksoap2 出现的低级错误...

Android 使用 Ksoap2 的教学视频于此:http://www.vimeo.com/9633556按此视频操作,如果:出现的错误是请求返回的为 "Error" 字符串则:检查下是不是把 AddProperty 拼成 AddAttribute 了...Eclipse自动完成功能害死人呐...附:调试SOAP的技巧:AndroidHttpTra...

2010-07-10 23:09:00 68

转载 Cygwin中通过RJB在Ruby下调用ICTCLAS(JAVA)

参考文章:ruby 下使用 ICTCLAS(JAVA) RJB 在windows下的一些安装事项 ICTCLAS4J 的编译脚本 参考文章1中,在windows中成功在Ruby中调用了ICTCLAS4J,当环境迁到Cygwin中时,出现了一些错误。本文中,将修正这些错误,在Cygwin中通过RJB在Ruby中调用ICTCLAS4J先说明几个问题:Cyg...

2010-04-15 14:17:00 114

转载 ICTCLAS4J 的编译脚本

因需要要编译ICTCLAS4J需要:1. JRE2. Apache Commons Lang  http://commons.apache.org/lang/download_lang.cgi  下载回来,放在ICTCLAS跟文件夹下(这里是commons-lang-2.5)脚本: build.shrm -r -f binfind src -name...

2010-04-14 19:20:00 71

转载 Ruby Sandbox 实现运行客户代码

碰到的问题是需要 运行客户自己编程的代码,同时要保证安全性,在碰到 system("rm")时,保证不抓狂Ruby 自身是带有安全机制的,详细参看 Programming Ruby 2nd , 第25章 Ruby 安全简略的说Ruby有四个安全级(详细参看Programming Ruby),等级4正是客户代码运行的理想的环境,不会污染到其他代码,也不会破坏系统,相当严格...

2010-03-24 21:24:00 83

转载 Ruby在使用MongoDB时,对Cursor的重新包装

MongoDB是个好东西,作为非关系数据库,十分的便利,符合Ruby的一贯精神在使用中,出现了以下问题:  调用 DB.collection.find(...)返回的对象是 Cursor,而Cursor#each 或 Cursor#next_document ... 的对象是OrderedHash  我们难免会设计数据库层来简化数据库通讯,我们设定以下语境来描述这个问题:...

2010-03-15 18:55:00 53

转载 ruby 下使用 ICTCLAS(JAVA)

ICTCLAS并没有RUBY开发版本,RUBY可以使用C版本和JAVA版本的ICTCLAS来做分词RUBY用C的代码,涉及到重写接口和包装的问题,比较麻烦在此讨论RUBY用JAVA版本的ICTCLAS实现分词总体思想:RJB是个很精彩的库1. 下载ICTCLAS4j2. 目录结构===ICTCLAS.rb==ICTCLAS(ICTCLAS...

2010-01-30 18:03:00 45

转载 RJB 在windows下的一些安装事项

很久很久不写这个BLOG,从此复出最近在windows下安装RJB,出现了一些简单的问题,记下解决方法一共在两个环境中安装了RJB: windows(成功) 和 cygwin(失败)一、一些公共的问题  1] Cann't create java VM 和 JAVA_HOME 设置    一定要准备JDK,JAVA_HOME设定到JDK路径下    设置到J...

2010-01-28 12:28:00 287

转载 Ruby手工测试正确,rcov测试失败的解决

下述情况出现的几率非常小,但是碰到了又挺难理解背景:新安装的LEOPARD 上安装了新的ruby 1.8.7, 路径在/optgem 安装 rcov现象:ruby test.rb正确rcov失败分析:分析了半天,突然想起来没有安装过rubygem查看 gem 路径在/usr,也就是说gem 安装的...

2008-10-16 21:06:00 67

转载 在dell dimension 5150 上安装 leopard 手记

花了三天时间,出了各式各样的故障,废掉了一些DVD,还好这次没有再换个光驱0. 首先是选择的版本  iatoks没办法装上,安装到了一半,突然提示[error]service name already exists,然后就重启,也启动不起来  还是JAS的版本比较适合我,选择的是JaS OsX86 10.5.2 Intel SSE2 SSE31. 分区  采用的是先安...

2008-10-12 23:15:00 53

转载 Rails测试中清空数据表/载入空fixtures

使用spec框架测试,其他测试框架雷同创建spec/test/empty,其中放入空的yml夹具文件CodeFixtures.reset_cacheFixtures.create_fixtures(File.join(RAILS_ROOT,"spec/fixtures/empty"),"students") 以此载入空的students表当然在执...

2008-10-03 12:50:00 62

转载 RDoc 解决同名module 与 Class的问题

如果一个 Module 与一个 Class 同名,RDoc会生成错误的页面链接比如Rails下 Controller下有个 Student文件夹,即为一个Module名Model下有一个Student类,生成RDoc,就会把Model/Student类覆盖掉解决方案:在Controller/Student/某一个文件加入:Codemodule Student #:...

2008-09-23 21:26:00 55

转载 C 实用的 e-editor 的bundle

1.e-editor 自带的Compile Single File to Tool Command提示无法识别参数 -Wmost ,删之Codeputs%x{"#{cc}"-g-Os-o"Test#{FileNoExtension}""$TM_FILEPATH"}2.再添加一个运行的Command : Run,从上一个Command...

2008-09-22 21:42:00 62

转载 Best of Ruby Quiz - Animal Quiz

可借鉴的东西一个是curr = curr.process用替换来生成树,因为从来没做过面向对象法建树,所以比较新鲜再一个就是UI类的运用CodeclassUIdefself.say(str)printstr+"\n"enddefself.say_asking(str)...

2008-07-31 13:17:00 69

转载 Best of Ruby Quiz - GEDCOM Parser

[0] 首先,分析书后源代码,整题建立在下面的假设上:Level 标号从0开始,依次递增,且递增跨度为1,输入不存在错误 也正是这一点假设,LEVEL值可以不作为结点属性处理,即LEVEL值实际上是节点在堆栈中位置的代表,用堆栈结构可以轻松化解LEVEL带来的麻烦[1] 第一种想法是用REXML,将字符串解析后存入XML结构,最后统一输出,源代码和书上一样req...

2008-07-23 15:26:00 52

转载 Best of Ruby Quiz - MadLib

题目大意明确,主要在于正则表达式运用1]首先是自己写的程序str=%q{Ourfavoritelanguageis((gem:agemstone)).Wethink((gem))isbetterthan((agemstone)).}hash={}defread(prompt)print"Give...

2008-07-22 15:58:00 53

转载 使用selenium-on-rails的一些讨论 3]assertXpathCount的使用

3.assertXpathCount的使用xpath_count一族的函数assertXpathCountstoreXpathCount...会发现在selenium-on-rails中并没有对应函数assert_xpath_count等原因是selenium-on-rails所用的selenium-core好像版本不够...没有assert_xpath_...

2008-04-27 09:49:00 56

转载 使用selenium-on-rails的一些讨论 2]清理缓存

2. selenium-on-rails 清理cache并没有提供这个功能,但是在测试开始时确实需要,方案在Align书的"基于时间的缓存失效策略"里描述了,就是删除文件夹tmp/cache这里直接清理tmp文件夹#selenium-on-rails/lib/selenium-on-rails/paths.rbdeftmp_pathFile.expan...

2008-04-27 09:38:00 59

转载 使用selenium-on-rails的一些讨论 [0,1]

这两天搞了一下selenium-on-rails, 作了一些讨论0. 建议单独建立一个环境 selenium,用法见doc0.1. 可以另开一个数据库用于selenium测试,但一般会用test库,以及测试夹具,但是有些只适合selenium测试的夹具,为了不影响其他测试,需要把这些夹具单独存放并保证不影响其他测试举个例子[源自doc],建立空的夹具文件放在test/fi...

2008-04-27 09:29:00 50

转载 关于 rails ActiveRecord 属性 以及 foreign_key 不直接用数据库项目 时的一些讨论

引发这个问题的是 需要用类似于下面的功能belongs_to:major,:foreign_key=>:major_id但是数据库中并不直接有major_id这一项,而是从其他项表出[比如从一个xml项中解析出来]最先想到的很简单defmajor_idenddefmajor_id=(m)end觉得这样实现就可以了,但...

2008-03-29 10:14:00 70

转载 MAC OS 下 MYSQL 使用 UTF-8 的问题

1.在/usr/local/mysql/support-files下[目录因人而异],找到下列文件my-huge.cnfmy-large.cnfmy-small.cnf...这是配置文件模板,copy到/etc/my.cnf,就可以使用这个配置文件2.在[mysqld]和[client]两个标签下都加入 default_character_set = utf8...

2008-03-27 21:56:00 57

转载 Rails Error :Column 'id' in order clause is ambiguous

错误Column 'id' in order clause is ambiguous 易出现在p=Product.find(:all,:include=>:kind,:order=>"iddesc")类似的语句上,用include包含了一个left join对象,所以id可能存在于多个表内,就引起了二义性修改为p=Product.find(:all,...

2008-03-07 21:32:00 217

转载 Mac OS X 10.4.8 下安装Ruby On Rails

原来在windows下都用 Ruby One-Click安装Ruby,然后利用Ruby-gem,安装Rails,ZenTest等等这次千辛万苦换到Mac,还是免不了一顿麻烦首先,推荐一篇文献http://wiki.rubyonrails.org/rails/pages/Installation其实一步步来一点问题都没有,但是...1] 这时候才发现自己的M...

2008-02-27 17:51:00 85

转载 在dell dimension 5150 上安装mac os x for pc 10.4.8 手记 0] TIPS

这是一套自己摸索出来的方法,主要应对dell的显卡首先悼念在此次冒险中英勇牺牲的光驱和光盘们安装版本JAS 10.4.8 AMD Intel SSE2 SSE3首先的问题是使用pcie显卡不管怎么安都会在进入系统的时候,看到苹果界面,然后黑屏,显示器关闭电源...所以 [ATTENTION] 需要把pcie显卡拔掉,使用板载卡然后的问题是如果安装了驱动包,...

2008-02-24 22:47:00 67

转载 在dell dimension 5150 上安装mac os x for pc 10.4.8 手记 3] 显卡的安装

再次提醒先看本系列的TIPS用Callisto安装驱动具体见http://bbs.think-different.cn/archiver/tid-3126.html的第一步,非常详细如果你按照TIPS在最开始把Extentions下的ATI*删掉了,那么现在是时候把他们放回来了Callisto安装完后在系统信息里就应该能识别出来X600来了然后就可以按照h...

2008-02-24 21:58:00 60

转载 在dell dimension 5150 上安装mac os x for pc 10.4.8 手记 2] 声卡的安装

忘了说明了,安装的是JAS MAC OS X 10.4.8 INTEL AMD SSE2 SSE3 [好像是这么个名字,记不清了]还是要提醒,需要先看本系列的一篇安装TIPS其实安装完后只插前面板的耳机口[it's only],已经可以出声音了,但是没有办法使用MIC[虽然存在输入设备]只能找个合适的驱动只给出个网址就OK了,网上的这些千奇百怪,反正就是一个一个试...

2008-02-24 19:42:00 57

转载 在dell dimension 5150 上安装mac os x for pc 10.4.8 手记 1] 网卡的安装

的确是个很麻烦的事情,一点一点来,还在摸索中看着个之前请先看后面的安装tips,否则可能会提前出错网卡找不到的症状是1.在 网络 中看不到连接项或者不可选或者为灰色不可用2.打开 系统概况,网络一项里是没有MAC地址的首先,网卡型号 intel pro/100 ve 其次,需要知道自己网卡的设备号 windows下>设备管理器>设备I...

2008-02-24 19:28:00 96

转载 Windows 使用 AutoTest[ZenTest] 遇到的错误

Windows 下会遇到诸如此类的错误expand_path’: couldn’t find HOME environment — expanding `~/.autotest’ (ArgumentError)解决方案:http://dirk.net/2008/01/30/autotest-rails-on-windows/P.S. 最后那两个命令>&g...

2008-02-08 20:32:00 64

转载 Ruby On Rails 学习 Tips[1]

刚开始学ROR,把一些犯的错误记下来1. 安装问题先安装Ruby,在Win下用下载的One-click安装程序,不多说安装Rails的时候要用到gem,这个和Linux下的维护程序很像出现的问题是网络不通,没法在线更新,只好下载好gem包,调用命令gem install x.gem,就OK2. script/generate scaffold x 出现的错误 wr...

2007-12-08 19:45:00 81

转载 SAPI 5.1 语音合成 和 语音识别 [C#][4]

翻译说明:语音识别中重点翻译"命令识别"[Command recognition],对本人比较有用...语音识别语音识别可以使用两种识别器:a shared recogniser(TSpSharedRecognizer) [共享识别器]和 an in-processrecogniser (TSpInprocRecognizer)[独占识别器],独占识别器效率更高但是独占麦...

2007-11-04 22:26:00 108

转载 SAPI 5.1 语音合成 和 语音识别 [C#][3]

翻译说明:这篇译原文五个部分Making Your Computer Talk,Voice Events,Animating Speech, Keeping Track Of Spoken Text,Speaking Dialogs只是说翻译范围覆盖这五个部分的范围,其中有一些例子不重写了,因为我暂时用不上,有一些乱七八糟的话不译,怕出错,毕竟对其理解不是很深,只挑一些重要的进行复述...

2007-11-02 23:33:00 87

转载 SAPI 5.1 语音合成 和 语音识别 [C#][2]

列举语音[Voices]翻译说明:由于这个部分涉及到了Delphi编写的简单程序,将其换成C#实现,有些不必要的说明不按照原文翻译,基本上是按照原文复述本节目标:调整朗读语音,调整语音频率和音量代码环境设定:两个TrackBar代表语音频率和音量,trackBarRate,trackBarVolume,一个ComboBox选择朗读语音,comboBoxLanguage...

2007-11-01 22:52:00 94

转载 SAPI 5.1 语音合成 和 语音识别 [C#][1]

翻译源:Speech Synthesis & Speech Recognition Using SAPI 5.1 By Brian Long (http://www.blong.com/)翻译说明:并不全文翻译,只翻译些对本人有用的部分,原版代码为Delphi,译文用C# .NET Framework 2.0实现,有些有关Delphi的解释略去,另添加一些C#使用SAPI...

2007-11-01 19:33:00 81

转载 自定义控件属性使用TypeCoverter标记的类型的一些总结

这几天一直在跟TypeConverter 过不去,主要是要写一个 类型为List<String>的属性,必须要使用TypeConverter标记这个属性,结果...初学初学,快出血了,做一下总结1]使用TypeConverter的意义 举例:将属性值"1,2,3"转为{1,2,3}2]继承TypeConverter需要提醒的事项 无数文章提过必...

2007-11-01 19:22:00 81

转载 简单服务器控件 单值绑定 bind 的一些总结

新学服务器控件和数据绑定,将自己这几天的一些心得总结1.首先是单值绑定的问题, 比如说对于TextBox的Text属性进行Bind,由于是Asp2.0的功能,文献很少,MSDN上也只是提到一句,也只能猜测其简单运行原理。以 一个控件Custom嵌套在数据绑定GridView中,并将控件Text属性与数据源的一项绑定 为例大致在ProcessPostData之后,Loa...

2007-11-01 19:19:00 74

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除