Google App Engine SDK 1.3.8 预览版放出

SDK 1.3.8的评估版现在已经可以下载:
http://code.google.com/p/googleappengine/downloads/list

我们来看看有哪些新特性:

  • 上传app的开发者可以使用appcfg.py download_app命令下载所上传版本的代码。
  • 内建app.yaml中处理程序可用于常见的应用功能,如appstats。
  • Admin Console 提供了工具删除数据库中所有的实体或者给定类型的实体。
  • 可以在Admin Console立即执行queue tasks。
  • 可以在执行图像API的execute_transforms函数时指定jpeg图像的质量。
  • 支持多帐户登录。
  • 在queue.yaml中 bucket size 提升到100。
  • 默认开启Precompilation预编译。
  • BlobInfo拥有一个返回BlobReader值的open方法。
  • BlobReader接受BlobInfo类型的参数。
  • 移除了zigzag merge-join queries的限制。

via Prerelease SDK 1.3.8 is out!

好吧,没我期望的特性,希望Google Storage能成为内置支持(允许大文件传输),希望Prediction API和BigQuery也成为内置支持。版本号在上升,有新特性总是好的。
-EOF-

Google URL Shortener官方API

Google终于正式推出自家的URL Shortener http://goo.gl/供用户使用了。那么接口自然会是有的,不再需要像之前一样需要自己hack才能从外部调用goo.gl压缩网址。

API地址 http://goo.gl/api/shorten
参数 security_token 和 url
未登录就将security_token值设置未null

以下是Python代码写的示例

需要注意的是请求header信息里面必须携带Content-Type信息,否则会得到Bad request的400错误信息。
-EOF-

苹果iTunes截取音乐任意部分的方法

想要截取段mp3音乐做为铃声,但是没软件不知道咋整。网上一查原来通过iTunes就可以截取成ACC格式的音乐,正好它也可以作为铃声使用。随手打开iTunes,做如下操作:

  1. 记住你希望保留的那部分音乐的开始时间和结束时间。
  2. 右击进入歌曲 显示简介->选项,里面有“起始时间”和“停止时间”两个选择,填入你刚才记录的时间段。
  3. 选中歌曲,右击选择“转换所选内容为ACC”。就完成音乐截取了。

-EOF-