再看新闻,看到Google与CC踢V

好久没看新闻了,感觉自己的世界清净了不少,想来以前看的东西,让人不自发的有点消极,完了还让人黯然神伤,恨铁不成钢。现在这样,不看了,感觉挺好,一个人在自己的世界中瞎折腾,虽然不免寂寞,但还算清净,所谓眼不见心不烦,我想也就是这样的一种状态了吧,自我YY一下,还有那么一点大隐隐于市的感觉。

从Google订阅剩下的未读篇章数目可以看到,信息膨胀的速度已经远远超过了人脑的获取力度,或者说是人眼的扫描速度,貌似我们稍一个不留神,就会落了什么,然后就被抛到了九霄云外,再下来,就不知什么时候自己已经成了个外星人了。想到这,我还真有点恨,我的眼睛怎么就不能一目十行了呢,不是说有很多人可以吗。

和朋友聊天,我又当了回外星人,听他说最近Google的搜索也被央视点名批评了,说什么因为部分内容涉黄严重,联想词功能暂且被撤销了。初听到这个消息,我也没多想,只是觉得这个功能挺好,撤销了未免有点可惜。回头想来,我觉得有点意思了,我知道当下只要是涉及国内互联网的新闻,并且是和某某机关单位有关,顺带牵扯下CC踢V的,之后必定会在网上炸开了锅。我想看看这一次的锅炸开了是什么样子。

寻思着那么点意思,看了下新闻视频,了解了下事件的始末,发现,哦,原来是一个科技发展和社会道德责任的博弈问题,主旨就是Google由于疏于对其研发的技术加以管制,给时下的网络环境造成了不良影响,无视了社会道德。央视的报道相当的大义凛然,掷地有声,一些人的采访更是义正词严,自信满满,仿佛各个都深信此番报导必定会赢得老百姓的广泛认同和多加赞赏。真的是这样吗,我先保持怀疑吧。

不知道从什么时候开始的,我变得有点变态了,竟然喜欢上了群众的眼睛,不是有人说群众的眼睛是雪亮的嘛,嗯,我现在还真这么觉得了,我想,只有从那无数雪亮的眼睛里散射出来的万丈光芒,才真的叫光彩照人,相反一小撮人投射出来的定向激光,只会让我觉得刺眼。带着这种倾向,我打开了Google的订阅,浏览了下了最近未读的篇章,果不其然,网上已经沸沸扬扬,风风火火了。可是,奇怪,风向貌似不对,众口虽是一如既往的一边倒,但就是没有导向替老百姓说话的CC踢V和某某机关单位。难道群众的眼睛瞎了?我还是保持怀疑吧。

要我说这次,CC踢V的报道做的已经很真诚了,想想,他们已经能站在老百姓的角度想问题了,不是吗?对于Google的问题,他们都已经找到了一个惯常的逻辑,即,你家养的狗把人给咬了,我不找你找谁去。这样想来,也算无可厚非了,似乎也要明白点了。

凡事不能回味,一回味就不是滋味了。上述说法初听起来觉得倒像那么一回事,但若再推敲下去,便漏洞百出,似是无稽之谈了。还是说说Google的搜索吧,对于搜索引擎,我们知道,首先它是一个程序,而并非一条狗,狗有其自主的行为,其影响性在很多情况下是不受制于人的,而搜索不一样,虽说其运行机制是人为控制的,但其算法的核心还是凸显人的搜索行为和习惯的,其本质是忠于用户的,比如联想到的那些低俗的关键词,其根源还是其在大众搜索习惯中的高热度吧,我想Google是不会傻到刻意去展示那些词来迎合观众的趣味,果真如此,搜索的准确率肯定会大打折扣,好在这与事实不符,各种数据表明,Google的搜索,其准确率在各大搜索引擎中是毋庸置疑的老大。

哲学上说,事物的出现和发展都有其两面性,这个不容我议论,我也承认,但事物的两面性,特别是对于一个没有生命或思维的事物,其决定在于事物的本身吗?我想,决定其两面性的还是所有参与其中的人吧,其根源还是在于我们这些会思考的人自身。要说黄色图片之类的低俗内容,如果没有人喜欢看,如果没有人为了利益去传播,它们本身的两面性便无从说起。归结到底,还是人的因素决定了事物的影响面,好比钱,互联网,其影响取决于我们自己抱着一个什么样的态度去使用它,从而让其有了什么样的影响。

话说回来,对于Google的搜索,我觉得它还是是有问题的,问题在于它太过客观,客观了展示了很多人的低俗,太过忠于用户,即使是用户低俗的趣味,也一样不予回避。我要说它太偏执了,它错误的忽视了在当下的环境下需要的主观迎合,看来,它还是不太了解中国。

看新闻的时候,我突然觉得很惭愧,惭愧自己用Google这么长时间来,搜索的技术太过菜鸟,还有就是觉得自己的英文水平实在是有待提高,我没想到一个boobs 竟然可以联想到那么多低俗的东西出来,看来追寻低俗也还是需要一定的知识储备和文化涵养的。嗯,面壁思过去。

Wordpress Theme ‘Homywhite’ Released 10

这是按我自己所喜欢的感觉做的一个主题。我在想是否有人喜欢,希望不是只有我一个人在YY。如果你觉得不错,那么不妨告诉我,好让我能维持这份热情来继续下去。

具体可查看Wordpress theme: Homywhite页面。

说明:

  1. 这是一个两栏的主题,且自适应屏幕大小改变;
  2. 使用时无需任何插件,并且可结合Wordpress 中的 theme widget 一起使用;
  3. 兼容 IE6、IE7、IE8 及 Firefox 浏览器;
  4. 通过 Wordpress 2.8 测试;
  5. 这个主题是免费的 (It is free)。
  6. This work is released under GNU General Public License, version 3 (GPL).

Screenshot

Download: Homywhite v.1.0.7 (Latest Version)

Preview: Homywhite v.1.0.7 (Latest Version)

PS: 如果你有什么问题或建议可以在这里留言告诉我。

不要从安装媒体修复VS2008 SP1 1

近来想添加几个VS2008的组件,通常的做法,便是启动原始的安装程序,然后进入选择修复安装。在没装SP1之前,这个方法是可以的。但如果装了SP1,这样便行不通了。程序可以启动,只是在加载组件的时候便会遇到个错误,提示:

A problem has been encountered while loading the setup components. Canceling setup.

然后要求cancel,进而整个过程退出。

想当然的拷贝了这个提示至Google,查看了很多结果,发现的竟是些牛头不对马嘴的解决方法。无奈,静下来思考思考,认为问题还是应该与SP1的安装有关,于是进一步搜索,发现了一篇Visual Studio 2008 Service Pack 1 (SP1) 自述文件。打开查看,窃喜,问题得到解决。考虑到这个问题应该很常见,但正确的答案却不容易找到,有点让人惊愕。如今在互联网上查资料,犹如沙里淘金,若不多多思考,先寻一些关键的关键词,便很容易被带带的团团转,这也算信息泛滥的恶果吧,不知道这个问题有没有的解决。闲话不多说,摘录部分重点,希望后来人能第一时间发现这里:

2.1.13 安装 SP1 后,不应从媒体运行 Visual Studio 修复

安装 Visual Studio SP1 后,请不要从原始发行版本 (RTM) 安装媒体运行 Visual Studio 修复。 随 Visual Studio 2008 SP1 安装的程序包较新,由于它们在原始发行版本安装媒体上不存在,因此只能使用“添加或删除程序”来修复。

解决此问题的方法:

修复 Visual Studio 2008 SP1:

  1. 从控制面板中打开“添加或删除程序”。
  2. 选择“Visual Studio 2008”,单击“更改”。
  3. 在维护窗口中选择“修复 Visual Studio”。

里面对于问题的原因描述的不是很详细,这里再解释下,翻译自Do not repair VS 2008 SP1 from installation media

Visual Studio 实际上集合了很多不同的程序安装包,VS2008 SP1 也是如此。VS2008 SP1 在进行各种次要或重大的升级时替换了原先的一些程序包,同时也可能为其他产品打上一些补丁。这样在安装了SP1后,原先安装的产品信息,如产品号,或者产 品版本号便被更改了。进而影响了setup.exe在安装修复或卸载产品时用于决定该做什么的检测逻辑。

这些产品信息共同存储在安装文件和硬盘上的目标安装目录。由于各种原因,如安装程序通常都是写保护的等,更新后的信息只能被存储在硬盘驱动器上。因此,一旦安装了SP1,安装程序和硬盘驱动器上的检测和安装包信息就不会同步,此时只有硬盘驱动器中的副本才含有正确的信息。

5.12 让悲伤止步

泛滥的悲伤,还是适可而止吧,何必,也许别人想忘记,你又何必提起,提提也就罢了,还铺天盖地,没完没了。这是什么用意?很是让人怀疑。
受不了,听一首“悲伤止步”。

捕捉快感 1

朋友说拿着相机的时候快门不能随便按,可我偏偏喜欢按快门,貌似那也有一丝快感,于是我现在很喜欢在大街上寻求快感。下面是一些获得快感后的结晶,算是浓缩了我喜欢的快乐的感觉,至于用意倒没什么,不过你要是硬要我说,我也能随便套些乱七八糟的词。这就好像,一个导演拍完一部电影,回头别人看了,总能整出一些当初连导演都还没考虑到的人生潜规则。不信?听我慢慢道来。

Forbidden Office

Forbidden Office

这个我拍的时候只觉得,眼前的一切很清澈,于是我觉就拍了。现在想来,这貌似也能隐喻下当下的工作不好找,越是好的越难找,而这标牌就好比一些各种各样的书面条件。你要是真得想进入,就得不按常理出牌,首先就不能被这标牌给吓退了。

依然屹立

依然屹立

拍下这个,当时是觉得天空的色彩很迷幻阴柔,当然后来我稍稍GIMP了下,就显得更迷幻了。要说寓意,比如你可以说,看这天空很迷幻,可以象征着时下大环境不好,再看这建筑,依然雄壮而清晰的耸立着,你可以说,咱们人这个时候就应该要像这建筑一样,时刻保持一个清晰的头脑,屹立于人群之中不倒,这样才能更高,更有气势。至于这旁边的树嘛,那就是那些随风摇摆拿不定主意而又迷茫的人了,当然注定也就只能有那么一点点高了(貌似我就这样,唉,失败)。

闲来扯淡,不宜长谈,罢了!

阴天随拍 3

阴天,不常见,上班路上随拍,就是少了点,有点意犹未尽!

上班路上

上班路上

上班路上

上班路上

引用和指针的使用选择

关于指针和引用的使用,情况不特殊的时候,区别并不大,介绍大都推荐使用引用,因为更安全,但指针还是有引用所不能替代的功用,亦不可忽视。

引用的特点:

  1. C++中,引用须被初始化指向某个对象,一旦被初始化指向某个对象,将始终指向该对象,其后的 “=”操作均为赋值,改变的是初始化时指向对象的值。
  2. 引用不能为空,引用必须指向一个存在的对象。

注意以下代码:

char *pc = 0; // set pointer to null
char& rc = *pc; // make reference refer to dereferenced null pointer

这个行为未定义,应加以避免。

指针和引用的不同:

  1. 引用的代码效率比指针要高,因为在使用引用之前不需要测试它的合法性,相反,指针则应该总是被测试,防止其为空。
  2. 指针可以被重新赋值以指向另一个不同的对象(这也是指针不安全的根源所在),引用则总是指向在初始化时被指定的对象,以后不能改变。

指针和引用的使用:
使用指针:

  1. 可能需要在某个时刻不指向任何对象(可以将指针赋值为空);
  2. 可能需要在不同的时刻指向不同的对象(可以改变指针的指向)。

使用引用:

  1. 总是指向一个对象,且一旦指向一个对象后就不会改变;
  2. 重载某个操作符,例如 [],以防止不必要的语义误解。

Tip:当一个函数需要返回一个对象的引用时,选择返回对象的指针,而不是引用,因为指针可以测试返回结果的合法性,判断其值是否为空!

参考 《More Effectvie C++》

推荐阅读:《References vs. Pointers》

广而告之 1

本站拒绝接受一切非私人记录类的站点申请友情链接,谢谢合作!