Archive for 五月, 2009

新式标签浏览-Tree Tab

2 Comments »

标签式浏览不是什么新鲜东西了,如今只要是浏览器,都支持标签浏览。但是一般的标签浏览网页开多了会很不爽。看RSS的时候随便点点标签栏就爆了,标签变得很窄,显示不出几个字,想找个页面变得无比之难。

前两天在网上闲逛看到有人说“树状标签”,立即到firefox里的add-ons里搜了一下“Tree Tab”,搜出来好几个插件。下了一个叫“Tab Kit”的插件,用了一下果然很爽,如图:

Tab Kit

Read the rest of this entry »


构造函数 ——《Inside the C++ Object Model》笔记一

No Comments »

Inside the C++ Object Model Chapter 2 : The Semantics of Constructor 构造函数语义学

一、默认构造函数 Default Constructor

C++编译器会在Class的每一个构造函数中通过添加代码的方法暗中(implicit)做了下面几件事:

  1. 如果在这个构造函数没有对所有Member Class Object进行构造, 编译器会调用余下没有构造的Member Class Object的默认构造函数;
  2. 如果此构造函数没有提供基类构造函数的参数列表, 编译器会调用基类的默认构造函数;
  3. 如果类中含有虚函数,编译器会利用构造函数产生一张virtual function table(vbtl),并在每个Class Object中添加一个vprt(指向vbtl的指针);
  4. 如果类有Virtual Base Class虚基类,编译器会在构造函数中添加代码, 允许每个虚基类的执行期存取操作。

Read the rest of this entry »


我和Linux

No Comments »

响应CasparAnt的号召,写了一下自己玩Linux的过程

老早我爸就开始玩Linux,不过没有装X,所以也就望而却步。直到大一遇到班上某牛S(现在投身ACM去了)玩Linux,又在宏福听了一场开源的讲座,兴趣大发,开始折腾。

我装Linux的过程那是相当曲折,Ubuntu7.04装完Grub引导出问题,那时候还不知道grub为何物,Google了N久发现ubuntu自带Grub和原来Vista Loader的Grub4Dos冲突,索性用Vista的安装盘把Vista Loader卸了,再把ubuntu重装了一遍(那时候还不会修复Grub),黑屏…又瞎折腾了几天,无果,就先扔一边去了。

过了两周,S牛不知从哪淘来一盒FC6,随便试了一下,竟然能进X了,第一次看到Gnome的桌面,那叫一个激动啊。兴奋了半天,发现缺各种驱动:显卡、声卡、网卡…没法上网、没法更新,除了玩玩小游戏,啥都做不了…于是乎又扔一边去了。

到了11月份,从遥远的波兰寄来的ubuntu 7.10的光盘到了,赶快装上,顺利进入X,以太网卡也能用了,赶紧插上根网线更新。还记得一条apt-get我至少Google了四五次才记住。接着就是解决无线网卡驱动的问题,Google到ndiswrapper,又折腾了一周。然后尝试各种软件,无休止的折腾。

Read the rest of this entry »


由IM想到的~本地应用web化

2 Comments »

每次开电脑都要开twitter,gtalk,qq,msn然后就是gmail,hotmail,mldonkey,blog,麻烦得很。虽然说IM可以由pigdin搞定,邮件evolution也能搞定,但是问题很多。QQ的协议是不公开的,所以第三方的软件支持都不怎样,本地邮件客户端不能像web里的Gmail对同一邮件的回复进行折叠,pidgn的twitter插件也比较丑陋。碰巧在twitter山看到有人提到prism,这个东西可以将web应用本地化(说得挺玄乎,其实就是firefox的mod)。prism启发了我:本来都是些web服务,都跑在一个浏览器里得了。下面的三个链接解决了问题:

Read the rest of this entry »


Vim plugins for M$ word and VS

No Comments »

看到标题吓雷倒了吧,啥废话都不多说了,快去下载下来玩玩吧

vim for V$
Read the rest of this entry »


钢琴才女 林慧玲

No Comments »

今天翻了一下n天没看的RSS,在cierdes的RSS无意中看到了一个标题:lala“风潮才女林慧玲新作《Journey To The Heart 遇见米拉拉》”。感觉专辑名字听有意思,就点进去看了一下。随即惊现“疗伤系钢琴诗画,疗伤系音乐家”,赶紧去试听了一下,果然十分有感觉。专辑为钢琴solo,和李闰珉yiruma苏珊希娅尼(Suzane Ciani)的风格比较像,但结合了两者的优点,既有yiruma的柔情似水,又不失Suzane Ciani的自然清新。专辑中还有两首演唱曲(Vocal)也是相当唯美,甜美嗓音和清脆钢琴结合的恰到好处。总之我觉得这张专辑非常值得一听。

Read the rest of this entry »


Fibonacci数的巧妙求法

2 Comments »

看MIT算法导论视频真是收获不蜚,今天学会了求Fibonacci数最快的方法~

Fibonacci(斐波那契)数列小学生都知道的,求Fibonacci数也不是什么难事,可以用递推式一步一步推(线性)。有没有更快的方法呢,你可能马上就想到了通项公式:

这个公式要算一个数的n次方,由于一个数的n次方可以由一个分治算法在logn时间内得到:a

Read the rest of this entry »


SEO 起步

No Comments »

对于上周还不知道SEO为何物的我来说,这两天可谓恶补。以前很少关心web,但是有了自己的网站,一切都得从头学起…

折腾了一晚上,写这篇日志和刚建站的朋友一起分享,也希望高手能给点建议 ^ ^

好吧,SEO = Search Engine Optimization = 搜索引擎优化。即让网站对搜索引擎更友好,以提高搜索引擎排名。SEO已经成为一种营销模式,而我只是想提高blog点击率而已。

刚建好一个站点,首先要到各大搜索引擎注册:

  • Google: http://www.google.com/addurl/?hl=zh-CN&continue=/addurl
  • Live: http://search.msn.com.cn/docs/submit.aspx
  • Yahoo: http://siteexplorer.search.yahoo.com/submit
  • 百度:http://www.baidu.com/search/url_submit.html
  • dmzo: http://www.dmoz.org/World/Chinese_Simplified/

Read the rest of this entry »


Google Street View

No Comments »

好吧, 我承认我有点火星了,Google在2007年5月份就发布了Street View,我直到上个月才知道…

对于Street View,只有震撼二字能表达我的感受。

就如它的名字所说,Street View可以让我们看到街景。哪里的街景?世界各地的!比如旧金山、巴黎、伦敦、罗马甚至大阪、东京。什么样的街景?视角完全自由控制,就像走在大街上一样。有了Street View,你可以去所有部署了Street View的地方兜风了,比如伦敦塔桥、巴黎凯旋们、罗马竞技场,旧金山金门大桥,免费出国旅游(当然白宫、五角大楼之类的肯定是看不了)~~~

下面的网址是Google StreetView的帮助页面,介绍的非常详细,我就不罗嗦了,帖几张图诱惑一下 ^ ^

http://maps.google.com/help/maps/streetview/

Read the rest of this entry »


大众钢琴大师 Richard Clayderman

2 Comments »

上周买了Richard Clayderman的The Best Of系列专辑,今天刚送到,赶紧加班听了一遍,果然怀旧。小时候家里经常放,现在那些专辑貌似都找不到了。一共12张

Rechard Clayderman
  • The Best of ABBA
  • The Best of Andrew Lloyd Webber
  • The Best of Carpenters
  • The Best of Cinema
  • The Best of Classical
  • The Best of Love Songs
  • The Best of Italian Passion
  • The Best of French Passion
  • The Best of Cinema Passion 2
  • The Best of Bossa Nova Passion
  • The Best of Classical Passion 2
  • The Best of Love Songs 2

Read the rest of this entry »