“Google”目录存档

Google Reader新功能:创建你的bundle

2009年07月17日,星期五

自从昨天Google Reader出了SNS的新功能后,今天玩Google Reader的时候,又发现了一个新的功能:bundle。

以前,我们在Browse for stuff里面会看到Google给我们提供的各种bundle,但是大多不适合我们,或者不喜欢。现在,Google给了你一个自己创建bundle的方式,并且follow你的好友将会看到你所创建的bundle,自己选择是否订阅。

首先,进入Browse for stuff,然后右边会出现下面的提示:

NW_U[SWM]C4}0}5WX9@IM%M

点击Creat a bundle,就进入创建bundle页面了:

VH4_85}O8KX]V6UD}$D3XHS

创建bundle的方式很简单,只要从左边的列表中拖拽出feed或者文件夹即可,相当方便。如果要去掉某个feed,也只要一拖就好。创建完之后保存,就会显示uploading “×××” bundle。然后就进入你的bunlde页面了:

_0@(OVL_HC6X){UK{23V$(C

很不多的功能,希望大家多多创建好玩的bundle。

G1+Gmail的新用法-备忘录

2009年07月15日,星期三

类似于用飞信给自己发消息备份一样,我现在决定使用Gmail+标签做这件事,方法如下:

如果你的gmail账户是aaa@gmail.com,那么发送你要备忘的东西到aaa+mobile@gmail.com,然后创建一个filter,规定从aaa@gmail.com发出,aaa+mobile@gmail.com接收的,都标签为“手机”,并achieve之。

然后在G1的桌面上,创建一个快捷标签,指向到“手机”标签,那么以后点这个标签即可看备忘录了。

之所以用Gmail是因为,这样可以起到保险的作用,既在本地访问,又可以通过Gmail访问。

p.s.经过大家的使用,发现,G1上的Google应用还是相当好用的。

Google App Engine for Java SDK 1.2.2发布

2009年07月15日,星期三

下载地址: SDK 1.2.2. 这个版本主要是修复一些bug,但也有一些新的功能:

  • appcfg上传工具支持代理。
  • JDO and JPA支持将某个字段设置为”unindexed”(不索引)。
  • 本地数据查看,访问http://localhost:8080/_ah/admin 即可。
  • 本地dataview现在支持了transaction (更多信息:http://code.google.com/p/googleappengine/issues/detail?id=1411)
  • 你可以在 transactions中使用关于父类型的查询。

完整的 release notes

T-Mobile G1使用感想

2009年06月3日,星期三

买了也有几个礼拜了,上来说说感想.

先放些照片上来:

感想1:

目前价格不错.在2000-2300左右,大家想买的可以买了~

感想2:

对于Google产品的支持不错.将手机上的联系人都同步到Google Contact了,这样手机里的联系人号码就再也不会丢了.

感想3:

Chrome浏览器很快.但是流量很大(因为没有压缩过).所以,我使用wifi的时候用的是Google Chrome,用EDGE的时候使用的是opera mini.

感想4:

电池.一般般,上网的话蛮耗电的.

感想5:

目前,G1可以使用触摸输入法,以及谷歌输入法,都蛮舒服的.但是没有QQ,有MSN,飞信也有,但功能一般,飞信将会有libfetion退出android,应该不久就会出现了.现在是anfetion.

感想6:

还是很拉风的.

App Engine正式支持JAVA

2009年04月8日,星期三

今天召开的Google Campfire 2009上,Google正式宣布Google App Engine支持JAVA。这是很多用户所期盼的,也是JAVA界的一个重大消息。在此次Google Campfire 2009上,还介绍了GAE的一些新功能,比如后台任务等,也让App Engine的使用者兴奋不已。

下面是此次Google Campfire上关于GAE的一些有用的链接:

申请试用GAE for JAVA的链接页面

Google Code Blog上介绍GAE的最新功能

Google Campfire首页介绍GAE JAVA

GAE JAVA的入门指南

Google的哪项服务是在赚钱的?

2009年01月24日,星期六

昨天比较了下GTalk各官方版本的功能,今天来看看Google哪些服务是在赚钱的。

下面的这张表格是关于Google哪些产品是直接通过用户支付赚钱的或者间接通过张贴广告,链接赚钱。当然,只是粗略地从表面观察,有些服务比如Google搜索可能会给Google带来更多功用和效益,这些都没有考虑进去。

(全文…)

Google Talk各官方版本比较

2009年01月23日,星期五

Google Talk有着太多的版本,但是少有一些功能是各个版本都支持的,下面来看看各个官方版本的比较:

(全文…)

To Google总部:模仿永远无法超越

2009年01月21日,星期三

最近Goolge停止了对Google Notebook服务的支持,用户纷纷表示影响很大,结合Google最近所做的事情,想谈谈看法。上次我写了SearchWiki会成功么?,说SearchWiki很难成功,不得不说,SearchWiki自从推出之后,就销声匿迹,成为难得的Google产品大家庭中一推出就无人问津的产品。文中一开始就说,SearchWiki是Wikia Search的抄袭,所以很难成功。Wikia Search自己都么成功,你一个模仿产品能成功么?

(全文…)

080116 opensocial笔记

2009年01月17日,星期六

获取个人信息和发送request的代码的注释:

    url="http://feeds.feedburner.com/solidot"
    request = urllib2.urlopen(url)
    content = request.read()
    feed=feedparser.parse(content)
    entries=feed.entries
    for i in range(0,len(entries)):
        if entries[i].slash_section == "science":
            title = entries[i].title
            print "%d.%s" % (i,title)
    pub_list = []
    pub_list = input("pub id?")
    for pub_id in pub_list:
        #print "%d.%s" % (pub_id,entries[pub_id].title)
        des = entries[pub_id].description
        end = des.index("

")
        if end == -1:
            des = des
        else:
            des = des[0:end]
        postvalues = "title=%s&text=%s&board=Test" % (entries[pub_id].title,des)
        postvalues = postvalues.encode('gbk')
        request = urllib2.Request(urlList['post'], postvalues)
        opener.open(request).read()
        time.sleep(6)
        print "%d.%s" % (pub_id,entries[pub_id].title)
        print "sleep 6 second"
/** * Request the OWNER and OWNER's friends. */function request() {  var idspec = opensocial.newIdSpec({ "userId" : "OWNER", "groupId" : "FRIENDS" });  var req = opensocial.newDataRequest();                        //新建一个request  req.add(req.newFetchPersonRequest("OWNER"), "get_owner"); //添加获取owner的request,注意,get_owner是这个request的key  req.add(req.newFetchPeopleRequest(idspec), "get_friends"); //同样get_friends也是一个key,在response时可以用来获取数据  req.send(response);};

 

/** * Parses the response and generates html to list the names of the owner and * his or her friends. * * @param {Object} dataResponse Friend information that was requested. */function response(dataResponse) {  var owner = dataResponse.get('get_owner').getData();                    //通过key来获取数据  var friends = dataResponse.get('get_friends').getData();   var html = 'Friends of ' + owner.getDisplayName();  html += ':<br><ul>';  friends.each(function(person) {      html += '<li>' + person.getDisplayName() + '</li>';  });  html += '</ul>';  document.getElementById('message').innerHTML = html;};

Google App Engine SDK Version 1.1.8发布

2009年01月17日,星期六

Google App Engine SDK Version 1.1.8发布了,下载地址为:

http://code.google.com/appengine/downloads.html

下面是Release Notes:

(全文…)