摘要:
G2 Magic上的Android1.6用了好久一直没去刷,直到今天早上实在忍不住刷到了Android2.2。刷之前在网上看了很多教程和注意事项,感觉好复杂,一步一步跟着做,最后发现其实并不复杂。需要特别注意的几点是:1. 找一个适合自己手机型号的、功能稳定、耗电量少的ROM。可到论坛上看看大家刷的评测,国内阿兴和蛋哥的评价还可以。2. 查看ROM刷机的版本需要(SPL、Radio、Recovery的版本),比如:SPL1.33、Radio3.22、Recovery1.6.2。有一个一键转换工具RadioSwitchGUI很好用。3. 满足了刷机需求,有一个合适的ROM版本,就可以开始刷了。备 阅读全文
摘要:
2011年已经来临,我甚至还来不及对2010年做个总结,过去的2010年是折腾的一年。回顾了09年的总结,2010年我主要完成做了: 1. 博客61篇,相对去年49篇,一定的进步。完成了平均每周一篇的目标。 2. 博客园排名从220名前进到128名,离目标100名还有点差距。2011年争取有更好的成绩吧。 3. Google Reader中统计的博客订阅数达到544。感谢订阅的朋友,我会更加努力,完成更多更有价值的文章。 4. 开源项目:NancyWiki,基于Google App Engine的个人Wiki系统。最新版本已经有近200个下载。 5. 对Android开发有个粗浅的认 阅读全文
摘要:
昨天晚上做的一个讲座。想了很多,希望对这几年来的测试开发工作做一个总结。PPT花了一些心思,尽量做到配图,每个Slide尽量少的字,代码尽量的短,尽量把我以前遇到的问题,总结的内容都囊括进去。也是我做的最长的一个演示稿,一共56页。年底了,心情有些低落。讲座开始时,才发现今天还没开口说过两句话,再加上有点紧张,口干舌燥,讲的效果不是很好。如何让自己讲的东西变得生动,以及如何组织自己的语言,达到通顺和连贯,是我以后需要提高的。GTest交流与经验总结View more presentations from coderzh. 阅读全文
摘要:
TWiki是一个开源(GPL)的wiki程序。软件定位为“灵活、强大、易于使用的企业协作平台”,运行于Perl环境。拥有编程技能的人可以使用变量创建动态页面,譬如内容表格,或者嵌入式搜索结果的页面。默认内置所见即所得编辑器,完善的用户权限系统,不需要任何数据库,完全基于文件目录的格式化引擎。TWik... 阅读全文
摘要:
今天了解了一下C++与Lua之间的互操作,感觉还算简单,不像之前不了解时那么神秘了。 下面是找到的很好的学习资料,不知道是不是原出处了,反正我找了一下只有cpprog里有。 1.http://www.cppprog.com/2009/0209/62.html - 在C++中使用Lua(一)2.http://www.cppprog.com/2009/0210/63.html - 在C++中使用Lu... 阅读全文
摘要:
最近一位老外朋友很郁闷,使用Google App Engine平台,花了15000欧(), 却用的很不爽。于是耐心的写了一篇《Goodbye Google App Engine》,引来众人围观,其中还包括Google的工程师亲临指导。我也是Google App Engine的使用者,不过我基本上是属于个人开发,从来没有超过标,不需要给美刀,用的也挺爽。不过这位老兄是正儿八经的使用GAE进行企业级工... 阅读全文
摘要:
Lupa将LuaJIT集成到了Python模块中,可以在Python中执行Lua代码。 比较有意思,也许以后用的着,记录一下。基本用法:[代码]Lua中的Python对象[代码]Lua中的迭代循环: [代码]Lua中的Table: [代码](等等……)参考:1. http://pypi.python.org/pypi/lupa/0.18 2. http://androguard.blogspot.com/2010/11/lupa-lua-from-python.html 阅读全文
摘要:
[代码]看到有一些朋友下载并且使用NancyWiki,感到很欣慰!于是这个周末对NancyWiki进行了一些更新,希望使用NancyWiki的朋友之后能继续给我提意见,让NancyWiki越来越好用!NancyWiki1.0.1版本更新如下:1. 增加“索引”菜单链接。2. 代码自动着色。(无需指定编程语言)3. 修复代码中“_”被转义成“... 阅读全文
摘要:
上篇中我们介绍了各种远程传输协议用于实现瘦客户端,在各种协议当中,NX要我要重点推荐和介绍的。理由很简单,性能!大家都知道,网络带宽、网络传输是瘦客户端的重大瓶颈,谁能够在低带宽、慢速率的网络环境下工作良好,谁就是王者。本文将讲述NoMachine是如何做到这些的。 阅读全文
摘要:
最近加入公司一个新的团队,发现他们使用的源代码版本控制软件是CVS,感觉自己有点倒退了,因为之前一直用的是SVN来进行版本控制的,平时自己也爱折腾折腾Hg,Git等分布式版本控制软件。和一个开发经理闲聊时顺便了解了一下,为何一直使用CVS而不是SVN或直接上Hg、Git。那个同学很谦虚的告诉我,CVS确实有很多问题,但是这么一直使用过来,如果换成SVN,感觉带来的好处不足够大。但是有趣的是,这位同... 阅读全文
摘要:
上篇说到了关于瘦客户端的一些现状和遐想,接下来我们开始探索这种技术实现的可能。要实现瘦客户端,最重要的是选择一种客户端和服务端都能理解的沟通方式,这种沟通方式就是通讯协议,或者远程传输协议。 阅读全文
摘要:
如果能用python代替Javascript编写基于浏览器的应用,该有多好啊。但是,Javascript是唯一一种能在浏览器里执行的语言(Flash或Silverlight除外)。换个思路,先用Python编写代码,然后在通过编译器转为为Javascript脚本,这样确实是可行的。嗯,已经有人这么干了,就是这个:PyjamasPyjamas的介绍:Google 的 Web Toolkit (GWT... 阅读全文
摘要:
最近重构一个内部的平台系统,作为一个平台,其下有几个子系统,每个子系统有自己的网站系统。而每个网站使用的是统一的风格,统一的验证机制,反馈系统,等等。所以,为了避免几个子系统中重复出现相同的资源或文件,我打算将以前的ASP.NET Web Site全部转换为ASP.NET Web Application,然后通过链接外部公共文件的方式解决这个问题。同时:1. Web Application是Web... 阅读全文
摘要:
一个周末的时间,我写了这个Wiki系统。NancyWiki是基于Google App Engine开发的,使用的语言是Python。Wiki标记语言采用的是Markdown,因为它简单,易用。
NancyWiki致力于打造用户真正想要的个人Wiki系统。多看书,多学习,多记笔记,就用NancyWiki! 阅读全文
摘要:
所谓“瘦客户端”,就是指,我们只需要一台配置一般的终端设备(PC电脑、手持设备等),就能拥有超计算机的计算处理能力。一定会有你感兴趣的! 阅读全文
摘要:
今天Zoom.Quiet在公司内部分享了对Python测试开发的一些感悟,TDD以及一些开源的Python测试的库。由于一直在测试一线奋战,我被做为特邀嘉宾来到现场。由于时间关系,最后我的分享没有进行。我在这里说说对Zoom.Quiet演讲内容的一些感想吧。下面的链接是Zoom.Quiet的幻灯片:http://py.kingsoft.net/s5/100826-PyTDD/我打算分享的关于Pyt... 阅读全文
摘要:
Python自带的unittest已经很简单易用了,不过我一直不喜欢的是它的命令行输出,格式显得有点乱。而我比较喜欢的是gtest的命令行输出格式,用不同的颜色进行标识,整齐划一,非常明了。于是,我扩展一下Python的unittest模块,让它也能输出和gtest一样好看的命令行结果。首先,我们先来看看unittest默认的命令行输出结果。这里,我先随便写两个测试案例,让其中一个通过,另外一个不... 阅读全文
摘要:
当网站的字体为12px时,在Chrome里显示的非常小,看起来非常的吃力。修改的方法:1. 务必先关闭你的Chrome浏览器。(不先关闭的话,修改可能会被覆盖掉)2. 最好再备份一下配置文件,如果配置文件搞坏了会很惨:[代码]3. 修改Preferences文件[代码] 找到:[代码] 加上"minimum_font_size": 15,[代码]4. 保存退出。启动Chrome,字体变大了。 阅读全文
摘要:
Ubuntu中让SSH自动重连,简单的办法是安装autossh和expect。autossh负责自动重连,expect负责自动输入密码。安装:[代码]新建一个sh脚本,例如:/etc/autossh.sh,内容:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com... 阅读全文
摘要:
常常想程序人生的问题,也常常在网上看程序人生相关的话题,但听大师讲程序人生,还是第一次。这位大师,就是侯捷。侯捷,两岸著名技术教育者,计算机图书作者、译者、书评人,著有《深入浅出MFC》、《多型与虚拟》、《STL源码剖析》、《无责任书评》三卷,译有众多脍炙人口的高阶技术书籍,包括Meyers所著的“Effective C++”系列…… 侯老师的人生经... 阅读全文