login


Next Page 共有5页, 当前是第1页, 文章总数:86.

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 [...]

某同学说装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 [...]

iHere Blog 1.0.2 安装配置

Friday, March. 27. 2009 –  Category: GAE 开发  –  16 Comments
Tags: blog  ihere 

  做了个幻灯:-) [...]

准备工作: 1.你已经有一个google account 2.用这个google account 去http://appengine.google.com/申请一个google app engine的id 假设为yourappid 下载之后有两个文件需要配置: 1.app.yaml 第一行 改为 application: yourappid 2.settings.py #start ihere blog settings###########################################LINK_FORMAT=r'^(?P<slug>.*).html$'#LINK_FORMAT=r'^(?P< [...]

在执行大量文章的导入的过程中 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+ [...]

新加Ajax效果Page flow!你可以发现每次滚到页底部,会自动ajax load下5篇文章,这样就好像有一个永远滚不完的page flow 一样:-) 是一个很流行的替代翻页的web2.0效果  Google Reader 有用,实现方式是jquery plugin: jquery pageflow+Django会merge到1.0的release里面:-)用Django开发真的很快 从开始有这个实现的想法到大概实现只用了1个小时不到的时间,又磨合了一个小时bug fix这个功能就成型了Tip: jquery plugin: jquery pageflow 使用挺简单 几个参数page maxpage传好给他就可以 [...]

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 [...]

Web Python IDE : Py I/O release!发布在线Python IDE : Py I/O !URL :http://py-ide-online.appspot.com/使用Py I/O 你可以:1. 无需安装Python,直接运行python code。 2. 学习python, 体会python 编程的乐趣 :-)3. 分享你的python 代码片段,并评价打分 ;-)4. 完全免费:P包括两种使用方式: 1.交互式shell, 可以逐行运行code,就想本地的python console一样!2.整段运行, 可以写一段代码,然后整个运行查看结果!想直接体会Pythonic 的coding乐趣?试试如下程序吧 [...]

新东西 呵呵 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里的一 [...]

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

使用model cache给你的GAE应用程序加速刚刚看到gae group里面的一片文章,里面实现了一个利用memcache来进行model cache的方法。使用非常简单,而且加速效果明显:-)在这里分享下:D原文在这:google group讨论http://appengine-cookbook.appspot.com/recipe/seamless-memcache-caching-of-all-entities/使用很简单,在你的models.py 最上方import datastore_cachedatastore_cache.DatastoreCachingShim.Install()然后就可以享受memcache带来 [...]

都挺好集成的,昨天像个孩子一样翻了一下午,Jquery plugins里面好东西还真不少:-) mbgallery: 我的相册地址:http://ihere.appspot.com/album/mbGallery/ 原项目地址:http://plugins.jquery.com/project/mbgallery pikachoose: 我的相册地址:http://ihere.appspot.com/album/PikaChoose/ 原项目地址:http://plugins.jquery.com/project/pikachoose slidesubnav: 鼠标悬停在页眉上方的[ blog ]等连接看效果 :-) http:/ [...]

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< [...]

预发布下我的新GAE应用 geo twitter是个goolge maps和 twitter的mashup,使用它你可以看到人们在什么地方在使用twitter。目前还在pre release中,功能还在不断开发中。添加到了Google Appgallery里面做推广:-)http://appgallery.appspot.com/about_app?app_id=agphcHBnYWxsZXJ5chQLEgxBcHBsaWNhdGlvbnMYnasHDA功能简单说明:1.进入http://geo-twitter.appspot.com/ 后,首先使用google account 登录,然后能看到最近一小时的twitter更新情况2. [...]

之前说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 [...]

跑题跑题- -! 节节熊的篮球报名

Thursday, March. 5. 2009 –  Category: Blog  –  0 Comments
Tags: blog 

http://ihere.appspot.com/guestform/跑题跑题- -! 节节熊的篮球报名 节节熊3月15日篮球报名- -! 节节熊3月15日篮球报名http://www.javaeye.com/topic/342621?page=1这里看报名结果:http://spreadsheets.google.com/ccc?key=p1pux2IHZaqbCFeUMbNxFMQ春暖了,花开了,连啦啦队都坐不住了。http://www.javaeye.com/post/908395北京的同志们,下周日(15号)出来打球吧。时间:3月15日(为咩涅?因为我14号回北京~~)地点:我提议北京理工大学球场,如果没有更受欢迎的提议的 [...]

iHere Blog:利用Google Docs来写博客因为google docs支持metaweblog api, 所以就有了除了Windows Live Writter的另外一种选择,这样在linux mac下也可以轻松写blog了:-)按照下面的几步简单设置,就可以使用google docs写博,然后发送到你的iHere Blog了:-)1.如下图写好一个文档之后 点右边Share -> Publish as web page2.点击下边的blog setttings  选择My own server,  api选择Metaweblog   url:http://yourdomai [...]

刚刚发现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 [...]


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