Monday, June 13

调试airplay的利器

airprint有工具可以调试了, airplay原来也有Airmac 免费,但是没有看到source支持airplay的youtube app可以通过airmac播放到开发机器上.
如何让uiwebview对应airplay呢?
文档. 在iOS5里面UIWebview缺省支持airplay了.
我实验了mp4文件的播放, 放不了,好像airmac不支持mp4

UPDATE 1: 当然还有更高级的 AirServer 不到$5, 安装到27inch mac上, 绝对爽. 不过我另外安装到macmini上以后, iphone找不到这个airserver, 不知原因.

Sunday, June 12

Google App Engine SUCKS!

用过了mongodb, 再使用GAE的bigtable, 简直是受罪啊!
都什么年代了, google还停留在5年前的技术上, 当时bigtable看上去比oracle这样的sql数据库进步,可是现在明显落后了哦
摸版库还是django, 幸好tornado可以很好地支持gae, 糟糕的是数据库不给力

跳不出自己的公司无法进步啊!Google!

Tuesday, June 7

如何调试iOS的AirPrint功能

我在测试QR Pro的打印功能时, 因为没有airprint对应的打印机,很是头疼. 家里的那台HP喷墨打印机都很少使用,再买一台太浪费了吧.
还好找到了替代方案:AirPrint Activator + CUPS-PDF for Mac OS X
AirPrint Activator是一个通过mac共享打印机给iOS的解决方案: 网址和下载
网页上有详细的介绍,一看就会安装了.

CUPS-PDF for Mac OS X是一个PDF虚拟打印机: 网址下载
CUPS-PDF是一个mpkg安装包,双击安装结束以后,
通过mac的[System Preferences] - [Printing]可以增加打印机, 在Default的tab里面应该可以看到CUPS-PDF, 选择安装上以后,设置share, 分享它. 这样在AirPrint Activator的窗口里就可以看到他了.

这样的设置,在真机和模拟器上都可以看到air print的打印机了.
打印的结果保存在 /Users/Shared/CUPS-PDF 目录下

调试程序怎么能没有这样的利器呢. 打印多少页也不用担心浪费纸张和墨盒了. 墨盒可是很贵的啊,我的HP打印机只花了2000日元, 每次换墨盒都是这个价格的好多倍