落就是一道风景线……

Archive for the ‘Development’ Category

使用PIL给图片添加水印

08.09.2011 · Posted in Development, Python

前几天在做一个给指定相册添加水印的功能,使用的是PIL(Python Image Library)。 先去看一下网上,找到这篇:Watermark with PIL (Python recipe) 于是,处理水印的核心代码就差不多有了~ ...

Debian 6 安装小记

07.31.2011 · Posted in LAMP

上个月入手了mac,就把thinkpadr400冷落了蛮久。想着太浪费了,于是想着开始折腾系统。最开始是考虑unix中的freebsd, openbsd, netbsd,后来觉得还是回归linux吧,ubuntu太大众而且特别是那个紫色调太不喜欢,opensuse有用过,centos也在服务器上用过,思来想去了最后决定尝试下Debian。 ...

Memcached 安装、使用(Python操作)以及常用方法

03.14.2011 · Posted in Database, Python

Memcached官网 memcached.org 简单介绍:memcached很强大,它可以支持分布式的共享内存缓存,大型站点都用它。对小站点来说,有足够内存的话,使用它也可以得到超赞的效果。 使用目的:由前面的介绍看到,大家使用它都是为了速度,不过我却是为了解决Session在不同浏览器中偶尔丢失的数据。其实也不能怪浏览器啦,主要是我需要一个dict类型的session,哈哈。 ...

【Lua101】类型和值

02.22.2011 · Posted in Lua

作为动态语言的Lua有8个基本类型:nil、boolean、number、string、userdata、function、thread、table,使用type函数可以获取变量或者值的类型(这里和Python又是很类似)。 ...

【Lua101】开始热身——语法约定和命令行方式

02.12.2011 · Posted in Lua

话说看文字性的定义和注意事项最无聊了,所以就来大朵大朵的摘抄吧。 先来热身一下吧! 进入和退出交互环境 在命令行中输入lua回车就会以交互模式运行lua,键入文件结束符可以退出交互模式(Ctrl-D in Unix, Ctrl-Z in DOS/Windows),或者调用OS库的os.exit()函数也可以退出。 ...

CPS系统开发(PyLons项目)

12.17.2010 · Posted in Python

最近在埋头写CPS系统,到现在为止程序开发已经全部完成,剩下的由美工来设计页面和CSS(感觉很奇怪吧,项目开发完了才来这项?没办法,公司小,老板又不肯听解释)。嗯,系统和GPS只差一个字母,好玩吧?其实没有,一点也不好玩。 ...

单元测试(python\django\pylons)

11.25.2010 · Posted in Python

清风老师提到的第2点——单元测试,总结一下。 其实我的主要目的是想Django的单元测试,由于Django使用了Python的标准模块doctest和unittest,所以我觉得有必要了解一下Python的单元测试。另外还有就是比较欣赏的PyLons框架的单元测试内容。 ...