时不我待,本来准备继续学习 BLFS ,为做一个针对手机影音转换的系统做准备。可是,我做的东西应该是以应用层为主,这种系统层面的东西有个基本的掌握就行了,以后确有必要的时候再定制一个系统。现在计划先把这个应用工具完成一个原型再说,准备用 bash 脚本调用各种工具实现,再在此基础上弄一个图形界面(easybashgui(https://sites.google.com/site/easybashgui))。然后把这个工具集成到一个已有的微型 LiveCD 发行版中(如: Tinycore)。如果有必要,如图形界面无法商业化的应用,那么就真的要学点 Gtk 编程的东西。好在我对编程并不是很陌生,花点时间应该很快上手。现在问题是,我的 bash 脚本编程知识非常基础,没有系统的学习过,而要从头系统的找一本书来学又太漫长了,于是,就准备找一个现成的 Bash 实例来深入学习一下 Bash 编程。
Continue reading "开始学习 Dvdwizard 源码"
作者:littlebat
调查访问学习日记博客速度
朋友,您好。感谢您访问“学习日记”博客。为了能把本博客运行得更顺畅,特向各位调查您访问本博客的速度如何,具体请您在本调查的评论中提供以下信息:
1、地区?如:四川
2、网络类型?如电信、铁通、网通、教育网、大陆以外某个网,等等
3、首次完全打开首页( http://www.learndiary.com/ )大概多少秒?比较准确的测试是首先清除浏览器的缓存(如:firefox 里面清除最近历史记录选择全部清除如果你不介意的话),然后看着秒表计时(难为各位了 🙂 );
4、整个博客综合速度感观评价(包括:非常快、快、一般、慢、非常慢)?具体的测试方法就是随便点开几个页面,从总体对比互联网上大多数网站的综合速度感觉。
例如:四川,铁通,7秒,一般
另外,本博客的评论需要人工检查才会通过。谢谢。
Ubuntu 6.06下 Apache 转 Nginx
原来一直用动态IP(Oray.com 或 Dnspod.com )在一台老机上(赛扬1.2G)使用 Ubuntu 6.06 + LAMP 运行 Uchome 和 Doku Wiki ,因为流量在200~300个PV,而且好像 Uchome 的缓存设计可能比较好,所以运行一年多也没管。前几天网站换回自己原来的个人的 WordPress 博客,用 Apache2 简直就维持不下去了。听说,Nginx 服务器适合低配置机器,于是,这几天把 WEB 服务器换成了 Nginx + PHP5-CGI。下面简要的小结一下。
Continue reading "Ubuntu 6.06下 Apache 转 Nginx"
WordPress与Uchome数据转移要点
网站程序的数据转移原来就进行过一次,是将原来Java版学习日记开源项目网站的数据转移到Wordpress数据库中,见:WordPress数据库基本结构及导入原学习日记数据库相关SQL语句。而Ucenter Home比原来的程序复杂了不少,下面记录一些转移数据的要点和一些关键的转移数据代码。包括从 WordPress 2.8.1 转移到 Uchome 2.0 及 Uchome 2.0 转移到 WordPress 2.8.1。 Continue reading "WordPress与Uchome数据转移要点"
BLFS 学习日记(浏览 BLFS第十章一般工具至结束 )
第十章 /blfs-book-svn-html-2010-11-11/general/genutils.html
同第九章一样,我需要定制的系统会需要其中部分工具。
question:
Rep-gtk-0.18 做什么用的? Continue reading "BLFS 学习日记(浏览 BLFS第十章一般工具至结束 )"
BLFS 学习日记(浏览 BLFS 开始至第九章图形和字体库 )
2010年11月13日 星期六
从 BLFS BOOK 首页执行命令 grep -o href=\".*html\" blfs.html | wc -l 得到共有557个html页面。分配了每天要完成的浏览任务。计划每天50页:grep -o href=\".*html\" blfs.html > task.txt && split --lines=50 task.txt Continue reading "BLFS 学习日记(浏览 BLFS 开始至第九章图形和字体库 )"
BLFS 学习日记(开始学习 BLFS )
2010年11月12日 星期五
BLFS 是定制超出基本的 LFS 系统的指导手册。
今天浏览了一下BLFS的官方网站: Continue reading "BLFS 学习日记(开始学习 BLFS )"
在 Ubuntu 10.04 和 Debian Lenny 下编译安装 GCompris 9.3
Ubuntu 10.04 下编译安装:
checking for GCOMPRIS... configure: error: Package requirements ( gtk+-2.0 >= 2.12.0 librsvg-2.0 >= 2.26.0 libxml-2.0 >= 2.6.16 gthread-2.0 ) were not met:
sudo apt-get install build-essential intltool pkg-config libgtk2.0-dev librsvg2-dev libxml2-dev gnuchess libgstreamer0.10-dev libgnet-dev libsqlite3-dev python-dev python-gtk2-dev python-cairo-dev python-pysqlite2
Debian Lenny 下编译安装:
除了上面安装的包,另外手工下载编译安装了:libgsf-1.14.18(librsvg需要), librsvg-2.31.0(因Debian Lenny 中的版本旧了不合要求);还 apt-get 安装 libcroco3-dev(librsvg需要)、 libglib2.0-dev、 texi2html(make时需要)
在 Debian Lenny 下安装成功后但是运行仍然出错,经研究,是 Debian 里面的软件包组件不合 GCompris 要求。解决方法是:添加lenny-backports 源 后,执行 sudo apt-get -t lenny-backports upgrade 就 OK 了。
LFS 学习日记(第九章 结束 )
2010年11月10日 星期三
/LFS-BOOK-6.6-HTML/chapter09/chapter09.html
第九章 结束 Continue reading "LFS 学习日记(第九章 结束 )"
LFS 学习日记(第八章 使 LFS 可以启动 )
2010年10月23日 星期六
/LFS-BOOK-6.6-HTML/chapter08/chapter08.html
8. Making the LFS System Bootable
/LFS-BOOK-6.6-HTML/chapter08/introduction.html
8.1. Introduction
/LFS-BOOK-6.6-HTML/chapter08/fstab.html
8.2. Creating the /etc/fstab File Continue reading "LFS 学习日记(第八章 使 LFS 可以启动 )"