放糖的绿豆汤 http://www.quke.cn/ 记录生活、工作、学习上的点点滴滴...... /rss2/ zh-cn Google Storage 初探 惊闻Google开始提供Google Storage(简称GS)服务了,在这个平台上我们可以存储100G的资料,每月有300G的流量。

我首先想到的就是GAE的附件及图库功能可以更好的实现了,以前那种将附件放在数据库中的方式可以放弃了。接下来这段时间可以好好研究下这个功能如何更好的融合在SDBlog上。

在此不得不感谢Google为我们提供这些高性能,高速度,大容量的免费服务了,为更多的想在网络上有所作为的人们提供机会;我唯一担心的就是这个不受D控制的服务能否在中国大陆这片神奇的土地上畅通无阻。

先具体看看GS的介绍吧:

Google Storage 是一个构建在 Google 的存储和网络设备上的 RESTful 云服务,开发者可以非常容易的使用 RESTful API 将他们的应用程序连接到 Google Storage,这些数据将保存在全美的若干机房,所以将十分快速可靠。Google Storage 支持 read-after-write 以保持数据连贯性,每个请求可以调用数百G大小的对象。开发者可以通过 web 界面或者 gsulti 这个开源的命令行工具来管理他们的存储内容。

Google Storage 内置基于 Google 账户的验证与访问控制服务,适合

]]>
http://www.quke.cn/log-382.html
google的网络相册又能使用了 今天无意进入了我googlecode发现首页使用google网络相册的图片竟然又可用了,那就是说Google网络相册可能又暂时逃过了gfw的魔掌了。

那就拉个图片出来试试:

当幸福来敲门

 

]]>
http://www.quke.cn/log-372.html
难道GFW对GHS开恩了? 这次GHS正常的时间差不多有一个月了吧,难道是谷歌已经给这帮人送过钱了,还是D开始对中国人开恩了?我心神不宁!

虽然GHS已经被放行过好几次,最终也还是被无情的封杀。但是每次GHS偶尔正常了,心里还是期待着它是真的正常了。

谷歌提供了GAE,一个很好的平台,免费限额也是客观的,希望在互联网上做点东西,这是个很好的选择。然而D无情的封杀让人很难相信它能在中国大陆这个神奇土地上有未来,因此我一直在犹豫是不是要在这个东西上下点功夫。

]]>
http://www.quke.cn/log-322.html
谷歌纵横-Latitude开始使用 谷歌的最新版手机地图支持了纵横,即实时定位自己的位置,可以在手机上或电脑上看自己和朋友的现在所在的位置。

另外可以将自己的实时位置更新到博客上,就如我的博客右侧的内容所示,不错。

]]>
http://www.quke.cn/log-321.html
Google自定义域名邮局无法收邮件的问题 郁闷了好几天了,我的Google自定义邮局这几天一直无法收到邮件,难道mx地址被又被这帮垃圾给墙了?于是google了一下并无此类问题,而且其他人的邮局都使用正常啊。无奈之下开始自己不断的尝试,终于将域名的A记录添加上后终于又可以收到邮件了。

难道是作为邮件域名的A记录必须填写,而且不能为CName记录,这点需要进一步确认。

]]>
http://www.quke.cn/log-318.html
你可以用 Google 做什么?

每天都有可以用 Google 做的事。除了网页搜索,你可以用 Google 做更多事,从漫步星空到敲定与朋友的聚会时间,还有更多……

]]>
http://www.quke.cn/log-307.html
什么是Jetty--Google使用的java服务器。 Jetty 是一个开源的servlet容器,它为基于Java的web内容,例如JSP和servlet提供运行环境。Jetty是使用Java语言编写的,它的 API以一组JAR包的形式发布。开发人员可以将Jetty容器实例化成一个对象,可以迅速为一些独立运行(stand-alone)的Java应用提供 网络和web连接。

 

本文包括以下内容:
  1. 嵌入式Servlet容器有什么意义?
  2. 建立一个嵌入式的容器: 使用The Jetty API
  3. 将配置从代码中独立出来: XML驱动的配置文件
  4. 可执行的JAR包
  5. 结论
  6. 资源 
如果让一个人说出一种开源的servlet容器,可能他们会回答Apache Tomcat。但是,Tomcat并不是孤单的,我们还有Jetty。Jetty作为可选的servlet容器只是一个额外的功能,而它真正出名是因为它 是作为一个可以嵌入到其他的Java代码中的servlet容器而设计的。这就是说,开发小组将Jetty作为一组Jar文件提供出来,因此你可以在你自 己的代码中将servle
]]>
http://www.quke.cn/log-306.html
获取谷歌地图当前位置坐标  谷歌地图是没有显示当前位置的经度纬度出来的,但是我们可以通过其他方法获得当前位置的经纬度。

首先打开谷歌地图:http://ditu.google.cn/

一直拉拉拉,拉到你想要的位置。

然后在窗口的地址栏输入:

  1. javascript:void(prompt('',gApplication.getMap().getCenter())); 
  

当前的经纬度就显示出来了

]]>
http://www.quke.cn/log-305.html
Google Wave准备发布了。  谷歌在年度开发者大会上发布了Google Wave, 这项前瞻性的在线服务为用户提供个人通信与合作的接口, 并为开发者提供可以扩展的平台. Google Wave的官方解释听起来对我们了解这项服务毫无帮助: "你可以在轻松的状态下变得更加有效率."那么这个东西到底是什么呢? 我们就跟随著名业界博客Paul Thurrott, 从以下的方面加以了解.

尽管没有明说, 我们已经看的出来, 这就是谷歌在社会化网络方面拿出来的对策, 这是用来对付Twitter和Facebook等等, 不过还包括与微软的SharePoint竞争(这个恐怕很难想到). 谷歌以前的服务都是朴实无华, 简单明了的, 但是这个Wave除外, 这个庞大而虚无飘渺的东西, 看上去似乎更有微软的作风.

谷歌如此解释这项跨越: 现在的电子邮件与即时通信实际上体现了传统通信模型的思维, 看起来是上世纪60年代通信手段的翻版. 谷歌假设网络应用在平台大战中已经胜利, 毕竟谷歌的长项便是网络应用. 与此同时我们注意到, 谷歌准备让这项服务开源, 这是因为它更愿意看到这成为一项事实标准(就像微软Office格式曾经的辉煌), 而企业也乐于看到基于此项服务的应用越来越多, 架设Wave的服务器就像架设SMTP邮件服务器一样稀松平常.
]]> http://www.quke.cn/log-304.html 介绍一个很出色的 Google Earth 3D游戏:Ships  PlanetInAction.co推出了他们首个基于浏览器的Google Earth插件的3D游戏Ships,你可以在一个3D的环境里驾驶各种轮船,在Google Earth描绘出的世界里环游地球,你可以用键盘操作轮船启动、抛锚和转向,甚至你可以转换游戏视角。可以说这是目前我见过的最棒的使用Google Earth API制作的游戏,它在你的浏览器里运行,除了Google Earth API还使用了Flash 8和Javascript,音效由Soundmanager 2制作,3D建模则是Googles收购的SketchUp

]]>
http://www.quke.cn/log-295.html
关于google的GHS的Issue  ghs被墙的问题似乎不能被彻底解决,因为有人是如此的害怕它所统治的人获得真正自由。没办法如果我们想使用GAE,就寄希望与google提供独立ip的服务;如果你也希望就在这儿顶:http://code.google.com/p/googleappengine/issues/detail?id=1269

]]>
http://www.quke.cn/log-293.html
受到了GAE中支持Java的确认信。  昨天将gae中开发java的环境部署好了,等待账号激活就可以体验gae的java了;很高兴很快就受到了,信件如下:

Hello,

Thanks for signing up to try Google App Engine for Java!  Your account has now
been activated, so you can begin building applications with our new Java
runtime.

Please note that this is still an early look at our support for the Java
language and you may encounter issues during development. We look forward to
hearing your feedback! To learn more, please visit:

]]>
http://www.quke.cn/log-275.html
Google为App Engine增加Java支持

Google在周二宣布为他们的App Engine加入Java支持,Google App Engine 使您可以在支持 Google 应用程序的同一可扩展系统上构建网络应用程序。之前Google仅提供使用Python编写的程序,该语言虽然在Google内部很流行,但是在外面还未被广泛使用,所以Java支持成为Google App Engine 最急需的特性。

Google工程部门主管Graham Spencer在Campfire One活动上宣布,App Engine开始加入Java语言支持。另外Google还宣布了App Engine的其他特性,包括一个"cron"特性,允许用户安排特定的工作比如发送每周报告;还有一个安全数据连接器(Secure Data Connector)使得Google App Engine可以利用存储在公司防火墙背后的私密数据。另外还有一个全新的大规模数据导入工具,使得移动大量的数据到App Engine变得更加简单。

目前Java支持还处于测试模式,所以Google需要消除一些问题,比如与现有的Java软件开发工具和框架的兼容性问题。Google称,他们现在所发布的支持还尚不完整。
]]> http://www.quke.cn/log-274.html Google的GHS再次解封了。  在焦急等待了3天后发现ghs.google.com竟然可以使用了,怎么有这么诡异的现象呢;在封了ghs全球所有可用ip后,供中国实用的ip又解封了,难道是因为google3月8号抽风后的临时解决方法么?

对ghs.google.com长久暂时不抱太大的希望。

]]>
http://www.quke.cn/log-264.html
Google的GHS又一次被墙了。  2009年3月4日,当中国的人代会开幕的时候,gfw又一次封杀了GHS,中午看人代会的新闻发布会时,台上的人一个劲的说中国在改革,中国在开放,人民很自由,很幸福。谁知下午就开始封杀。

转自:http://hxjqr.blogspot.com/2009/03/gfwghsip.html

今天是什么日子,和昨天没有什么不一样。但对使用独立域名的blogspot博客用户来说,今天是很特别的一天。我是其中一个有特殊体验的人。我一个多月以前在blogspot上开博,还申请了一个独立域名http://www.hxjqr.com。使用着blogspot的自定义域功能,一直用得好好的。今天早上前一秒我还在自己博客上浏览,后一秒就无法访问我的博客了。在排除了本地网络和电脑故障以后,我意识到自己撞上大墙了!

以前也听说过“大墙”,那是什么样一个物件呢?我的印象里,有那么一群又红又专的电脑工作者在为我国的互联网安全事业默默奉献。当我们不慎被浏览西方有害信息和欧亚黄色低俗内容的时候,这堵墙会适时出现,保护我们的心灵免受毒害。但我是个很守纪律的人,所以这堵

]]>
http://www.quke.cn/log-263.html
据传支付宝即将支持chrome浏览器 自从Google发布了Chrome后,我一直在使用,感觉速度比ie和ff都快,这个是最大的优点,也是我选择它的原因。

但很遗憾的支付宝和网银都不支持Chrome,今天听到这个消息很高兴,希望支付宝赶快发布最新的插件,同时也希望其他网银也能支持。

支持Chrome,支持Google。

]]>
http://www.quke.cn/log-253.html
.CN域名申请Google App邮局的mx验证问题。  前一段用quke.cn申请了一个Google apps,但是邮局一直通不过验证,最后只得将域名转的国外解析才行。

背景:

   现在使用cn域名申请google邮局的办法有二:1.做com等域名的别名,此时使用国内的解析能通过mx验证。2,申请Google app时将cn写成大写字母如“CN”,此时能独立申请到app但是邮局无法通过验证,此时我的域名是用过xinnet.com来解析的;

解决:

  我将我的域名解析放到zoneedit.com上就可以了通过Google 邮局的验证了,而且验证的很快,我感觉几分钟就好了。唯一遗憾的是zoneedit上无法用cname做顶级域名,只能做带“www”的域名的处理,只能对顶级域名做a记录的处理,这是唯一不完美的地方。

插曲:

  为了解决邮局验证问题,我将app删除了重新申请都不行;害的我在Google app的5天保护期内天天去看能否申请。

另外,zoneedit的ns服务器中部分ip在国内无法访问,我如我的quke.cn的域名的ns的ns2和ns18,但是实际情况是ns2无法访问,ns18比较慢;我将

]]>
http://www.quke.cn/log-229.html
GAE的“DeadlineExceededError”异常   最近文章数目已经到200多了,想将数据备份一下,谁知在界面报错“A server error occurred. Please contact the administrator.”;我原以为是备份程序出了错误,但是经过在后台查看错误日志发现是google限制性错误“ DeadlineExceededError”。

这种错误应该是Google认为此次操作的时间过长或者占用资源太多了,从日志上看耗费资源如下:“耗时:9297ms,cpu:25408mcycles”,截图如下:

 gae-error

现在看来对这个问题没有很好解决办法,只能在备份时一次处理的数据量小一些了,现在看来限制在120篇一次是没问题的,可原来也就是2个月前180篇也没问题,难道是Google做降低了标准,希望我们去买他们的付费服务么?

]]>
http://www.quke.cn/log-220.html
Google App删除记  前几天用的cn域名quke.cn申请了一个Google app,不幸的是邮箱的mx记录一直没法验证通过,在网上搜索和论坛提问都没解决此问题,所以就删除了这个app想重新申请看看能否解决这个问题,结果提示要等5天才能重新申请。

   不过我还是抱着侥幸的心理去申请试试看,结果果然提示不能申请,这是心理有点后悔,不会不让我申请了吧,我的gae还绑定在上面啊,但愿一切顺利吧。

]]>
http://www.quke.cn/log-209.html
Google Appengine 中的时区问题及解决方法     GAE是一个对全球开放的服务,而且这个号称是云计算的东西想做成智能的时区估计是不好做的,因为你也不知道这片云彩要漂到哪儿啊!因此google就采用了格林尼冶时间,采用0时区。原因是我猜的,实际情况就是这样的。

    不知道大家都用什么工具开发调试python,我使用的是eclipse+pydev,服务器就用gae自带的服务器;奇怪的情况是如果用eclipse来启动服务器时采用的时区是我本地的时区,当用命令行执行dev_appserver.py project来启动服务时采用的就是标准时区了,此时的时区就和gae上的时区一样,这个就是我们要解决的问题,怎么采用正确的时区来显示时间。

    解决方法有很多,比如我们可以在录入输入时将取到时间改为当前时区的时间;或者在从数据库中取出数据后将时间改为当前时区的时间后在输出到界面;但是这两种作为都会让开发这觉的很不爽,有种被逼无奈的感觉,况且如果以后gae的时区实现了自动识别当前时区岂不是要改回来,所以我没采用这两种方法。

    我采用了在setting中配置自己的时区,然后用自定义过滤器根据配置的时区来显示时间,这样实现和修改比较简单,况且这样给人的感觉是

]]>
http://www.quke.cn/log-207.html
据说是Google的面试题,比较疯狂  这是一位网友在网上发布的内容,据说是自己参加google面试是碰都到的,拿来学习下。

一辆学校班车里面能装多少个高尔夫球?
你被缩小到只有硬币厚度那么点高(不是压扁,是按比例缩小),然后被扔到一个空的玻璃搅拌器中,搅拌刀片一分钟后就开始转动。你怎么办?
要是让你清洗整个西雅图的所有窗子,你会收取多少费用?
怎么才能识别出电脑的内存堆栈是向上溢出还是向下溢出?
你要向你8岁的侄子解释什么是数据库,请用三句话完成。
时钟的指针一天内会重合几次?
你需要从A地去B地,但你不知道能不能到,这时该怎么办?
好比你有一个衣橱,里面塞满了各种衬衫,你会怎么整理这些衬衫,好让你以后找衬衫的时候容易些?
有个小镇有100对夫妇,每个丈夫都在欺骗他的妻子。妻子们都无法识破自己丈夫的谎言,但是她们却能知道其他任何一个男人是否在撒谎。镇上的法律规定不准通奸,妻子一旦证明丈夫不忠就应该立刻杀死他,镇上所有妇女都必须严格遵守这项法律。有一天,镇上的女王宣布,至少有一个丈夫是不忠的。这是怎么发生的呢?
在一个重男轻女的国家里,每个家庭都想生男孩,如果他们生的孩子是女孩,就再生一个,直到生下的是男孩为止。这样的

]]>
http://www.quke.cn/log-189.html
难道真的GHS恢复正常?  今天在网上看到有人说ghs.google.com可以正常使用了,我赶紧ping了一下,果然正常了,赶紧将supdo.com的cname绑定到ghs.google.com,发现果然正常了。

 这个当然是好事,希望不是GFW临时性的抽风,希望是Google公关成功了,或是互联网限制放宽了,总之希望是长久的事情,这样gae就可以放心的用下去了。

信息自由万岁!

发个ping的图:

高兴中...

]]>
http://www.quke.cn/log-178.html
难道又一个Google的ip撞墙了? 今天发现www.supdo.com上不去了,打开supdo.appspot.com没问题啊,想想是不是绑定的ip不行了啊?赶紧查了下,supdo.com绑定34.21,www.supdo.com绑定36.21;结果supd.com还能上说明36.21是不行了,加上前一段撞墙的32.21已经撞了2个了,是不是最终会都撞啊?郁闷啊!!

为什么要这样呢,说什么这个自由那个自由的,都是骗人啊;不能因为有几个站点让gfw不爽就停了所有的吧,怎么想4.12的“宁可错杀一千,不可是一人漏网”的感觉啊。给我感觉的1.网络禁锢,没有自由;2.gwf的人是X,没有能力。

什么时候能有自由,何时能不被蹂躏啊?

]]>
http://www.quke.cn/log-172.html
谷歌Chrome浏览器(测试版)提供下载 Google Chrome是由Google开发的一款设计简单、高效的Web浏览工具。
Google Chrome的特点是简洁、快速。Google Chrome支持多标签浏览,每个标签页面都在独立的“沙箱”内运行,在提高安全性的同时,一个标签页面的崩溃也不会导致其他标签页面被关闭。此外,Google Chrome基于更强大的JavaScript V8引擎,这是当前Web浏览器所无法实现的。

]]>
http://www.quke.cn/log-43.html
Google AdSense官方于2007年8月9日实时在线支持问答整理-转载 官方网址:http://groups.google.com/group/adsense-help-basics-zhs/browse_thread/thread/bc80a5a2da8dad06/39bd6796774ff98b#39bd6796774ff98b

]]>
http://www.quke.cn/log-24.html
今天上午博客的主域名访问有问题了。 中午来一看http://www.quke.cn无法访问,以为程序出了问题,后来发现quke.cn和quke.appspot.com访问正常,由此可见是www.quke.cn域名解析出了问题,经过ping www.quke.cn所指的A记录,发现在我这儿已经无法连通了,就赶紧指向了其他A记录。

很担心是不是GFW由开始屏蔽google的ip了,郁闷啊,放过我们一马吧。

]]>
http://www.quke.cn/log-19.html
Google也出了汉语拼音输入法了。 感觉还可以,比较简洁,但是初次打开时比较慢,其他的还可以,对Google比较有信心。]]> http://www.quke.cn/log-121.html