Source favicon21:57 乳猪节快乐! » 刘润

我那貌美如花的“猪”妹妹,angela,“乳猪节”(猪年儿童节)前一天还要和我斗嘴,看来是不记得三年前为猪斗嘴被挂在网上了。那就再挂一次吧,以示疼爱。:-)

Run Liu 说:
听说这两天大家疯抢猪肉,你没事吧?

Angela 说:
还好还好,我化了妆,打扮成熊猫出门的

Angela 说:
猪哥哥,你呢?

Run Liu 说:
不要不要,还是插两根蒜

Run Liu 说:
装象!

Angela 说:
没关系的,昨天很多股民割肉了,下面猪肉不会那么紧俏了,还是政府厉害 ,貌似在打压股市,其实是为了让老百姓都能吃上肉

Run Liu 说:
那都是人肉,不值钱的。还是你的肉值钱啊!

Angela 说:
不不不,我的肉再值钱,也不敢再你面前说值钱阿,那真是要被人笑话的。你说你是上海第二值钱的猪,我那敢说自己是第一呢。

Source favicon20:57 Google(谷歌)开发者日第一次来到中国 » Google 黑板报 -- Google 中国的博客网志


今天,Google(谷歌)开发者日活动顺利在北京举办。除全球共有内容关于开发者与谷歌现有产品的整合扩展外,我们增加了关于 Linux 和开源的专门话题。来自总部和中国的工程师们就开源和 Linux 项目做了主题演讲。参加演讲的嘉宾有:谷歌资深工程师安兴华、谷歌开源项目的资深工程师 Jon Trowbridge、谷歌工程师周欣、Mozilla 公司工程研发的副总裁 Mike Schroepfer、谷歌资深工程师杨骏、Python 语言的发明人 Guido van Rossum、Guice 项目的创建人 Bob Lee 和著名的开源软件工程师苏哲。

谷歌是一个平台,我们希望能够通过搭建这个平台帮助中国的开发者在网络上开发出数以千计的新应用软件,来满足各种层次的需求,并最终培养出更强大、更有意思的Web应用。

活动照片







Source favicon18:29 宇宙学科普 » 格志 - 一起格物致知

tririver 在 blog 上开始写宇宙学的介绍(123),是他为这次《仰望星空》科普计划写的稿子,大家去看看吧。

Source favicon12:15 bit torrent visualization game » information aesthetics

torrent_raiders.jpg
a dynamic network visualization based on the aesthetics of arcade-style video games. users play the role of a copyright enforcing mercenary whose mission is to collect evidence on the bit torrent users they are downloading from/uploading to. the markers sticking out of Earth represent geolocated peers connected to the user, with color representing the connection state. the Mothership conveys the files on the hard drive that are being shared, as the arms visually display the pieces that are downloaded so far. the little space trucks show the rate of data moving in & out of the computer.

as a distributed, dynamic visualization exploring privacy, piracy & surveillance, Torrent Raiders challenges Internet users, content pirates & government spooks to examine their allegiances and mistrust their computer connections.

a promo-video after the break.

[link: torrentraiders.com & youtube.com|thnkx Aaron]

Source favicon10:21 Google Gears » Blog on 27th Floor
Google发布一套新的软件Gears,可以做为浏览器的扩展,把用户原来在线看的内容下载到本地并管理起来。它同时又是自成体系的一套软件,分服务端——在本地执行远程服务器的功能,数据库——在本地保存离线内容并提供检索,和快递员——跑服务器那里把东西取下来。

现在除有几个例子之外,比较实用的就是Google Reader的离线功能,在Reader的右上角可以看到这个新特性。安装之后,可以自动下载最新的2000条RSS。

这个功能似乎并不比其他桌面Rss reader更强,这个下载再处理的思路似乎也不比Email客户端更有创新。但从以浏览器为平台的思路来看,还是很厉害的,尤其是对一些并不需要保持连线的应用来说,比如Gmail和GDoc这些。另外,内容保存在本地之后,除了可以搜索更快,提供API对内容进行处理的方法也会更多。

似乎是考虑到其他几家也有此类工作,Google这个是开源的,也可以说是提供了一种开发桌面应用的可能吧,其他的Mozilla的浏览器平台,Adobe的Apollo平台也都类似。

其实这些应用也完全可以用VB/VC搞出来,但似乎会简单一点吧(没经验胡说),跟微软争桌面应用开发者这一招还是比较厉害的。
Source favicon09:29 Google Gears:互联网的离线发动机 » WebLeOn's Blog

Google Gears是Google刚刚推出的一个开源的浏览器插件,他可以让Google以及第三方的在线服务可以离线运行和使用。

Google Gears通过以下这些JavaScript API来实现其对在线服务的离线功能:
- 本地存储及处理应用程序资源;
- 本地存储可搜索相关数据库中的数据;
- 运行非同步脚本来改进应用程序的互动。

Google Gear目前可以在Windows、Mac以及Linux操作系统中运行,并支持Internet Explorer 6.0和Mozilla Firefox 1.5两种浏览器以及它们的更新版本。

Google Gears的第一个应用是离线版本的Google Reader。下载安装Google Gears以后,我们就可以把Google Reader中的最新2000个更新条目下载到本地然后进行离线阅读。对于使用移动设备的用户来说,应该会有很大的诱惑。

Google Gears的推出在Google开发者之日前一天,意义非凡。在不久的将来,我们会看到越来越多Google以及第三方的在线服务可以通过Google Gears离线运行。会有一天,浏览器成为了我们唯一需要打开的桌面应用程序,即使你的电脑是处于离线状态。而在背后掌控着你的浏览器中各种应用的,就是Google。

Google Gears很容易让人想到在F8,这个一周前在旧金山举行的FaceBook发布活动上,创建者Mark Zuckerberg所说的话:“通过新的平台,世界上的任何开发者都可以基于FaceBook的社区平台,创建自己社会化应用。”Google和FaceBook都在走平台化的道路。不同的是,FaceBook的平台是搭建在自己的社会化网络之上,而Google Gears面对的,是所有的在线应用。
Source favicon07:55 knowhow Adobe and del.icio.us work together? » del.icio.us
Adobe Illustrator is one of my favorite design tools, and as part of the redesign of del.icio.us I’ve been using it in a number of interesting ways. For example, I’ve written JavaScript code to pull in and parse del.icio.us RSS...
Source favicon07:35 29 hours of code » Official Google Blog


Google Code, that is. Google Developer Day has officially kicked off in Sydney, Australia, beginning our 29-hour marathon of developer activities around the world. Approximately 5,000 developers will join us today in ten countries to talk about Google's developer products, ask questions, and share their thoughts with Google engineers. For those who can't make it, we're webcasting the sessions from London and California live, and posting recorded sessions from all locations on the website.

A deep dive into technical sessions, free food, swag -- what more could a developer ask for? Well, a few new products would be a good start, and that's what we're providing.

First up is Google Gears, an open source browser extension for enabling offline web applications. Now developers will be able to create web applications that don't need a constant Internet connection to work. Users, meanwhile, can interact with Gears-enabled websites anywhere, whether they're on the couch or on an airplane. With this early release, we hope the community will provide feedback and move towards an industry standard for offline web applications. Read more on the new Gears blog.

An experimental product debuting today is the Google Mashup Editor, an online editor that enables developers to create, test, and deploy mashups and simple web applications from within a browser. Now developers can turn out those weekend projects more quickly. We've also launched a new blog where you can learn more about the Google Mashup Editor and get the latest news.

Finally, we released Google Mapplets yesterday at the Where 2.0 conference. Mapplets are mini-applications that any developer can build on top of Google Maps so that users can easily discover the creative genius and usefulness of the mashup development community. You'll find more about Mapplets here. And we're also quite excited about the interest that has been shown in Google Web Toolkit (GWT). Since its launch last May, there have been over 1 million downloads. You can read more on the GWT blog.

Between Developer Day, the product launches, and GWT's activity, we hope to keep developers around the world busy for a while. But if you run out of things to build, you can always find more ideas on Google Code.
Source favicon07:05 A picture's worth a thousand clicks » Official Google Blog


I am pleased to tell you that we've agreed to purchase Panoramio, a website based in Spain that links millions of photos with the exact geographical location where they were taken. (Our FAQ has all the details.)

Panoramio is a community photos website that enables digital photographers to geo-locate, store and organize their photographs -- and to view those photographs in Google Earth. Other users can search and browse Panoramio photos and suggest edits to the metadata associated with the photos. Panoramio also offers an API that enables web developers to embed Panoramio functionality into their websites.

Those of you already using Google Earth have no doubt noticed Panoramio's striking images documenting settings from all over the world, like moonscapes in Croatia, dramatic sunsets in Australia, and innovative architecture in the United Arab Emirates.

We've been working with Panoramio for some time -- its photos have been a default layer in Google Earth since the beginning of the year. This layer will remain in place as our teams work together toward further integrating this amazing content, generated by many, into our mapping technologies.
Source favicon06:44 Rand's Knowledge Dump from China » SEOmoz Daily SEO Blog

Posted by randfish

As promised, and despite the late hour, I'm finally finished with my article all about our trip to China. There's a lot of information inside - a good 25-30 minutes of reading if you feel like taking the time. If you just need the lowdown, read the section on the Chinese Search Landscape, then check out a few photos. I'll go through a few excerpts just for fun.

The Most Amazing Thing I Saw:

Sculpture in Beijing's 798 Art District

One of the Best Things I Ate:

Freshly Scooped Conch

My Favorite Experience:

Walking the Great Wall of China

The Best Part of the Trip:

Si & Rand

I know it's cheesy, but how many people get to spend 2 weeks in China with their grandfather? It's an experience I'll never forget.

Now go read the article! And please leave your thoughts & feedback.

Technorati Tags

, ,

Do you like this post? Yes No

Source favicon04:35 The Vast Ocean Between Shoemoney & SEOmoz and Why You Should Be Able To Trust Blog Links » SEOmoz Daily SEO Blog

Posted by randfish

I don't think many would argue that Jeremy Schoemaker and I have very different styles of blogging and doing business. In person, Jeremy's always been a great friend and someone I really respect, but on his blog, things are different. I sometimes feel a great disconnect between the way he approaches topics and the way I'd wish to see them presented. Case in point - his post, Full Disclosure, Assume the Position:

In fact every time I see a blog post or basically anything including conversation I assume someone is benefiting from mentioning the product they are talking about. Even if they are not paid directly for reviewing or mentioning the product directly I assume they are hoping the users find the information useful or maybe even the product owner will see the review and pay them in the form of mentioning them back or advertising on there site...

...So basically my disclosure policy is you should assume I am getting paid for or will get paid for anything I ever mention...

...I think these blogger disclosure policies while noble and all that good stuff are extremely silly. Everyone gets paid one way or another.

OK, let me first say that I agree with Jeremy's opinion about blogger disclosure policies or some sort of blog organization that lords over bloggers with codes of conduct. I'm not a fan of it in the SEO world, and I'm not a fan of it in the blogosphere either. It's up to individual bloggers to decide and individual audiences to trust or reject what they read. That said, I'm having a really tough time getting my head around Jeremy's message, and I left a few comments to that effect.

Over the past few months, SEOmoz has written some nice things about Eric Enge, the SMX conference, Keycompete, Text-Link-Brokers, Reddit, the Googlers and dozens of others. Guess what - no kickbacks, no payments, no under-the-table favors. We're not being paid to speak at SMX (in fact, we're paying to send a mozzer to cover it). We receive no kickbacks or even a free acount from Keycompete. We had a relationship with TLB where they hosted our site for a couple months, but the bandwidth got too much and we switched to Superb Hosting and guess what - full disclosure. I would be absolutely shocked to hear that someone thought SEOmoz received benefits or kickbacks from the companies we use. Even Indextools, which I love, and am very fond of talking about, doesn't give us anything beyond the usual free account for re-sellers and discounts for having many clients with them. When I link to them, I never use an affiliate link or have them track that traffic. I like their service; I share my experiences honestly; end of story.

We support a huge endorsement of vendors on the recommended list - a list that I send several interested parties to every day. Guess what, when someone does try to give us a comission for those referrals, I always say no. Here's my exact response to one recently:

... that's an incredibly sweet offer, and much as I'd love to accept, I simply can't. If we took money from the referrals, it would be very tough for me to continue to give potential clients unbiased advice about who to choose. But, you can definitely buy Mystery Guest and I a drink in New York :)

OK, so maybe free drinks are technically a kickback, but you get the idea. My opinion on this is unshakeable - if you are recommending services because you've been paid to recommend them, you're doing your audience a disservice. I understand the Pay-Per-Post concept and I think it's fine if you get paid, offer an honest review and provide both pros and cons, positive and negative feedback. I even think Google & the other engines should be counting those links - the publisher has given them trust by providing a non-no-followed link, so it's really up to the engines to decide how much they trust the publisher (and how much others do), but I'm getting off-topic.

What really makes me upset about Jeremy's post are the comments. Just read:

I have to agree with you shoe. I tend to think/feel the same exact way.

Its like what they say about sex! we all pay one way or another!

I think it’s stupid when someone puts a marker next to affiliate links as if the reader isn’t astute enough to realize that the writer will be benefiting… money makes the world go round.

Amen. Blogging isn’t about 12 year old emo girls publishing their poetry anymore, it’s its own media outlet and is just as commercial as any other. People need to get that through their heads.

I would have to agree with you Jeremy. Everyone benefits somewhere, somehow. Even in blogging or a website.

Couldn’t agree more on this… blogging is all about getting publicity.

Seriously, out of about 70 comments, 30-40 are folks relentlessly agreeing with Jeremy's position that bloggers are perfectly within their rights to dupe their audiences about their motivations for writing or linking to content/tools/services/companies/etc. Luckily, there are a few folks whose thinking more closely matches my own:

I had already assumed that and that’s the reason I don’t take any of your recommendations seriously! It’s all about putting money in YOUR pocket, not ours.

Non-disclosure mainly becomes a problem if you end up endorsing something in order to get paid for it. It gets worse if it is a product that you have never really tried, or didn’t even like.

My favorite comes from Noah Robinson:

Wow, so basically, you’ve decided that (a) your thoughts and ideas posted are for sale for any price you deem worthy; ( b) there’s no reason to make specific disclosures about whether you’re influenced here or there cause you’re ALWAYS influenced...

...But anyone that reads your blog, in the past, or moving forward, should know that your statements are most likely biased in some way to make you more money. You’re not here to help others, you’re here to make others think you’re helping them, while simultaneously, making money off that advice…even if it’s not the best advice that would help others.

Basically you’ve undercut the very authority and credibility that you’ve worked so hard to build up.

I think you ought to reconsider this one…

I'm with Noah. It seems like after this post, it would be very hard for me to take Jeremy's advice about any product, service or website seriously. I'm not suggesting his blog is no longer valuable, but with such clearly corrupt editorial practices, how could we judge whether he really thought a service was good or not? How could we know whether he isn't hiding a contributor's skeletons in the closet?

If you've been paid to blog about a product or service, or you want to throw an affiliate link into your blog or if you even want to recommend services that provide you a commission, by all means, go for it! I'm not saying there's anything wrong with that, and I certainly am not trying to tout SEOmoz as some great and mighty ethical angel casting the first stone. I'm just saying - tell me about it. Give me the truth so I can judge for myself if your advice is valuable and helpful.

There's two possible scenarios here - #1:

Then, there's scenario #2:

Now look, if Jeremy's making this post just to tell his audience that Shoemoney.com and all the products he might recommend should be considered paid reviews, OK. I'm cool with that. But, he's going a step further and saying that no one, anywhere, on any blog, should have to disclose money they earn from writing about a company. It's not the ethics of it that bug me, it's the potential outcome for those who might take that advice. It's the scenario #2 situation I just described.

SEOmoz itself has recently been taken to task for our monetization strategies with the premium content, re-design of the homepage, inclusion of ads, etc. We certainly blog not only out of the goodness of our hearts, but as a significant part of our marketing strategy. I'm not arguing here the blogs must be 100% altruistic with no business side benefits in order to be trusted. I'm saying there's a world of difference between a blog like SEOmoz or SearchEngineLand or SEO-Scoop or MarketingPilgrim where the best possible advice is offered in the hopes of attracting traffic, building trust and gaining from the indirect benefits of premium membership or advertising vs. the undisclosed sums exchanging hands in order to get a recommendation or promotion of a service that may or may not be any good (even in the eyes of the reviewer). Jeremy's obviouslyl not going this route - his blog does provide valuable advice and I think that he often times does give a fair & balanced shake to the services he reviews, even when they have paid him. But, he's suggesting that others don't even have to be that forthright.

What do you think? Is it really OK for bloggers to hide their financial benefits from their audiences? Is it true that SEOmoz is benefiting just as much from our supposedly "unbiased" blogging as Shoemoney does from his paid blogging and I'm being hypocritical? Should there be a boundary?

p.s. Despite this, Shoemoney's staying in my regular reading list and Jeremy will certainly remain a friend. But, hey, if we can't disagree, then that becomes a disclosure problem itself? :)


Do you like this post? Yes No

02:32 美国环保署开设中文网站Wangtam » Che, Dong's shared items in Google Reader
新华网消息,美国环境保护署日前正式开设中文网站,内容涵盖领域广泛,其中包括能源效益、洁净水以及正确管理农药等。 美国环保署中文网站网址为:www.epa.gov/chinese。该网站主要面向美国及世界其他地区讲中文的社区。目前网站使用繁体中文,不久将推出简体中文版。美国环保署表示,这一新设的门户网站将有助于增进美中两国间的环境合作。据称,汉语在美国是继英语和西班牙语之后的第三大通用语言。 启羁: 干嘛是繁体中文的?...

继续.



Source favicon00:03 Working in the Windy City » Official Google Blog


Despite the fact that we have dozens of offices worldwide, whenever I tell people that I work for Google in Chicago, most of them respond "Google has an office in Chicago?" Then I proceed to tell them that yes, we have a sizeable sales office in downtown Chicago (which is now in its sixth year!), and yes, we have a few engineers camped out in one corner (near the cafe and the foosball table, of course).

Well, now we're decking out the office with binary clocks and caffeinated soap because Google is hiring engineers here.



Our Chicago engineers are currently working on Open Source and developer tools, and we're ramping up other interesting data-centric projects now. So if you're an innovative engineer who likes to launch early and often, build world-class software, and be a part of a small upstart team, then we want you.

^==Back Home: www.chedong.com

^==Back Digest Home: www.chedong.com/digest/

<== 2007-05-30
  六月 2007  
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30  
==> 2007-06-01