最初阅读feeds是通过SharpReader,运行在自己电脑上的客户端会让我觉得安全,因为可以随时做数据的备份。也许做惯了网站的开发让我对于数据备份格外看中。正因为这样,类似flickr这样的服务再好,我也不太愿意去用--哪天他们的服务如果宕了,那些数据也就一起成为历史了。
不过正如在线rss阅读器宣传的那样,用客户端来阅读的劣势就在于迁移的不方便。换一台电脑就要重新配置阅读。所以最终我还是放弃了SharpReader,转而使用Bloglines。尽管Bloglines的速度有时候实在是慢,也只能让自己去适应它。当然,备份还是要做的,我只能自己弄个小脚本定时去做这件事。
然后最近的Bloglines似乎毛病渐多,甚至有些feeds抓出来的东西乱七八糟,标题和正文的内容完全对不上号。这让我很不爽。一开始以为是feeds源本身的问题,但用其他阅读器来看却一切正常。
终于,我决定转而使用狗狗gougou。几天试用下来,gougou让我更喜欢的地方在于:
方便直观的导入导出功能。对于喜欢数据备份的我来讲很重要:)
标题索引功能。让我更方便的一目十行
目录树的自动刷新功能。随时显示刚刚更新的feeds
阅读界面的自定义功能
国货。应该支持
虽然每次gougou会自动把我展开的目录收拢,不象bloglines那样保持展开更符合我的习惯,但和让我欣赏的部分比较来说,还算可以接受。如果以后能在设置里面增加这个选项的自由设置那对我来说就比较完美了。
但愿gougou能让我长性一点,不用再见异思迁了。
Lee Odden提供了几个Google自己炮制的“新”玩意以及来自其他站点的关于Google的有意思的东西。开玩笑都能如此的费心思,不管将来Google是否会变得evil,至少希望这份幽默感可以一直保持下去 :)
Google Mentalplex - 2000年的愚人节礼物:“Search smarter and faster with Google's MentalPlexTM ”
Google Moonbase is Hiring - Google月球研发基地开始招聘了~~
Pigeon Rank - 你以为Google PR是指PageRank么?其实应该叫Pigeon Rank,看看Google PR是如何运作的吧。这是Google在2002年的愚人节杰作。
Google Gulp - 智能饮料,满足你对知识的饥渴!听起来像是虚假广告...
Google Moon - Google Maps之登月风云。请把镜头拉近,拉近 ...
Undergoos - Google搜索仿真网站。千万不要指望它能搜索出什么好东西来。试试它的“I'm feeling lucky” ... my God~
Google创始人 Sergey Brin 最有特色的一张照片,再次印证了一句老话:一失足成千古恨阿。正在进食者慎入。
Google,天使还是恶魔?
自从面向对象编程方法被广泛使用以来,软件设计模式的使用大大增强了代码的复用性。但是跟其它的新概念一样,只有基于正确的想法和努力所创造出来的模式策略才可能是成功的模式。Peter Varhol提出了5点有助于设计出成功模式的关键。
- 不耻下问
不要让先入为主的成见妨碍你去发现好的设计模式。也许从你的开发团队甚至是网络开发社区你都能找到适合自己的模式。
- 谨慎定义模式的作用范围和局限性
一个模式策略常见的问题是使用户搞不清楚它到底能做什么不能做什么。对于功能界限的划定不清晰将是致命的。
- 为模式提供一个具体的实现示例
对于解决方案的描述很重要。但对于大多数开发人员来说他们更喜欢在已经现成的例子上面做些修改来满足特定的需求。抽象的东西往往不如具体可见的模型更有说服力。
- 提高模式的实用性
对于一个模式策略来说,如果很少有人了解它,或者没有什么现成的功能库可供调用的话,要想取得成功只能是空中楼阁。因此当你设计出了一个觉得不错的模式之后,别忘了去推广它,让更多的人了解、使用它。
- 在实际的应用中测试模式并根据需要进行改进
很多模式在理论上的表现要远胜于实际应用中的表现。所以必须在实际的应用中去检验模式的优缺点,不断进行改进优化。
About the Author
Peter Varhol is principal product manager of developer tools at Progress Software. He writes about software development topics in a variety of different technology publications, and speaks about application architecture and design at industry conferences.
无意间看到一则令人“振奋”的新闻 -- 陈沛表示:“从发展和技术的角度看,GOOGLE、百度已经落后了,网络猪4.0才代表了搜索技术的发展方向。”
于是迫不及待的想去看看这只猪的模样。托Google的福,只用了几秒钟的时间我就看到了“网络猪之家”的首页,映入眼帘的是近似于娱乐网站的鲜艳色彩和那两个超大的网络猪4.0版本的下载按钮。但看来看去不清楚所谓的“风行天下”版和“娱乐天下”版之间的区别--当然我是不打算以身涉险去一一下载下来安装试用的--想从这只猪的外表去寻找一些“下一代”搜索引擎的线索,却让我越看越糊涂了。
搜索定制: 用最简单的方法定制您关注的新闻及行业资讯
划词搜索: 鼠标一划就能搜,让搜索无处不在
电影下载: 众多热门大片,高速免费下载!
集合型聊天工具: 可以将QQ、MSN和网络猪的即时通讯一起应用
强大的使用功能: MP3、聊天、发短信、中文寻址、天气预报、网上购物、预定酒店、查询IP、搜索邮件、办公小秘书……
这些是网络猪所号称的功能,哪里有一点新鲜的味道?能看出来的也就是一个大杂烩而已。
再回头看看陈沛自己的说法:“搜索引擎发展到现在共应当分三个阶段。第一个阶段是以YAHOO搜索为代表的、以分类信息为标志的搜索引擎。第二个阶段是以GOOGLE、百度为代表通过关键字搜索的引擎。而第三个阶段则是以中搜网络猪4.0为代表的搜索引擎。”
他倒很聪明,对第一代第二代的特点都总结的算是到位,唯独对自己的这只猪含糊其辞,“以中搜网络猪4.0为代表”,至于代表的内涵是什么?抱歉,自己猜去吧。
猜来猜去,猜不出来。看来这是陈先生的商业机密,哪能让你知道第三代搜索的精华所在?
不管怎么样,他的这番牛人牛语至少多吸引了一个像我这样的用户,不管最终有没有实效,知名度算是上去了。
标签 ( Tags ) : 搜索引擎
对于开发人员来说,任何时候都不应该把自身产品的可用性依赖于用户的高智商上面。如果你指望用户自己通过阅读你的帮助页面来自己发现并解决这些播放器兼容性和下载安装的问题,那么你的产品离被用户抛弃也就不远了。 查看全文
标签 ( Tags ) : flash,javascript,源代码
转眼间传统的中秋佳节又刚刚度过。因为几天前刚刚扭伤了脚,做什么都没兴致,若不是朋友同事发来的一条条节日短信,今年的中秋对我来说就跟一般的夜晚无异。
但早上一打开Google页面搜东西,就看到了它那意境十足的中秋Logo,让我心中也泛起一丝中秋的暖意。
![]() ![]() |
抱着对国货的一丝期许,我希望这是因为今天已经过了中秋节的时间,百度已经把他们的节日Logo撤掉了。可惜,Google上的搜索结果让人失望。 Douglas' s Blog上记载了昨天百度和Google上的Logo变化。和我现在看到的一模一样。
这不禁让人对百度的这种行事无常感到失望。节日Logo不知道是不是Google首创的小创意。但不管如何,这样一个很小的举动Google能够一贯坚持,只要是他知道的节日,无一例外能够在Logo上得到体现。再看看百度,教师节那个蹩脚的模仿还历历在目,一转眼到了中秋就什么都忘了。东施效颦到这种不认真的程度,实在是让人怀疑百度能带给中文搜索怎样的优质服务。他的广告倒是深得意淫的精髓,可惜作事业不是靠贬低对手和拙劣的模仿就能成功的。
一个在小细节上如此不认真的公司,能对其面对的用户有多少的责任感?
![]() |
据说Sparkle将完全支持3D模型,并且能够和C#之类的编程语言集成在一起,设计和开发之间可以通过XAML数据格式共享资源。而现在的Flash文件只能通过编写复杂的脚本代码或其他的产品像eRain的Swift 3D生成的动画来支持3D,脚本的执行速度也不够理想,无法跟其他编程语言整合,使得现在Flash的应用范围受到很大局限。Sparkle的前开发经理Jon Meyer在他的Blog上说:
“Today many developers view Flash as a tool best suited for web video and advertising, and not for the "heavy lifting" required in substantial applications. I see this trend continuing, unless Adobe significantly enhances Flash, e.g. with 3D, more audio and video formats, access to native code, a revised security model, more sophisticated text, faster script execution speed, and an open runtime of the breadth and richness of .NET.”
看来这又是微软一款雄心勃勃的产品,大有试图取代现在Flash在web应用中位置的意思。当然Macromedia肯定不会轻易步Netscape的后尘,何况Adobe刚刚完成了对Macromedia的收购,强强合作之下鹿死谁手定论尚早。加上Sparkle系列产品是基于Windows Vista平台的开发工具,只有在Vista发布之后才能够真正进入市场。终结者的角色,不是每次都能随便就当好的。在这之前Macromedia可以做很多事情了。实际上Macromedia新发布的8系列已经在大大强化富客户端的功能以及与服务器之间的通讯。
Matthew David 详细分析了Flash和Sparkle之间的关系和优劣之处。
怎么说都好,从使用者的角度,我倒是希望微软的这款Sparkle别出来惹事生非了。我还刚刚开始构思基于Macromedia的一套内容互动平台呢。
标签 ( Tags ) : sparkle,flash,macromedia
有科学家对人的忧虑进行了量化统计,分析之后发现,几乎百分之百的忧虑都是毫无必要的。40%的忧虑是关于未来的事情,30%的忧虑是关于过去的事情,22%的忧虑来自微不足道的小事情,4%的忧虑来自我们无力改变的事实,剩下的4%则来自于那些我们正在做着的事情。
所以说,忧虑不能解决任何问题,只会让事情在不知所措中变得更糟。当你忧心忡忡的时候,不妨把自己所担心的事情写下来,看看它到底属于上面的百分之多少里面,到底值不值得去自寻烦恼。然后不妨拿出点行动来,把忧虑抛到脑后,努力去做好下一秒钟要去做的事情。
标签 ( Tags ) : 忧虑
试着搜索了一下自己的Blog关键字,发现搜出来的全都是自己放在MSN的Space上的内容。
正如duduwolf所说的:搜索任何关键字,Space的blog都是最多的,不知道是Space的确用户群庞大还是Google对Space青睐有加。这也印证了一句话:大树底下好乘凉。
估计Google这次急着赶在Yahoo之前推出了Blog Search的beta版本,也只是先挑了些重点的站点进行了索引的编制,大部分的Blog内容根本就不在第一批的清单里面。希望比较完整的收录过程不会花上Google太长的时间。
既然喜欢打篮球,就注定要不止一次的扭到脚。何况之前的一段日子里,该扭脚的同事都扭过了,算算也是应该轮到我这个不该扭脚的了![]()
不知道是不是因为换了新鞋缺少原来那双高帮球鞋的保护的缘故,总之以后这双鞋我是不敢再穿着打球了。想当年乔丹也是如此迷信的。
刚崴的时候并不觉得有多严重,休息了以后居然还重新上场。结果回到了公司以后眼看着脚踝越肿越高,稍微动一下都疼,看来明天得请假去医院检查一下了![]()
眼下的问题是:回家的路上可有的苦头吃了...
Updated 2005-09-16 11:30 -- 昨天去了医院,结果出来的时候整只左脚到膝盖已经被打上了厚厚的石膏。据说虽然没有骨折,但不排除骨裂的可能。安全起见必须打三周的石膏。郁闷ing。流年不利阿~~~
标签 ( Tags ) : 篮球
Engrish.com专门搜集日本人日常生活中那些搞笑的蹩脚英语,并用图片的方式展示在网站上。之所以把焦点放在日本人身上,该站点的解释是大多数搞笑和有创意的“本土英语”用法都来自于日本,而且日本人尤其喜欢在日常生活中使用英语来赶时髦,这一点从日语当中大量的英语谐音词也能看得到。
当然,在那里还是偶尔会出现一两个来自中国、印度等其他国家的英语错误。看看笑话的同时,也可以顺便提醒一下自己别闹同样的笑话让老外偷着乐了。
取材自id Software开发的DOOM 3
,由Universal电影公司投资七千万美元拍摄的电影 DOOM 即将在2005年10月21日全球公映。Doom3游戏的光影效果和气氛的营造只有一个字:赞!不知道电影能不能同样达到这样的水平。从IceBin's Blog上链的预告片来说似乎风格并没有游戏那么恐怖。

尝试搜索了一下上海的银行、篮球馆之类的东西,信息还算齐全。搜索结果直接在Google Maps上面显示出来,相当直观。看来像丁丁地图之类的服务要受到Google这个巨棒的打击了。
对于写代码不喜欢排格式,或者需要去读别人留下的一堆写的极其丑陋的代码的程序员来说,可以试试 Beautify PHP 带给你的便利。这个系统还可以把源代码的函数自动整理到文件的头部作为注释,很实用的一个功能。以前一直觉得JBuilder的代码Reformat功能很酷,看来PHP也可以看上去很美俄。
Who needs it:
- people, who get PHP code from other coders and are slightly confused
- people, who can't read their own PHP code anymore
- people, who want to share their PHP code
Basic features:
- automatic indentation of PHP source code according to given number of spaces
- automatic newlines, if required
- includes settings for braces according to C or PEAR style
- can make use of PHPs integrated code highlight option
- can limit number of chars per line. This will break the code at a space and outputs the rest on the next line with an additional indent. (I used this to reformat my code to put it in a LATEX document. This PHP code normally can't be executed anymore, it is only useful for printout.)
- turn off and on beautifying by inserting "// NO_BEAUTIFY" or "// BEAUTIFY" in source code
标签 ( Tags ) : 工具
前天贴了一篇关于优秀的程序员的日志,想不到轻轻松松就创了我“从博”几个月以来单篇日志单位时间的点击率之最。贴出来三天,就爬进了我的最热日志排行,也许只有派送Gmail邀请的帖子热度可以与之相媲美了。
这实实在在出乎我的意料之外。日志的核心内容来源于老外的Blog,看到那篇E文的时候,作为从菜鸟程序员一路走来的我只觉得“与我心有戚戚焉”,于是顺手翻译了个梗概并加上自己的些许想法。这样的一篇日志之所以有如此高的关注度,我想不只是因为keso玉手一挥放进了昨日新闻的缘故 ― 之前也有些自己精心构思费力写就的IT评论的日志入了keso的法眼,虽然得到的反馈会比一般的日志要多,但也只能算是平平而已,远不及这次的如此迅猛 ― 实际上在我贴出来的当天,点击数已经让我诧异。
细细想来,对这篇日志感兴趣的,应该只是程序员这个群体而已,或者至少跟开发搭边的群体。程序员们总是希望自己的开发水平能不断进步,能被别人称为“牛人”,能得到上司的肯定,这种满足感远远超过物质上的激励。媒体常说程序员为了高薪不停的跳槽,而大多数情况下,这只是程序员“被捏来捏去惨遭蹂躏”的恶果。当个人价值得不到最基本的体现,每天像牛一样不停的加班熬夜却看不到任何个人发展的希望的时候,你能怎么办?
这是一个被外界高估却被内界低估的群体。当Bill Gates津津有味的做着自己的首席架构师的时候,我们的IT界却在不停的融资、上市、圈钱,偏偏就是把技术当狗屎。
或许,WEB2.0的出现,为无数曾经被捏或者正在被捏的程序员们展现了另外的一种希望。
标签 ( Tags ) : bill_gates,web2.0




