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

继续阅读 →