tag:blogger.com,1999:blog-74287923951137580472024-03-08T22:49:46.150+08:00明月夜 小轩窗KISS = Keep It Sample,Stupid!Unknownnoreply@blogger.comBlogger22125tag:blogger.com,1999:blog-7428792395113758047.post-87583434149918642112014-04-14T11:49:00.001+08:002014-04-14T11:49:22.618+08:00使用邮件发布blog<div style="line-height:1.7;color:#000000;font-size:14px;font-family:arial">测试使用邮件发布blog<div><br></div><div><br></div></div><br><br><span title="neteasefooter"><span id="netease_mail_footer"></span></span>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7428792395113758047.post-5941020229055545912011-11-22T22:02:00.000+08:002011-11-22T22:02:30.045+08:00[Tex]Debian 6 下TexLive2011安装<span style="font-family: Verdana; font-size: 12pt; ">由于受够了Word那种天马行空,匪夷所思,莫名其妙的格式错误,我决定换一种排版工具。于是就在网上搜索Tex的相关内容。</span><br /><br />
<strong><span style="font-family: Verdana; font-size: 12pt; ">1、Tex介绍<br /><br />
</span></strong><br />
<div><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 24px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: #ffffff; color: #333333; font-family: Georgia, 'Bitstream Charter', serif; line-height: 24px; "><span style="font-family: Verdana; font-size: 12pt; ">TeX 是一个格式化排版系统,它一问世便以其排版效果的高质量震动整个出版界。尤其是在排版含有大量数学公式的科技文献方面更显示了它的优越性。TeX 还是一个程序源代码公开的免费排版系统,因此吸引了许多计算机专家及 TeX 爱好者为之添砖加瓦。</span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 24px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: #ffffff; color: #333333; font-family: Georgia, 'Bitstream Charter', serif; line-height: 24px; "><span style="font-family: Verdana; font-size: 12pt; ">20世纪60年代,著名计算机专家和数学家,斯坦福大学 Donald E. Knuth (读音:ka-nooth)教授准备出系列专著《</span><a href="http://www-cs-faculty.stanford.edu/~uno/taocp.html" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; color: #0066cc; background-position: initial initial; background-repeat: initial initial; "><span style="font-family: Verdana; font-size: 12pt; ">计算机程序设计艺术</span></a><span style="font-family: Verdana; font-size: 12pt; ">》,前三卷已经出版。当他正在撰写第四卷时,出版社拿来了第二卷的第二版书样给他过目,结果令他大失所望,因为当时出版社的印刷技术没有使他的书稿更好看,反而变糟了,尤其是在数学公式和字体上面的缺陷更令他无法接受。于是他就打算自己写一个既能供科学家编排手稿又符合出版社印刷要求的高质量的计算机排版系统。</span><br /><br />
<span style="font-family: Verdana; font-size: 12pt; ">Knuth 教授于1977年开始构造 TeX 系统,并为该系统设计了一个字符字体生成软件:METAFONT,在标准的 TeX 系统中包含有75种不同尺寸的字体,而且每种字体有8种不同的缩放比例。</span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 24px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: #ffffff; color: #333333; font-family: Georgia, 'Bitstream Charter', serif; line-height: 24px; "><span style="font-family: Verdana; font-size: 12pt; ">1982年 TeX 系统成功开发出版,之后又有几次升级。Knuth 教授用无理数π(pai)的近似值作为 TeX 系统的版本序号,e 的近似值作为 METAFONT 版本序号,每升级一次其版号就增加一位数字,不断地趋近于π(pai) 和 e,这也表达了 TeX 不断追求完美的愿望 。<br /><br />
<br /><br />
更多内容请参看</span><a href="http://zzg34b.w3.c361.com/homepage/TeXintroduction.htm" style="font-family: verdana, 'courier new'; line-height: 21px; ">http://zzg34b.w3.c361.com/homepage/TeXintroduction.htm</a></p></div><strong><span style="font-family: Verdana; font-size: 12pt; ">2、安装TexLive2011<br /><br />
</span></strong><br /><br />
<strong><span style="font-family: Verdana; font-size: 12pt; ">2.1、下载镜像<br /><br />
</span></strong><br /><br />
<span style="font-family: Verdana; font-size: 12pt; "> TexLive安装分为网络安装和光盘镜像安装。网络镜像基本在教育网,公网用户建议使用光盘镜像安装。另外不建议使用apt-get方式从源里安装。</span><br /><br />
<span style="font-family: Verdana; font-size: 12pt; ">网络安装步骤:</span><br /><br />
<span style="font-family: Verdana; font-size: 12pt; "> 请参考</span><a href="http://www.tug.org/texlive/quickinstall.html"><span style="font-family: Verdana; font-size: 12pt; "> http://www.tug.org/texlive/quickinstall.html</span></a><br /><br />
<span style="font-family: Verdana; font-size: 12pt; ">光盘镜像下载:</span><br /><br />
<span style="font-family: Verdana; font-size: 12pt; "> 从这个网址下载ISO文件 ftp://ftp.tug.org/texlive/Images/texlive2011.iso<br /><br />
</span><br /><br />
<strong><span style="font-family: Verdana; font-size: 12pt; ">2.1 GUI方式安装<br /><br />
</span></strong><br /><br />
<div><span style="font-family: Verdana; font-size: 12pt; "> 首先安装 perl-tk</span><br />
<div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />
<br /><br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br /><br />
http://www.CodeHighlighter.com/<br /><br />
<br /><br />
--><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">sudo apt</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">-</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">get install perl</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">-</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">tk</span></div><p><span style="background-color: #ffffff; font-family: Verdana; font-size: 12pt; "> 挂载 TeX Live 2010 镜像</span></p><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />
<br /><br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br /><br />
http://www.CodeHighlighter.com/<br /><br />
<br /><br />
--><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">sudo mkdir </span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">mnt</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">iso<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">sudo mount </span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">-</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">o loop texlive2010.iso </span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">mnt</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">iso</span></div><p><span style="background-color: #ffffff; font-family: Verdana; font-size: 12pt; "> 安装</span></p><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />
<br /><br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br /><br />
http://www.CodeHighlighter.com/<br /><br />
<br /><br />
--><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">sudo </span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">mnt</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">iso</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">install</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">-</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">tl </span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">--</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">gui</span></div><p><span style="font-size: 16px; font-family: 楷体; background-color: #e8e8e8;"></span></p><div><span style="background-color: #ffffff; font-family: Verdana; font-size: 12pt; ">信息读取完毕后,弹出一个界面如下:</span><br />
<p><span style="font-family: 楷体;"> <img src="http://pic002.cnblogs.com/images/2011/76783/2011021521014848.png" alt="" /></span></p><p><span style="font-family: Verdana; font-size: 12pt; "> 把最后一项“自动创建链接”修改,其他保持原样。</span></p><p><span style="font-family: Verdana; font-size: 12pt; "> 点击“安装TeX Live”,经过几分钟后,安装成功。</span></p></div><p> </p><p><span style="font-family: Verdana; font-size: 12pt; "> 安装后更新一下宏包</span><br /><br />
</p><div><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />
<br /><br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br /><br />
http://www.CodeHighlighter.com/<br /><br />
<br /><br />
--><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">sudo tlmgr option repository http:</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">//</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">mirrors.ustc.edu.cn</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">CTAN</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">systems</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">texlive</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">tlnet<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">sudo tlmgr update </span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">--</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">self<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">sudo tlmgr update </span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">--</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">all</span></div><span style="border-collapse: separate; color: #000000; font-family: 文泉驿微米黑; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"><span style="color: #373737; font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif; font-size: 15px; font-weight: 300; line-height: 24px;"><br />
<p style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit; margin-top: 0px; margin-right: 0px; margin-bottom: 1.625em; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; "><code style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-family: inherit; font-size: 13px; font-style: inherit; font-weight: inherit; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font: normal normal normal 13px/normal Monaco, Consolas, 'Andale Mono', 'DejaVu Sans Mono', monospace; "><span style="font-family: Verdana; font-size: 12pt; ">卸载 ISO文件</span><br /><br />
</code></p><code style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-family: inherit; font-size: 13px; font-style: inherit; font-weight: inherit; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font: normal normal normal 13px/normal Monaco, Consolas, 'Andale Mono', 'DejaVu Sans Mono', monospace; "></code></span></span><br />
<div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />
<br /><br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br /><br />
http://www.CodeHighlighter.com/<br /><br />
<br /><br />
--><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">sudo umount </span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">mnt</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">tex<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">sudo rm </span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">-</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">rf </span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">mnt</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">tex</span></div><span style="border-collapse: separate; color: #000000; font-family: 文泉驿微米黑; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><span style="color: #373737; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 15px; font-weight: 300; line-height: 24px; "></span></span></div><span style="font-size: 16px; font-family: 楷体; background-color: #e8e8e8;"></span><br />
<p> </p></div><strong><span style="font-family: Verdana; font-size: 12pt; ">3、配置<br /><br />
</span></strong><br /><br />
<div><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />
<br /><br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br /><br />
http://www.CodeHighlighter.com/<br /><br />
<br /><br />
--><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">sudo gedit </span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">~/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">.profile</span></div><p><span style="font-family: Verdana; font-size: 12pt; "> 然后把以下代码添加进去</span></p><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />
<br /><br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br /><br />
http://www.CodeHighlighter.com/<br /><br />
<br /><br />
--><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">PATH</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">=/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">usr</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">local</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">texlive</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">2011</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">bin</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">i386‐linux:$PATH; export PATH<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">MANPATH</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">=/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">usr</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">local</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">texlive</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">2011</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">texmf</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">doc</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">man:$MANPATH; export MANPATH<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">INFOPATH</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">=/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">usr</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">local</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">texlive</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">2011</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">texmf</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">doc</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">info:$INFOPATH; export INFOPATH</span></div></div><div><p><span style="font-family: Verdana; font-size: 12pt; "> 接着,修改/etc/manpath.config </span></p><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />
<br /><br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br /><br />
http://www.CodeHighlighter.com/<br /><br />
<br /><br />
--><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">sudo gedit </span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">etc</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">manpath.config</span></div><p><span style="font-family: Verdana; font-size: 12pt; "> 在# set up PATH to MANPATH mapping下输入</span></p><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />
<br /><br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br /><br />
http://www.CodeHighlighter.com/<br /><br />
<br /><br />
--><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">MANPATH_MAP </span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">usr</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">local</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">texlive</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">2011</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">bin</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">i386</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">-</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">linux </span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">usr</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">local</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">texlive</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">2011</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">texmf</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">doc</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">man</span></div><p><span style="font-family: Verdana; font-size: 12pt; "> 最后编辑/etc/environment 文件 </span></p><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />
<br /><br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br /><br />
http://www.CodeHighlighter.com/<br /><br />
<br /><br />
--><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">PATH</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">=</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">”</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">usr</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">local</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">sbin:</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">usr</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">local</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">bin:</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">usr</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">sbin:</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">usr</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">bin:</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">sbin:</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">bin:</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">usr</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">games:<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">usr</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">local</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">texlive</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">2011</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">bin</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">i386</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">-</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">linux”<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">LANGUAGE</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">=</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">”en_US:en”<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">LANG</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">=</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">”en_US.UTF</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">-</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">8</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">″</span></div></div><span style="font-size: 14pt; font-family: Verdana;"><br /><br />
</span><span style="font-family: Verdana; font-size: 12pt; ">配置中文环境 </span><br />
<div><span style="font-size: 14pt; font-family: Verdana;"><br /><br />
</span><span style="font-family: Verdana; font-size: 12pt; "> 创建Windows字体目录WinFonts和Adobe字体目录AdobeFonts</span><br />
<div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />
<br /><br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br /><br />
http://www.CodeHighlighter.com/<br /><br />
<br /><br />
--><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">sudo mkdir </span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">usr</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">share</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">fonts</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">WinFonts<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">sudo mkdir </span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">usr</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">share</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">fonts</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">AdobeFonts</span></div></div><span style="font-family: Verdana; font-size: 12pt; "> WinFonts里面的字体各位看官需要自己从WINDOWS/Fonts 目录里面拷贝需要什么自己拷贝什么字体。拷贝字体的数目根据需求而定。这里拷贝的字体会涉及到下面配置。建议拷贝宋体、黑体、楷书、仿宋、隶书、幼圆这几个字体。</span><br /><br />
<span style="font-family: Verdana; font-size: 12pt; "> AdobeFonts字体请自己Google之。</span><br /><br />
<span style="font-family: Verdana; font-size: 12pt; "> 将字体拷贝到指定目录后,刷新字体缓存。</span><br /><br />
<div><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />
<br /><br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br /><br />
http://www.CodeHighlighter.com/<br /><br />
<br /><br />
--><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">sudo mkfontscale<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">sudo mkfontdir<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">sudo fc</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">-</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">cache </span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">-</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">fsv</span></div></div><span style="font-family: Verdana; font-size: 12pt; "> 查看系统支持字体,将字体输出到fonts文件中。如果下面的配置出问题了可以查看这个文件,找一个字体名替换就可以了。</span><br /><br />
<div><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />
<br /><br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br /><br />
http://www.CodeHighlighter.com/<br /><br />
<br /><br />
--><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">fc</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">-</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">list :lang</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">=</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">zh </span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">></span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> fonts</span></div></div><span style="font-family: Verdana; font-size: 12pt; "> 编辑</span><span style="font-family: Verdana; font-size: 12pt; ">ctex-xecjk-winfonts.def</span><span style="font-family: Verdana; font-size: 12pt; ">文件和</span><span style="font-family: Verdana; font-size: 12pt; ">ctex-xecjk-adobefonts.def</span><span style="font-family: Verdana; font-size: 12pt; ">文件</span><br /><br />
<div><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />
<br /><br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br /><br />
http://www.CodeHighlighter.com/<br /><br />
<br /><br />
--><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">sudo gedit </span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">usr</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">local</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">texlive</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">2011</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">texmf</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">-</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">dist</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">tex</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">latex</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">ctex</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">fontset</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">/</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">ctex</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">-</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">xecjk</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">-</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">winfonts.</span><span style="color: #0000ff; font-family: Verdana; font-size: 12pt; ">def</span></div><br /><br />
<span style="font-family: Verdana; font-size: 12pt; ">原文件</span><br /><br />
<span style="font-size: 14pt; font-family: Verdana; background-color: #e8e8e8;"><br />
<div><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />
<br /><br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br /><br />
http://www.CodeHighlighter.com/<br /><br />
<br /><br />
--><span style="color: #000000; "> </span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">%</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> ctex</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">-</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">xecjk</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">-</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">winfonts.</span><span style="color: #0000ff; font-family: Verdana; font-size: 12pt; ">def</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">: Windows 的 xeCJK 字体设置,默认为六种中易字体<br /><br />
<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">%</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">vim:ft</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">=</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">tex\setCJKmainfont[BoldFont</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">=</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">{SimHei},ItalicFont</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">=</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">{[simkai.ttf]}] <br /><br />
<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> {SimSun}<br /><br />
<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> \setCJKsansfont{SimHei}<br /><br />
<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> \setCJKmonofont{[simfang.ttf]}<br /><br />
<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> \setCJKfamilyfont{zhsong}{SimSun}<br /><br />
<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> \setCJKfamilyfont{zhhei}{SimHei}<br /><br />
<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> \setCJKfamilyfont{zhkai}{[simkai.ttf]}<br /><br />
<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> \setCJKfamilyfont{zhfs}{[simfang.ttf]}<br /><br />
<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> \newcommand</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">*</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">{\songti}{\CJKfamily{zhsong}} </span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">%</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> 宋体<br /><br />
<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> \newcommand</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">*</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">{\heiti}{\CJKfamily{zhhei}} </span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">%</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> 黑体<br /><br />
<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> \newcommand</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">*</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">{\kaishu}{\CJKfamily{zhkai}} </span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">%</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> 楷书<br /><br />
<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> \newcommand</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">*</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">{\fangsong}{\CJKfamily{zhfs}} </span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">%</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> 仿宋<br /><br />
<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> \newcommand</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">*</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">{\lishu}{\CJKfamily{zhli}} </span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">%</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> 隶书<br /><br />
<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> \newcommand</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">*</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">{\youyuan}{\CJKfamily{zhyou}} </span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">%</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> 幼圆<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> \endinput</span></div><span style="font-size: 16px; font-family: 楷体; background-color: #e8e8e8;"></span></div><div><p><span style="font-family: Verdana; font-size: 12pt; "> 编辑后 ctex-xecjk-winfonts.def 的内容:</span></p><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />
<br /><br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br /><br />
http://www.CodeHighlighter.com/<br /><br />
<br /><br />
--><span style="color: #000000; "> </span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">%</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> ctex</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">-</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">xecjk</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">-</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">winfonts.</span><span style="color: #0000ff; font-family: Verdana; font-size: 12pt; ">def</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">: Windows 的 xeCJK 字体设置,默认为六种中易字体<br /><br />
<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">%</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> vim:ft</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">=</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">tex<br /><br />
<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> \setCJKmainfont[BoldFont</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">=</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">{SimHei},ItalicFont</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">=</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">{KaiTi}] {SimSun}<br /><br />
<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> \setCJKsansfont{SimHei}<br /><br />
<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> \setCJKmonofont{FangSong}<br /><br />
<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> \setCJKfamilyfont{zhsong}{SimSun}<br /><br />
<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> \setCJKfamilyfont{zhhei}{SimHei}<br /><br />
<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> \setCJKfamilyfont{zhkai}{KaiTi}<br /><br />
<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> \setCJKfamilyfont{zhfs}{FangSong}<br /><br />
<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> \setCJKfamilyfont{zhli}{LiSu}<br /><br />
<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> \setCJKfamilyfont{zhyou}{YouYuan}<br /><br />
<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> \newcommand</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">*</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">{\songti}{\CJKfamily{zhsong}} </span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">%</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> 宋体<br /><br />
<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> \newcommand</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">*</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">{\heiti}{\CJKfamily{zhhei}} </span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">%</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> 黑体<br /><br />
<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> \newcommand</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">*</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">{\kaishu}{\CJKfamily{zhkai}} </span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">%</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> 楷书<br /><br />
<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> \newcommand</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">*</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">{\fangsong}{\CJKfamily{zhfs}} </span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">%</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> 仿宋<br /><br />
<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> \newcommand</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">*</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">{\lishu}{\CJKfamily{zhli}} </span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">%</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> 隶书<br /><br />
<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> \newcommand</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">*</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">{\youyuan}{\CJKfamily{zhyou}} </span><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">%</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> 幼圆<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> \endinput</span></div><span style="font-size: 16px; font-family: 楷体; background-color: #e8e8e8;"></span></div><br /><br />
</span></div><span style="font-family: Verdana; font-size: 12pt; "> 也就是将不识别的字体</span><span style="font-size: 16px; font-family: 楷体; background-color: #e8e8e8;"><span style="background-color: #e8e8e8; font-family: Verdana; font-size: 12pt; ">[simfang.ttf]</span></span><span style="font-family: Verdana; font-size: 12pt; ">给替换成系统中字体名称。然后依法修正</span><span style="font-family: Verdana; font-size: 12pt; ">ctex-xecjk-adobefonts.def</span><br /><br />
<br /><br />
<strong><span style="font-family: Verdana; font-size: 12pt; ">4、使用<br /><br />
</span></strong><br /><br />
<span style="font-family: Verdana; font-size: 12pt; "> 新建一个test.tex的文件</span><br /><br />
<div><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />
<br /><br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br /><br />
http://www.CodeHighlighter.com/<br /><br />
<br /><br />
--><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> \documentclass[UTF8]{ctexart}<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> \begin{document}<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> 这是我的第一个\TeX{}文件<br /><br />
</span><span style="color: #000000; font-family: Verdana; font-size: 12pt; "> \end{document}</span></div><p><span style="font-size: 16px; font-family: 楷体; background-color: #e8e8e8;"></span></p></div><span style="font-family: Verdana; font-size: 12pt; "> 然后使用命令编译成pdf文件</span><br /><br />
<div><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />
<br /><br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br /><br />
http://www.CodeHighlighter.com/<br /><br />
<br /><br />
--><span style="color: #000000; font-family: Verdana; font-size: 12pt; ">xelatex test.tex</span></div></div><br /><br />
<strong><span style="font-family: Verdana; font-size: 12pt; ">参考:</span></strong><br /><br />
<div><cite><span style="font-family: Verdana; font-size: 12pt; ">www.tug.org/</span><strong style="font-family: Verdana; font-size: 12pt; ">texlive</strong>/doc/<strong>texlive</strong>-<strong>zh</strong>-<strong>cn</strong>/<strong>texlive</strong>-<strong>zh</strong>-<strong>cn</strong>.<strong>pdf</strong></cite></div><div><span style="font-family: Verdana; font-size: 12pt; ">http://www.cnblogs.com/hello_seven/archive/2011/02/15/1955598.html</span></div><div><span style="font-family: Verdana; font-size: 12pt; ">http://panda0411.com/?p=691</span></div><div><span style="font-family: Verdana; font-size: 12pt; ">http://blog.csdn.net/dbzhang800/article/details/6820659</span></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7428792395113758047.post-25343357711280931172011-11-22T21:46:00.002+08:002011-11-22T22:20:55.461+08:00[新奇好玩]Debian下Goagent使用google提供的App Engine给我们提供了翻墙的可能,GoAgent就是这么一个项目。关于GoAgent项目的介绍和说明可以到以下地址围观<br />
http://code.google.com/p/goagent/<br />
<br />
一、安装准备<br />
需要使用python 2.6以上,如果没有请自行搜索安装Python的方法。<br />
<br />
二、申请Google App Engine帐号(需要手机验证)<br />
使用已有的google帐号登录 http://appengine.google.com<br />
顺利登录后,点击Creat an Application<br />
接着输入你的手机号码,国家选择Other(Not Listed),输入手机号,格式如:+86 13888888888。然后等待收取手机短信,收到短信后(一串数字号码)填入表单,点send提交。几秒后,谷歌会发来短信(免费的),里面有一串数字,填上即可。<br />
点击send后,Google App Engine账号即被激活,然后就可以创建新的应用程序了。页面会自动转入“My Applications”页面,点击“Create an Application”新建应用。填写必要的信息。<br />
一个Gmail账户最多可以创建十个Google App Engine应用。每个应用每天有1GB免费流量,不够的话,多申请几个就可以了(无需再进行手机验证)。<br />
<br />
三、下载GoAgent<br />
猛击这里 http://code.google.com/p/goagent/ 然后自己找下载<br />
<br />
四、配置<br />
1.解压缩文件到任一目录<br />
2.修改local\proxy.ini中[gae]处的appid=你的appid<br />
3.修改server\app.yaml下的your_appid为你的appid<br />
<br />
五、上传文件到google<br />
1.打开终端,进入local目录,输入<br />
<br />
<div class="source" style="background-color: steelblue; color: linen; font-family: "[object HTMLOptionElement]","monospace";">python proxy.py</div><br />
2.再打开一个终端,进入server目录,输入<br />
<br />
<div class="source" style="background-color: steelblue; color: linen; font-family: "[object HTMLOptionElement]","monospace";">python appcfg.zip update ./</div><br />
六、运行<br />
1.打开终端,进入local目录,输入<br />
<br />
<div class="source" style="background-color: steelblue; color: linen; font-family: "[object HTMLOptionElement]","monospace";">python proxy.py</div><br />
2.启动浏览器,设置浏览器的代理地址 IP:127.0.0.1:8087<br />
<br />
本文转载自:<br />
http://maolihui.com/goagent-detailed-version-of-the-tutorial.htmlUnknownnoreply@blogger.com0tag:blogger.com,1999:blog-7428792395113758047.post-14917783864725810832010-11-13T23:53:00.005+08:002011-01-29T21:48:54.234+08:00[附庸风雅]念奴娇 赤壁怀古<code><br />
| | | | |人|故|羽|發|遙| |江|亂|故|大| |蘇| |念|<br />
| | | | |生|國|扇|。|想| |山|石|壘|江| |軾| |奴|<br />
| | | | |如|神|綸| |公| |如|穿|西|東| | | |嬌|<br />
| | | | |夢|游|巾| |瑾| |畫|空|邊|去| | | |</code><code> </code><code>|<br />
| | | | |,|,|,| |當| |,|,|,|,| | | |赤|<br />
| | | | |一|多|談| |年| |一|驚|人|浪| | | |壁|<br />
| | | | |尊|情|笑| |,| |時|濤|道|淘| | | |懷|<br />
| | | | |還|應|間| |小| |多|拍|是|盡| | | |古|<br />
| | | | |酹|笑|,| |喬| |少|岸|</code><code> </code><code>|,| | | | |<br />
| | | | |江|我|檣| |初| |豪|,|三|千| | | | |<br />
| | | | |月|,|櫓| |嫁| |杰|卷|國|古| | | | |<br />
| | | | |。|早|灰| |了| |。|起|周|風| | | | |<br />
| | | | | |生|飛| |,| | |千|郎|流| | | | |<br />
| | | | | |華|煙| |雄| | |堆|赤|人| | | | |<br />
| | | | | |發|滅| |姿| | |雪|壁|物| | | | |<br />
| | | | | |。|。| |英| | |。|。|。| | | | |</code>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7428792395113758047.post-35644761824659400272010-11-13T23:52:00.002+08:002010-11-13T23:52:56.217+08:00[读书笔记]周末读书记我有很久没有认真的读过书了。久的我都不记得了。<br />
周五,从行政那里领了一张100块的北方图书城的购书券,周六上午就屁颠屁颠的去了天津街,七扭八拐的找到了图书城。进去一看,地方还挺大,书也很多。然后就直奔计算机类的去了。<br />
一共看了两本书,当然不是技术的,我一直感觉技术的东西要看也只能看手册之类的。具体的还是自己摸索来的快,来的深刻。<br />
我看的第一本是陈灼的《上帝掷骰子》,第二本是 (美)米特尼克(Mitnick K.D.)写的《入侵的艺术》<img alt="" class="mceWPmore mceItemNoResize" src="http://xupf.yo2.cn/wp-includes/js/tinymce/plugins/wordpress/img/trans.gif" title="更多……" /><br />
<img alt="欧美角色扮演" src="http://www.douban.com/lpic/s2010541.jpg" /><br />
<blockquote><b>简介 · · · · · · </b><br />
本书从电脑角色扮演游戏的祖宗——桌面角扮演游戏的起源写起,一路写到完稿时(2004年年底)电脑角色扮演游戏再次陷入低谷的时期,跨越整个20世 纪,特别详细地回顾了20世纪80年代和90年代两个十年中电脑角色扮演游戏的发展历程。全书按时间顺序讲述了“创世纪”、“巫术”、“魔法门”三大系列 如何称霸一个时代,又如何逐渐泯灭;“金盒子”系列掀起怎样的电脑角色扮演游戏高潮;“上古卷轴”、“暗黑破坏神”、“辐射”在电脑角色扮演游戏困难时期 的何等威风;“博德之门”、“异域镇魂曲”在世纪末引领的全新潮流。<br />
书中对“龙与地下城之父”“不列颠之王”给予特别的独立篇幅进行介绍,亦对“博德之门”游戏中个性丰满的非玩家角色加以纪念,最后以崇敬之情为电脑角色扮演游戏历史上最具悲剧性的游戏小组“黑岛”撰写的小传作为全书结尾。<br />
<b>作者简介 · · · · · · </b><br />
陈灼,作为一个欧美RPG的资深玩家,他对于20世纪90年代中期以后出品的RPG有较为深刻的理解。他深入欣赏了近十年来RPG游戏中的绝大部分精 品,从而对这批游戏从结构到画面,从音乐到制作风格都有深入了解。他对国内通晓此类游戏的玩家进行了长达3年的跟踪采访,掌握了玩家在进行RPG游戏心理 方面的第一手资料。他从2003年初开始担任中文网络最大的欧美RPG游戏社群NTRPG首席新闻官。2003至2004年间他负责《电脑报》欧美游戏版 面编辑。<br />
在北京、重庆和上海,都留下了他和他的桌面角色扮演游戏同好们的欢笑。 </blockquote><img alt="入侵" src="http://www.douban.com/lpic/s2361446.jpg" /><br />
<blockquote> <b>简介 · · · · · · </b><br />
四个志同道合的伙伴使用口袋大小的计算机在拉斯维加斯大把挣钱。一个无聊的加拿大小伙子居然能够非法访问南部的一家银行。几个年轻人被拉登的恐怖分子征召去攻击Lockheed Martin公司和防御信息系统网络。<br />
所有这些故事都是真实的!<br />
如果读者是自己所在单位的安全负责人,本书中的故事完全可能在您管辖的领域内发生。害怕国家安全官员深夜造访吗?那就认真阅读本书并在自己管辖的范围内加以防范吧!而对在真实生活中斗智斗勇的故事感兴趣的读者,可以对本收进行更深入的阅读。<br />
<b>作者简介 · · · · · · </b><br />
早已金盆洗手的著名黑客KEVIN D. MITNICK将其一生积累下来的丰富技能汇集成书,使大家免受黑客攻击!<br />
入侵案例加对策,在每一个故事的后面,Mitnick都进行了专业的分析--攻击行为其实是可以防范的! </blockquote>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7428792395113758047.post-30914616482569908722010-11-13T23:51:00.002+08:002010-11-13T23:51:20.298+08:00[新奇好玩]给爸爸的信<a href="http://xupf.yo2.cn/wp-content/uploads/57/5718/2007/07/att00052.jpg" title="xin"><img alt="xin" src="http://xupf.yo2.cn/wp-content/uploads/57/5718/2007/07/att00052.jpg" /></a><br />
<img alt="" class="mceWPmore mceItemNoResize" src="http://xupf.yo2.cn/wp-includes/js/tinymce/plugins/wordpress/img/trans.gif" title="更多……" /><br />
<a href="http://xupf.yo2.cn/wp-content/uploads/57/5718/2007/07/att00055.jpg" title="xin2"><img alt="xin2" src="http://xupf.yo2.cn/wp-content/uploads/57/5718/2007/07/att00055.jpg" /></a><br />
<a href="http://xupf.yo2.cn/wp-content/uploads/57/5718/2007/07/att00058.jpg" title="xin3"><img alt="xin3" src="http://xupf.yo2.cn/wp-content/uploads/57/5718/2007/07/att00058.thumbnail.jpg" /></a>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7428792395113758047.post-41852909541436094782010-11-13T23:50:00.002+08:002010-11-13T23:50:38.793+08:00[附庸风雅] 宁为鸡口,毋为牛后【解释】:比喻宁居小者之首,不为大者之后。同“宁为鸡口,无为牛后”。<br />
【出处】:章炳麟《社会通诠商兑》:“宁为鸡口,毋为牛后,与使他人啖我而饱也,宁自啖而不足。”<br />
<blockquote>苏秦为楚合从,说韩王曰:“韩北有巩、洛、成皋之固,西有宜阳、常阪之塞,东有宛、穰、淆水,南有陉山,地方千里,带甲数 十万。天下之强弓劲弩,皆自韩出。溪子、少府、时力、距来,皆射六百步之外。韩卒超足百射,百发不暇止,远者达胸,近者掩心。韩卒之剑裁,皆出于冥山、棠 溪、墨阳、合伯膊。邓师、宛冯、龙渊、大阿,皆陆断马牛,水击鹄雁,当敌即斩坚。甲、盾、继、鍪、铁幕、革抉、缤芮,无不毕具。以韩卒之勇,被坚甲,跖劲 弩,带利剑,一人当百,不足言也。夫以韩之劲,与大王之贤,乃欲西面事秦,称东藩,筑帝宫,受冠带,祠春秋,交臂而服焉,夫羞社稷而为天下笑,无过此者 矣。是故愿大王之熟计之也。<br />
“大王事秦,秦必求宜阳、成皋。今兹效之,明年又益求割地。与之,即无地以给之;不与,则弃前功而后更受其祸。且夫大王之地有尽,而秦之求无已。夫以有尽 之地而逆无已之求,此所谓市怨而买祸者也,不战而地已削矣。臣闻鄙语曰:‘宁为鸡口,无为牛后。’今大王西面交臂而臣事秦,何以异于牛后乎?夫以大王之 贤,挟强韩之兵,而有牛后之名,臣窃为大王羞之。”<br />
韩王忿然作色,攘臂按剑,仰天太息曰:“寡人虽死,必不能事秦。今主君以楚王之教诏之,敬奉社稷以从。” </blockquote>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7428792395113758047.post-2999936460811234282010-11-13T23:48:00.000+08:002010-11-13T23:48:01.714+08:00[无声呢喃]清明归来今年清明放假,正好隔天儿就是老爸大寿。貌似从小到大还没有给老爸庆过寿,于是3号晚上就连夜坐船回烟台,终于在早上8点之前赶回了家。<br />
<br />
回到了家一切都感觉不一样,特轻松的感觉,非常的放松,非常的惬意。4号还是个大晴天,中午的时候连点微风都没有。吃完饭,倚着南墙根儿。暖洋洋的 晒了会儿太阳,舒坦!吃着老妈做的手擀面和用扇贝丁和瘦肉韭菜一起做的三鲜饺子,那叫一个痛快啊。在家的感觉真棒,无忧无虑,什么都不想,晚上不到9点就 睡觉,睡到早上自然醒,舒坦啊!连每天吃什么都不用操心。<br />
<br />
跟老妈一起聊天,安静的听她絮叨的说着当年的苦日子。做一个忠实的听众,也蛮不错的感觉。挺温馨,回来以后还在怀念那种家的味道。永远没有进度,没有工作安排,没有压力,没有谁在催你交东西。<br />
<br />
回家就是在度假,可是再美的假期也要过去。今天就坐船回来了。 哎,想起工作的事情就头疼,算了,生活总是不如意的,偶尔忙里偷闲回趟老家绝对是一个不错的主意^-^Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7428792395113758047.post-78131968496663300472010-11-13T23:47:00.002+08:002010-11-13T23:47:25.437+08:00[无声呢喃]爱好小时候上学的时候,每次老师给我的评语几乎都是一样的,“这孩子有脑子,也很聪明,可就是不学,非得别人逼迫才行”。我承认,这话说的确实入骨三分。其实我一直比较懒,学习上每次都是三分钟的热度,到现在也依然如此。<br />
<br />
我的性格比较懒散, 基本上就是随遇而安的类型。除非外界压迫着自己,用老妈的话讲就是要刀架到脖子上才行。其实我知道是因为的兴趣不安分,每个新 鲜的事物的热度持续不了几天就又被其他的东西给吸引过去了。就象一只初生的小猫,到了五光十色的花园里面,一会扑蝴蝶,一会捉蚂蚱。<br />
<br />
大部分人应该跟我是一样的,本性安逸,却又爱好广泛。很少有一个长久的爱好。 很喜欢追逐新的东西,注重表面的东西。爱随大流,别人喜欢什么我也跟 着乐和。随来随去的某一天突然就迷茫了,发现自己爱好很多,可是真正说的上喜欢的却没有。就象一个情圣,年轻时周旋于众多红颜之间,临老了却发现自己一无 所有。什么都有,却什么都没有。<br />
<br />
造成这样的局面,归根结底还是自己的欲望太多。 正是因为欲望多,今天想做这个,明天想做那个,没有一个明确的目标,所有自己就迷茫了。整天的浑浑噩噩,总感觉自己没有做什么事情,而每天却过的很快。<br />
<br />
清心寡欲,佛家和道家都有这样的原则,人是有欲望的,正是因为欲望才让人类得以进步,占据了自然界食物链的顶端。但是欲望泛滥了,就没有了太大的效力。不会有一个明确的目标。<br />
十指分开,不如握紧成拳。要好好的找一个自己的目标了。没有爱好和目标的日子真的是很混沌阿。Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7428792395113758047.post-91669087555871313202010-11-13T23:45:00.000+08:002010-11-13T23:45:16.079+08:00[项目管理]设计五原则这几天正在看一些关于软件设计的东西,正好看到<a href="http://realazy.org/blog/2007/03/07/five-principles-to-design-by/">这篇文章</a>,就给转过来了。感觉说的不错.<br />
<blockquote>本人非计算机,亦非心理学,或者交互设计,更非设计专业出身,因此什么都是半桶水。即使如此,依然靠着兴趣寻找乐趣。对于设计,爱之,但没有受过系统培训,更多时候只是从用户角度来考虑问题。今偶读一文,叫<a href="http://bokardo.com/archives/five-principles-to-design-by/">Five Principles to Design By</a>,跟本人观点颇投缘,虽然有些观点不是很认同(如:设计不是艺术,考究起来,现在啥都可以冠上艺术二字,何况设计呢),但道理挺得我心,遂花两小时,冒着上班迟到的危险,翻译出来,与众分享之。水平有限,若有不通或歧义,请多多指出指正指教,不胜感激。以下是正文:<br />
<b>技术为人民服务</b><br />
人们经常埋怨自己的技术短处。当电脑当机,他们会说:“我一定是干了某些愚蠢的事情”。面对一个设计糟糕的网站,他们会说:“我一定是太蠢了,我竟找不着北”。他们很有可能去买一本傻瓜指南。<br />
很不可思议!人们在使用技术时不应该感到挫折。就像客户,用户永远是对的。如果软件崩溃了,那是软件设计师的错;如果在某个网站上找不着北,那是 web设计师的错。但这也不表示设计师要羞愧低头……他们更应该把这看作是一个学习的机会!好设计师与坏设计师最大的差别在于,如何处理他们的让用户正折 腾着的设计。<br />
技术为人民服务。人民不会为技术服务。<br />
<b>设计非艺术</b><br />
艺术是关于个人表达的。它关于生命,关于情感——艺术家的想法和主意。它不太关注第三者干什么,活动也不是必须的,仅是他们的鉴赏。艺术实践不需要这些。鉴赏是艺术家的必需品,同时他们也是孤独的。<br />
设计,从另一方面来说,是关于使用的。设计师需要别人来使用(而不仅仅是鉴赏)他们的作品。设计不存在不让人们使用它的目的。设计辅助解决人类问题。我们能授予一个设计的最高荣誉不是它多漂亮,多艺术,而是它用途多广。<br />
不像艺术,设计总是存在于情景中的。情景对一个设计至关重要:它要解决什么问题?为谁设计?在什么时期?这就是为何设计与技术如此紧密的缘故。因为技术变化太快,所以设计必须步随其后。十年前的设计在今天可能不值一提。充满精彩设计的历史没有必要继续存在。<br />
伟大的艺术,从另一角度说,永远风行。就算今天我们可以复制一百万个大卫像,我们依然欣赏米开朗基罗的原作,因为它是一个人的辛劳和表达。艺术永远不会凋谢。伟大的设计则依赖于它产生的年代和要解决的问题。但艺术不这样,艺术是永恒的。<br />
做个测试。当人们享受艺术时,说:“我喜欢”;当人们享用设计时,说:“做得不错”。这并非偶然。好的设计就是能干活的料。<br />
<b>体验属于用户</b><br />
设计师不生产体验,他们制作的是体验用品。看似细微的差别却有很大不同,因为它把设计师放在服务用户的位置上,而非其他方式。这并不是要扼杀创新, 它并不会妨碍设计师跳过上述关于艺术的阐述。它只意味着,设计的体验并不会简单地因为设计师说这般这般就会这般这般地发生,当用户提交反馈时,真实的体验 就确确实实发生了。<br />
最终的体验发生在用户那里,体验是属于他们的。<br />
<b>伟大的设计是无形的</b><br />
伟大的设计一个有趣的属性是,它来源于认可。用得爽的时候我们忘了创造它时的种种艰辛。有时,就像普通的汤匙,显而易见,这东西太简单了,但我们会 忽视了在历史的某一时期它并不这样。还有,就像汽车,这东西尽管很复杂但依然容易使用,但是我们却对于它背后数以万计的工时视而不见。这是一种羞耻……每 一个伟大的设计都有丰富的历史。每一设计背后都是一个或一群设计师,他们想通过解决某些问题来让世界更美好。<br />
烂的设计显然是因为它伤害了使用。它拙劣,困难和复杂。最为讽刺的是,这个世界上烂的设计比好的设计更容易碰着。它像暴徒一样强奸着我们的头脑。它像恶徒一样在我们面前逞威风。因为有用,伟大的设计通常都是无形的。<br />
<b>简洁是终极哲学</b><br />
如Saint Exupery所说:"设计师知道自己要达到完美,不在于无物可增,而在于无物可减。"。简洁自成一体:知道什么要加和什么要扔……当它作用时,就像魔术般实现预期效果,因为没有任何复杂的东西传递给用户……只有简洁。这是设计师的最高成就。</blockquote>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7428792395113758047.post-34398948193205342712010-11-13T23:43:00.000+08:002010-11-13T23:43:21.739+08:00[项目管理]好的程序员应该这样做<b>★ 一、程序员每天该做的事</b><br />
1、总结自己一天任务的完成情况<br />
最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多 多。<br />
<br />
<b><i>好记性不如烂笔头。</i></b><br />
<br />
2、考虑自己明天应该做的主要工作<br />
把明天要做的事情列出来,并按照优先级排列,第二天应该把自己效率最高的时间分配给最重要的工作。<br />
<b><i>WORKLIST。计划很重要啊。</i></b><br />
<br />
3、考虑自己一天工作中失误的地方,并想出避免下一次再犯的方法<br />
出错不要紧,最重要的是不要重复犯相同的错误,那是愚蠢。<br />
<b><i>时时总结。</i></b><br />
<br />
4、考虑自己一天工作完成的质量和效率能否还能提高<br />
一天只提高1%,365天你的效率就能提高多少倍你知道吗?(1+0.01)*365=37倍。<br />
<b><i> </i></b><br />
<b><i>每天进步一点点。不断提升自己才是关键。</i></b><br />
<br />
5、看一个有用的新闻网站或读一张有用的报纸,了解业界动态<br />
闭门造车是不行的,了解一下别人都在做什么,对自己能带来很多启示。<br />
<b><i>知已知彼,百战不殆。</i></b><br />
<br />
6、记住一位同事的名字及其特点<br />
你认识公司的所有同事吗?你了解他们吗?<br />
<b><i>人际的成功是事业成功的重要因素。</i></b><br />
<br />
7、清理自己的代码<br />
今天完成的代码,把中间的调试信息,测试代码清理掉,按照编码风格整理好,注释都写好了吗?<br />
<b><i> </i></b><br />
<b><i>温故而知新。还应按分类整理好,方便重用。</i></b><br />
<br />
8、清理自己的桌面<br />
当日事当日毕,保持清洁干劲的桌面才能让你工作时不分心,程序员特别要把电脑的桌面清理干净。<br />
<i>专致是成功的关键。集中火力,做好当前最重要的一件事。其他事——完成之后再做。</i><br />
<br />
<b><b>★二、 程序员每周该做的事</b></b><br />
1、向你的老板汇报一次工作<br />
让你的老板知道你在做什么,这很重要。可以口头、书面、邮件,看你老板的工作方式而定。<br />
<b><i> </i></b><br />
<b><i>确保在正确的方向上。不要浪费生命而到头来全是无用功。</i></b><br />
<br />
2、进行一次自我总结(非正式 )<br />
这周之内自己表现得怎么样?该加分还是扣分?<br />
<b><i> </i></b><br />
<b><i>一周总结。常修常悟。</i></b><br />
<br />
3、制定下周计划<br />
把下周要做的事情列出来,一样要分清楚优先级。<br />
<b><i> </i></b><br />
<b><i>又是计划。可见计划之重要。此乃短期计划,指挥近期工作。</i></b><br />
<br />
4、整理自己的文件夹、书柜和电脑文件<br />
把桌面以外的地方也要清理干净,电脑的文件夹,收到的邮件,把过时的垃圾全部清理掉。<br />
<b><i>条理性是有效利用时间的保证;也使之更能投入工作。</i></b><br />
<br />
5、与一个非公司的朋友沟通<br />
他山之石,可以攻玉 (通过各种渠道!)<br />
<b><i> </i></b><br />
<b><i>要——但要作有益之交流,不作无益之讨论。别人的时间也很宝贵。</i></b><br />
<br />
6、看一本杂志<br />
找一本适合自己的专业杂志。<br />
<b><i> </i></b><br />
<b><i>找一本合适的周刊。</i></b><br />
<br />
7、纠正自己或同事一个细节上的不正确做法<br />
《细节决定成败》看过了吗?没看过强烈建议先看看。<br />
<b><i> </i></b><br />
<b><i>细节。天下精品必作于细。养成习惯就好。</i></b><br />
<br />
<b>★三、程序员每月该做的事</b><br />
1、至少和一个同事一起吃饭或喝茶<br />
不光了解自己工作伙伴的工作,还要了解他们的生活。<br />
<b><i> </i></b><br />
<b><i>开阔视野;增加阅历。</i></b><br />
<br />
2、自我考核一次<br />
相对正式地考核自己一下,你对得起这个月的工资吗?<br />
<b><i> </i></b><br />
<b><i>自我评估(价)总结。</i></b><br />
<br />
3、对你的同事考核一次<br />
你的同事表现怎么样?哪些人值得学习,哪些人需要帮助?<br />
<b><i> </i></b><br />
<b><i>三人行必有我师。善于学习。该出手时就出手。助人为乐。</i></b><br />
<br />
4、制定下月的计划,确定下月的工作重点<br />
<b><i> </i></b><br />
<b><i>中短期计划。方向性质的计划。</i></b><br />
<br />
5、总结自己工作质量改进状况<br />
自己的质量提高了多少?<br />
<b><i>每月总结。</i></b><br />
<br />
6、有针对性地对一项工作指标做深入地分析并得出改进的方案<br />
可以是对自己的,也可以是对公司的,一定要深入地分析后拿出自己的观点来。要想在老板面前说得上话,做的成事,工作上功夫要做足。<br />
<b><i> </i></b><br />
<b><i>投入与深入。</i></b><br />
<br />
7、与老板沟通一次<br />
最好是面对面地沟通,好好表现一下自己,虚心听取老板的意见,更重要的是要了解老板当前关心的重点。<br />
<b><i> </i></b><br />
<b><i>又是方向。不要迷失或走错方向。</i></b><br />
<b> </b><br />
<b>★ 四、程序员每年该做的事</b><br />
1、年终总结<br />
每个公司都会做的事情,但你真正认真地总结过自己吗?<br />
<b><i> </i></b><br />
<b><i>认真地(全面) —— 总结。</i></b><br />
<br />
2、兑现给自己、给家人的承诺<br />
给老婆、儿子的新年礼物买了没有?给自己的呢?<br />
<b><i> </i></b><br />
<b><i>工作只是生活的一部分,还有很多更重要的。</i></b><br />
<br />
3、下年度工作规划<br />
好好想想自己明年的发展目标,争取升职 / 加薪、跳槽还是自己出来干?<br />
<b><i> </i></b><br />
<b><i>规划。</i></b><br />
<br />
4、掌握一项新技术<br />
至少是一项,作为程序员一年要是一项新技术都学不到手,那就一定会被淘汰。掌握可不是看本书就行的,要真正懂得应用,最好你能够写一篇教程发表到你的 blog 。<br />
<b><i> </i></b><br />
<b><i>真正地掌握。我以为是“ 想怎么用就怎么用——正确而高效 ”</i></b><br />
<br />
5、推出一种新产品<br />
可以是一个真正的产品,也可以只是一个类库,只要是你创造的东西就行,让别人使用它,也为世界作点贡献。当然如果真的很有价值,收点注册费也是应该的。<br />
<b><i> </i></b><br />
<b><i>积累。日积月累。</i></b><br />
<br />
6、与父母团聚一次<br />
常回家看看,常回家看看。<br />
<b><i> </i></b><br />
<b><i>别因工作忘了生活的重点。 </i> </b>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7428792395113758047.post-39976469306233734372010-11-13T23:39:00.002+08:002010-11-13T23:39:48.481+08:00[MLGB]打广告、做骗子也要有职业道德!3.15曝光了垃圾短信的问题,这些垃圾短信我一直都不断的在收,但是最近实在忍无可忍拉。好几次都是半夜发的短信,而我睡觉一般不关机,所以经常被吵醒。现在把这些垃圾短信曝光一下:<br />
<br />
1、+8613756132811:鸿发集团在本市低息放贷(月利3%)免担保,当天放款。另售一批套牌车:宝马、奥迪、丰田、本田(免订金见车付款)电158****3371阿龙<br />
<b><span style="color: red;">发送时间</span></b>:00:03:38 2008.03.30<br />
<b><span style="color: red;">点评</span></b>:这个是典型的黑帮放贷,卖黑车的广告,不过你他妈的也太敬业了吧,半夜发短信,黑帮有加班费么?<br />
<br />
2、+8615810714325:爸妈,我的钱和东西全被人偷了,请速汇1000元到农行:6228480081398406918周逄和,这是我朋友的手机,切记急用。<br />
<b><span style="color: red;">发送时间</span></b>:04:28:18 2008.03.25<br />
<span style="color: red;"><b>点评</b></span>:你他妈的为了钱随便认爹妈,不孝子阿,当年你爹真该把你射墙上!<br />
3、祝您好运!如需文凭,刻章,发票,车牌,请与大连刘亮联系,电话:138****1082<br />
<b><span style="color: red;">发送时间</span></b>:05:39:14 2008.03.24<br />
<b><span style="color: red;">点评</span></b>:不错,挺讲礼貌,先祝好运,礼尚往来,我也很想问候一下你亲爱的妈妈!<br />
<br />
4、+15004248987:建行卡号:4367427200342891603。姓名:彭中正。汇完来电。<br />
<b><span style="color: red;">发送时间</span></b>:12:32:19 2008.03.23<br />
<b><span style="color: red;">点评</span></b>:给你打电话你不接阿!<br />
<br />
5、+8615940816020:你好,如需办证(文凭,房产,项目工程)、刻章、发票、车牌等,请电134****8835李辉,见货付款。欢迎新老顾客来电咨询。<br />
<b><span style="color: red;">发送时间</span></b>:05:29:02 2008.03.22<br />
<b><span style="color: red;">点评</span></b>: 路上没少贴小广告吧?你们这些办证的全都是半夜活动吧?我顶你个肺!Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7428792395113758047.post-71223068956512696002010-11-13T23:37:00.002+08:002010-11-13T23:37:36.666+08:00[新奇好玩]今天入手了一台PSP3000最近的一段时间一直很郁闷,积攒了1个多月的怨气终于在昨天爆发了,突然控制不住自己想要发泄的欲望。<br />
<br />
于是今天就直接去好又多的电玩bus店去拿了台一直很想要的psp。裸机1250,膜40,8G的卡160,花钱的感觉真爽,终于舒坦了,不过也够败家的了,现在就期望着3000的破解了。<br />
试玩版游戏挺好玩,机器也很漂亮。<br />
<a href="http://xupf.yo2.cn/wp-content/uploads/57/5718/2008/11/psp3000.jpg" title="psp3000"><img alt="psp3000" src="http://xupf.yo2.cn/wp-content/uploads/57/5718/2008/11/psp3000.jpg" /></a><br />
<br />
我买的就是这样的银色的,很漂亮<br />
<a href="http://xupf.yo2.cn/wp-content/uploads/57/5718/2008/11/psp3000_1.jpg" title="psp3000_1"><img alt="psp3000_1" src="http://xupf.yo2.cn/wp-content/uploads/57/5718/2008/11/psp3000_1.jpg" /></a>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7428792395113758047.post-17228790164179164252010-11-13T23:35:00.000+08:002010-11-13T23:35:06.427+08:00[新奇好玩](无限气泡纸):史上最強/最糟的小玩意儿<img alt="toy" src="http://www.engadget.com/media/2007/06/puchi-puchi-japan-bandai.jpg" /><br />
<br />
<blockquote> 别否认,挤气泡纸就像挤痘痘一样,会有一种莫名的快感(这是有心理学研究的),因此买科技产品回来,还有气泡纸可以挤,算是一个不错的附加价值吧!可惜, 一般气泡纸就那么大一点点,一下子就玩完了,一点也不过瘾,怎么办呢?让 Bandai Asovision 来帮你吧!这个取名叫「 プチプチ」的小装置的唯一功能,就是仿真气泡纸按下去时爆点的触感,再配上「正宗的气泡音效」(Bandai 真的去找气泡纸的生产商合作录音 @@),产生一个永远爆不完的气泡纸。为了怕无聊,毎爆到一百个小气泡时,它还会换个特殊音效给你,像是「放屁」、「狗叫声」、「门铃声」、「性感女声」 等等。</blockquote><br />
呵呵 这里有卖的,打算让在日本的朋友给捎一个玩玩~!~<br />
http://auction1.taobao.com/auction/item_detail-0db1-002017af10c9f8bb42c593123fb3c3e9.jhtmlUnknownnoreply@blogger.com0tag:blogger.com,1999:blog-7428792395113758047.post-82777301082854941772010-11-13T23:31:00.001+08:002010-11-13T23:31:05.104+08:00[项目管理]盖洛普的Q121.我知道对我的工作要求吗?<br />
2.我有做好我的工作所需要的材料和设备吗?<br />
3.在工作中,我每天都有机会做我最擅长做的事吗?<br />
4.在过去的六天里,我因工作出色而受到表扬吗?<br />
5.我觉得我的主管或同事关心我的个人情况吗?<br />
6.工作单位有人鼓励我的发展吗?<br />
7.在工作中,我觉得我的意见受到重视吗?<br />
8.公司的使命目标使我觉得我的工作重要吗?<br />
9.我的同事们致力于高质量的工作吗?<br />
10.我在工作单位有一个最要好的朋友吗?<br />
11.在过去的六个月内,工作单位有人和我谈及我的进步吗?<br />
12.过去一年里,我在工作中有机会学习和成长吗?Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7428792395113758047.post-5245787180057468212010-11-13T23:29:00.001+08:002010-11-13T23:29:11.488+08:00[新奇好玩]测试发芽网的代码高亮刚发现一个发芽网 http://fayaa.com/code/,可以在线输出高亮代码的html内容,本贴进行测试<br />
<br />
<div style="-moz-background-clip: -moz-initial; -moz-background-inline-policy: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-size: auto auto; background-attachment: scroll; background-color: #fdfdfd; background-image: none; background-position: 0% 0%; background-repeat: repeat; color: black;"><u>C++语言</u>: <a href="http://fayaa.com/code/view/3611/">Codee#3611</a></div><div class="source" style="background-color: #1e1e27; color: #cfbfad; font-family: "None","Consolas","Lucida Console","Courier New";"><span style="color: #cd8b00;">01</span> <span style="color: #409090;">#include <iostream></span><br />
<span style="color: #cd8b00;">02</span> <span style="color: #808bed;">using</span> <span style="color: #808bed;">namespace</span> <span style="color: #cfbfad;">std</span>;<br />
<span style="color: #cd8b00;">03</span> <br />
<span style="color: #cd8b00;">04</span> <span style="color: #808bed;">class</span> <span style="color: #cfbfad;">A</span><span style="color: #cfbfad;">{</span><br />
<span style="color: #f810b0;">05</span> <span style="color: #808bed;">public</span><span style="color: #cfbfad;">:</span><br />
<span style="color: #cd8b00;">06</span> <span style="color: #cfbfad;">A</span>();<br />
<span style="color: #cd8b00;">07</span> <span style="color: #808bed;">virtual</span> <span style="color: #ff8bff;">void</span> <span style="color: #cfbfad;">f</span><span style="color: #cfbfad;">(){</span><br />
<span style="color: #cd8b00;">08</span> <span style="color: #cfbfad;">cout</span><span style="color: #cfbfad;"><<</span><span style="background-color: #404040; color: #ffcd8b;">"class A f()"</span><span style="color: #cfbfad;"><<</span><span style="color: #cfbfad;">endl</span>;<br />
<span style="color: #cd8b00;">09</span> <span style="color: #cfbfad;">}</span><br />
<span style="color: #f810b0;">10</span> <span style="color: #808bed;">virtual</span> <span style="color: #ff8bff;">void</span> <span style="color: #cfbfad;">g</span><span style="color: #cfbfad;">(){</span><br />
<span style="color: #cd8b00;">11</span> <span style="color: #cfbfad;">cout</span><span style="color: #cfbfad;"><<</span><span style="background-color: #404040; color: #ffcd8b;">"class A g()"</span><span style="color: #cfbfad;"><<</span><span style="color: #cfbfad;">endl</span>;<br />
<span style="color: #cd8b00;">12</span> <span style="color: #cfbfad;">}</span><br />
<span style="color: #cd8b00;">13</span> <span style="color: #808bed;">virtual</span> <span style="color: #ff8bff;">void</span> <span style="color: #cfbfad;">h</span><span style="color: #cfbfad;">(){</span><br />
<span style="color: #cd8b00;">14</span> <span style="color: #cfbfad;">cout</span><span style="color: #cfbfad;"><<</span><span style="background-color: #404040; color: #ffcd8b;">"class A h()"</span><span style="color: #cfbfad;"><<</span><span style="color: #cfbfad;">endl</span>;<br />
<span style="color: #f810b0;">15</span> <span style="color: #cfbfad;">}</span><br />
<span style="color: #cd8b00;">16</span> <span style="color: #808bed;">private</span><span style="color: #cfbfad;">:</span><br />
<span style="color: #cd8b00;">17</span> <span style="color: #ff8bff;">int</span> <span style="color: #cfbfad;">_a</span>;<br />
<span style="color: #cd8b00;">18</span> <span style="color: #cfbfad;">};</span><br />
<span style="color: #cd8b00;">19</span> <span style="color: #cfbfad;">A</span><span style="color: #cfbfad;">::</span><span style="color: #cfbfad;">A</span>()<span style="color: #cfbfad;">:</span><span style="color: #cfbfad;">_a</span>(<span style="color: #506dbd;">0</span><span style="color: #cfbfad;">){}</span><br />
<span style="color: #f810b0;">20</span> <br />
<span style="color: #cd8b00;">21</span> <span style="color: #808bed;">class</span> B<span style="color: #cfbfad;">:</span><span style="color: #808bed;">public</span> <span style="color: #cfbfad;">A</span><span style="color: #cfbfad;">{</span><br />
<span style="color: #cd8b00;">22</span> <span style="color: #808bed;">public</span><span style="color: #cfbfad;">:</span><br />
<span style="color: #cd8b00;">23</span> B();<br />
<span style="color: #cd8b00;">24</span> <span style="color: #808bed;">virtual</span> <span style="color: #ff8bff;">void</span> <span style="color: #cfbfad;">f</span><span style="color: #cfbfad;">(){</span><br />
<span style="color: #f810b0;">25</span> <span style="color: #cfbfad;">cout</span><span style="color: #cfbfad;"><<</span><span style="background-color: #404040; color: #ffcd8b;">"class B f()"</span><span style="color: #cfbfad;"><<</span><span style="color: #cfbfad;">endl</span>;<br />
<span style="color: #cd8b00;">26</span> <span style="color: #cfbfad;">}</span><br />
<span style="color: #cd8b00;">27</span> <span style="color: #808bed;">virtual</span> <span style="color: #ff8bff;">void</span> <span style="color: #cfbfad;">disp</span>();<br />
<span style="color: #cd8b00;">28</span> <span style="color: #808bed;">private</span><span style="color: #cfbfad;">:</span><br />
<span style="color: #cd8b00;">29</span> <span style="color: #ff8bff;">int</span> <span style="color: #cfbfad;">_b</span>;<br />
<span style="color: #f810b0;">30</span> <span style="color: #cfbfad;">};</span><br />
<span style="color: #cd8b00;">31</span> B<span style="color: #cfbfad;">::</span>B()<span style="color: #cfbfad;">:</span><span style="color: #cfbfad;">_b</span>(<span style="color: #506dbd;">0</span><span style="color: #cfbfad;">){}</span><br />
<span style="color: #cd8b00;">32</span> <br />
<span style="color: #cd8b00;">33</span> <br />
<span style="color: #cd8b00;">34</span> <br />
<span style="color: #f810b0;">35</span> <span style="color: #ff8bff;">void</span> B<span style="color: #cfbfad;">::</span><span style="color: #cfbfad;">disp</span><span style="color: #cfbfad;">(){</span><br />
<span style="color: #cd8b00;">36</span> <span style="color: #cfbfad;">cout</span><span style="color: #cfbfad;"><<</span><span style="background-color: #404040; color: #ffcd8b;">"class B disp()"</span><span style="color: #cfbfad;"><<</span><span style="color: #cfbfad;">endl</span>;<br />
<span style="color: #cd8b00;">37</span> <span style="color: #cfbfad;">}</span><br />
<span style="color: #cd8b00;">38</span> <br />
<span style="color: #cd8b00;">39</span> <br />
<span style="color: #f810b0;">40</span> <span style="color: #808bed;">class</span> <span style="color: #cfbfad;">C</span><span style="color: #cfbfad;">:</span><span style="color: #808bed;">public</span> B<span style="color: #cfbfad;">{</span><br />
<span style="color: #cd8b00;">41</span> <span style="color: #808bed;">public</span><span style="color: #cfbfad;">:</span><br />
<span style="color: #cd8b00;">42</span> <span style="color: #ff8bff;">void</span> <span style="color: #cfbfad;">disp</span><span style="color: #cfbfad;">(){}</span><br />
<span style="color: #cd8b00;">43</span> <span style="color: #cfbfad;">};</span><br />
<span style="color: #cd8b00;">44</span> <br />
<span style="color: #f810b0;">45</span> <span style="color: #ff8bff;">int</span> <span style="color: #cfbfad;">main</span><span style="color: #cfbfad;">(){</span><br />
<span style="color: #cd8b00;">46</span> <span style="color: #cfbfad;">A</span> <span style="color: #cfbfad;">a1</span>;<br />
<span style="color: #cd8b00;">47</span> B <span style="color: #cfbfad;">b1</span>;<br />
<span style="color: #cd8b00;">48</span> <span style="color: #cfbfad;">C</span> <span style="color: #cfbfad;">c1</span>;<br />
<span style="color: #cd8b00;">49</span> B <span style="color: #cfbfad;">*</span>p <span style="color: #cfbfad;">=</span> <span style="color: #cfbfad;">&</span><span style="color: #cfbfad;">b1</span>;<br />
<span style="color: #f810b0;">50</span> <span style="color: #cfbfad;">cout</span><span style="color: #cfbfad;"><<</span><span style="color: #808bed;">sizeof</span>(<span style="color: #cfbfad;">a1</span>)<span style="color: #cfbfad;"><<</span><span style="color: #cfbfad;">endl</span>;<br />
<span style="color: #cd8b00;">51</span> <span style="color: #cfbfad;">cout</span><span style="color: #cfbfad;"><<</span><span style="color: #808bed;">sizeof</span>(<span style="color: #cfbfad;">b1</span>)<span style="color: #cfbfad;"><<</span><span style="color: #cfbfad;">endl</span>;<br />
<span style="color: #cd8b00;">52</span> <br />
<span style="color: #cd8b00;">53</span> <span style="color: #808bed;">return</span> <span style="color: #506dbd;">0</span>;<br />
<span style="color: #cd8b00;">54</span> <span style="color: #cfbfad;">}</span></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7428792395113758047.post-23485690388960958662010-11-13T23:27:00.000+08:002010-11-13T23:27:43.323+08:00[无声呢喃]烦恼<blockquote style="color: #666666;"><blockquote>当烦恼越来越多,玻璃弹珠越来越少,我知道我已经慢慢的长大了… …</blockquote></blockquote><div style="color: black;"> 曾经的小虎队青春的唱词还在耳边回响,慢慢的发现自己渐渐的变得少言寡欢,一件一件的烦心事不断的侵袭着自己,才发现其实自己长大了。</div><div style="color: black;"><br />
</div><div style="color: black;"> 小时候最希望的一件事情就是长大,长大以后可以不用起早上学,可以不用考试,可以随心所欲的做自己想做的事情。想吃糖吃糖,想吃冰棍吃冰棍,可以看电视到 很晚,而且还不用担心第二天老师会检查你的作业。可实际上,每个年龄段都有自己的烦恼。小时候最担心的是每天的作业和考试成绩。长大了担心的就更多了,工 作,身体,家人,朋友,以及各种各样的琐碎的事情。</div><div style="color: black;"><br />
</div><div style="color: black;"> 我曾经一直以为自己是个现实主义者,认为自己把事情看的很透彻,可是在慢慢的时光流逝的过程中,我越来越发现我其实是个理想主义者,我总觉得事情应该尽量 的简单,越简单的事情越不会出现问题,可以按照自己的预想发展。我终归不是神,不能做到太上忘情的地步。人世间需要操心的事情还很多。哎~~~,真烦啊!</div><div style="color: black;"><br />
</div><div style="color: black;"> 我最近叹气的次数越来越多了,心里总是感觉有些事情超出了自己的掌控,不受控的感觉真的是很不爽。事情往往是越害怕失去就越会失去。</div><div style="color: black;"><br />
</div> 今年命犯太岁,遇到一堆小人,忍了!他日我登青云上,定叫尔等变凡尘!Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7428792395113758047.post-90015703294078953172010-11-13T23:26:00.000+08:002010-11-13T23:26:11.182+08:00[C++读书笔记]从C到C++ --也算前言前几年工作一直使用的是C语言,做嵌入式的开发。与底层硬件打交道比较多,C语言在硬件层面上的工作是有相当大的威力的.<br />
<br />
以前上大学的时候学过C++,不过都是应付考试,算不得学,现在由于工作关系又重新学习C++,别有一番体悟。<br />
<br />
目前我仍然在学习C++,C++的学习是一个长期的过程,不是将C++的语法规则记住了就算OK了。<br />
<br />
侯捷大师将C++学习“会了”分为三种境界:<br />
1.C++的C水平。<br />
2.C++的OO水平。<br />
3.C++的高级应用水平。<br />
不知道看官你属于那一种呢?<br />
<br />
我最开始读的是《C++ Primer Plus》(第五版)这本书,这本书很好的照顾了像我这样从C向C++转换的程序员,讲解的时候指出了C++区别于C的地方,讲解的角度也是选择从C到C++的视角进行的讲解。很不错,强烈推荐C程序员阅读。<br />
<br />
作为C程序员在学习C++的过程中,总是不能转变自己面向过程的思想,总是有一个感觉为什么要有类,写函数调用不也很方便么?为什么要将函数封装在类里面?当你能真正的想明白为什么的时候,你就跨入了第二层境界了。<br />
<br />
掌握C++有三个台阶:<br />
第一层台阶.掌握冷僻关键字的含义。<br />
第二层台阶.掌握类,函数,模板及各种规则的语义。<br />
第三层台阶.掌握STL的内容和用法。<br />
<br />
Note:<br />
要想由熟练到达精通,必须洞悉各种技术背后的实现细节。Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7428792395113758047.post-30445717253817857132010-11-13T23:11:00.000+08:002010-11-13T23:11:06.492+08:00[无声呢喃]我对黑客文化的感触<blockquote><blockquote><b>黑客守则</b><br />
1. 不恶意破坏任何的系统, 这样作只会给你带来麻烦。恶意破坏它人的软件将导致法律责任, 如果你只是使用电脑, 那仅为非法使用。 注意:千万不要破坏别人的文件或数据。<br />
2. 不修改任何系统文件, 如果你是为了要进入系统而修改它, 请在达到目的后将它还原。<br />
3. 不要轻易的将你要 Hack 的站点告诉你不信任的朋友。<br />
4. 不要在 bbs/论坛上谈论关于你 Hack 的任何事情。<br />
5. 在 Post 文章的时候不要使用真名。<br />
6. 入侵期间, 不要随意离开你的电脑。<br />
7. 不要入侵或攻击电信/政府机关的主机。<br />
8. 不在电话中谈论关于你 Hack 的任何事情。<br />
9. 将你的笔记放在安全的地方。<br />
10.读遍所有有关系统安全或系统漏洞的文件 (英文快点学好)!<br />
11.已侵入电脑中的帐号不得删除或修改。<br />
12.不得修改系统文件, 如果为了隐藏自己的侵入而作的修改则不在此限, 但仍须维持原来系统的安全性, 不得因得到系统的控制权而破坏原有的安全性。<br />
13.不将你已破解的帐号分享与你的朋友。<br />
14.不要侵入或破坏政府机关的主机。<br />
黑客精神<br />
1.这世上充满著等着被解决的迷人问题。<br />
2.没有任何人必须一再的解决同一个问题。<br />
3.无聊而单调的工作是有害的。<br />
4.自由才好。<br />
5.态度并非不等效于能力<br />
6.写免费的软件。<br />
7.帮忙test和debug免费的软件。<br />
8.公布有用的资讯。<br />
9.帮忙维持一些简单的工作。<br />
10.为hacker文化而努力</blockquote></blockquote> 上面是从网上摘抄的流传很广的黑客守则和黑客精神的中译本,用于凑字数。<br />
在普通人眼里黑客是一种很厉害的职业,尤其在电影中,更是将黑客进行了神话。很多人都认为黑客是无所不能的,只要有根网线,他们就可以做神的职业。 可以随意的进出各种终端,甚至五角大楼都跟自己家后院一样。在一个黑屏的终端上,快速的流淌着各种字母。黑客面无表情的在键盘上,飞快的敲下一串命令,速 度很快,然后将椅子向后一推,双手一摊,说了句,"搞定!"Cool!!!<br />
<br />
电影终归是电影,就像很多老外狂热的去少林寺学习惊天武功一样的无稽。我本人说计算机科班出身,高考填报志愿的时候也是受了这些蛊惑而填报了计算 机。学习愈八载,个人感觉依旧属于入门的菜鸟。曾经在大学一、二年级的时候疯狂的迷恋着”Hacker行为”,现在想想感觉只是一个笑话,从别人那里搞到 一个漏洞,然后使用扫描、嗅探各种别人开发的工具进行广撒网,找到有漏洞的机器以后,安装指定步骤入侵获得权限,开后门,扫脚印,恶作剧,盗QQ… …等等。当时颇有收获,也逛过不少所谓的黑客论坛,黑客QQ群,买过不少黑客防线、黑客X档案之类的杂志书籍,而且经常乐此不疲。现在看来那只是像游戏一 般。<br />
<br />
一件事情做的熟练了以后,就成为了体力劳动,慢慢的对这些简单的”Hacker行为”厌恶了,对于论坛和群里面的”低级”的问题厌烦了。随着大学课 程的深入,汇编、数据结构、编译原理、操作系统… …课程的学习,以及对黑客精神的更深入理解,慢慢的看淡了。Hacker是建设者!<br />
<br />
我经常会遇到一些“不明真相”的网友的要求,例如”你帮我把我的QQ盗回来吧”,或者”帮我盗个号吧”,当我试图给他们讲我做的工作比这个更深入的 时候,他们会很开心的跟我说”太好了,你给我写个盗号软件吧,不要求别的能盗… …(此处省略3k字符)”。当然最后经常是让他们失望而归。<br />
<br />
我得承认,我不是一个Hacker,我让大家失望了,我承认我曾经是一个Cracker,我让大家操心了。我也经常看到有的小朋友在网上发帖,说要 拜师,学习当一个”黑客”,我也看到有些所谓的黑客,连简单的英文都看不懂,连破解扫描的软件都要找汉化,连基本的汇编语句都不会就想学人家搞破解,连基 本的编程语言都不会就学人家搞注射、搞溢出,这样的newbie处处都是。如果你没有经过系统的计算机的培训,英语很烂只认识26个字母的同学,建议你先 把基本功打好。在没有学会爬之前是不可以跑的,否则跑也跑不快。<br />
<br />
当然网上也是有一些高手的,但是半吊子最多,会DDOS把出口光线堵塞就宣称获得中美黑客大战胜利,会破几个网站挂个马就声称自己是大拿。殊不知真正的高手是在科研公司、科研部门、安全部门和部队的。民间的只能算是爱好者。<br />
<br />
如果你不知道GNU、UNIX、Linux、不懂至少一门编程语言、网络、数据库、操作系统、数据结构、算法、数学、英文,建议先练练这些基本功吧。然后再拿出热情来做Hacker。<br />
ps:真正的黑客举例:Stephen Wozniak、Tim Berners-Lee、Linus Torvalds、Richard Stallman、Tsutomu Shimomura、Ken Thompson、Dennis M.Riche、Donald E. Knuth… …暂时就想到这些,排名不分先后,具体事迹大家可以Google一下,其中我特喜欢Ken Thompson这个喜欢入侵别人账户的恶作剧老头。Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7428792395113758047.post-9495399479373085102010-11-13T23:09:00.001+08:002010-11-13T23:09:06.419+08:00[无声呢喃]初次飞行记来北京一个多月了,终于按捺不住对大连的思念,买了回大连的飞机票。12月4日是一个难忘的日子。下午5点我就早早的坐上了城铁13号线,随着匆匆 的人流蠕蠕到了站台。坐在飞驰的地铁上,我的心不禁飘了起来。地铁很快,倒了2次后就来到了首都机场T2航站楼。我买的是海航的飞机,在T1航站楼登机。 穿过了长长的走廊,取得了行程单,换了登机牌,就早早的过了安检,在候机厅等着我的飞机。<br />
<br />
由于是第一次,害怕赶不上飞机,所以就早去了一会,7点半就过了安检了。慢慢的等着,我特别喜欢旅行前等待的那种自虐的感觉。可以发呆,可以发傻, 可以发愣,慢慢的时间就这样的浪费了过去。我买的是晚上10点的飞机,但是9点半的时候没有开始登机,10点了还是没有。通过地勤人员知道,大连那边先下 雨又下雪,然后起风了,我心里暗骂某个扫把星,在下午的时候就发短信诅咒我回不去。没想到竟然让他蒙到了。将近12点的时候被告知航班canceled 了,第二天早上7点补班。<br />
<br />
在这里要谴责一下海航,半夜12点的时候,取消航班,而且没有提供住宿,候机大厅没有暖气,在乘客的强烈要求下才给提供了条毛毯,一瓶水和一袋饼干。崩溃了,以后再也不坐海航的飞机了。<br />
<br />
早上7点准时上了飞机,却又被告知大连机场还在准备之中,无奈又等了半个小时。飞机才缓缓的滑入跑道。开始加速了,慢慢的飞机的引擎发出了轰鸣,速 度开始加快,惯性让我靠向了椅背。慢慢的飞机离开了地面,那种感觉很奇妙,我竟然飞起来了。我目不转睛的盯着窗外,可惜北京的早上被霾给遮盖了,看不清 楚。飞机飞过了北京,慢慢的就看到了海。我知道那已经过了天津了。从飞机下面俯瞰地面确实比较好玩,什么东西都是小的。有点玩Google Earth的感觉。<br />
<br />
飞机在平流层飞行,没有颠簸,只是偶尔升降会让耳朵感到不舒服。不过可以肯定从上面看白云真的很像是棉花糖。慢慢的旅顺军港出现在前方,然后是龙王 塘,小平岛,陵水湾,黑石礁,星海广场,从空中看,大连的一幢幢高楼,像一个个牌位一下杵着。很碍眼,有种想要一脚踩下的冲动。<br />
<br />
不管怎么说,经过一宿的煎熬终于磕磕绊绊的回到了大连。呼吸着清新而甘洌的空气,我挥一挥手,拦住一辆Texi,回家了。Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7428792395113758047.post-80926708928867146132010-11-13T23:05:00.002+08:002010-11-13T23:05:56.527+08:00[无声呢喃]北京印象<二>书接上文,在北京呆了快2个月,不过一次也没有出去逛过,给过自己很多的理由,比方说累啊,困啊,冷啊,天气不好之类的。一直宅着,其实我觉得北京 没有什么地方能够吸引我的,中国的城市都是一样的,都是在80年代开始动工修建,不管怎么修,大致都是一样的风格。至于故宫长城之流的,也都只是红砖绿 瓦,电视上清宫戏拍了很多,大致也都知道了内部的结构,没有了神秘性。<br />
<br />
北方的冬天大抵都是灰色的,大连还好,有海,有蓝色。不过风太猛了,容易把人吹飞。北京就没有风,来了这么久就刮过2次的大风,让见惯了海风的我都 有些不适应。在我的印象里面北方的冬天都应该伴随着呼啸的北风的。凛冽的北风加上细碎的雪花,这才是北方的冬天。北京的冬天有点温柔,但是温柔里面藏着冷 酷。虽然没风但是空气依旧很干冷。<br />
<br />
我不禁有点怀念我的那个小山村。没有喧嚣,没有熙攘的车流,没有塞车的尾气,没有行色匆匆的陌生人。一切都是那么的安宁,有点世外桃源的感觉。北京 现在是大都市,繁华璀璨,但是总有一种陌生的感觉。缺少了那份温馨。山村虽小,但是生活简单,没有那么大的压力,不需要压力的释放,也不需要到处奔波。可 惜我知道,我可能或许是回不去了。就像蒲公英一样,在你乘风而起的时候就已经注定无法回转了。漂泊是我们这代人的共同的宿命。北京,或许以后我会更加深入 的体会你,或许我还不理解的你美好,但是现在我真的不是很喜欢这座人类聚集地,这座庞杂的,熙攘的,繁华的,喧闹的,危险的,美丽的,繁忙的大都市。<br />
今夜我要回到大连,明年的某一天还要回来,或许就不会再走了吧。<br />
<br />
To be continued… …Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7428792395113758047.post-23912536363803143422010-11-13T23:00:00.000+08:002010-11-13T23:00:24.803+08:00[无声呢喃]北京印象<一>距离上次来北京已经6年了,上次只呆了一个周不到的时间,没来的及体会这个城市。这次好了,整整2个月的时间。足够了。<br />
<br />
我是坐火车来的,一晚上的时间,坐的软卧,还不错。早上6点就下了火车。北京站的人不少,地铁也是。这个城市很早就已经开始热闹了。北京人好读书, 起码从坐在我身边的一个小mm那里可以得到验证。那个小mm看得还很认真,因为她看了一会就开始抽涕,然后抹眼泪,当然可能是精神问题也可能是H1N1, 不管怎样我都挪了挪屁股,离得远点总是好的。我偷摸猫了一眼,书名叫圈子圈套,刚才查了一下,不是言情,貌似还不错的一本书,我out了。下了地铁就转 13号线的城铁。这里要赞一下,03年的时候两个还是分开收费的,现在好了2块钱全程搞定。下了城铁才发现天气很不错,天空晴朗,阳光普照,跟大连差不 多。心想首都人民终于能够有个好天空了。可是第二天就又灰蒙蒙的了。听朋友说是晚上刚下了雨,所以早上空气特别好-_-!<br />
<br />
孙总亲自开车接的我们,由于时间还早,就先参观了一下软件园。北京的软件园确实很棒,宽敞,开阔,绿化很好,比大连土鳖似的盖高楼,推了树林盖公寓强多了。在这里鄙视一下大连的虾仁,整个一脑残土鳖 .!. –_- .!.<br />
<br />
公司租了一个4室一厅的房子给我们几个住,五楼顶层,而且还有个很棒的露天阳台。很棒,计划周末的时候组织个烧烤什么的,应该会很不错。<br />
<br />
北京给我一个印象就是大,无理由的大。车很多,人也很多,形色匆匆。北京大到经常你找人问路,结果那个人也是刚到,什么也不知道。我刚来就被人问了2回路,我曾一度归结为因为自己的帅气,所以比较招人,后来发现是因为流动的人太多,地方太大的原因。<br />
<br />
北京的公交车开的很猛,售票员也很楞、曾经以为大连的司机都比较牛了,踩完油门踩刹车。后来发现到了北京也是这样,而且人北京司机打方向盘都不带减速的!我刚来不清楚行情,结果差点被甩成印度抛饼。但是北京的公交很便宜,拿卡才4毛,周末去办一个,很划算 *_*<br />
在软件园这边吃饭是个大难题,白天还好,可以去食堂,晚上和周末就完蛋鸟。没地方吃饭,都休息,而且北京软件园这片加班的少,大部分人都是6点准时下班。这点能看出来做外包确实没前途。干的比人累,赚的比人少,学的没人精啊。<br />
<br />
To be continued… …Unknownnoreply@blogger.com0