摘要: 参考:http://stackoverflow.com/questions/2731111/python-lambdas-and-variable-bindings/2731175#2731175代码:1. 延迟绑定class LateBindCounter(object): def __init__(self): ... 阅读全文
posted @ 2013-05-07 22:46 Jimmy N. L. 阅读(565) 评论(0) 推荐(0) 编辑
摘要: json_encode之后的中文会变成'\u4e2d\n\u8d35'这个样子,提供两个函数转换成中文字符。Python:Python1defunicode_convert(t):2ift:3pattern=re.compile('\\\\u[0-9a-f]{4}')4t_all=pattern.findall(t)56ift_all:7foroint_all:8n=unichr(eval('0x'+o.replace('\\u','')))9t=t.replace(o,n)10returntPHP:PHP1fun 阅读全文
posted @ 2011-11-25 19:20 Jimmy N. L. 阅读(2169) 评论(0) 推荐(0) 编辑
摘要: 工作需要,需要学习Python。正在看Dive into Python这本书,已经感觉得到Python的强大的地方。e.g. 可以返回一个class,并且实例化这个classfunction(f)(f)暴强无比的List Comprehension["%s=%s" % (k, v) for k, v in SomeDict.items()] 可以做乘法的字串'abc' * 3   # equals... 阅读全文
posted @ 2009-12-26 21:14 Jimmy N. L. 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 从Fedora 11升级到Fedora 12的时候,发现Fedora 12把PHP升到了版本5.3了。这个版本的PHP deprecated了很多函数,所以之前在PHP 5.2下正常工作的Drupal 5和6都不能正常工作。最先也是因为Wamp绑的PHP很早就升到了5.3,所以才发现的这个问题的。不知道最近Drupal有没有解决这个问题,一直没时间去关注。。。 阅读全文
posted @ 2009-12-19 21:34 Jimmy N. L. 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 一个值得研究的课题。虽然我没有数值上的依据,仅仅是自己的一点感觉。同一台机器,Fedora 11和XP,总给人感觉Linux下面不是那么顺,不是对系统不熟悉的原因,最早接触的Linux是Red Hat 8,这么多年过去了,Linux还是给人一种直觉上的unstable。当然平时的工作还是没有什么问题的。是因为Linux下面的硬件驱动不够,或者说不能发挥出硬件最大的潜能?或许相对于BSD,Solar... 阅读全文
posted @ 2009-10-28 19:04 Jimmy N. L. 阅读(332) 评论(1) 推荐(0) 编辑
摘要: 有几个东西觉得Balsamiq做得很不错的。特别是没有用到桌面版之前是感觉不到的。1. 批量导出,网页版每次只能编辑一个文件,所以也没有这个选项。但是换到桌面版之后一次可以开很多文件的时候,一个一个导出为png就很费时间了。批量导出可以指定导出的文件夹,速度也还可以,主要还是方便给人做演示。2. 说到做演示,Balsamiq有一个很炫的功能。全屏演示,按Ctrl+F就能弄出来。看起来是和图片没太大... 阅读全文
posted @ 2009-10-27 20:17 Jimmy N. L. 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 79个美刀的东东,花起来一定心痛。还好超级可爱的作者还提供了别的方法来获得注册码。1. 要是公司买了他们的其他产品,可以管你们公司的管理员要一个免费的注册码。2. 如果你在做任何好事 ,非营利机构,慈善机构,开源社区贡献,等等等等都可以要到一个注册码。3. 再来就是我干的坏事了,如果你在写技术/软件博客,或者是这方面记者的话,写篇文章帮他们推荐下这个软件,也可以搞到一个。作者也说了,Reviews... 阅读全文
posted @ 2009-10-20 20:48 Jimmy N. L. 阅读(604) 评论(0) 推荐(0) 编辑
摘要: GNU Icecat是GNU发布的一款浏览器,是Mozilla FireFox的一个分支。Icecat完全是Free Software。移除了Firefox中non-free software的部分,例如不再有Adobe Flash的插件,取而代之的是GNU自己的Gnash. Icecat与GNU/Linux兼容,目前还没有Windows下的版本。 阅读全文
posted @ 2008-12-16 14:47 Jimmy N. L. 阅读(335) 评论(1) 推荐(1) 编辑
摘要: 命令:#yum groupinfo chinese-supportLoaded plugins: refresh-packagekitSetting up Group ProcessGroup: Chinese SupportMandatory Packages: //必须要装的包,两个字体包 cjkunifonts-ukai cjkunifonts-umingDefault Packages: ... 阅读全文
posted @ 2008-12-14 14:34 Jimmy N. L. 阅读(1529) 评论(0) 推荐(0) 编辑
摘要: free出来的结果: total used free shared buffers cachedMem: 513964 503056 10908 0 11972 213552-/+ buffers/cache: 277532 236432Swap: 522104 16 522088看上去似乎内存已经被用的差不多了,503056 out of 513964。事实上,系统可用的内存不是第一行的109... 阅读全文
posted @ 2008-12-13 09:58 Jimmy N. L. 阅读(505) 评论(0) 推荐(0) 编辑