Category Archives: 设技志

高速更新Ubuntu

国内基本上没有快速的ubuntu源,原来还经常用台湾源,可是从去年10月以后台湾源也不行了。
ubuntu中文wiki上推荐的,新立得自动选择的全部不行……这也许就是国内网络生态吧,至少网通和电信之间的距离和中国与国外的距离一般远
不扯了。最近琢磨出来一个点子,先用迅雷下更新包,然后再切换到 ubuntu 本地更新,双系统的好处就是这么多
具体做法:
用更新管理器更新的时候点取消,出来提示框显示未下载哪些更新包,把里面的内容全部复制,保存到一个空文档。给文档添加后缀 .lst,切换到 Windows。
打开迅雷,点击“文件->导入下载列表”,选择刚才的新建的文件,开始下载。
下载完毕切回来,把所有更新文件放到一个文件夹里,在终端运行 find 更新文件的路径 -name *.deb >> list.sh
打开 list.sh,给每行前面加 sudo dpkg -i -E -G –refuse-,注意命令和路径之间有空格
在终端中运行 bash list.sh 即可。
可能出现部分包依赖关系不满足无法安装的问题,多运行几次就可以了。
update: 别忘了最后在新立得中升级或删除损坏的包,然后再运行一次。

Ubuntu 8.04 美化字体

这次回家没带本本,家里的台式机已经病入膏肓,光进入 WinXP 就要四五分钟,遂装 Ubuntu 自用。
Ubuntu 默认的中文字体实在是不怎么样,于是把华文黑体设置为默认的中文字体。设置方法如下:
1、下载华文黑体,将其复制到 /usr/share/fonts/ 的任意目录底下,我是自己新建了一个目录放乱七八糟的字体。
2、设置 STHeiti(华文黑体) 为首选中文字体:
$ sudo gedit /etc/fonts/conf.d/69-language-selector-zh-cn.conf
找到 <string>AR PL UMing CN</string> (反正就是插入排第一位的中文字体之上)添加 <string>STHeiti</string>
3、设置英文字体和渲染方式
打开 “系统-首选项-外观-字体” 面板,在字体选项里选择一款英文字体,如 Lucida Grande。然后在 “字体渲染” 选项中选择 “最佳形状” ,再在 “细节” 里面把平滑选择为 “次像素(LCD)” 。
4、另外我发现 Ubuntu 默认的中文字体似乎不是文泉驿正黑,而是一种貌似叫“明”的字体,总之歪歪扭扭的不太好看,我修改了一下中文字体的渲染顺序。就是修改 /etc/fonts/conf.avail/ 下的 40-generic.conf 和 65-nonlatin.conf 这两个文件,在 AR PL KairiM GB 和 AR PL KaitiM Big5 之前添加了 STHeiti(STHeiti是一种 Sans Serif 字体,只需修改 [...]

英文 WinXP 玩魔兽争霸冰封王座简体中文版

最近喜欢上玩DotA,于是从某地搞到简体中文版的冰封王座,没想到不能在英文版本的 WinXP 运行,在 Google 上搜索半天找到解决方案。注意,由于要修改游戏安装文件,请提前做好备份以防万一。
打开 WarCraft 安装目录,找到 game.dll 文件,用 UltraEdit 或者类似的编辑器打开此文件,搜索 16 进制字符串“3D 04 08 00 00 74 2A 3D 04”,将 74 修改为 EB,然后保存退出。

My Essential Firefox Extensions

Access Flickr!
Bypasses the flickr.com fliter in Iran & …
Adblock Plus
Get grid of ads.
CacheViewer
This extenion is GUI Front-end of “about:cache”.
Allows searching and sorting memory and disk cache files.
CHM Reader
An extension make firefox support CHM file reading.
DownThemAll!
DownThemAll is all you can desire from a download manager: it features an advanced accelerator that increases speed up to 400% [...]

我的公钥

—–BEGIN PGP PUBLIC KEY BLOCK—–
Version: GnuPG v1.4.6 (GNU/Linux)
mQGiBEiaUa4RBACg8VXxnHN8vTyUpcqH9pPeUmY4xBqLXirqlSE++vDGmWPRFtGe
v+KU8TC1gH8Y7OO5j5oHrHZuJZOReTXpPfPG70T4psYW+jE3R6voiinYlt2/eEk1
CyKhuIC+W9jwKl4frKmvWo2cVhXJWriaF9MhwCv4oAs28IUwVFMx8DQRXwCg6Abn
8DRkqWINjSREL69ybAIUMuUD+wUM+rpKQUrAv4GK6TqXLSmjvVwPkAE+2CxS4He/
S/Tm84uhXqWWg26+oxLsPX4PY6nxeOg/oLCP8RdtbH/D1Vgb3YjFk/0X2/dUkEr8
dDHCNb3y9q36GfiHe8eVOKw6NVz4m09YaJKGREulxky0T5SeAsyI3yA5zT76hA/u
DGLOBACTx1fvbgRis4j6JSVFtnAWce9UZESCWrygHmqg0jOuTXjtD5RW7GAY3utl
8n493li9vNK9oQrwQeQJpKHi+jMIJ4SCEgyb5zr+y1hisvIScPUgb+LmeKEt179G
TlKV31uJljdJBeksZEXj23b6k5p/uVBVAmDghyVHwgp154FTILQfVmF5biBUc2Fp
IDxkZXJhbXgwMDdAZ21haWwuY29tPohgBBMRAgAgBQJImlGuAhsDBgsJCAcDAgQV
AggDBBYCAwECHgECF4AACgkQZOc0QlqRhmDFUwCeOWn0ScO9sOla1QzgcYkIq2k3
tCYAnRpLPxc1Ys6kvpOk4DGTro10/QR0uQENBEiaUa4QBAC+RKTwO9bG2C5Ij6+D
TdaUs+iE0JDp+TiDM2arayweB/UuRDn2aJen5WNgIgBh+I8xCEOB1bVLPFQvg2xc
3SmIAaJIw4DIfrHJywwOa0pYy0c4mXgV6IFLbGF1ID+HVavBvSeCVmoyx+Vw6fJz
YFUtF83pXaswFmMCKbXO5DyfUwADBgP8DeoydEj3ALSvCOeQV2+FnQmXDn9HIwgt
ILRUiRlBw0UHaFqVVWoubzmFg/hF7miSgETyOimStA4OEmAbjhowZ0FFdfG5g2ms
NOlJhOpw+RHOUSd5Cat0QvsPBilwVLx0FLkKT4HDrhFonTfDwiOgrq83+RfFkZxW
axrJRaEeORqISQQYEQIACQUCSJpRrgIbDAAKCRBk5zRCWpGGYEVsAKDKXCW7i0Ra
XrRhEGnPmMCGYr4ImQCeO3Y4NFwhB6JOLEHApj8kc/lK5Io=
=U0bF
—–END PGP PUBLIC KEY BLOCK—–
欢迎发送加密函件

Dict in Ubuntu

最近经常上英文网站,本来一直使用 Baidu 内嵌的 Dr.eye,后来发现不太方便于是安装了 dict.cn 的网页划词。但这两天 dict.cn 的服务器似乎有问题,老是查不到词汇(而且使用在线划词会把 firefox 搞死……)。于是乎上网查了一下,发现在 Linux 上可以用 terminal 查单词,除了没发音该有的都有。
实际上用的是 dict 开放协议。
$sudo apt-get install dict #客户端 (在 /etc/dictd/dict.conf 注释掉服务器,让其只使用本地读字典)
$sudo apt-get install dictd #服务器端
$sudo apt-get dict-xdict dict-stardic dict-gcide #三个字典文件
最后使用 $dict word 就可以查单词了,退出按 Q 键。
参考:http://blog.cathayan.org/item/1715
p.s. 今早遇到件特不愉快的事

Accesskey

以前一直没有注意到 accessibility 的问题,最近开始关注各式各样的快捷键。从 windows 到 photoshop 再到 google reader,当我掌握那些快捷键之后,世界突然变得轻快起来。
这是真的。
你可能会想我用鼠标可以做到我想做到的一切,我干吗要费脑子记那些稀奇古怪的按键组合,它们能省却我多少时间?答案是,当你熟悉了快捷键之后,那种行云流水的感觉会在你脑中萦绕,大把的时间在倏忽间节省出来。
磨刀不误砍柴功。
当然,今天的重点不是教各位各种 services 的快捷键,而是聊一聊超级链接的 accesskey 属性。
经常上一些国外的网站,偶尔打开网页源代码的时候会发现这样的东东:
<a href=”#content” accesskey=”2″>Skip to main content</a>
基本上这是个正常的链接,除了多了个在国内网页上很少见到的属性 accesskey。当链接定义了 accesskey,可以使用快捷键(ALT+字母)访问,似乎用处不是很大。可是当我某次用网页做一本电子小说的时候,accesskey 这个属性让我了解到 accessbility 的重要性。
不仅仅是在电子小说或者百科网页(比如从A-Z罗列内容的时候)可以用到 accesskey,在网页的菜单上也可以利用 accesskey,尤其是一些 SNS 网站,hardcore 级的用户需要这些看似无甚大用的功能。就我自己的经验,在国内网页上用的最多的快捷键应该是论坛的 Ctrl+Enter,哈哈。合理利用 HTML 现有属性显然比用 js 要好很多。
accessbility 不是简单的强调一下,而是“随风潜入夜,润物细无声”,显然,在这点上国外要做的更好。
tip: 在 firefox 里可以使用光标浏览网页(按 F7 开启和关闭)。从今天开始减少蹂躏鼠标吧。