作者文章: Fenng

Google 黑板报居然用的 DreamHost

刚才和田春峰聊的时候,他说:

据说 Google 中国的黑板报 也使用的 Dreamhost…

我特地去查了查,真的呀.Whois.有意思. 但是 GoogleChinaBlog.net 的域名似乎被网友抢注了 :)
不过 Google 黑板报的页面代码似乎就是拼凑的. 虽然好像也用了 Blogger.com 的模板,但页面代码结构非常糟糕. CSS 是随便嵌进去的, 很多内容都是直接用 font 标记做格式化. Site:www.googlechinablog.com , 结果只有一条. 稍稍有点丢人哦. 或许 Google 都是程序天才,不屑于设计 HTML 页面的。

继续阅读

如何比较两个 Schema 的异同

有的时候, DBA 需要迅速找出来同一个 Oracle 数据库上或者不同数据库的两个 Schema 的差异.这种情况应该比较常见,比如测试数据库发布到产品数据库的时候,需要 DBA 做频繁的检查。
应对的办法之一是通过 Toad 这样的 GUI 工具来查找.具体操作应该是很简单的。Oracle 自带的 OEM 工具也有这样的功能( Oracle 变化管理工具包,不过不是免费的)。对于不喜欢图形工具的 DBA 来说, 用手工的方式更容易接受一些。如果已经建立了 Database Link ,可以通过类似如下的 SQL 简单的发现一些差异:

select * from user_tables@a
minus
select * from user_tables@b;

可以考虑先从 用户的 objects 入手,然后表->字段->索引 等等.
在 AskTom 上有一个关于 Schema 比较的讨论,以及一些参予讨论的人提交的 SQL 脚本。
今天测试了一个 Perl 脚本 Schemadiff, 这个工具分两个部分组成,一个执行 Perl 脚本加上一个配置文件。配置文件比较简单。看看就可以清楚。比较结果能够输出为 ASCII 文本与 HTML 两种格式。文本的结果比较类似 Unix 命令 diff 的输出.相对来说,比较直观的了.需要说明的是,使用这个脚本需要安装 DDL::Oracle 包。间接拒绝了对 Perl 不熟悉的朋友.

继续阅读

出卖隐私的网络传播

昨天看到一篇对 Digg 创始人的访谈,其中有这么一段:

2005年3月,网站获得了长足的进步,还是一次事件的引发出来的,那就是Paris Hilton在手机上自拍的裸照泄露出来,用户首先在Digg上帖出来,然后是用户没日没夜地进行评论、跟帖,Digg 由此排上了 Yahoo! 和 Google 的搜索排行,这带来的大批量的新用户…

居然是美女 Hilton 裸照事件给了 Digg 一个契机,一跃成为和 SlashDot 平起平坐的新闻评论站点.
回过头来看看近几年类似的重大隐私事件,大致可以分为如下三类:

继续阅读

本周言论 之 软件特性

为一个程序调不出来,为一个隐蔽故障不能发现,要死要活…那种劳累是难以形容的,比我现在到外头做做报告,人大开会要累得多。
–“当代毕昇”王选
A lot of people complain about the Firefox “memory leak(s)”. All versions of Firefox no doubt leak memory –
it is a common problem with software this complicated.What I think many people are talking about however with Firefox 1.5 is not really a memory leak at all. It is in fact a feature.
–Ben Goodger( Firefox 项目主程序员) 把 Firefox 的内存泄漏问题解释为“软件特性”
Digg是第一次让科技新闻的读者决定那些新闻是每天重要的,而不是编辑。
–Digg的创始人Kevin Rose

继续阅读