作者存档

2012,新的一年

新年占位。祝愿我们在新的一年里都能心想事成;-)

Linux下开发测试环境的部署

有时候为了学习或者测试的用途,我经常需要在虚拟机(感谢虚拟机的发明)安装操作系统和相应的软件,非常耗时并且没有一点乐趣。

自己也曾想过写个自动化的脚本,手头上也有一些简便的代码,可是总不成系统,而安装时仍不是很方便。现在好了,通过强大的Google(感谢google.com),让我找到了非常好用的脚本(感谢互联网和这些脚本作者),现在搭建开发测试环境简直是傻瓜操作了,终于解放了。

以下列几个找到的很方便的工具脚本:

Oracle数据库的安装 oraToolKit – The Swiss Army Knife for Oracle (针对RHEL系)

LNMP和LAMP环境的搭建TuxLite Nginx和TuxLite Apache (针对Debian系)

真的是很省力啊!!!分享一下,也让需要的同学省点时间搜索。

TNS-12543: TNS:destination host unreachable

Oracle Linux 6 上面安装了Oracle 11g R2,在服务器上tnsping,没有问题,

但是在客户机上tnsping的时候却遇到TNS-12543: TNS:destination host unreachable的错误,

检查服务器端listener配置没有问题,而且最近客户机终端登录连接时间过长,因此怀疑是Linux上iptables在起作用。

因为是自己开发测试用的服务器,所以果断在服务器上关闭iptables:

chkconfig --level 12345 iptables off
chkconfig --level 12345 ip6tables off

然后再测试,果然,问题解决

WordPress Memory Limit问题

今天登陆控制面板的时候突然间报错Fatal error: Allowed memory size of 33554432 bytes exhausted,
Google了一下,针对我使用的WordPress 3.2.1版本,修改/wordpress/wp-includes/default-constants.php即可解决。
猛击阅读全文

Install JDK6 on Solaris Sparc

1.安装:

下载jdk-6u24-solaris-sparc.sh

下载jdk-6u24-solaris-sparcv9.sh

执行安装 chmod +x ./*.sh

2.设置环境变量:

export JAVA_HOME=/home/me/jdk1.6.0_24
export PATH=${JAVA_HOME}/bin/sparcv9:${PATH}
export LD_LIBRARY_PATH_64=${LD_LIBRARY_PATH_64}:${JAVA_HOME}/jre/lib/sparcv9/server

设置LD_LIBRARY_PATH_64已解决"ld.so.1: fatal: libjvm.so: open failed: No such file or directory”

install vmware-player on sabayon linux

最近3天参加PowerCenter的一个Workshop,上课时的实验环境用的是虚拟机。那个虚拟机的环境已经是预先配置好的,非常好用,但是有一个问题,就是内存消耗较大(现在随便一个软件都这样。。。),对于我的那台逐渐老去的Asus A8He Notebook来讲,真是一个挑战啊。
猛击阅读全文

naroah和doudou的顾村公园樱花赏

去了被过分宣传的今年上海樱花节–顾村公园,结果发现是凑热闹去,其排队场面堪比上海世博会。我(naroah)和doudou费尽辛苦终于踏入园内,樱花林内的人堪比樱花树,赏樱氛围殆尽,而且园内连上厕所都要排队。 猛击阅读全文

使用PLSQL发送HTML邮件

有时需要使用PLSQL发送HTML格式的电子邮件,代码如下: 猛击阅读全文

Gentoo/Sabayon Linux中文环境与IBus+SunPinyin输入法配置

干掉了之前的Ubuntu 10.10后,安装了最新的kernel 2.6.38的sabayon linux, 装好后默认是英文界面,而且非常漂亮,3D效果也堪称完美,硬件支持也很好,不需要自己再去调整即可。唯一美中不足的是默认没有中文输入法,这两天晚上在网上搜索了很久,并且不断的尝试,终于搞定了。安装的是最新的ibus 1.3.9和sunpinyin 2.0.3,从sunrise overlay中拉下来的。编译安装后发现输入法不能使用,但是google就是强大,我最终配置完成,现在系统默认的输入法就是ibus,只要直接Ctrl Space即可,没有出现问题,LibreOffice 3.3.2和Firefox 4,Chromium 11都完美支持。经验不敢独享,列在后面方便没配置好的同学。 猛击阅读全文

最近三天IDQ培训的一点意外收获

最近三天参加Informatica的一个Workshop,关于Data Quality的。说是培训,其实上也就是一个简略的介绍,好在发下来的资料文档挺详尽,对于掌握一件工具的简单使用足矣。在Matching Theory部分提到了几种算法,倒是让我有点意外,虽然不是很深入地介绍了下,而且只是算法的使用,可也是一点收获。

在Grouping时Create Key的Strategy使用了Soundex和NYSIIS两个算法,其中Soundex在Kunth的书中有详细介绍。在Matching的Strategy中也提到5中经典的匹配算法策略,分别是Jaro Distance,Bigram Distance,Hamming Distance,Edit Distance和Reverse Hamming Distance,都是比较简单的算法。