Archives for json

linux 下字体安装设置

一下步骤要用superuser的帐号进行,ubuntu下是sudo,debian是su 把字体文件拷贝到 /var/share/fonts 下的某一个目录下,运行 sudo fc-cache -fv. 我实验下来比较好看的字体是lihei pro,aplle 的Monaco还有雅黑都不错。 我的设置大多是 lihei pro 10 窗口标题用 lihei pro bold 10 等宽的用 Monaco 10 emacs用的是雅黑

json

json javascript object notation. 是一种数据传输的格式。 例如, 输入 http://del.icio.us/feeds/json/tiw 到浏览器里,就会得到如下的结 果: if(typeof(Delicious) == ‘undefined’) Delicious = {}; Delicious.posts =[{"u":"http://dojotoolkit.org/","d":"dojo, the Javascript Toolkit:brought to you by the DojoFoundation","t":["ajax","javascript","web2.0"]}] 这里Delicious.posts就是一个对象,他是一个数组里面有很多的项,每一项又由一 些的key:value对组成。在这个例子里“u“代表url, 其值就是这个书签的url. Perl, Ruby等都有用来解析json的库。 下面是一个用ruby分析json的例子: #! /usr/bin/env ruby require ‘json’ jsonString = ‘[{"u":"http://dojotoolkit.org/","d":"dojo, the Javascript Toolkit:brought to you by the DojoFoundation","t":["ajax","javascript","web2.0"]}]’ a = JSON.parse jsonString puts a[0]["u"] # [...]