Tag Archives: google

(刚刚开始接触GAE):

撇开Big Table,GFS,Paas,IaaS以及云里雾里的Cloud Computing不说(其实是不懂),GAE仍然是一个很了不起的服务,它不仅给那些startups穷光蛋们提供了最大的福利,同时也让Python 语言以及Django为更多的人们所认识,最重要的是他的出现突破了传统意义上的Web Hosting Service Provider,他免费提供10个App,每个App 500MB 的持久存储空间,以及可支持每月约 500 万页面浏览量的足够 CPU 和宽带。而你使用机器是Google的架构,Big Table,GFS等,而且带宽、CPU资源、可靠性、吞吐量都是可扩展的,如果不够可按需购买,但其实像我们的简单的应用已经足够使用。其中 Datastore是分布式数据存储服务,我想应该就是Big table技术,他不同于传统关系型数据库(所以如果你集成Django到GAE中来就不能使用Django的ORM),至于GAE的SDK,其实许多地 方模仿了Django了,所以如果了解Django,你可以很轻松地使用SDK的API,而且利用SDK你就可以进行本地的开发和测试,最后部署到GAE 上时只消一个命令就搞定,你完全不用像使用PHP、J2EE Dedicated服务器那样进行大量的服务器端配置,特别是Apache Server(如果你是高级管理员)。如果你也在进行GAE上的Web开发,有问题的话我们也可以讨论一下;-),我也在和我的同僚们进行一项Web App的开发,现在只完成了一小部分。Good luck。

以前在《Google  Hacks》上了解到GmailFS可以挂载到本地硬盘,今天没事干,在Ubuntu上尝试玩了一把。
前提:1′ 有一个Gmail帐户
2′ Ubuntu操作系统
3′ 可以连上Internet
Just do it:
终端上:
b@t:~$ sudo apt-get install gmailfs
b@t:~$ sudo mkdir /mnt/gmail
b@t:~$ sudo mount -t gmailfs none /mnt/gmail/ -o username=toozoofoo,password=mypassword,fsname=Linux
可能终端会出现Ignored option :rw的提示,那没关系。
事实上我并不知道挂载成功是什么状况,因为挂载后,什么也没变,/mnt/gmail里什么也没有,可是当我在这个挂载点上创建一个目录时过程有点缓慢,
b@t:~$ sudo mkdir /mnt/gmail/Hello_Gmail
我知道它是联网在远程gmail服务器上创建了目录,那么我想应该是成功了。并且当我登录我的gmail时有四封电子邮件,发件人是我自己,其中一封很明显地告知我已经挂载成功:
标题:

v=3 r=1222872307 q=__g__Linux__h__

正文:n=__c__Hello_Gmail__d__ p=__a____fs____b__ l=__e____f__
虽然有些符号看不明白,但不打紧,我见着了Hello_Gmail这个字符串,它正是我创建的目录名。

       Google开发了自己的浏览器,关于它的多进程及其他特性我不想谈,我只想谈谈关于它的命令行。我记得,在XP包括XP以前的Windows操作系统中,IE与文件浏览器explore.exe是互通的,就是说,你在IE中可以输入诸如:”http://afaker.com” ”ftp://192.168.16.12″ “\\192.168.1.2″ “c:\”(可以打开Windows C盘目录),甚至可以输入“我的电脑”这样的中文,而在文件浏览器中同样也可以输入 URL地址来启动IE浏览网页.
     而最一般的用法对所有浏览器来说可以对url地址的请求参数进行修改,例如用Google搜索网页:http://www.google.com/search?q=java,只需将参数q的值改为你需要搜索的内容即可,当然你还可以加上其他参数例如语言参数hl=en和解码方式ie=utf8等。这就是说,我们可以将url看作是一条shell命令而请求参数则相当于一般的命令行参数。而Google推出的这一浏览器的额外命令行功能则是我们稍微熟悉一点的命令行形式,可我觉得有点多余,因为这些功能有些不必要,有些则似乎与现有GUI功能重复(这种重复需要额外劳动力)。

 

北京时间9月3日消息,今天凌晨谷歌公司推出了Chrome浏览器BETA版,作为搜索巨擎的谷歌正是进入浏览器市场。与谷歌之前推出的新产品一样,在上市前Chrome浏览器便倍受关注,下面一些有趣的命令行。

about:version - 显示当前版本 也可以是chrome-resource://about/
about:plugins - 显示已安装插件
about:histograms - 显示历史记录
about:dns - 显示DNS状态
about:cache, 重定向到 view-cache: 显示缓存页面
view-cache:stats - 缓存状态
about:stats - 显示状态
about:network - 很酷的网络工具
about:internets - 这应该算是一个彩蛋
chrome-resource://new-tab/ - 新标签页
chrome-resource://favicon/

 

Google为了和百度竞争,推出了音乐搜索服务,而且可以免费下载,而这些音乐都是经过授权的正版音乐。百度在中国搜索服务中分额是最大的,其次才是Google,而音乐搜索又是百度的一个竞争性服务,(虽然这好象是不合法的),现在百度似乎在这方面已感到压力了,另外这个服务仅限于中国(不知道这是耻辱还是幸事),国外的许多人通过Google查找代理,访问中国Google,这样他们便也能下载音乐了。

Google又推出了一个新服务–Insights for Search,似乎这个服务对商业的应用很有帮助,不过对我来说,它跟Google Trends很相似,具体我也不太清楚,浅尝辄止的,我简单的查询了一下关键词:Java,结果是:

可以看出来人们对Java的兴趣越来越少(这也是我所担心的事),而象印度这样的软件外包大国,对于Java自然是关心度最高的地区,其实这也是趋势,所以你用Google Trends 也能得到类似的结果,中小型企业可能还在Java(J2EE)上面大量投资,然而大企业早已转向其他投资对象,例如RubyOn Rails,而象Google这样的公司有些特别,它选择了C/C++,Python,其实这正是它强大之处,这两种语言都是具有强大生命力的语言,我虽然擅长的Java,但我也学习过C/C++,而且现在正学习Python这条巨蟒(Python语言与蟒蛇没有任何关系,它取自与The Beatles同时代的喜剧组合Monty Python).

没事做,用Google搜索一下love,约有2,110,000,000项符合love的查询结果,再搜索hate,约有289,000,000项符合hate的查询结果,大家一看便知两者不是一个数量级的,所以有人说:“Google相信:‘爱’必将战胜’恨‘ ”。但当时的搜索结果分别是:75,700,000和7,900,000。

今天看了SilenceWolf用谷歌日历免费订阅天气预报短信,自己尝试了做了一下,虽然很简单的几个步骤,但是如果能够编写一个Web应用,根据表单提交的城市名,自动获取http://www.raychou.com/weather/ical数据的地址,再利用Google Calendar API,就能为所有用户免费订阅天气预报信息了。

原文如下:

天气预报短信是一项“历史悠久、广受人民群众欢迎”的手机服务,有的要付费,有的是捆绑在别的付费项目上的“免费”服务。小胖钻研了一种方法,可以让大家免费获得天气预报短信,这要用到谷歌日历的免费短信提醒功能,还要用到一个网站的天气预报订阅功能。好,来一步一步看一下。

1. 登录谷歌日历,没有的话需要注册一个。

2. 登录这个免费订阅天气预报的网站http://www.raychou.com/weather/。它声称支持国内2073个城镇,能够预报5天内的天气。找到你所在的地点,并复制下绿色按钮ICAL的链接。比如北京的是http://www.raychou.com/weather/ical.php?id=54511。 如下图所示。

ical-weather

3. 如有图所示,在谷歌日历的左侧栏下方有一个“添加”按钮,点击会看到如有图的菜单,选择“通过URL添加”,然后粘帖刚才复制的地址,点击添加
4. 这时你会看到在左侧栏“其他日历”下面多了一个日历,是乱码,这就是刚刚添加的天气预报日历。在它的右侧有一个下拉按钮,点击,选择日历设置,第一项就是日历名,点击可以更改,比如“××天气预报” 。

5. 还是在这个页面,上面有一个“通知”的标签,点击,在页面最下方有“将手机设置成可接收通知”的提示,点击,填写你的手机号码,然后会接到验证码,再填好验证码就可以了。

然后在最上方的“活动提醒”中,选择“短信(SMS)”以及提前提醒的时间。如下图所示。

sms

我是昨天晚上订阅的,今天(周五)下午4点左右收到了周日的天气提醒,内容如下:Reminder:Qing  H33C   L:21C @ Sun Jul 6 2008 in Beijing……

都是英文,不过很简单,不会有什么阅读障碍。上面的信息是:晴,最高温度33度,最低21度,星期日,7月6日,2008年,北京