2014年11月22日
#
摘要: 很早就在网上得知了vagrant这个虚拟机配置管理软件,一直想用它来研究下web集群的配置使用,最近终于有空开始学习。
开门见山,直入主题,首先开始简单的环境搭建配置。
阅读全文
2014年8月9日
#
最近由于google被屏蔽,导致android的html文档加载速度特别慢,要想提高加载速度就需要将其中以下内容删除或注释掉
<link rel="stylesheet"
href="http://fonts.googleapis.com/css?family=Roboto+Condensed">
<link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Roboto:light,regular,medium,thin,italic,mediumitalic,bold"
title="roboto">
<script src="http://www.google.com/jsapi" type="text/javascript"></script>
由于html文档数量众多,一个一个修改近乎死人,今天花了些时间写了个脚本进行处理。
内容如下:
#!/bin/bash
if [ $# != 1 ]; then
echo "please input document directory..."
exit 1
fi
htmldir=$1
htmlfiles=`find $htmldir -type f -name '*.html'`
macos=false
case "`uname`" in
Darwin* )
macos=true
;;
esac
for file in $htmlfiles
do
echo "processing $file"
if $macos;
then
sed -i '' 's/<script src="http:\/\/www.google.com\/jsapi" type="text\/javascript"><\/script>//g' $file
sed -i '' 's/<link rel="stylesheet"//g' $file
sed -i '' '/fonts.googleapis.com/d' $file
else
sed -i 's/<script src="http:\/\/www.google.com\/jsapi" type="text\/javascript"><\/script>//g' $file
sed -i 's/<link rel="stylesheet"//g' $file
sed -i '/fonts.googleapis.com/d' $file
fi
done
在终端中输入./xxx.sh docs
处理完毕再次打开文档是不是很快啊。
2014年1月3日
#
摘要: tizen开发环境搭建后, 先熟悉一下基本的配置及使用。
阅读全文
2014年1月1日
#
摘要: 虽然android如日中天,但是由于android目前应用开发尚无法用纯c/c++实现,而必须以NDK方式实现,总是感觉很不爽。作为c/c++的fans一直希望能有个开源的直接基于c/c++的移动操作系统,本来meego是一个不错的系统,可惜由于种种原因终究成了短命的系统。如今基于meego的tizen终于有了些希望。
阅读全文
2013年12月21日
#
摘要: 从2000年开始学习程序设计到现在,学习了众多语言, 从最初的pascal到c/c++, 从java到python、php, 平台也先后经历了widnows, linux, mac等。在这当中也学习使用了为数不少的集成开发环境,今天就来回顾一下这些陪伴我学习工作的IDE。
阅读全文
2013年10月29日
#
机器上安装了5个OS,分别是win7, opensuse12.3, linux mint15, winXP linux mint14,其中winXP, linux mint14安装在一个硬盘上,另外三个安装在第二个硬盘上,整个机器由Linux mint 15的GRUB2来负责引导,最近想从GRUB2的启动菜单中删除winXP与linux mint14的启动选项,发现GRUB2不能直接编辑配置文件,否则可能导致无法引导,经过一番搜索才知道原来GRUB2的菜单由/etc/grub.d/30_os-prober脚本动态搜索系统生成,于是我将winXP系统分区下的一些引导文件以及linux mint14 /boot目录下的文件全部删除(如果移动系统文件同样也没问题),再使用sudo update-grub重新生成启动菜单即可。