Cairo 图形指南 (3) —— Cairo 后端

这是一份 Cairo 图形指南 (C 语言版),主要面向初级与中级开发人员,翻译自 "The Cairo graphics tutorial",本文是其中的第三篇,基于几个示例,概要性地介绍 Cairo 的 PNG、PDF、SVG 及 GTK 后端的应用。

Posted by LiYanrui 17 年前


Cairo 图形指南 (2) —— Cairo 概念

这是一份 Cairo 图形指南 (C 语言版),主要面向初级与中级开发人员,翻译自 "The Cairo graphics tutorial",本文是其中的第二篇,讲述 Cairo 图形库中一些有用的定义/概念,理解它们可以帮助你更好的理解 Cairo 绘图模型。

Posted by LiYanrui 17 年前


Cairo 图形指南 (1) —— 简介

这是一份 Cairo 图形指南 (C 语言版),主要面向初级与中级开发人员,翻译自 "The Cairo graphics tutorial",本文是其中的第一篇,介绍了 Cairo 的一点背景知识。

Posted by LiYanrui 17 年前


Doxygen 文档的模块化

Doxygen 提供了 grouping(分组)功能,可实现程序源码中内容相近的文档化内容的归类处理,合理使用该功能可有效提高程序文档结构的逻辑性。Doxygen 的 grouping 可通过三种机制来实现,即模块、成员与子页面,详细介绍可参考 doxygen 手册中的 grouping.html(通常位于 /usr/share/doc/doxygen*/html/grouping.html)。对于制作 C 程序文档而言,只有模块机制是有效的(个人观点)。本文讲述如何按照 Doxygen 的模块文档化规则实现 C 程序文档的模块化。

Posted by LiYanrui 17 年前


使用 Doxygen 制作 C 程序文档

目前,网上所能搜到 Doxygen 资料,大都是介绍 C++ 程序文档生成的,对于 C 程序的文档生成鲜有记述。由于我们的项目主要是采用 C 语言实现,这两天在学习使用 Doxygen 制作 C 程序文档时,摸索了一点东西出来,记之备忘。

Posted by LiYanrui 17 年前


xNots: 面向 Unix 极客的桌面便笺软件

xNots 是一款桌面便笺软件,但是它与那些有名气的桌面便笺软件(如 gnome sticky notes、tomboy、knotes、zim 等)相比,xNots 的功能简单到不能再简单的地步了,以致于我绞尽脑汁也只能出具一个之所以喜欢它的理由,那就是它容许我使用自己喜欢的文本编辑器撰写便笺。

Posted by LiYanrui 17 年前


爽了一下 compiz-fusion

把 gnome 精简到 gnome-light 之后,节省了大概有 50M 的内存,重启时进入 gnome 桌面,发现内存占用不过 150M,心里感到无比清爽。尽管机器的内存是 2G,但是也不能随便浪费在那些我永远都可能用不到的程序上。如果非要我浪费一下内存,我倒是很愿意将它用到 compiz-fusion 上。

Posted by LiYanrui 17 年前


Gentoo gnome-light

今天,把我的那篇精简 gentoo 的 gnome 桌面的文章主体内容发在 linuxsir 论坛上了,详见 http://linuxsir.org/bbs/thread326648.html。虽然已经很满足自己的做法,但是还是有欲望尝试一下 gnome-light。

Posted by LiYanrui 17 年前