nicholasdsj.blogspot.com
Nicholas @ Nirvana Studio: 更新 Ubuntu 7.04 字体配置
http://nicholasdsj.blogspot.com/2007/04/ubuntu-704.html
Nicholas @ Nirvana Studio. 星期四, 四月 26, 2007. 更新 Ubuntu 7.04 字体配置. 每次总是要更新 fonts.conf 来使用 VeraSansYuanTi,这次针对 Ubuntu 7.04 手工更新了一个,参考这里吧。 Http:/ www.nirvanastudio.org/news/ubuntu-yuanti.html. 发帖者 Nicholas @ Nirvana Studio. 时间: 5:22 下午. 订阅: 帖子评论 (Atom). Nicholas @ Nirvana Studio. Beijing, Beijing, China. ShiningRay @ Nirvana Studio. ICream @ Nirvana Studio. Lanffulce @ Nirvana Studio. 更新 Ubuntu 7.04 字体配置. 更新到了 Ubuntu 7.04 Feisty Fawn. LISP 学习笔记(1).
nicholasdsj.blogspot.com
Nicholas @ Nirvana Studio: LISP 学习笔记(1)
http://nicholasdsj.blogspot.com/2007/04/lisp-1.html
Nicholas @ Nirvana Studio. 星期六, 四月 21, 2007. LISP 学习笔记(1). 在徐x的知道下开始尝试看看LISP,来到了有名的LISP学习站点:http:/ mitpress.mit.edu/sicp/,MIT出的东西还是非常经典的。 下了个 DrScheme,可视化的Scheme学习、调试工具,带有交互式的界面,非常棒,很容易就上手了。 LISP 的语法要比大多数编程语言要简单的多了,都是靠括号来表示代码段,看起来比较古怪,但是读起来还是比较容易接受的。看了第一章,介绍了牛顿求平方根的算法,真是长见识了,于是立即打开 Python,按照相同的逻辑写了一个,很有意思。 Define (sqrt-iter guess x). Sqrt-iter (improve guess x). Define (improve guess x). Average guess (/ x guess) ). Define (average x y). Define (square x) (* x x). Sqrt-iter 1.0 x). If abs(guess * 2 - x).
nicholasdsj.blogspot.com
Nicholas @ Nirvana Studio: json.js 导致 too much recursion 问题
http://nicholasdsj.blogspot.com/2007/05/jsonjs-too-much-recursion.html
Nicholas @ Nirvana Studio. 星期三, 五月 30, 2007. Jsonjs 导致 too much recursion 问题. 这几天在使用 JQuery json.js 的时候偶然发现的问题,2007-04-30 版本的 json.js 加载之后出现 too much recursion 问题,的确很怪异。 Http:/ web.archive.org/web/20060208035938/http:/ www.crockford.com/JSON/js.html. Http:/ web.archive.org/web/20060208035938/http:/ www.crockford.com/JSON/json.js. 发帖者 Nicholas @ Nirvana Studio. 时间: 11:35 上午. 订阅: 帖子评论 (Atom). Nicholas @ Nirvana Studio. Beijing, Beijing, China. ShiningRay @ Nirvana Studio. ICream @ Nirvana Studio.
nicholasdsj.blogspot.com
Nicholas @ Nirvana Studio: 用 PyGTK 做了一个实用的字典程序
http://nicholasdsj.blogspot.com/2007/05/pygtk.html
Nicholas @ Nirvana Studio. 星期五, 五月 25, 2007. 这次用 Python PyGTK 做了一个 GUI 程序,练习了一下在 Linux 下开发桌面应用,还是很爽的。 这是从 Dict.CN 的 WebAPI 获取字典数据,可惜 API 返回的数据还是不够丰富。用脚本语言开发 GUI 果然是效率颇高,还可以用 Glade 做好界面,然后用 Python 把界面和处理部分连上,这样就得到了界面和实现的分离。 目前这个程序开源了,地址在: http:/ code.google.com/p/nirvana-dict/. 发帖者 Nicholas @ Nirvana Studio. 时间: 5:24 下午. 订阅: 帖子评论 (Atom). Nicholas @ Nirvana Studio. Beijing, Beijing, China. ShiningRay @ Nirvana Studio. ICream @ Nirvana Studio. Lanffulce @ Nirvana Studio. Jsonjs 导致 too much recursion 问题.
nicholasdsj.blogspot.com
Nicholas @ Nirvana Studio: 03/01/2007 - 04/01/2007
http://nicholasdsj.blogspot.com/2007_03_01_archive.html
Nicholas @ Nirvana Studio. 星期二, 三月 20, 2007. 现在用 Ubuntu 6.10 发现了不少问题,以前 6.06 没有的问题也出现了,虽然解决了,但是也做个记录。 这次是 Opera 不能输入中文的问题,经验丰富的 房东雨. 同学说需要装一个 scim-bridge,于是我 sudo apt-get install scim-bridge,其实早就装了,但是 Opera 依然无法输入中文。 查了一些资料,发现需要修改一个环境变量,是 QT IM MODULE=XIM,Opera 用的是 QT 的库而非 GTK。这个环境变量可以在 scim 的配置里面修改,位置在 /etc/X11/xinit/xinput.d/scim,看看就知道了。修改完后记得重启X,然后打开 Opera 就正常了。 发帖者 Nicholas @ Nirvana Studio. 时间: 2:37 下午. 星期一, 三月 19, 2007. Http:/ www.bullog.cn. 发帖者 Nicholas @ Nirvana Studio. 时间: 10:34 上午. 12288;ӌ...
nicholasdsj.blogspot.com
Nicholas @ Nirvana Studio: 01/01/2007 - 02/01/2007
http://nicholasdsj.blogspot.com/2007_01_01_archive.html
Nicholas @ Nirvana Studio. 星期二, 一月 30, 2007. 这一个多月过得真是不容易,遭遇天灾,光缆断了,几乎没法写 Blogger 了,总算,现在应该恢复了 70% 了吧,好事情。 用 Django 做了一些东西,顺便学习了一下 Django,很有意思的一个框架。以前没有正经用 Python 做过东西,现在做下来感触还是很多的。先说说 Python 吧,个人观点。 玩了玩 Django 和 TurboGears 两个 Python Web 框架,最后还是选择了 Django,有人说用 Django 的都是懒人,我承认我还是喜欢懒一点。TurboGears 整合了一群框架,可以自由替换前端和后端,没发觉有多少好玩的地方。我大致看了一遍 Django 的代码,觉得玩 Django 更有意思一点,扩展 Django 没多少难度,下阶段闲一点的时候我要整合一个新的模板引擎替换 Django Template。 可能最近一段时间都会用 Python 来做东西,就趁这个机会再细细研究一下这个语言本身了。 发帖者 Nicholas @ Nirvana Studio.
nicholasdsj.blogspot.com
Nicholas @ Nirvana Studio: 02/01/2007 - 03/01/2007
http://nicholasdsj.blogspot.com/2007_02_01_archive.html
Nicholas @ Nirvana Studio. 星期一, 二月 12, 2007. Django 学习笔记 - RequestContext. Context 常被翻译为“上下文”,可以在很多程序设计中见到他的身影。 不仅仅是 Django Template,几乎所有 Template Engine 的设计都是传递一个 Context 给 Template 进行渲染。这个 Context 就够成了模板所需的变量表。 Django Template 的特点就是简单,默认情况下调用 render to response 函数传递的第二个参数是一个简单 map 对象,会被包装成 django.template.Context 传递给模板使用。 在 settings 里面有一个名为 TEMPLATE CONTEXT PROCESSORS 的设置于 RequestContext 密切相关。默认的配置为:. Django.core.context processors.auth",. Django.core.context processors.debug",. My data dictionary,.
nicholasdsj.blogspot.com
Nicholas @ Nirvana Studio: 05/01/2007 - 06/01/2007
http://nicholasdsj.blogspot.com/2007_05_01_archive.html
Nicholas @ Nirvana Studio. 星期三, 五月 30, 2007. 最近看文章发现一个很有意思的词,wuss 和 wussy。 Wuss 查了下字典是胆小鬼的意思,wussy 则是形容词,但我觉得胆小这类翻译实在不能确切表达这个词的含义,这可是个 slang 啊。 Http:/ dictionary.reference.com/browse/wussy. A person regarded as weak or timid and especially as unmanly: "Cats are for wusses, dog men say". Probably blend of wimp. 形容这人胆小怕事还不像个man,岂不是很"衰"(念sui)。我看解释成"衰"更形象! 发帖者 Nicholas @ Nirvana Studio. 时间: 4:10 下午. Jsonjs 导致 too much recursion 问题. 发帖者 Nicholas @ Nirvana Studio. 时间: 11:35 上午. 星期五, 五月 25, 2007. 某些时候污染是很糟糕的...
nicholasdsj.blogspot.com
Nicholas @ Nirvana Studio: 解决 Opera 下不能输入中文问题
http://nicholasdsj.blogspot.com/2007/03/opera.html
Nicholas @ Nirvana Studio. 星期二, 三月 20, 2007. 现在用 Ubuntu 6.10 发现了不少问题,以前 6.06 没有的问题也出现了,虽然解决了,但是也做个记录。 这次是 Opera 不能输入中文的问题,经验丰富的 房东雨. 同学说需要装一个 scim-bridge,于是我 sudo apt-get install scim-bridge,其实早就装了,但是 Opera 依然无法输入中文。 查了一些资料,发现需要修改一个环境变量,是 QT IM MODULE=XIM,Opera 用的是 QT 的库而非 GTK。这个环境变量可以在 scim 的配置里面修改,位置在 /etc/X11/xinit/xinput.d/scim,看看就知道了。修改完后记得重启X,然后打开 Opera 就正常了。 发帖者 Nicholas @ Nirvana Studio. 时间: 2:37 下午. 订阅: 帖子评论 (Atom). Nicholas @ Nirvana Studio. Beijing, Beijing, China. ShiningRay @ Nirvana Studio.