imacee’s weblog

what you have instead of what you want…

现在的我最后悔什么

  • Filed under: life
Sunday
Aug 17,2008

转眼间就工作好几年了, 回头想想这上半辈子, 有些事情让我后悔:

a. 后悔中学读书时的潜力没有被挖掘出来
高中时, 老师对我说, 你的学习还很有潜力, 我以为是褒, 于是得意忘形. 虽然有幸考上了大学, 那是托扩招的福, 高考成绩对我来说是差强人意, 因为我知道整个高中我根本没有全力以赴, 成绩只是冰山一角, 我的潜力根本没有完全发挥出来. 现在我认为, 对某人说他/她很有潜力, 是贬.

b. 后悔做事拖拉, 过于追求完美
不可否认, 做事拖拉是我的一个缺点之一. 过于追求完美是造成工作学习效率低的首要原因.

c. 后悔锻炼身体不够
身体是革命的本钱, 运动我也不是不喜欢, 但面对更多的诱惑, 如上网, 睡觉, 游戏. 偶尔会打打羽毛球跑跑步, 但运动次数离我理想的状态还有距离.

d. 后悔大学时未找到中意的女友
大学里有谈恋爱, 有爱慕别人, 也有被别人爱慕, 但居然没有找到能携手毕业的人, 如果可以回到过去, 我愿花更多时间寻找自己的幸福.

e. 后悔购买过多过新的数码电子产品
数码电子产品是年轻人的最爱, 我也不例外. 大学毕业前夕, 花15000元购买了一台苹果PowerBook 12”笔记本电脑, 父母出60%的资金, 工作3个月后, 我在外租的房间被小偷光顾, 电脑电脑包连同一台价值3000元的数码相机一起被盗, 当时我的工资是1500块, 为此郁闷了1个多月, 这是我到目前为止最失败的一次投资. 后来, 有钱以后, 又花8000多元买了组装台式机, 用的都是最新的配置, 结果是在接下来的3年时间里, 修了3次内存, 2次硬盘, 1次显示器, 1次主板, 1次光驱, 换购了1块新硬盘, 重新买1块显卡, 浪费N多时间精力财力, 简直让人痛不欲生.

幸好, 比起那些后悔的60多岁老人们, 我还有机会让我这一生过得更让自己满意一些!

朋友, 现在的你又最后悔什么呢?

美国因私签证须知

  • Filed under: travel
Saturday
Jun 14,2008

||赴美签证所需材料||

赴美签证材料共13份,其前2项签证基本资料为必须提供的:后面9项为可选的辅助性的签证支持资料,能准备到最好。
蓝色标识为关键词提示

□ 1、填写完整的签证申请表一份(由申请人本人亲自签名并贴好照片),包含“非移民签证申请表(即DS156表格)”以及“非移民签证申请补充信息表(即DS157表格)”。以上表格可以在中信实业银行交纳签证费时领取,也可以登陆美国驻华大使馆网站相关页面下载。
提示:填写赴美签证申请表时请注意:所在单位名称与邀请函一致。展会代理商建议团员将DS-156表打印成一页正反面的签证表并打印出一张平面的条形码,条形码有助于展商的签证申请和面试预约得到优先处理。
□ 2、申请人本人护照,广州领事馆要求护照有效期必须比申请计划在美国停留的时间多至少9个月。
* 以上第1-2项为签证基本资料

□ 3、博览会主办方出具的正本邀请函
□ 4、博览会参展摊位确认书摊位图(由展会代理商提供、并请企业加盖公章)
□ 5、博览会参展付费证明(展会代理商需要为已经支付摊位款的企业提供该证明)
* 以上第3-5项证明由展会代理商提供
 
□ 6、申请人所在单位出具的经济担保函(需盖公章、领导签字,展会代理商会提供样本)、工资或者年薪证明。本经济担保函与下面的在职证明可合2为1,样本点此下载
□ 7、申请人所在单位营业执照复印件(盖公章)、信用证明以及所从事的商务活动的证明文件(与美国或欧洲方面)
□ 8、企业资产证明:A 验资报告,或者→B 年销售额证明,或者→C 产品销售合同,或者→D 相关投资证明
□ 9、公司介绍(中英文,含产品说明书),申请人名片
* 以上第6-9项证明由参展企业提供

□ 10、申请人曾去过美国或欧洲国家并回国的签证页的复印件(如有)
□ 11、申请人所拥有的财产证明/照片,例如:住房、汽车、股票等(如有)、申请人银行存款证明(最好有近期多笔存、取记录,余数额大于人民币5万元)及国际信用卡等;境外医疗保险单原件及复印件(赴欧盟国家参展必须出示该证明,赴美目前没有强制要求,展商可自行决定是否在企业所在地的外资保险公司购买)
□ 12、申请人身份证户口本原件及其复印件结婚证书在职证明暂住证
□ 13、在中信实业银行交纳签证申请费 (780 元人民币) 的两联收据
* 以上第10-13项证明由申请人个人提供

||签证申请表格的填写和面签时注意事项||

填写签证申请表格DS-156和DS-157:
a. DS-156表需要网上在线填写(网址信息见本文第3页),并正反面打印(包括条形码的页面),只能使用A4或8.5X11英寸规格的纸。在签证面谈时递交。
b. DS157非移民签证申请表尚不能在线填写,该表可从使馆的网站下载,用电脑键入答案并打印出来;也可从中信实业银行各分支行免费领取。(请注意:中国申请人填写DS-157表第三项(Full Name in Native Alphabet)时应填写其中文全名。另外,中国申请人还必须同时提供此表格第5,6,7,12和17项的中文信息。)
c. 准备两张白底彩色照片,照片的尺寸为2×2英寸 (大约为50毫米×50毫米) 正方形,头像居于正中,照片无边框。一张贴在DS-156表格的中文部分,另一张贴在英文部分。照片必须是6个月内拍摄的正面照

前去接受签证面谈
a.请在面谈当天携带所有签证支持材料(签证所需材料见本文第一项)。
b.到达相应的使领馆后请先在外面排队等候。
c.接受安全检查——请不要随身携带任何电子产品,包括手机。也不要携带背包、手提箱、公文包或手推童车等。申请人只能携带跟签证申请有关的文件。
d.到指定窗口递交签证申请表和材料,之后等待指纹扫描和签证面谈。等候时间大约为2-3个小时。

||与签证相关的展会资讯||

展会的基本信息翻译仅供参考(以下问题签证官有可能提问,供在签证面试时回答签证官的中文提问所用)。
1、展会主办方:美国消费类电子协会(英文缩写为:CEA)
2、展会主办方地址:美国 维吉尼亚州22201-3834,阿林顿,威尔逊大街2500号
3、展会期间住宿:马戏团酒店 Circus Circus Hotel
4、展会联系人:海蒂女士(Ms. HeidiAnne Werner) CES展览会业务经理
5、去美国的目的/任务:到2007年拉斯维加斯消费类电子展览会(CES)参展
6、启程/返程日期:展期随团日程:1月6日出发,1月7日布展,1月8-11参展,1月12日、13日撤展,1月14-16日回国。

||赴美签证时间及地点||


签证类别:非移民签证中的商务签证和旅游签证(B-1, B-2)
签证时间:2007年10月XX日上午10:00整
签证地点美国驻广州领事馆:广州市天河区林和中路136-146号天誉花园(二期)5楼
交通路线:坐地铁一号线从“广州火车东站 F 出口”出来左拐直行约200 米到 “宜家家居”大楼直行过马路到“天誉花园二期”门口即可
姓  名:XXX
预约编号:1470 XXXX XXXX – X

||个人体会||

签证是个机遇性和灵活性都很强的过程。能否通过面签与提供资料的完整性、理由的合理性、面签官当天的心情、你回答问题时的临时表现,甚至当天的天气都有密切关系,有时候能不能过真的是看运气。

所以,面签前作充分的准备工作是很有必要的,建议不仅要准备尽量完整的资料,还可以在大脑里模拟几遍面签过程;面签过程与面试时有些相似,要着装干净整洁, 符合自己的身份(一般白领不论男女应着职业化的西装);面签时,心情保持平静愉快,回答问题时表达清楚,并尽量微笑,眼睛最好有礼貌地直视面签官,总之要自然得体礼貌。另外,面签时能说英文最好,说中文的话面签官一般也是听得懂的。

进入广州领事馆后,要排队二次,一次排队是交签证基本资料表,二次排队是面签。面签时,是隔着窗口,我们站着与坐在里面的面签官说话,整个过程和气氛与许多人在普通银行柜台排队办理金融业务差不多。

记得我自己面签时,就递交了签证基本资料,面签官就问了去美国做什么,收入是多少等三个问题,其它准备的辅助资料都没看,当时我还提醒他要不要看美国展会方出具的邀请函,他说不用,直接就pass了。

PS:以上信息仅供参考且仅适合2007年在广州办理的美国签证更多关于在广州的签证信息请访问美国驻广州总领事馆官方网站:(中文) http://guangzhou-ch.usembassy-china.org.cn/index.html

签证所需要的正确信息因签证办理的城市(如北京或上海)和申请时间不同而不同
更多关于美国签证信息请访问美国驻中国大使馆官方网站:(中文) http://chinese.usembassy-china.org.cn/

深圳可寄液体的快递公司

  • Filed under: life
Saturday
Jan 19,2008

为了寄些从Las Vegas买的香水给亲朋好友, 颇费了些周折, 打了N多电话, 才找到可以寄香水等液体的快递公司. 本人发现的深圳地区可以寄液体的快递公司有三家:

1. 中通速递, www.zto.cn, 液体走汽运, 1KG以内每单15元, 3-5天内到, 福田区电话25573162.

2. 宅急送快递, www.zjs.com.cn, 液体走汽运, 1KG以内每单15元, 3-5天内到, 不可寄到湖北武穴市, 岗厦站点电话82529487.

3. 圆通速递, www.yto.net.cn, 液体走汽运, 每单60元起, 7天内到, 价格真是超黑啊, 时间还这么长, 华强分部下单电话88324263.

其它大部分在深圳的快递公司都不可以寄液体, 比如顺丰速递, 申通快递, 天天快递, EMS, 安恒快递等. 另外, 中铁快运深圳分公司的电话95105366老是占线.

结语: 当我打完给圆通的电话后, 又问了几家快递公司, 但都不能走液体, 在几乎翻遍了深圳的快递公司, 正当准备选择圆通的每单60元的服务时, 最后的网络搜索和几通电话, 总算找到了我想要的快递公司. 这件看起来简单的事再次让我明白, 凡事一是要坚持, 二是要善于通过各种途径来获取信息, 才能不上当, 找到真正满意的结果!!

我收集的关于深圳快递公司网址清单及相关电话等信息: http://del.icio.us/imacee/express

Las Vegas所购物品看图说话

  • Filed under: travel
Saturday
Jan 19,2008

从1月3日清晨到13日晚上, 整整11天的折腾, 终于从Las Vegas回来了. 虽然很累, 但精神和物质上的收获都不少.

先看看物质收获吧, 所购物品, 看图说话:

香水
香水: 有RALPH, J.DEL POZO IN BLACK, BELLAGIO, 最下面一大盒是LIZ claiborne, 内含香水, 沐浴露(shower gel)和护肤液(body lotion), 那个铁盒的Cologne Chill是买给自己用的, 那三瓶雪茄一样的CUBA是男士香水. RALPH和Chill购于ROSS, 其它购于Las Vegas Premium Outlets的Perfumania店.

打火机
打火机: made-in-america 的BiC打火机, 质量不错, 价格也跟质量成正比, 大的每个$2, 小的每4个$3多. 在店家众多的Zippo火机中, 竟然找到了唯一一个最便宜的$14.95, 无LOGO, 银白色, 外加$5的Zippo火机油. 那个店员在打单时给了我所有的火机打9折, 还被他的老板骂, 那老板还威胁这10%让那店员买单, 我实在过意不过, 说如果这样就让我一起付吧, 但老板说不用了, 于是我对老板说请不要责备店员, 那个店员要我下次多带点客户过来. 购于FashionShow Mall内.

零食
零食: 主要是葡萄干, 水果什锦果脯等, 美国的水果什锦吃起来还是货真价实. 最上面那盒是坚果巧克力, $8.95. 大部分购于Walgreens(在美国随处可见的跟中国7-11店类似的连锁超市, 但面积比7-11要大很多).

保健品
保健品: 价格不菲, 从右到左分别是: 大瓶鱼油, 维他命(女性用), 维他命(男性用), 大瓶鱼油, 小瓶鱼油. 前面四瓶分别为爸妈带的. 购于Walgreens和Las Vegas Premium Outlets的Vitamin World店内.

烟
烟: 555香烟3条, 买2送1, 共$66, 购于洛杉矶国际机场的DFS免税店内.

保湿套装
保湿套装: 自用, 仅售$9.99的Apothecary超值保湿套装, 包括唇膏, 护手霜, 面霜, 沐浴液4件套, 盒子已扔掉, 购于Walgreens. 因拉斯维加斯在沙漠中, 气候很干燥, 保湿产品必备.

Linux与Windows无缝桌面

  • Filed under: linux
Sunday
Dec 23,2007

看了篇关于解决Ubuntu下的招行网银专业版的使用问题, 便装好了 VirtualBox 1.5.2, 一个Ubuntu下开源的虚拟机软件.

在VirtualBox上安装了 deepin XP 完美精简版 V5.8, 并按照相关的操作, 完全解决了困扰我很久的招行网银的问题!

VirtualBox真的很强大, 它不仅支持多语言, 还开源, 值得一提的是新的版本还支持无缝桌面 (Seamless Mode), 进入无缝桌面模式后, 当你点击windows程序时, 仅显示windows任务栏 (原有的Ubuntu任务栏被隐藏起来了), 当点击ubuntu程序和桌面时, 下方的任务栏便自动切换成原有的Ubuntu任务栏了, 真正地让你的windows (guest)与Linux Ubuntu (host)无缝结合.

于是现在, 除了招行网银搞定外, 什么QQ, MS Office都不再是问题了, 而Zoomplayer, TypeAndRun, Hoekey, Beyond Compare等经典Windows软件也可以正常运行, 终于不用装双系统了!

Linux学习 - 03 命令行工具2

  • Filed under: linux
Friday
Dec 21,2007

A Practical Guide to Linux Commands, Editors, and Shell Programming

Chapter 03 Command Line Utilities - 命令行工具 2/2

此章主要介绍最基本和最重要的Linux文本模式下的命令行工具, 以下为本章第2部分.

5) 四个更多的命令 Four more utilities
echo date script unix2dos

+ echo = ECHO 显示一行文本 (displays a line of text)
echo是个看起来非常简单的工具: 复制你在命令行输入的文字, 并再次显示在屏幕上. echo是一个很好的学习Shell或其它程序的工具, 如果你想知道星号 * (asterisk)是在Shell下代表什么意思, 输入以下命令试试: echo star: * (冒号与星号之间要有空格)

+ date = DATE 显示时间和日期 (displays the time and date)

+ script = SCRIPT 记录一段时间内的终端输入输出到文件 (make typescript of terminal session)
script工具可以记录整个或部分系统登陆过程, 包含你所输入的命令和系统的执行结果. 使用方法是输入script开始录制, 输入exit结束录制.

+ unix2dos = UNIX to DOS 把Linux文件格式转换成Windows格式 (converts Linux files to Windows format)
dos2unix功能类似但正好相反.
tip: 在Ubuntu下, 使用下列命令安装unix2dos和dos2unix: sudo apt-get install tofrodos (tofrodos = to from dos), 另外, 工具 flip 也有同样的文本转换功能, 具体请看 man flip.

6) 压缩和归档文件 Compressing and archiving files
bzip2 bunzip2 bzcat gzip gunzip zcat compress tar

+ bzip2 = BZIP2 压缩文件 (compresses a file)
bzip2是 redhat 主导开发的非常有效的文件压缩工具, 比同类的工具gzip和compress的压缩效率都要高. 若被压缩的文件中含有重复的内容, 效率会更高. 执行压缩以后, 会在被压缩文件后面添加.bz2的后缀.
+ bunzip2 = BUNZIP2 解压缩文件 (decompress a file)

++ bzcat = BZip2 CATenate 解压缩文件并输出到标准终端 (decompress a file to standard output)

++ bzip2recover = BZIP2 RECOVER 恢复被损坏的bzip2压缩文件 (recovers data from damaged bzip2 files)

+ gzip = Gnu ZIP 压缩文件 (compresses a file)
bzip2是GNU主导开发的文件压缩工具, 它比bzip2的压缩效率要差些, 但比compress要好. 执行压缩以后, 会在被压缩文件后面添加.gz的后缀.
命令工具gzip, gunzip, zcat与bzip2, bunzip2, bzcat的功能和用法都基本一致.

+ compress = COMPRESS 压缩文件 (compresses a file)
相比bzip2和gzip, compress没有前两者强大. 被compress压缩的文件以.Z结尾.

+ tar = Tape ARchive 打包和解包文件 (packs and unpacks files)
tar命令主要是将多个文件打包成一个文件, 或者反过来使用. 一些重要参数的意义如下: -c (create = 创建), -v (verbose = 显示详细内容), -f (write to or read from a file = 写入或读取文件), 例子: 将当前目录下的三个文件 g b d 打包归档成一个名叫all.tar的文件:
$ tar -cvf all.tar g b d
解包all.tar文件:
$ tar -xvf all.tar (-x = extract) (用-t代替-x可以仅仅查看all.tar文件中的文件清单 -t = table)

+ 你可以使用bzip2, compress或gzip来压缩tar档案文件.
使用bzip2压缩的档案文件后缀名是.tar.bz2, 而gzip压缩的是.tz.tar.gz, 使用compress压缩的自然也就是.tar.Z了.

+ 标准的解压缩.tar.gz文件需要两步, 下面以一个例子来说明这一过程:
解压缩和解包文件make-3.75.tar.gz (可从ftp.gnu.org/pub/gnu/make/make-3.75.tar.gz下载)
$ ls -l mak*
-rw-r–r– 1 imacee imacee 598078 2007-12-21 21:35 make-3.75.tar.gz
$ gunzip mak*
$ ls -l mak*
-rw-r–r– 1 imacee imacee 2263040 2007-12-21 21:35 make-3.75.tar
$ tar -xvf mak*
make-3.75/README
make-3.75/INSTALL
make-3.75/COPYING

make-3.75/make.info-7
make-3.75/make.info-8

++在解压tar文件中, 有2点值得注意:
a. 有时候tar文件会包含许多文件, 在使用-x参数直接解包之前, 最好先用-t参数代替-x参数, 来看一下待解包的文件有多少个 (也就是使用tar -tvf 代替 tar -xvf). 若的确包含文件较多, 请先用mkdir命令建立一个新目录, 把tar文件移动到新目录内, 再使用tar -xvf命令解包. 这样做也可以避免解包出来的文件与原有文件混在一起, 也就避免给操作解包文件(如删除)带来困难.
b. tar命令的-x参数解包时会覆盖原有同名文件, 因此上述将待解包的tar文件放入新建目录中也可避免覆盖.

+ 除了标准两步走解压之外, 当然有更加简便和智能化的, 否则就不叫Linux了
++ 使用管道 | (pipe) 让两个命令合二为一
$ gunzip -c make-3.75.tar.gz | tar -xvf - (不要忘记后面还有个”-”)
gunzip后面的-c参数让gunzip把结果通过管道输出, 而不是创建文件.
++ 让tar使用参数-z调用gunzip
$ tar -xzvf make-3.75.tar.gz
是不是有点熟悉, 这是最常用的命令! 请使用参数-j来调用bunzip2.

7) 定位命令位置 Locating commands
which whereis apropos slocate

+ which = WHICH 定位命令的位置 (locate a command)
which工具通过显示全路径来定位一个命令.
因为有时候, 一个命令会有几个版本, 且分别存在不同位置, 它们都是同名的. 当你执行一个命令时, Shell会搜索一个目录清单, 去寻找你所输入的命令名, 且它会运行它所找到的第一个. 这个目录清单叫做搜索路径 (search path). 我们是可以更改搜索路径的.
因此which工具会告诉你, 你所运行的命令是在什么位置, 因为which也是通过与Shell同样的搜索路径的方式来显示一个命令的位置.
你可以用which which来得到which工具的位置在哪.

+ whereis = WHERE IS 定位一个命令的二进制执行文件, 源文件和帮助文件的位置 (locate the binary, source, and manual page files for a command)
如: $ whereis tar
tar: /bin/tar /usr/include/tar.h /usr/share/man/man1/tar.1.gz

+ 有些命令是内置在Shell里面的, 叫做壳内置命令 (Shell builtins) , which 和 whereis 不会寻找并报告壳内置命令. 也就是说whereis 和 which命令可能会提供错误的信息. 比如, echo是一个壳内置命令.
$ whereis echo
echo: /bin/echo /usr/share/man/man1/echo.1.gz /usr/share/man/man3/echo.3ncurses.gz
$ which echo
/bin/echo
而实际上, Shell执行的是内置在它里面的echo命令, 而不是以上所列出的.
在bash下面, 你可以使用type命令来确认某个命令是否为壳内置命令:
type echo
echo is a shell builtin

+ apropos = APROPOS 搜索命令的帮助手册及其描述 (search the man page names and descriptions)
你可以使用apropos搜索任何关键字, 它实际搜索的是一个whatis数据库(由makewhatis工具维护). 本质是说, apropos 命令与 man -k 命令是完全等同的, 显示的结果也完全相同.
whatis = WHAT IS 显示工具描述 (display manual page descriptions)
whatis与apropos类似, 但只有当要查找的命令名完全匹配时, whatis才显示相应的结果. 所以当你知道一个工具的确切名字, 而不知道它的作用时, 可以使用whatis.

+ slocate = Security enhanced LOCATE 搜索文件 (searches for a file)
slocate命令搜索本地的所有文件!
在使用slocate工具之前, 需要使用updatedb工具来建立/更新slocate的数据库. 当然, 你可以设置把每天自动更新此数据库的工作交给cron脚本, 详情可参考man crontab.

8 ) 获取用户和系统信息 Obtaining user and system information
who w finger write mesg
如果你不在Linux系统网络上, 可以忽略以下信息.

+ who = WHO 显示哪些用户已经登陆系统 (show who is logged on)
如果你想知道你登陆在哪个终端和登陆时间, 可以使用whoami 命令.

+ finger = FINGER 查看用户信息 (lookup user information)
基于安全考虑, 系统管理员可能会禁用finger命令.

+ w = W 查看哪些用户已登陆且他们在做什么 (show who is logged on and what they are doing)
相对来说, w和finger的功能较多, who较少.

+ write = WRITE 发送信息给另外一个用户 (send a message to another user)

+ mesg = MESsaGe 拒绝或接受来自别的用户的信息 (denies or accepts messages)

其它 Others
verbose = 详述 (许多命令中 -v 参数就代表verbose, 意思是详细显示工作状态, 一般在命令执行完以后显示)

免费的中英文字体下载网站

  • Filed under: net
Thursday
Dec 20,2007

今天找到了一个不错的字体网站 FontStock , 途径如下:

Ubuntu论坛 –> LinuxGem –> MonoSpace Font –> CoreFonts –> Google –> FontStock

英文免费字体下载

到目前为止, FontStock 含有高达11049个可免费下载的英文字体, 而有名的 Dafont 现在却只有7726个英文字体可供下载. 而另一个 Fonts 网站在我这边打开出奇的慢

FontStock 虽然有不少广告, 但做得还算简洁且有特色. 一打开首页就是最新上传的字体的效果图片和简介. 左边不仅有按字母归类的目录清单和其它相关网站链接, 还有最近搜索 (lastest searches) , 新加的字体名称和Newsletter等贴心实用功能, 人性化工作做得还是不错, 让我想起了 WorldTimeZone世界时区InputKing在线中文输入 等经典实用网站.

FontStock 这个网站拥有如此多的免费字体提供下载, 当然是有原因的, 为了鼓励上传, 它提供一个每月赢取100美金 (win $100 per month) 的奖励, 每个月奖励100美金给上传字体最多的人 (用paypal付款), 当然字体是不能与网站现有的重复, 不能是商业字体, 且必须通过FontStock网站的审核才可以.

另外, 很容易发现, FontStock的赚钱方式主要是靠每页都有的Google Adsense广告, 和价值12美金的一次性下载含有所有字体的压缩文件 (Download all fonts in one single zip)的宽带使用费.(字体是免费的, 只收宽带使用费!) (点子不错!)

还有些不错的英文字体下载站: 1001 Free Fonts, UrbanFonts, Download Free Fonts.

中文免费字体下载

既然找到英文字体下载的老家了, 顺便也找了下不错而经典的免费中文字体下载, 在方便自己的同时, 也便于大家收藏.

值得一提的是 找字网 , 提供字体搜索服务, 进去后可以看到, 除了下方有些不太碍事的广告外(毕竟有收入来源才能长久和稳定), 有点像Google或Baidu的搜索主页, 提供按名称找字体, 看图片找字体, 字体分类查询, 字体互助社区, 字库知识汇编等服务, 居然有非常实用的在线工具(基本涵盖大部分在线工具)和颜色代码选择器功能, 看到了web2.0的影子. 找字网 Del.icio.us 高达86人的收藏说明了一切. 与找字网同属一个老板的 字体精品网 也办得有声有色, 值得收藏!

另外, 不错的中文字体下载站有: 字体中国, 中国字体, 字体下载大宝库.

更多我收藏的字体相关网址: http://del.icio.us/imacee/font

想Del.icio.us收藏本页? 没问题, 请点此处.
:D

Linux学习 - 03 命令行工具1

  • Filed under: linux
Sunday
Dec 16,2007

A Practical Guide to Linux Commands, Editors, and Shell Programming

Chapter 03 Command Line Utilities - 命令行工具 1/2

此章主要介绍最基本和最重要的Linux文本模式下的命令行工具.

1) 特殊字符 Special characters
+ 特殊字符对Shell来说, 有特殊的意义, 所以尽量不要让文件名中含有特殊字符:

& ; | * ? ‘ ” ` [ ] ( ) $ < > { } ^ # / % ! ~ +

若想知道特殊字符的英文读法, 请看这里.

+ 当然, 回车键 (RETURN), 空格键 (SPACE), TAB键也对Shell有特殊的意义, 也尽量不要用在文件名中.

+ 如果你非要在文件名中使用特殊字符, 也是可以的, 只是在引用时有些麻烦. 引用此文件时, 有2种方法:
++ 在每一个特殊字符前面都加一个反斜线 (backslash), 如你想使用**, 你必须输入 **. 当然, 若你想使用, 你需要输入\.
++ 使用一对单引号 (single quotation marks) 引用特殊字符. 若你想用**, 输入 ‘**’ 即可. 单引号中可以包含一般字符 (regular character), 如 ‘This is a special character:>’ .

2) 基本命令工具 Basic utilities
ls cat rm less more hostname

+ ls = LIst 显示文件名 (displays the names of files)
ls -al | less 逐屏显示当前目录的详细文件清单
+ cat = conCATenate 显示文本文件内容 (displays contents of text files)
concatenate的意思是一个一个连接在一起, 所以cat也可以同时显示多个文件的内容, 这里暂不讨论.
+ rm = ReMove 删除文件或目录 (remove files or directories)
默认情况下, rm直接删除指定的文件, 无需经过再次确认. 一个更安全的方法是使用选项-i (i = interactive 互动), 这让你有个互动式的再次确认的机会, 可以有效地防止误删文件, 如:
rm -i toollist
rm: remove regular file ‘toollist’? y
你可以通过在startup文件中创建alias, 来让rm在不输入-i的情况下, 默认采用以上的互动模式.

+ less = LESS is more 将文本文件一次只显示一个屏幕的内容 (displaying a text file one screen at a time)
less和more功能一样, 只有细微的差别, 一般配合管道 | (pipe) 一起使用.
+ tip: 当你输入文件名时, 只输入一部分文件名, 按一下Tab键, Shell会帮你自动完成文件名.
+ hostname = HOSTNAME 显示电脑主机名 (displays the system name)

3) 与文件操作相关的命令 Working with files
cp mv lpr grep head tail sort uniq diff file

+ cp = CoPy 复制文件和目录 (copy files and directories)
格式: cy source-file destination-file 如 cp memo memo.copy , cp命令也会覆盖同名目标文件, 也可使用互动选项-i.
+ mv = MoVe 移动/重命名文件 (move/rename a file)
格式: mv source-filename destination-filename 如将文件memo改名为memo.1216 mv memo memo.1216 , mv命令会覆盖同名目标文件, 也可使用互动选项-i. 注意: 复制文件cp和移动/重命名文件mv是不同的.
+ lpr = Line PRinter 打印文件 (print a file)
将文件report打印到名为mailroom的打印机: lpr -Pmailroom report . 另外, lpq 可查看打印队列, lprm 可取消打印.
+ grep = Global Regular Expression Print 查找字符串 (finds a string)
grep可以在一个或多个文件中查找指定的字符串, 如在文件memo中查找字符串credit: grep ‘credit’ memo 需要查找的字符串可以不用单引号, 但使用单引号可以允许你查找含有空格和特殊字符的内容. 在上例中, 含有discredit, creditor, accreditation的内容是符合查找规则的, 因为这些词包含了credit字符串, 使用选项-w (grep -w ‘credit’ memo) 可以让grep只显示符合含有完整单词credit的内容.

+ head = HEAD 显示文件的开始部分 (displays the beginning of a file)*
默认, head只显示文件的前10行, 你可以指定显示的行数, 如仅显示文件months的第一行 head -1 months
+ tail = TAIL 显示文件的结束部分 (displays the end of a file) *
与head的用法类似.
+ sort = SORT文本文件的每行排序并显示 (sort lines of text file) *
sort是按字母顺序显示文件内容.
+ uniq = UNIQue 移除文件重复的行 (duplicate lines from a file) *
使用 sort -u 可以达到同样的效果.

+ diff = DIFFerence 逐行比较文件 (compare files line by line) *
diff逐行比较文件并显示不同的地方.
使用选项 -u (unified output format) 可以更好地显示两文件间的差别: 此选项会把长的多行的文件分成块 (hunks), 每块的开始和结束都有@@ (two at signs), 同时, 一个文件(如A)被标识为减号 - (a minus sign), 而另一个文件(如B)被标识为加号 + (a plus sign), 显示结果时, 前面有减号的内容表示仅出现在A文件中, 前面有加号的内容表示仅出现在B文件中, 前面没有任何符号的内容表示两个文件都有. 请看下例:
diff -u colors.1 colors.2
— colors.1 Fri Dec 16 18:20:32 2007
+++ colors.2 Fri Dec 16 18:21:53 2007
@@ -1,6 +1,5 @@
red
+blue
green
yellow
-pink
-purple
orange

若从上例中看不出colors.1文件和colors.2文件分别有哪些内容, 说明你还没有弄懂, 建议自己弄个例子亲自试试.

+ file = FILE 确定文件的类型 (determine file type)
简单地说, file就是向你报告你指定的文件是什么类型的文件.

*此工具不会更改原文件的内容.

4) | (管道) 进程间的通信 (Pipe) Communications between processes
一个进程就是指一个命令的执行, 进程间的通信是Unix/Linux系统的特征之一. 管道 (pipe) 用一个竖条表示, | (vertical bar), 提供进程间通信的最简单的形式. 管道接收一个工具的输出, 把这个输出发送给另一个工具作为输入. (a pipe takes the output of one utility and sends that output as input to another utility.)
如, 打印months文件的最后十行 tail months | lpr

其它 Others
A directory is a folder that can hold files.
utilities less and more have subtle differences. (subtle = slight and delicate)

快速程序启动工具GNOME Do

  • Filed under: linux
Saturday
Dec 15,2007

用上Linux Ubuntu也很有一段时间了, 一直期待并寻找能与Windows下的 TypeAndRun 相媲美的软件, 今天有了些小小收获: GNOME Do.

介绍
GNOME Do是个简单小巧开源软件, 但功能还远不及TypeAndRun强大.

官方网站有两个:
http://do.davebsd.com/
https://edge.launchpad.net/gc

安装
在Ubuntu下可以用apt-get安装, 首先输入

sudo gedit /etc/apt/sources.list

添加下列源到文件最后:

deb http://ppa.launchpad.net/rharding/ubuntu gutsy main
deb-src http://ppa.launchpad.net/rharding/ubuntu gutsy main

保存后执行:

sudo apt-get install gnome-do

安装完毕后GNOME Do可以在Applications–>Accessories里面找到, 也可以用默认的Super键+空格键调出.

设置
习惯了TypeAndRun 默认的按 Scroll Lock键一键呼出, 研究了一番, 终于把GNOME Do默认的键改成了Scroll Lock一键呼出.

方法是在终端输入

gconf-editor

调出Gnome Configuration Editor, 进入 /apps/gnome-do/preferences/key_binding 并把默认的值 <Super>space 更改为 Scroll_Lock .

另外, Ubuntu 7.10 默认也带个 Deskbar Applet, 也有类似于 GNOME Do 的功能, 默认用 Alt+F3 可以调出.

Las Vegas 酒店预订

  • Filed under: travel
Thursday
Dec 13,2007

2008年要去美国Las Vegas, 参加CES展, 时间是20080107-20080110.

与香港一样, 展会期间的酒店都是比较贵的. 为了节省开支, 我在 Agoda 上预订了一家只有1.5星级的便宜酒店 Vagabond Inn Las Vegas # 430 Hotel , 含税每标准间每晚$58, 这家酒店也是我在网上所找到的离我们的展馆Hilton Center最近最便宜的酒店, 可以走着去会场.

只去同一个地方一次, 我却订了两个酒店. 因为本来确定的机票却拿不到, 只有购买再提前两天的机票了, 因此自然也要再多预订两天的酒店. 由于在已预订的酒店增加二晚的费用和预订另一家邻近的更高档的酒店的费用基本相当, 于是决定选择后者.

Travelocity 上订了3星级的马戏团酒店 Circus Circus Hotel & Casino , 含税每标准间每晚$65.75, 而2天后, 也就是在展会期间, 它的价格每晚至少$120. 另外, 马戏团酒店比 Vagabond Inn Las Vegas # 430 Hotel 离展馆更近.

如果你有兴趣, 可以看看我在Google maps上找到并标识的Cheap Hotels in Las Vegas.

最近在网上订国际酒店, 也有了些小经验.

1. 酒店订得越早, 价格越便宜, 越到后面越贵, 特别是展会期间的酒店. (机票也是一样)

2. AgodaTravelocity 都是不错的全球折扣酒店网站, 他们都支持在线信用卡支付, 并且都有积分赠送, 可作为现金抵下次预订金额.

3. Kayak 是个全球酒店价格比较网站, 推荐.

4. 可以参考我的Del.icio.us酒店预订相关的网址: http://del.icio.us/imacee/hotel+book

这次机票是通过代理订的, 下次想试试在网上订国际机票.