存档在 2015年1月

yum报错:Another app is currently holding the yum lock

2015年1月29日

问题:在CentOS上使用yum命令时,报错“报错:Another app is currently holding the yum lock”。

原因:系统进程已经有一个update在运行了。在进程里查看下:

ps -ef | grep update

步骤:

1. 原来在/var/run目录下,还有yum这个进程ID,需要将这个进程id文件强制删除掉:

rm -f /var/run/yum.pid

2. 重启yum更新服务,如下:

/sbin/service yum-updatesd restart

3. 再试试yum命令,已正常。

怎么解决Win8休眠之后再开机不能联网

2015年1月28日

问题在于网卡驱动的属性里“电源管理”里设置“允许计算机关闭此设备以节约电源”,只要取消勾选即可。

步骤:

1. 右键点击“我的电脑”,左键点击“属性”,进入“控制面板”主页。

2. 左键点击左侧菜单中的“设备管理器”,在弹出窗口中,左键点开“网络适配器”。

3. 左键点击网卡,在属性里“电源管理”里取消勾选“允许计算机关闭此设备以节约电源”。

怎样制作艺术二维码

2015年1月27日

QR码是二维条码的一种,1994年由日本Denso-Wave公司发明。QR来自英文“Quick Response”的缩写,即快速反应的意思,源自发明者希望QR码可让其内容快速被解码。

QR码最常见于日本,并为目前日本最流行的二维空间条码。QR码比普通条码可储存更多资料,亦无需像普通条码般在扫描时需直线对准扫描器。

QR码呈正方形,只有黑白两色。在3个角落,印有较小,像“回”字的的正方图案。这3个是帮助解码软件定位的图案,使用者不需要对准,无论以任何角度扫描,资料仍可正确被读取。

日本QR码的标准JIS X 0510在1999年1月发布,而其对应的ISO国际标准ISO/IEC18004,则在2000年6月获得批准。

根据Denso Wave公司的网站资料,QR码是属于开放式的标准,QR码的规格公开,而由Denso Wave公司持有的专利权益,则不会被执行。

除了标准的QR码之外,也存在一种称为“微型QR码”的格式,是QR码标准的缩小版本,主要是为了无法处理较大型扫描的应用而设计。微型QR码同样有多种标准,最高可储存35个字符。

如何在不破坏QR码内容的情况下制作一张吸引眼球的二维码图片呢?下面为大家列举一些要点。

1. 背景颜色的设置一定要比前景色和定位点颜色更浅

2. 包含的文字内容建议不超过150个汉字(为了低端手机也能扫描)

3. 制作带logo的二维码图片时应该生成高纠错等级的图片,嵌入的logo不能超过二维码图案的30%

以下是台湾国立清华大学的一篇论文,附有Windows客户端软,它是一方面让QR code长得像输入图片,另一方面不断用识别库去尝试识别,最后取得平衡

客户端下载:
http://cgv.cs.nthu.edu.tw/Projects/Recreational_Graphics/Halftone_QRCodes/project_files/Generator_WIN.zip

论文下载:
http://cgv.cs.nthu.edu.tw/Projects/Recreational_Graphics/Halftone_QRCodes/project_files/siggA13_halftoneQRC.pdf

知乎讨论:

http://www.zhihu.com/question/27751863

其他二维码制作工具:

http://www.iqrcode.cn/

http://qrcode.logowu.com/

http://www.erwm.org/

http://www.liantu.com/shiliang/

Google的logo字体Catull介绍

2015年1月26日

Google的Logo使用是“CATULL”字体。这是一个商业字体。由Gustav Jaeger于1982年设计。

Google的Logo的设计者Kedar的想法是,是否可以不拘泥于任何可认知的对象而获得一种活泼的感觉。谷歌logo的颜色最终采用了基色,但并非按次序分布,而是将绿色放在L上,意味着并非默守陈规的Google!

Google Logo的各个历史版本:

与CATULL字体最相近的字体是Book Anitqua,New Times Roman。

介绍地址:

购买地址:

下载地址:

参考资料:

Google 在 Chrome for a Cause 扩展中泄露了名为 General GG 的公司标识字体 (corporate ID font)。这款字体被用出现在 Google 各项服务的标题中。有别于用于“Google”标识的Catull。样本如下:

这次泄露的包括 330 和 360 两个重量, 没有对应的斜体版本。这套由 Hoefler & Frere-Jones 设计的无衬线字体被用於 Google 的各项服务。

先安装 Chrome for a Cause 扩展, 然后在 %LocalAppData%\Google\Chrome\User Data\Default\Extensions\bbfammmagchhaohncbhghoohcfoeckdi\1.5_0\fonts 找到这两个字体文件。

附:《西文字体的发展纲要(0100-2011)》

原文:http://cc.bingj.com/cache.aspx?q=catul+%E5%AD%97%E4%BD%93+%E4%B8%8B%E8%BD%BD&d=4900047967171541&mkt=zh-CN&setlang=en-US&w=1v4gHsO8kGK0SPZlupAwa9OAaMUyg9CE

1760年:一个英国人称Baskerville细号字体看多会瞎眼睛,而此字体的拥趸Benjamin Franklin果断杀出来与其舌战。

1885年:全字母英文句“The quick brown fox jumps over the lazy dog”首次出现在杂志上,作为是字体测试的神器。

1957年:字体Helvetica诞生,由极度内向的Max Miedinger和营销达人Eduard Hoffmann联手打造。几十年过去,Helvetica一直都是都市文化的代言者。

1982年:Arial字体由一个十人团队打造而成,据说有20种变体。说穿了Arial也就是Helvetica的一个拙劣的复制品啦,有时候经常傻傻分不清楚。Helvetica先成为了苹果的系统默认字体,Arial接着成为了Window的默认字体。

1999年:Catull字体在Google的LOGO上完成首秀。

火车头的时间处理FAQ

2015年1月23日

1. 问:怎样采集下把毫秒格式的时间转换成年月日格式?

源代码里时间是这样的:

"addtime":"1393300876"

答:发布模块里有时间转化的标签:[时间转化:时间,yyyy-MM-dd]

2. 问:怎样采集没有独特HTML标签的时间?

<div class="time">2013-03-20 09:15:00
                                南方日报网络版 </div>

代码如上,时间格式不用变,不用正则是采集不了了吧?正则应该怎么写呢?

答:使用以下正则

(?<content>\d{4}(\-\d{2}){2}[ ](\d{2}:){2}\d{2})

3. 问:增员将英文时间 23.05.2012 转换一下变成正序按年月日来?

答:发布模块里有时间转化的标签:[时间转化:时间,yyyy-MM-dd]