赵翔鹏的Blog Xiangpeng's Thinkpad

17三/100

时光

今天读到一篇好文章,互联网迟到的80后 (http://tech.sina.com.cn/i/2010-03-10/13573925303.shtml)

想了很多。

有商业模式的技术才是好技术。

最近无用的idea很多……列几个在这里吧:

  • sql语言里能不能加入Debug.Assert这样的东西?写stored procedure的时候,或者是用sql来做一些数据挖掘工作的时候,一旦有一堆join,或是用了临时表,就很难验证最终数据的正确性。敲错一个地方,数据有个小偏差,很可能看不出来。

    这本质上是个data constraint。也许可以用check constraint来实现,比如:

    ALTER TABLE dbo.Vendors ADD CONSTRAINT CK_Vendor_CreditRating
        CHECK (CreditRating >= 1 AND CreditRating <= 5)

    但是表达更复杂的约束的话,只能写个自定义函数,太麻烦了,管理起来也不容易。

    总之,SQL是个不容易扩展的语言……也没有一个很好用的编辑环境。

  • 怎么实现一个山寨版MapReduce。现有的开源实现都太复杂了,如果我就是想做一个最简单的多机并行计算系统呢?
    比如,能不能用Windows自带的DFS做分布式文件系统,用powershell 2.0来控制多台机器间的通讯。
  • 能不能压缩一个进程占用的内存。至少把所有的VirtualAlloc重定向到一块特殊的内存空间。在系统内存不足时启用这个策略。
  • 能不能给一个进程的private working set做一个单独的pagefile,从而降低pagefile.sys里的碎片。
  • 最后这个也许更靠谱:好茶叶跟红酒一样怕氧化。能不能做个真空抽气袋来保存,每次喝点之后,抽光空气存起来。
    Google了一下……果然已经有“真空抽气保鲜盒”这样的东西了……
评论 (0) 引用 (0)

还没有评论.


Leave a comment

(required)

还没有引用.