login


共有1页, 当前是第1页, 文章总数:16.

之前说google会在今天,减少GAE应用程序的免费限额。现在他们说到做到了- -#The new free quota levels to take effect on June 22nd will be as follows:    * CPU Time: 6.5 hours of CPU time per day    * Bandwidth: 1 gigabyte of data transferred in and out of the application per day    * Stored Data&Email Recipi [...]

发布一个早期的飞信web客户端:有兴趣的同学可以在:http://ihere.appspot.com/sms/试用目前可以:1. 给你已开通飞信的好友发送短信,仅限中国移动用户。2. 给未开通飞信的好友发送邀请开通的短信这样理论上可以给任何中国移动的手机发短信了:-)本工具不保存用户信息请放心使用。已经做了限制,不允许连续发送相同内容的短信,请不要使用本工具发送垃圾短信!本工具谨作为技术交流使用!因使用本平台造成的法律后果与本平台无关!特别鸣谢:本工具基于可可熊cocobear(http://cocobear.info/blog/)的PyFetion修改而成,感谢cocobear无私开源:-) [...]

某同学说装google plugin装不上。 写下我的安装方式,希望能帮上忙:P 1.先去这里下载,文件都放在一个文件夹里面http://d.hatena.ne.jp/taichitaichi/20090408/1239176076 2.打开eclipse3.4的update, add local site 注意添加的是文件夹路径 3.别急着install 先, 点右边manage sites,把所有的勾去掉 **关键** 4.如下图所示同时添加 google的update site 和刚才的local sitehttp://dl.google.com/eclipse/plugin/3.4 5.现在你应该可以直接install [...]

刚刚发现gae支持了cron jobs (定时任务)在控制台里可以看到有一项: 正好我的geo twitter项目 需要定时更新twitter上的项目(因为twitter的rate limits) 这是文档:http://code.google.com/intl/zh-CN/appengine/docs/python/config/cron.html 其实很简单 根目录建个文件 cron.yaml 比如我5分钟执行一次: cron:- description: refresh twitter friends timeline  url: /event/refresh  schedule: every 5 min [...]

今天进入gae控制台的时候发现上面多了java sdk的下载申请。赶紧申请了一个尝鲜:P 大家赶紧去申请吧:P http://appengine.google.com/promo/java_runtime [...]

Google AppEngine 5月将支持Java

Monday, March. 30. 2009 –  Category: GAE 开发  –  6 Comments
Tags: Google App Engine 

新闻来源 javeeye: http://www.javaeye.com/news/6580-google-appengine-will-support-java 据说Google AppEngine 将支持Java,Google的Om Malik 写了一篇博客:“Java: Coming Soon to Google’s App Engine”,确认在5月份召开的 Google I/O 开发者大会上将宣布Google AppEngine 正式支持Java。 Om Malik 写道 这意味着什么?Google AppEngine (GAE)目前只支持Python,Java是开发者中使用最多的语言,GAE 支持Java将让google [...]

iHere Blog 1.0pre发布 大家帮忙测试http://code.google.com/p/ihere-blog/downloads/list说明:1.app.yaml要改下 application: your app id   version: 12.支持三种格式的url,在setting里面注释着,想改的请自行修改:#LINK_FORMAT=r'^(?P<slug>.*).html$'#LINK_FORMAT=r'^(?P<slug>.*)/$'#LINK_FORMAT=r'^(?P<year>\d+)/(?P<month>\d\d+)/(?P< [...]

独家发布:appengine patch在sdk1.1.9上无法工作的暂时workaround修改这个文件:common\appenginepatch\appenginepatcher\__init__.pytry:    from google.appengine.tools import dev_appserver    from aecmd import PROJECT_DIR    appconfig, unused = dev_appserver.LoadAppConfig(PROJECT_DIR, {})  &n [...]

Version 1.1.9 - February 2, 2009 HTTP Request and Response limit raised to 10MB from 1MB. Note that API call limits remain at 1MB. http://code.google.com/p/googleappengine/issues/detail?id=78 urllib and urllib2 now available, implemented using urlfetch. Also adds additional stubs which may enable other mod [...]

在GAE 上海group里面看到有人抱怨gae 的blog 太多 看来是得改变iHere blog的策略了..其实很早在与robert mao老大的对话中已经有了雏形了 那就是:service 呵呵 敬请期待!这是以前在Twiiter里面抖的包袱:P 也隔了很久了(腐败的春节XD...)终于有个第一个实现:slug service顾名思义 slug service 提供中文到英文的slug转换服务,输入为blog的title,输出为slug形式的url例如:http://ihere.appspot.com/slug/service/?slug_text=牛年快乐输出为:happy-year-of-the-ox简单说下实现原理:利用 [...]

新东西 呵呵 JS3D

Thursday, Jan.. 22. 2009 –  Category: GAE 开发  –  0 Comments
Tags: Google App Engine 

http://ihere.appspot.com/album/http://ihere.appspot.com/album/OuterHeaven/JS 的伪3D  蛮赞 哈哈  javaeye 看到的  就改了下用到了google的 images api 来做resize  生成icon感觉不错file = request.FILES['file']            userfile = UserFile(  mimetype=request.META['CONTEN [...]

转向了Appengine patch

Friday, Jan.. 16. 2009 –  Category: GAE 开发  –  0 Comments
Tags: Google App Engine 

目前Appengine 上的Django开发, 主要有两个支持的项目: Appengine helper Appengine patch 这两个项目都支持从Django项目到GAE的迁移.但还是有少许不同...helper 很早就出来了 也得到了 Google官方的支持 :Using the Google App Engine Helper for Django所以一开始就用了它 来作为我项目的基础..但不知道为什么 这个项目10月以后就没有更新了...现在相比patch不太活跃..Appengine patch 算得上是后起之秀..后生可谓:一上来就支持了很多helper 没有的特性:比如Django里的一 [...]

GAE限制续

Monday, Jan.. 12. 2009 –  Category: GAE 开发  –  4 Comments
Tags: Google App Engine   Google App Engine 

现在wordpress的xml格式导入其实已经做完了.. 就是要多导入几次,会自动by pass 以前的结果,导入的时候每个步骤放在transaction里了 保证不会出乱子.. 另外发现 django signals挺耗费处理时间的,还有针对datastore  entity group ,keys的机制做了优化...减少查询  采用直接用key, key_name get的方式 GAE几大硬伤啊 python 变量,http post大小1M的限制 处理时间的限制 处理大量随机访问的限制  我发的链接那老哥最后无奈了..他每次显示一个页面都要几penny 欲哭无泪&nb [...]

在执行大量文章的导入的过程中 GAE不堪重负 吼一声Deadline Exceed Error便挂掉了...GAE的限制吧 每个request要在一定时间内完成...为了解决这个问题... 开搜...http://groups.google.com/group/google-appengine/browse_thread/thread/e37dcd0f38a2f96a?hl=en&pli=1  gae group的一个讨论... 里面涉及了很多datastore优化的要点...If you only need some of the properties for the query that needs 100+ [...]

实现了个新鲜事功能 开放测试

Friday, Jan.. 2. 2009 –  Category: GAE 开发  –  4 Comments
Tags: Google App Engine 

实现了新鲜事功能 ,基于Django的signals 目前新加文章以及评论 都会记录为新鲜事 以后可以很方便的扩展到其他的Model类上 只要继承我得SignalsBaseModel类就好了. 先开放公测:-) 测试地址http://ihere.appspot.com/labs/http://ihere.appspot.com/event/class SignalsBaseModel(BaseModel):    def save(self,created=False):             [...]

GAE上面的Unittest总结

Sunday, Dec.. 21. 2008 –  Category: GAE 开发  –  0 Comments
Tags: Google App Engine 

GAE上面的Unittest总结:我是个推崇敏捷开发 重构 TDD 小步迭代 快速交付的 开发者,本来一直都用java来开发 , 最近迷上了python, google app engine, django一开始我就想python上面的敏捷开发应该是怎么样的, 那阵还真不太了解 碰了不少壁:-( 经过一段时间的总结在 现在慢慢找到python gae上面开发的套路了, 觉得这个应该是GAE上开发以及unittest的较好实践了:P  特此发文分享:-)参考:unit-tests-for-google-app-engine-apps, gaeunit, appengine helper首先我想直接通过django的test [...]


Logo

About Me

  • A Computer Geek in Beijing, China. Focus on Web2.0 Technology: Google App Engine, Python, Django, Software Architecture, Agile, JAVA, J2EE, JavaScript, etc.

    Coding for fun, Coding with passion :-) It's my life!

Most Popular Posts

Tags