Cairo 图形指南 (7) —— 合成

这是 Cairo 图形指南 (C 语言版)中的第七篇,讲述一些合成操作。

Posted by LiYanrui Mar 20, 2009 11:48:49 PM


Cairo 图形指南 (6) —— 透明

这是 Cairo 图形指南 (C 语言版)中的第六篇,讲述有关透明的一些基本知识,并提供两个有趣的透明效果。

Posted by LiYanrui Mar 20, 2009 03:36:43 AM


Cairo 图形指南 (5) —— 形状与填充

这是 Cairo 图形指南 (C 语言版)中的第五篇,讲述一些几何图形的绘制与填充方法。

Posted by LiYanrui Mar 19, 2009 06:32:08 AM


Cairo 图形指南 (4) —— 基本绘图

这是 Cairo 图形指南 (C 语言版)中的第四篇,讲述简单的图元,包括直线、填充与笔画操作、虚线、线端(Cap)与线的交合等图形的绘制方法。

Posted by LiYanrui Mar 18, 2009 06:44:21 PM


Pygsl 的基本使用方法

这几天因为要用 python 处理一些有关矩阵的运算,NumPy 和 SciPy 都很合适。不过,因为我在 C 程序中比较中意 gsl,看到 pythons 有 gsl 的绑定—— pygsl。就尝试了一下。

Posted by LiYanrui Oct 31, 2008 05:48:29 PM


轻量级的 XML 解析库 —— Mini-XML

暂时记下有这么一个库,以后或许会用得着,详细介绍:http://www.minixml.org/index.php

Posted by LiYanrui Jun 23, 2008 10:55:59 PM


使用 Python 分离中文与英文的混合字串

这个问题是做 MkIV 预处理程序时搞定的,就是把一个混合了中英文混合字串分离为英文与中文的子字串,譬如,将 ”我的 English 学的不好“ 分离为 “我的"" English ” "学的不好" 三个子字串。

Posted by LiYanrui Jun 07, 2008 06:11:43 PM


关于 C 代码的缩进

关于 C 代码的缩进,网上有许多讨论,譬如 Tab 键的尺寸是 4 还是 8,if/else/for/while 等关键字之后的花括号的放置,函数返回类型与函数名要不要等行放置……这些问题通常都是公理婆理的问题,最好不要那么较真,只需要认真选择一种适合团队或自己的风格即可,当然严格遵守某种制定的较为系统的编码风格最好。

Posted by LiYanrui May 04, 2008 05:49:13 AM