python版SAE图床v0.2

周四花了两个小时把SAE图床做了个简单升级,界面直接使用了SWFUpload的demo页面,比原来的界面要美观了一些。顺便增加了选中多个文件上传的功能,之前只能上传一个文件。

代码不再打包放在free.fr上了,这次直接放在了github上,方便之后进行更新,即便以后不再更新也方便其他朋友继续维护。

演示地址:SAE

源代码地址:GitHub

列一下TODOList:

  • 增加API方式上传、管理
  • 界面计划分离出来放在单独域名,通过api方式上传和管理文件
  • 增加缩略图功能

BTW:看到有其他朋友开发了通过渣浪微博的发带图片微博接口上传文件,省去了豆子的消耗。但这样图片管理起来并不方便,俺拿了一份作了个演示:渣浪微博图床,但不再计划实现python版本,一则因为渣浪的python SDK oauth1.0版本上传的功能是不能用的,二则重复造轮子也没意义。

Via:Chairo@2012年05月18日-EOF-

python版SAE图床

之前写过一篇『使用新浪SAE加速你的网站速度』中文件均是直接放在SAE目录中,如果文件比较多,上传就不是很方便,尤其图片(做图床的都懂的)。php版的图床应该已经有很多了,python版本的图床还不是很多,操刀简单写了一个简陋版。因为是图床,所以文件选择了存储在Storage中而不是像之前一样直接存储静态文件。

前提:拥有一个python版SAE是必须的。

俺用的框架是bottle,没有使用SAE默认的0.9.6,而是参考了『chinakr』同学的做法使用了0.11这个开发版,原因无他:俺是更新控。

上传使用了swfupload而没有使用浏览器默认的上传文件方式。

默认使用的Storage名称是images,可以在setting.py文件中修改

代码下载地址:http://chairo.free.fr/down/images-upload.zip

截图(图片已经是在SAE中了:),长的比较丑,还待美化):
上传:

上传成功

Via:Chairo@2012年04月06日-EOF-

微博把妞利器预览版开源了

痛恨各种年终总结,所以年底不写总结。好久没有更新博客内容了,一则因为最近学习的Java是自己并不是很喜欢的东西,二则是一松弛下来就变的很懒。

前一阵申请了SAE的python测试,拖了性浪微博的一个python SDK写了一个简单的半成品脚本。名字比较唬人,应用叫做“微博把妞利器”,这个闷骚的名字可能名不副实,不过已经一年多两年没折腾过性浪微博接口了,生疏了很多。

微博把妞利器这个东西可以填写你需要关注的微博用户个性域名(不包含http://weibo.com/),然后页面打开状态会自动每隔一分钟(这一版暂定此种方式)抓取一次最后一次微博时间然后显示出来。

源代码地址:https://bitbucket.org/chairo/7ats

此次代码使用了bottle框架+sinaweibopy

如图:
20120101000600.png

因为是短时间作为熟悉性浪微博SDK的产物,请不要期待功能很完善。之后版本预计会增加各种邮件、QQ机器人等方式自动提醒功能…

Via:Chairo@2012年01月01日-EOF-

最近SAE服务相当不稳定

因为俺的js和css都扔在SAE上,这几天晚上经常出现无法加载样式的问题。发现是部分地区访问SAE不够顺畅,难道是因为十一长假,SAE团队都休息呢?

Via:Chairo@2011年10月08日-EOF-

新浪SAE创建应用及上传文件教程

昨天youling指出俺的“使用新浪SAE加速你的网站速度 ”文章只说了废话,没有具体教程。其实不是俺不想写教程,俺只是不想重复做轮子而已。

不熟悉SVN这个工具的同样可以参考官方的SVN使用教程

如果不打算使用SVN,或者不喜欢每个文件夹都有一堆.svn文件的,可以使用SAE官方很早之前提供的SAE_SDK_Windows这个工具(最新版本为1.0.5),不过新浪SAE官方现在已经不再推荐使用此工具,建议大家尽量使用SVN。

Via:Chairo@2011年08月15日-EOF-