do {} while (1);

走自己的路,让他们打的去吧

Foundations of GTK+ Development Chapter 3 Exercise

让实现一个 Window,该 Window 分为上下两部分:上为一个 GtkNoteBook 部件,要求每个 page 内嵌一个按钮并且点击该按钮就切换到下一页;下为两个水平放置的按钮部件,用于 NoteBook 页面切换。页面切换有回滚要求,譬如页面切换到最后一页时,如果继续进行切换,那么就回滚到第一页。

Read more

始知 python 有 enumerate

也许是我以前看的 python 资料有些老了,譬如 DIVE INTO PYTHON、PYTHON 简明教程,enumerate 这个函数是在 python 2.3 中出现的。不过,国内去年版的《征服 python-语言基础与应用》一书中竟然也未有讲述这一函数,或许是疏忽。

Read more

对 QQ for Linux 的一点看法

在 linuxsir 上就 QQ for Linux 与一些人发生了一点争执。

Read all

Foundations of GTK+ Development Chapter 2 Exercise

题目很简单,就是初始化让一个窗口的 title 显示姓,窗口中要设置一个 label 显示名,然后再给出一个 key_press_event,在该事件的回调函数中切换窗口 title 与 label 的文本。

Read more

基于 mod_python 的 Moinmoin 1.7 附件上传 bug 问题的解决方案

Moinmoin 1.7.0 发布快一个月了,期间,我反复折腾了多次,都是因为没法解决 apache + mod_python 环境中存在着附件上传失败的问题,后来只好继续死心塌地的用着 1.6.3 版。今晚总算在 Moinmoin 的 bug 列表中看到了有关这一 bug 产生原因,原来并非是 Moinmoin 1.7.0 的问题,而是 mod_python 的 bug,因此开发者建议使用 mod_wsgi 替换 mod_python,详情见:1.7ModPythonAttachmentUploadFails

Read more

TeXworks 安装与试用

TeXworks 是 XeTeX 作者 Jonathan Kew 开发的一款 TeX 编辑器,适用于 TeX、LaTeX、ConTeXt 排版,其特点是界面简洁友好,集成了轻便的 PDF 阅读器,并且可跨操作系统 (Unix-like、Windows) 运行。目前,TeXworks 已处于可用状态。本文讲述如何在 Gentoo Linux 中基于源码编译安装 TeXworks,并讨论其配置与应用。

Read more

尝试一下 lftp

一直在用 gftp,也一直在忍受在删除许多文件时 gftp 突然崩溃退出的问题。现在我的耐心也到了极限了,搜了一下替代品,发现 lftp 这一老牌工具享有诸多好评,故尝试之。

Read more

对于中文 TeX 用户,AcroReader 9 很有意思

要知道 AcroReader 9 对于中文用户有什么意思,可以先阅读一下王越写的那篇讨论 TeX 软件中文字体嵌入兼讨伐中文字体设计的文章,然后再看看下面分别使用 AcroReader 8 与 AcroReader 9 对同一份由 TeX 生成的 PDF 文档的显示效果对比,文档视图均放大 120%,可发现中文字体不再发虚了。

Read more