
配置
主板: MSI EFINITY CPU: Intel Core2 内存: 金士顿DDR2 800 2Gx2 硬盘:希捷 500Gx1 做主盘安装操作系统。500G硬盘分成3个区,50G挂载 /, 4G挂载为交换分区, 剩余400G挂载为 /home。 操作系统:CentOS 6.1
阅读更多
Using gettext in lua
2014-06-07更新:加入gettext包含的工具简介。
GNU gettext 是一套优秀的国际化工具。在 linux 中被大量采用。wordpress 也使用 gettext 实现多语言支持。
本文介绍如何在 quick-cocos2d-x 中使用 gettext 做多语言支持。同时介绍多语言翻译工具 poedit 对 Lua 语言的支持。
阅读更多Redmine diagnoses on installations.
- 2016-12-05 更新: 在 Ubuntu 14.04 + ruby 2.3.3 下安装 Redmine 3.3.1。
- 2014-09-05 更新: 进行了一次服务器搬迁,将原来位于香港的服务器搬回内地机房,redmine也要搬过来。因此增加了一些记录。
Redmine的安装,看 RedmineInstall 就可以搞定。但由于我对Ruby不熟悉,还是碰到了一些问题,下面是个记录。
安装平台的选择
Redmine 明确标注了可以使用哪几个版本的 Ruby 。但并没有说哪个版本比较好。我的感受是 1.9.3 好像比较靠谱。 …
阅读更多Ubuntu 12.01 LTS 的源自带的Lighttpd版本稍旧,因此我还是准备自己编译一个最新的1.4.33版。
具体的编译方法可以参考这里 。
编译中遇到2个问题:
1.找不到 pcre-devel 包
阅读更多原文:How To Install Ruby on Rails on Ubuntu 12.04 LTS (Precise Pangolin) with RVM
关于Ruby on Rails
Ruby on Rails是一个快速创建web程序的框架。
在一个虚拟服务器上安装 Ruby on Rails 需要花点时间,不过幸运的是,有个有用的工具能帮我们简化安装过程。
第一步——用RVM安装Ruby
在开始之前,我们需要在VPS上运行一次快速更新,确保所有的包都是最新的:
1sudo apt-get update更新完毕之后,我们可以开始安装RVM(Ruby Version Manager).这是个让我们能在一台服务器上使用多个 …
阅读更多概述
我一直在Cygwin中以命令行的方式使用git。但是Cygwin源中的git版本比较老(v1.7.9),而自 1.7.10以来,git增加了许多新的特性,尤其是对中文用户特别有用的
使用UTF-8编码保存文件名等等。为了使用这些新特性,我们只能自己编译Git。如果希望了解我上面说的“对中文用户特别有用的特性”,可以看这篇文章:git乱码解决方案汇总 。
下载源码
在这里下载最新的Git源码,我下载的是 v1.8.1.4:
http://code.google.com/p/git-core/downloads/list
解压缩源码和手册:
阅读更多这篇文章用来记录Cygwin默认安装中找不到的那些命令。不断更新。
whereis
移步这里:https://blog.zengrong.net/post/1807.htmlclear
阅读更多
clear包含在ncurses包中,直接从默认源安装即可。ncurses是一个基于终端界面开发 类GUI应用程序 的库。使用 updatedb
在cygwin中使用
locate命令的时候,它提示我数据库太旧需要更新,但执行updatedb时,却提示Permission denied导致更新总是不成功。这种情况下,需要使用
阅读更多--prunepaths来限制不更新某些特权目录。在编写一些比较耗时的程序时,我经常需要在屏幕上显示一些进度信息。默认的echo在输出的时候,会将每一条进度信息换行显示,就像下面这样:
1for i in {1..3};do 2 sleep 1 3 echo "第$i次" 4done 5# 输出 6第1次 7第2次 8第3次如果希望每次显示替换掉前一次显示,可以这样处理:
阅读更多在进行自动部署的时候,经常需要用脚本获取程序的最新版本号,下面是我的两个解决方案。
for SVN
阅读更多1# 获取XML版本的svn信息,这样可以避免不同语言的问题 2xml=`svn info --xml --incremental` 3# 我们可以获取到2个版本号,一个是最新版本库版本号,一个是自己的提交版本号。删除自己提交的版本号。 4revision=`echo "$xml"|sed '/revision/!d'|sed '$d'` 5# 提取出版本号的数字部分 6echo $revision|sed …