毛豆从沙发把手上摔下来,蹭破了眼皮。把爸妈吓坏了。求主保守。

Advertisements

grafico + mongoose

Searched visualization api

apis in c++ are ugly, hard to use, hard to integrate

but apis in javascript is good, simple, easy to use and visually appealing

requirement: reading a load text file and plot data.

have to use a web server, otherwise, the data can not be read in

here is an example using grafico and mongoose web server. 

<!DOCTYPE html> 
<html> 
  <head> 
    <meta charset="utf8"> 
    <style> 
    .example {
      width:500px;
      height:170px;
    }
    </style> 
 
    <script src="dependencies/prototype.js" type="text/javascript" charset="utf-8"></script> 
    <script src="dependencies/raphael.js" type="text/javascript" charset="utf-8"></script> 
    <script src="source/grafico.base.js" type="text/javascript" charset="utf-8"></script> 
    <script src="source/grafico.line.js" type="text/javascript" charset="utf-8"></script> 
    <script src="source/grafico.bar.js" type="text/javascript" charset="utf-8"></script> 
    <script src="source/grafico.spark.js" type="text/javascript" charset="utf-8"></script> 
  </head>
<body>
  <p><strong>Health indices</strong></p>

  <div id="linegraph" class="example"></div>
  <div id="linegraph2" class="example"></div>
  <script>
  Event.observe(window, 'load', function() {
function processResponse(response) {
  var data = response.responseText.split("\n");
  var linegraph = new Grafico.LineGraph($('linegraph2'), { workload: data });
}

new Ajax.Request('data.txt', {onComplete:processResponse});

    var linegraph = new Grafico.LineGraph($('linegraph'), { workload: [8, 10, 6, 12, 7, 6, 9] });
  });
  </script>
</body>  
</html> 

乱七八糟

前天晚上,正在看报纸广告。毛豆跑过来,把报纸掀开,说“眼睛坏了,不看了;眼睛坏了不看了。。。”

看来毛豆真懂事,我说,好,好,不看了

站起来之后,毛豆显出本来面目,一个劲把背贴在我得腿上,让我抱着她荡秋千。。。

filament group

http://www.filamentgroup.com/

搜javascript visualization类库搜到这个公司

公司网站做的真不错

公司更不错

很震撼

就四个人,接项目,做项目,通过技术推广自己

估计美国这种公司很多

公司同事有一个朋友,工作了几年,出来自己单干,做consultant,其实也是接项目

前些天调查竞争对手,发现那个公司也一个人,毕业才几年,中国人,真牛

filament group有很多优点,应该好好学习学习

放松,信心

不要着急,不要紧张

第一次进游泳池是在大学的游泳课

到研究生读完的时候也还不会游泳

每次都会抽筋,还会呛很多的水

后来不知道什么时候学会换气了,自然而然也就会游泳了,但是从不敢在深水里面游

自从老婆怀孕后就断了游泳

直到前两个礼拜,中间就是三年

游泳中心的泳池中央水很深,没过头顶

一向胆小的我,不知道哪儿来的勇气,就想游过中央到对岸

游到深水区的时候想,很快就会游过去的,是的,很快就会过去的

于是很放松,像浅水区那样呼吸,换气,摆手。也不着急,也不使劲儿。

于是就过去了,感谢主

后来在海里面也这么想

从海里面出来的时候突然明白,放松很重要,非常重要,也许是最关键的。不仅是游泳,还包括很多很多的事情。

记得以前《人件》的作者Demaco有一本书的名字就是slack,里面讲一个公司应该有放松的文化,不要搞得太紧绷,那样会扼杀创新,扼杀效率。

与人相处也是如此,在有任何冲突的时候,一定要放松,不要着急。着急是魔鬼。

个人的生活工作也需要放松。不要把自己搞得太忙碌。下班后尽量不要加班。

无论是紧张,忙碌,着急,害怕,焦虑,都是因为没有信心。

信心是放松的前提。

在基督教里,信心是首位的。因信得救。而不是因作为。

信,望,爱,爱是最大的。而信是首先的。

有信心,就可以在苦难面前无所惧怕,不会退缩。因为已经看到苦难前面的光明。

信心就是看到那看不到的。

信心就是持守那世俗所讥讽的。

求主保守我们的信,求主保守我们的心。让我们胜过黑暗,让我们胜过苦难。

zoom

每个人的大脑都遵守一个内存守恒定律:内存大小是固定而且有限的

就像一个屏幕的分辨率

结果是什么呢?

人要么只见树木

要么只见森林

人不可能同时看到整体和细节

就像使用Google Map,屏幕上的内容含量是固定的

zoom out的时候可以看到更整体的画面,但是损失了细节的清晰

zoom in的时候对细节更清晰,但是损失了整体的感觉

人在干活儿的时候也是这样,要么进入细节,要么从整体审视

而人的问题是,很容易钻到细节就出不来了

或者总是游走于细节里面,就像进入一个没有zoom out选项的画面

在系统开始的时候,人一般从整体开始设计,规划

但是当细节慢慢丰富的时候,内容变得越来越多的时候,人就慢慢丧失了整体感

当一个纸上的小象变成一个实际中的庞然大物的时候,人也慢慢变成了瞎子,每次就摸到眼前的一小部分

所以呢,我们需要像使用Google Map一样,不仅要左右移动画面,还应当时常zoom in/zoom out。从细节跳回大局,又从大局进入细节,来回审视和设计。这样才能同时把握整体和细节。两者都很重要。

棒喝

昨天下班前给老板发了新方法的结果

今天一大早过来check email,看到老板昨晚连发了四个问题

1. 另外一种方法XX的roc curve怎么样?
2. 两个方法的roc curve一样么?
3. 这个方法的时间是多少?
4. 跟XX的kmeans一样么?

这几个问题都很关键,我咋都没想到呢?

而且也缺乏程序作这种专门的比较