Tag Archives: po

nginx环境下wordpress的固定链接更改

因为有个网站需要上线,而之前的主机上面一个ip对应了很多网站,不太喜欢,所以今天下午在BurstNet 购买了个VPS(有两个独立ip,这样至少多个网站不会太撞车了),先折腾着玩玩试试,购买后绑定了域名并创建数据库用户及数据库(安装网站的准备工作)。

vps及数据库等用户名密码配置完毕后,开始安装服务器环境,可以选择lnamp环境、lamp环境或lnmp环境。 因为上面网站动态内容不多,所以选择了Lnmp一键安装包(有licess的 或是 猫的)。

简单的wordpress环境安装完毕后更改了默认的链接:/?p=123 为:/archives/%post_id%.html,不含“?p=”的链接格式看着舒服。在后台更改链接格式后刷新后及生效,但是Nginx环境得做相应的配置进行支持。之前一直用虚拟主机,这些conf文件和Rewrite规则服务商都做了很好的处理,所以不用单独修改,但是自己购买的vps完全是原生态的环境,需要自己动手,丰衣足食。 Continue reading

为中标普华Linux或Fedora构建本地yum仓库

如何为中标普华LinuxFedora构建本地yum仓库:

1、首先安装创建仓库所用到的工具: createrepo

[Lee@leedd.com ~]$ sudo yum install createrepo

然后根据提示输入当前用户密码,或是直接用root帐号进行安装。

2、为本地仓库创建目录结构,如在当前用户的根目录(/home/Lee)下创建:

[Lee@leedd.com ~]$ pwd

/home/Lee

[Lee@leedd.com ~]$ mkdir -p /home/Lee/repos/yum/neoshine/base/5/i386

[Lee@leedd.com ~]$ mkdir -p /home/Lee/repos/yum/neoshine/updates/5/i386

3、把mock需要用到的文件复制到/home/Lee/repos/yum/neoshine/base/5/i386 目录下 Continue reading

用google提供的图床

前些天google的Docs支持所有的文件格式,那么我们可以上传任意的jpg图片

上传后点击该图片文件,会出现如下图的文件查看模式:

本地的图片如下:

下图是Google docs的链接图片,因为近期Google在中国大陆不太“稳定”,如果看不到文章最后有截图为证。

Continue reading

互联网的1900

这里所说的1900是一个年份,并不是代表互联网退步到1900年了,相反的,她在蹂躏中进步。庚子年,中国人民永远的伤痛,2010年这个伤痕继续在互联网上延续。

1. 互联网的多事之秋从互联网的入口“域名”开始:

先是CCTV狠狠的抽了CNNIC一巴掌,让CNNIC几年经营的cn域名处于崩溃的边缘(点击这里),然后个人禁止注册cn域名(虽然cn域名一直都是不允许个人注册,点击这里),然后是未备案域名不予解析、再利用权力hold几个站的域名解析 (点击这里),域名在国外?自己建立的DNS,国内监管不到?没关系的,还有“伊朗黑客”(点击这里)。加上国外注册商的抢生意(godaddy支持支付宝COM域名0.99美元促销)使本来就很脆弱的国内互联网的站长们纷纷出国,域名出国,服务器出国,因为在自己家没有安全感,下雨了要到门外避避雨。

如果中国的网站的域名和服务器大量流转到国外的话,后果不堪设想,暂且不说海底光缆中断(点击这里 )及其引发的域名安全(点击这里)和其他问题,仅对信息安全和国民经济来说也不利,大量的信息放到国外的服务器上,虽然我很相信国外的空间商比国内的职业道德高,但是东西放在别人家终归不方便、大量的服务器租用或托管转移到国外,国内的IDC厂商就喝西北风了,不过能节省电力资源!

2. 整顿完域名就是整顿内容了

关于互联网的内容无外乎中国特色的“牌照”监管(视频牌照下载牌照),没有牌照你就不能做!当一个行业要牌照的时候也就是这个行业进入高速垄断的时候。(据说CCTV没有牌照也很牛!没办法人家是cctv点击这里),和内容版权(视频版权 ),在被蹂躏的互联网里唯一的一线光明就是图书版权的胜利了(图书版权)这在不是很重视“知识产权”问题的国内很令人吃惊。

3.         最新消息,据传Goolge.cn可能要停止运营(点击这里),这是google对于中国特色的无奈也是中国网民的悲哀,但也不排除google以退出中国市场为筹码来做最后的一搏,因为退出是最无奈的选择,也是最后的筹码。

借用kero的一句话:“YouTubeFacebookTwitterBloggerWordPressGoogle……全世界最好的网站和服务,一个个远离中国,可能是我们这个时代作为中国人最大的悲哀。”

中国监管互联网的出发点无外乎以下几个方面:

1.互联网的利益与垄断,互联网是目前国有垄断行业涉足最少的,那些国家队看到了互联网的商机和利益,纷纷踏入这个行业,挖金,蹂躏。

2.舆论监控(或叫和谐社会主义),感兴趣的翻墙搜索下GFW

3.圈地,互联网是趋势,先占个茅坑,算战略布局。

4.树立互联网权威,这个可能性虽然很小,但也不无可,权势们认为自己才是互联网的老大,一些“暴民”屡屡用互联网“犯上”,龙颜大怒必须整治一把,才能维护自己的权威,使网络上的那些暴民不敢再 “犯上”或是跟自己过不去,起到震慑作用。

互联网的1900 . 这个冬天很冷,别人打我们的时候我们还能记仇,自己抽自己嘴巴的时候我们再反抽一嘴巴?

Linux系统翻译平台架构设想

本文是给 IT感觉 (http://www.itfeel.com)的供稿,版权归沉思小屋所有

供稿链接:http://www.itfeel.com/archives/linux-i18n-l10n-po-pot-to-mo-system.html

目前国内的Linux发行版本及一些公司基于该发行版本所进行的“二次开发”出的系统都存在中文本地化翻译不理想的问题。基于及对社区的一些工作机 制的简单了解(确实了解不深,有可能该平台或类似平台某些Linux社区已经在应用),当然,该平台仅对国际化/本地化的应用来构建,不仅仅适用于 Linux发行版本,还适用于一些需要国际化/本地化的软件等。下面的方案中拿Fedora发行版本来举例。方案一是建立自己的翻译平台或是含有翻译功能的平台。方案二是与社区在翻译方面进行深入合作。

Continue reading

电脑硬盘统计中的MiB和MB的区别

今天用Linux下刻录光盘软件brasero(版本brasero-2.26.3-1)刻录内容时候发现有部分繁体中文,于是对brasero.po 进行修改,发现po文件中有部分MiB翻译为MB 但有很多没有翻译。于是网上查找了下MiB与MB的区别。如下:

kilobyte(KB) = 1000
kibibyte(KiB) = 1024
megabyte(MB) = 1000000
mebibyte(MiB) = 1024x1024 = 1048576

除此之外,还有GiB和GB。算法类同

这是因为硬盘生产商是以GB(十进制,即10的3次方=1000,如1MB=1000KB)计算的,而电脑(操作系统)是以GiB(2进制,即2的10次方, 如1MiB=1024KiB)计算的,但是国内用户一般理解为1MB=1024 KB, 所以为了便于中文化的理解,翻译MiB为MB 也是可以的。
同样根据硬盘厂商与用户对于1MB大小的不同理解,所以好多160G的硬盘实际容量按计算机实际的1MB=1024KB算都不到160G,这也可以解释为什么新买的硬盘“缺斤短两”并没有它所标示的那么大。

是的,帕吉尼娅

“是的,帕吉尼娅”圣诞动画特辑,20091211日与美国CBS电视台播出,根据1897年的真实故事改编,一位名叫Virginia O’Hanlon8岁小女孩,给当时著名的纽约台太阳报去信,询问世间是否真的有圣诞老人,报社编辑对此进行认真的回复:“是的,帕吉尼娅,圣诞老人是有的”。

“YES, VIRGINIA”, Is A New Animated Christmas Special Based On The 1897 True Story Of Virginia O’Hanlon, An 8-year-old Girl Who Inspired The Most Famous Newspaper Editorial Of All Time By Asking, “Is There A Santa Claus?”

这是美国新闻史上最有名的一篇杜论。虽然距今已有一百多年了,但是,每当圣诞节来临,在美国各地的报纸、杂志,总要重新刊登一次。

1897年,一名叫 Virginia O’Hanlon的小孩就心中的这一疑问给纽约太阳报写了一封信。对于这样一封信,太阳报的编辑Francis P. Church进行了诚恳的回复。从此,每当圣诞节来临之际,太阳报上总要刊登这个小孩Virginia O’Hanlon的来信及当时编辑Francis P. Church的回复:

Continue reading

Linux本地化翻译中的po或pot格式介绍

最近工作中接触到一些Linux系统本地化相关的内容,也搜集了一些资料(有些是公司资料,后期整理下,把不涉及到公司内容的东西以CC协议发布出来给大家共享),在搜索的时候发现网上关于这方面的信息能够直接搜索到得相对较少,于是整理发布出来,方便大家的学习和生活。

Continue reading